Domain verification
How to confirm that you own the domain where you're embedding the Fibly widget.
The Fibly widget only works on domains that have been verified in the panel. This safeguard protects your account against the widget being embedded on someone else's site and impersonating your brand.
Without this step, the script will load, but the widget won't appear.
Step 1: add the domain in the panel
- In the Fibly panel, go to Settings, Domains.
- Click Add domain.
- Enter your site's full address, e.g.
https://yourstore.com. - Save, and the system will generate a verification token.
Step 2: create a verification file on your site
On your domain, place a text file at the address:
https://yourstore.com/.well-known/fibly-verify.txt
The file's contents should be exactly:
fibly-verification=TOKEN_FROM_PANEL
Copy the TOKEN_FROM_PANEL value from the panel, without any extra
spaces or newline characters.
Step 3: run the verification
Return to the panel and click Verify. Fibly will download the file from your server and compare its contents against the token. The domain's status will change from Pending (through Verifying...) to Verified.
You don't have to come back and click Verify yourself. Fibly keeps checking unverified domains in the background: every 5 minutes for the first hour, then less and less often, for up to 7 days after you add the domain or last click Verify. As soon as the file is found, admins and managers in your workspace get an email and a dashboard notification. This is handy when a developer uploads the file hours later.
If verification fails, the domain gets the Verification failed status and you'll see a specific message:
| Message | What it means |
|---|---|
| Verification file was not found on the server | The file doesn't exist or is at a different address. Check the path. |
| The verification file's content does not match the expected value | The file's contents contain a typo or extra characters. Copy the content from the panel again. |
| Couldn't connect to the domain's server | The domain isn't responding. Check that the site is publicly accessible. |
| SSL certificate error — make sure the domain supports HTTPS | The site doesn't support HTTPS or the certificate has expired. |
How to create the file on different platforms
The way you upload the file depends on the platform that hosts your site:
- Your own hosting / self-hosted WordPress: upload the file via FTP or
the file manager in your hosting panel, to the public directory (usually
public_html/.well-known/). - Shopify, Wix, Squarespace, hosted PrestaShop: these usually don't
allow direct access to the
.well-known/directory. In that case, write to us at kontakt@fibly.pl and we'll help you arrange an alternative verification method.
Multiple domains
You can verify any number of domains, e.g. the Polish and international versions of your store, or your demo and production versions. You add each one separately, and each has its own token.
What's next
Once the domain is successfully verified, the widget will start loading. Check that everything is working by following the Installation verification article.