How Do I Add a Domain to Facebook Business Manager?
Quick Answer
To add a domain to Facebook Business Manager: go to business.facebook.com, open Business Settings, click "Brand Safety" then "Domains" in the left menu, click "Add," enter your full domain (e.g., yourbusiness.com), then verify ownership using one of three methods (DNS TXT record, HTML file upload, or meta tag). After verification, the domain appears in your Business Manager and is ready to use for ad attribution.
Why Add a Domain to Business Manager
Adding and verifying a domain has three main benefits:
| Benefit | What it does |
|---|---|
| Accurate iOS 14+ tracking | Ensures correct attribution after Apple's privacy changes |
| Link previews | You control how your links appear in shared posts |
| Aggregated Event Measurement | Required for prioritising conversion events |
| Trust signal | Improves your account quality score |
| Catalog and Shop integrations | Required for some Meta commerce features |
Step-by-Step: Adding Your Domain
- Go to business.facebook.com
- Click your business name, then the gear icon (Business Settings)
- In the left menu, click "Brand Safety"
- Click "Domains"
- Click the blue "Add" button
- Enter your domain (e.g., yourbusiness.com, no http:// or www)
- Click "Add"
- The domain appears in your list, marked "Unverified"
- Click on the domain
- Choose a verification method
- Follow the verification steps
- Click "Verify"
The domain status changes to "Verified" within minutes (DNS verification can take a few hours).
Three Verification Methods
| Method | Best for | Difficulty |
|---|---|---|
| DNS TXT record | Most websites | Medium (needs DNS access) |
| HTML file upload | If you have FTP or hosting access | Easy |
| Meta tag | If you can edit the homepage HTML | Easy |
Method 1: DNS TXT Record
This method is the most reliable.
- In Business Settings > Domains, click your domain
- Choose "DNS Verification"
- Copy the TXT record value Meta gives you
- Open your DNS provider (Cloudflare, GoDaddy, Namecheap, Route 53, etc.)
- Add a new TXT record:
- Save the DNS record
- Wait 5–60 minutes for propagation
- Return to Meta and click "Verify"
Method 2: HTML File Upload
This method is good if you have FTP or hosting file access.
- In Business Settings > Domains, click your domain
- Choose "HTML File Upload"
- Download the HTML file Meta provides
- Upload the file to the root of your website (e.g., yourbusiness.com/file.html)
- Make sure the file is publicly accessible
- Return to Meta and click "Verify"
Method 3: Meta Tag
This method works if you can edit the homepage HTML.
- In Business Settings > Domains, click your domain
- Choose "Meta Tag Verification"
- Copy the meta tag Meta provides
- Open your website's homepage HTML
- Paste the meta tag inside the
<head>section - Save and publish the change
- Return to Meta and click "Verify"
Step-by-Step: After Verification
Once verified:
- Open Events Manager
- Connect the domain to your Meta Pixel
- Set up Aggregated Event Measurement
- Prioritise up to 8 conversion events for the domain
- Save
Now your ads will use accurate iOS 14+ tracking and your conversion data will be properly attributed.
Template: Domain Setup Checklist
When setting up a new website for Facebook ads, run through this:
- [ ] Add domain to Business Manager
- [ ] Verify domain ownership (DNS, HTML, or meta tag)
- [ ] Connect domain to Meta Pixel
- [ ] Set up Aggregated Event Measurement
- [ ] Choose 8 priority conversion events
- [ ] Test events with Meta Pixel Helper
- [ ] Confirm events fire correctly
- [ ] Run a test ad and check attribution
Common Mistakes
Mistake 1: Adding the wrong domain format
Use yourbusiness.com, not http://yourbusiness.com or www.yourbusiness.com.
Mistake 2: Verifying a subdomain instead of the root
Verify the root domain. Subdomains are covered automatically.
Mistake 3: Forgetting to set up Aggregated Event Measurement
Verification alone is not enough. You also need to prioritise events.
Mistake 4: Multiple Business Managers verifying the same domain
Only one Business Manager can verify a domain. The first to verify owns it.
Mistake 5: Removing the verification record after success
DNS and meta tag must stay in place. Removing them re-marks the domain as unverified.
How Long Verification Takes
| Method | Typical Time |
|---|---|
| HTML file upload | 1–5 minutes |
| Meta tag | 1–10 minutes |
| DNS TXT record | 5 minutes – 24 hours (depends on DNS propagation) |
What If Another Business Manager Owns Your Domain
If your domain is already verified by another Business Manager (e.g., a previous agency), you have two options:
- Ask the existing owner to remove it from their Business Manager
- Submit a "Domain Reclaim" request through Meta support with proof of ownership
The reclaim process takes 5–10 business days.
Why Domain Verification Matters After iOS 14
When Apple launched App Tracking Transparency in iOS 14.5, Meta lost a lot of conversion visibility. Aggregated Event Measurement (AEM) was Meta's response, and AEM only works on verified domains. Without verification, you lose attribution accuracy on iOS users, which is roughly 50 percent of US traffic.
In short: if you advertise to iOS users and care about ROAS, you need to verify your domain.
Skip the Setup, Run Better Ads
Pix-Vu connects to your Business Manager and walks you through domain setup automatically. The AI handles pixel installation, event prioritisation, and ad attribution so you do not have to learn the technical side. For $99 per month with a 30-day money-back guarantee, you get an AI media buyer that handles the whole tech stack. Visit pix-vu.com to start.
Ready to automate your Facebook ads?
Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.
Get Started Free