Meta Ads

Domain Verification

Also called Meta domain verification

Proving to Meta that your business owns a website domain, through DNS, a meta tag or a file, so only you control how links to it appear.

Quick facts: Domain Verification

Category
Meta Ads
Also called
Meta domain verification
Level
Beginner
Affects
Link preview control, brand safety, event measurement set-up
Where to see it
Meta Business Settings (Brand safety, Domains), your DNS host or registrar
In this article4
  1. How domain verification works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Domain verification is how you prove to Meta that your business owns a website domain, by placing a code Meta gives you in the domain’s DNS, in the homepage code or in a file on the server. Once verified, the domain is linked to your business portfolio, which gives you control over how links to your site appear on Facebook and Instagram.

How domain verification works

In Meta Business Settings, under Brand safety, you add your domain and choose one of three methods:

  • DNS TXT record. You add a TXT record containing Meta’s code at your domain registrar or DNS host. This is the most durable method, because it survives website rebuilds.
  • Meta tag. You paste a tag into the head of your homepage. Quick on WordPress or Shopify, but it vanishes if a theme change or plugin update removes it.
  • HTML file upload. You upload a small file to the root of your site.

Meta then checks for the code and marks the domain as verified. You verify the main domain, such as yourbusiness.co.uk, and that covers subdomains such as shop.yourbusiness.co.uk. Changes to DNS can take a while to spread, so a failed check straight after adding a record is normal; wait and try again.

Why it matters

Verification gives the business that owns a domain control over link editing. Without it, people and Pages may be able to change the headline, description or image shown when a link to your site is shared or used in an ad. With it, only people with permission in your business portfolio can edit those previews, which closes off one route for misleading ads that point at your site.

It has also been tied to measurement. When Meta introduced Aggregated Event Measurement, a verified domain was needed to set up and rank web events. Meta has since relaxed those rules, but at the time of writing (October 2026) verification is still part of a clean set-up and takes a few minutes. For an established UK brand it also sits naturally alongside business verification, which confirms the company itself is real.

Common mistakes

  • Using the meta tag on a site that changes often. A theme update removes it and verification quietly lapses. Prefer DNS.
  • Verifying in the wrong portfolio. The domain should sit in the business portfolio your business owns, not your agency’s or a freelancer’s. If a former supplier verified it, ask them to remove it so you can claim it.
  • Verifying a subdomain instead of the main domain. Verify the root domain, and its subdomains are covered.
  • Deleting the TXT record later. Someone tidying DNS removes “that odd Facebook code” and verification lapses. Note what it is for in your records.
  • Forgetting extra domains. If your ads send people to a separate booking or shop domain, verify that one too.

How to act on it

Go to Business Settings, then Brand safety, then Domains. If your domain is missing or unverified, add it and choose the DNS method; most UK registrars let you add a TXT record in a few minutes. Give it time to take effect, then confirm the status shows as verified.

While you are there, check which business portfolio owns your Meta Pixel and ad account. Domain, dataset and ad account should all belong to your business, with partners given access. I check this chain of ownership at the start of every engagement in Facebook and Instagram ads management, because it is far easier to fix before a problem than in the middle of one.

Do and do not

Do

  • Use the DNS TXT method where you can
  • Verify the root domain in your own business portfolio
  • Verify every domain your ads send traffic to

Do not

  • Rely on a meta tag that a theme update can remove
  • Let an agency verify your domain in its portfolio
  • Delete the TXT record during a DNS tidy-up

Questions people ask about this

Is domain verification required to run Facebook ads?

Not to run ads in general. You can advertise without it, but you lose control over who can edit link previews for your domain, and some measurement settings have depended on it in the past. It takes a few minutes, so I treat it as part of any proper set-up.

What is the difference between domain verification and business verification?

Domain verification proves you control a website. Business verification proves your business is a real, registered organisation, usually with documents such as a Companies House record or a utility bill in the business name. They are separate checks in Business Settings, and most businesses benefit from completing both.

Why is my domain verification failing?

The usual causes are a DNS change that has not spread yet, a TXT record added to the wrong domain or with stray quotation marks or spaces, a meta tag hidden by caching or removed by a theme, or a domain already claimed by another portfolio. Check the record with a DNS lookup tool, clear your site cache if you used the tag, wait a few hours and try again.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.