How to Verify Domains for iOS 14 in Facebook Business Manager

By Sparkforge Support Team ·Last reviewed May 3, 2026

To preserve Facebook ad tracking under iOS 14, verify your root domain in Facebook Business Manager via a TXT DNS record. Verifying the root automatically covers all its subdomains.

iOS 14 broke a lot of Facebook ad tracking. Domain verification in Facebook Business Manager restores attribution for sites you own — and verifying the root domain covers every subdomain underneath it.

Step-by-step: verify your domain

  1. Log into Facebook Business Manager.
  2. Go to your client's account, then Brand Safety > Domains.
  3. Click Add A Domain. Enter the URL without https://.
  4. In the DNS Verification tab, copy the TXT record value Facebook shows you.
  5. Log into your domain's DNS manager. Create a new TXT record with host @ and paste the copied value. Save.
  6. Back in Facebook Business Manager, click Verify.

Subdomains are covered automatically

Verifying the root domain (e.g. example.com) automatically verifies every subdomain (app.example.com, shop.example.com, etc.). You don't need separate verifications.

Add the domain to your Pixel allow list

  1. Open your Pixel settings.
  2. Scroll to the Domains on your allow list section.
  3. Add your root domain.
  4. Save. The list confirms with "yourdomain and sub-domains".

When you build a Facebook ad and put a subdomain URL in the Website URL field, the Tracking section automatically suggests the corresponding root domain.

DNS propagation timing

TXT records typically propagate in minutes but can take up to 48 hours depending on your DNS provider's TTL. If verification fails immediately after saving, wait 15 minutes and retry.

Frequently Asked Questions

Do I need to verify each subdomain separately?
No. Verifying the root domain automatically covers every subdomain. One TXT record is enough.
What if the TXT record doesn't verify?
DNS propagation can take up to 48 hours. Wait at least 15 minutes after saving the record, then retry. Use a DNS lookup tool to confirm the TXT record is publicly visible.
Can I verify domains I don't own?
No. You need DNS access for the domain to publish the TXT record Facebook requires.
Where do I find DNS settings for my domain?
In your domain registrar's control panel — GoDaddy, Cloudflare, Namecheap, etc. Look for DNS management or zone editor.
Does this work for Sparkforge funnels and websites?
Yes. Sparkforge sites use your custom domain, so the same domain verification applies.

Was this article helpful?