Facebook domain verification in Webflow can fail due to common issues with how the meta tag is added or how the page is published. Here's how to identify and fix the most frequent problems.
- Facebook requires the meta tag to be within the
<head>
section of your website. - In Webflow, go to Project Settings > Custom Code > Head Code and paste the Facebook verification tag into the appropriate field.
- Do not place the code in an individual page’s embed or the body code section—it won’t be seen by Facebook.
- After updating any custom code, you must republish your Webflow site to apply changes.
- Facebook will not see the meta tag if the code is only saved but not published.
3. Using Staging Domain Instead of Custom Domain
- Facebook only verifies domains that exactly match the one requested (e.g., www.example.com, not example.webflow.io).
- Ensure your website is hosted on the correct custom domain and that it's the exact domain added in Facebook Business Manager.
- Facebook will not accept subdomains or staging URLs.
- Double-check that the Facebook-provided meta tag isn’t altered.
- It should look similar to:
- Ensure no extra quotes, characters, or edits are made to the tag when copying into Webflow’s custom code field.
5. Caching or Propagation Delay
- After publishing, your browser might not immediately reflect the changes.
- Use tools like View Page Source or curl to verify if the meta tag appears in the live site’s
<head>
. - Facebook might also take a few minutes to verify the domain after you click “Verify” in Business Manager.
- Avoid placing multiple Facebook verification meta tags using the same property name.
- Keep only one
<meta name="facebook-domain-verification" ...>
on a page to prevent conflicts.
Summary
To fix Facebook domain verification issues in Webflow: place the meta tag in the Head Code section, publish your custom domain, and verify the tag is correct and live in the site’s source code. These steps typically resolve verification failures.