Social Media
Verifying a Root Domain in Facebook Covers Its Subdomains Too
By Marnix Geerkens. Published 2021-03-22. Updated 2026-06-02.
When you verify a root domain in Facebook's Business Manager for iOS 14 compliance, that verification extends automatically to all subdomains of that root. You do not need to verify each subdomain separately. You do still need to allow the subdomain to send pixel events inside your traffic permissions, but the domain verification step only needs to happen once at the root level.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. Facebook's iOS 14 domain verification requirement applies at the root domain level. Verifying example.com in Business Manager automatically covers subdomains like funnel.example.com, so there is no need to repeat the verification process for each subdomain you use in GoHighLevel funnels. The key additional step is adding the subdomain to your pixel's traffic permissions so Facebook allows it to send conversion data.
What you will learn
- Understand that root domain verification covers all subdomains in Facebook
- Add subdomains to pixel traffic permissions separately from domain verification
- Confirm that your ad's website URL matches the verified domain to avoid errors
- Avoid the domain mismatch error that blocks conversion event assignment
Steps
Verify the root domain in Facebook Business Manager
In Business Manager, go to Brand Safety then Domains. Add your root domain (for example, yourdomain.com) and follow the DNS or meta-tag verification steps. You only need to do this once.
Open your pixel in Events Manager
In Meta Events Manager, select your pixel and go to the Traffic Permissions section.
Add both root and subdomain to traffic permissions
Click Edit Traffic Permissions and add both your root domain and any subdomains you use for GoHighLevel funnels. Facebook will confirm that these domains are allowed to send pixel data, and it will note that subdomains of a verified root are covered.
Set the correct domain when assigning conversion events
When you assign conversion events to your verified domain, make sure the domain you select matches what is in the ad's website URL field. A mismatch triggers an error and blocks event assignment.
Tips
- The traffic permissions step and the domain verification step are separate. Both are needed for iOS 14 compliance to work correctly.
- If your ad's website URL uses a subdomain, pick that subdomain in the conversion event domain selector, not the root. Facebook checks for an exact match.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
Do I need to verify each GoHighLevel funnel subdomain in Facebook?
No. Verifying the root domain covers all its subdomains automatically.
Why do I still need to add subdomains to traffic permissions?
Traffic permissions control which domains can send pixel events, separate from domain ownership verification.
What error appears if the website URL does not match the verified domain?
Facebook shows a warning that the domain does not match and blocks conversion event assignment.
Does this apply to custom GoHighLevel subdomain funnels?
Yes, as long as the subdomain belongs to the verified root domain it is covered.






