How to add a site to your account
After you’ve installed Linkilo plugin and it does not register your site, you might have to manually add your site from your account.
Login and go to your account and click on “view license”:
Click on “Manage Sites”:
And you can add your website by entering the full URL: