Meta Ads

Event Match Quality (EMQ)

Also called EMQ score

Meta's score from 0 to 10 showing how well the customer details sent with a conversion event let it match that event to a Facebook or Instagram account.

Quick facts: Event Match Quality (EMQ)

Category
Meta Ads
Also called
EMQ score
Level
Intermediate
Affects
Conversions Meta can attribute, campaign optimisation, custom audience size, reported cost per result
Where to see it
Meta Events Manager (dataset overview and event details), Test Events tool, your server-side tagging or CMS integration
In this article4
  1. How Event Match Quality works
  2. Why it matters for a UK business
  3. Common mistakes
  4. How to act on it

Event Match Quality (EMQ) is a score from 0 to 10 that Meta gives each conversion event, showing how well the customer details sent with that event let Meta link it to a real Facebook or Instagram account. A high score means Meta can usually tell who bought or enquired; a low score means many of your conversions arrive as anonymous signals the ad system cannot learn from.

How Event Match Quality works

When your website reports a purchase or lead, it can attach customer information parameters: email address, phone number, first and last name, town, postcode, country, an external ID from your own system, the visitor’s IP address and browser user agent, and the click and browser IDs that Meta stores in first-party cookies. Personal fields such as email and phone are normalised and scrambled with hashing before they leave your server, so Meta compares hashed values rather than reading the raw details.

Meta looks at which parameters arrive, how often they are present and how reliable each one is for matching, then turns that into the score you see per event in Events Manager, alongside a label such as Poor, OK, Good or Great. The score is mainly reported for events sent from your server through the Conversions API, because a server can usually send more of these fields than a browser pixel can. Email and phone carry the most weight; IP address and user agent on their own match far fewer people.

Why it matters for a UK business

Every unmatched conversion is a sale or enquiry Meta cannot credit to an ad or use to find similar buyers. With iPhone tracking prompts, cookie banners and ad blockers all removing browser data, the events that do reach Meta need to carry as much matching information as you are allowed to send. Better matching usually means more conversions reported, steadier delivery in campaigns optimised for purchases or leads, and better raw material for custom audiences.

The UK rules sit on top of this. Under UK GDPR and PECR you need a lawful basis and, for most tracking, the visitor’s consent, and your privacy notice should say that you share hashed contact details with Meta for advertising. Chasing a higher score by sending data from people who declined cookies is a compliance problem the ICO takes seriously, not a clever workaround.

Common mistakes

  • Sending only IP address and user agent from the server, then wondering why the score sits at 3 or 4.
  • Collecting an email at checkout but not passing it with the purchase event.
  • Formatting phone numbers inconsistently, for example sending 07700 900123 without the 44 country code, so the hash never matches.
  • Dropping the click ID cookie when the server event is built, which loses the strongest link back to the ad.
  • Treating the score as the goal. A 9.0 on an event you do not optimise for is worth less than a 7.0 on your purchase event.

How to act on it

Open Events Manager, choose your dataset and look at the score for each event you optimise campaigns towards, usually Purchase or Lead. The detail view lists which parameters are being received and what share of events carry each one, which tells you where the gaps are.

Then work through the gaps in order of weight. Pass hashed email and phone (in international format, with the 44 prefix) wherever the visitor has given them, add an external ID such as your customer number, and make sure the click and browser IDs travel from the page to the server event. If you also run the pixel, switch on advanced matching and use the same event ID in browser and server events so Meta removes duplicates. Retest in the Test Events tool after each change. When I take on Facebook and Instagram ads management, the tracking and match quality check comes before any budget decision.

Do and do not

Do

  • Send hashed email and phone with purchase and lead events when the visitor has given them
  • Format phone numbers with the 44 country code before hashing
  • Use one event ID across pixel and server events so duplicates are removed

Do not

  • Send data for visitors who declined tracking consent
  • Chase the score on events you never optimise towards
  • Rely on IP address and user agent alone

Questions people ask about this

What is a good Event Match Quality score?

Meta labels scores with Poor, OK, Good or Great rather than publishing a single target. For a purchase or lead event where you collect an email at the point of conversion, a score in the Good or Great range is usually achievable. Events that fire before you know who the visitor is, such as a page view, will always score lower and that is fine.

Does Event Match Quality affect what I pay for ads?

Not directly. It does not change the price of an impression. It changes how many of your conversions Meta can see and learn from, and a campaign that sees more of its results generally optimises better, which can bring your cost per result down over time.

Is it legal to send customer emails to Meta from a UK website?

It can be, provided you have a lawful basis, the visitor has consented to marketing tracking where PECR requires it, the data is hashed, and your privacy notice explains the sharing. Do not send details for visitors who declined cookies. If you are unsure, take advice before switching it on.

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.