How to Verify a Domain on Meta
Verify your domain in Meta Business settings to prove you control your website — unlocking link-edit permissions and reliable event measurement for your ads.
Domain verification tells Meta you control a website, so you decide how your links and ads appear and your event data is attributed correctly. You verify a domain inside Business settings under Brand safety, using one of three methods: a DNS TXT record, a meta-tag in your site’s code, or an HTML file you upload to your server. This is about proving control of a website — it is not the same as verifying your business or your identity.
If your situation is actually …
- You are confused about Meta’s different verification types → Verification types explained →
- You need to verify the business itself, not a domain → Complete business verification →
Before you start
Before you start, make sure you can:
Edit your domain’s DNS or website files
All three methods need a change you can only make if you control the site — a DNS record at your registrar, a tag in your page’s code, or a file on your server. Pick whichever you have access to.
Reach Business settings as an admin
Domain verification lives in your Business Portfolio. You need admin access to add and verify a domain there.
Verify: Meta Business settings → Brand safety → Domains.
Use the root domain, not a full page URL
Verify the bare domain (for example example.com), not a specific page. Verification then covers links across that domain.
Verify a domain in Business settings
Open Brand safety → Domains
In Meta Business settings, open the Brand safety section and select Domains.
Where: Meta Business settings → Brand safety → Domains
Add your domain
Click Add, enter your root domain, and confirm. Meta then shows you the three verification methods.
Confirm: Your domain appears in the list with an “unverified” state and verification instructions.
Choose a verification method
Pick one: a DNS TXT record added at your registrar, a meta-tag pasted into your site’s <head>, or an HTML file uploaded to your server’s root. Use whichever you can edit most easily.
Apply the change to your site or DNS
Add the TXT record, insert the meta-tag, or upload the file exactly as Meta provides it. DNS changes can take time to propagate before they are visible.
Where: Your DNS provider or website files
Click Verify
Back in Business settings, click Verify domain. Meta checks for the record, tag, or file you added.
Confirm: The domain’s status changes to “verified”.
Keep the record in place
Do not remove the TXT record, tag, or file after verifying — taking it down can cause the domain to drop back to unverified.
Common mistakes when verifying a domain
Confusing domain verification with business verification
Verifying a domain proves you control a website. It does not verify your business or unlock the features that business verification gates — those are separate checks.
Why it happens: Meta uses the word “verification” for several different things.
Already happened: Verification types explained
Removing the record once verified
Deleting the TXT record, meta-tag, or HTML file after verification can make the domain revert to unverified at the next check. Leave it in place.
Checking too soon after a DNS change
DNS records can take minutes to hours to propagate. Clicking Verify before the record is live makes it look like the method failed when it just needs time.
Common questions
Delvia
Access issues are easier to prevent when roles, owners, and responsibilities are recorded clearly
Most access problems trace back to the same gap — no clear record of who has access, what role they hold, and what should happen when that changes. Delvia helps you keep that record so problems are visible before they become incidents.