An Install Link enables Wix site-creators to install your app on their site. This is useful when you want to share your app with a small number of specific site creators, early adopters, or use it for testing purposes.
Install Link Limit: Any Install Link is limited to 80 installations. If you want to allow more installations, you can create a new link, or publish your app to the App Market.
There can only be one Install Link at any given time. If you want to disable an Install Link, create a new link and it will disable the old one.