Cherry Seed

What is Facebook Event Match Quality (EMQ) and how does it affect WooCommerce ad performance?

facebook-emq event-match-quality meta-capi woocommerce ad-performance conversion-tracking

Quick Answer

Event Match Quality is Meta's 0-to-10 scoring system measuring how confidently it can match your server-side conversion events to real Facebook user profiles. Higher scores mean better attribution, lower CPAs, and stronger lookalike audiences. The average WooCommerce store running plugin-level CAPI scores 5.8–6.2 because most plugins send only email — missing phone, name, city, and external_id. Stores that achieve EMQ 8.0 or above see 23% lower CPAs than the Facebook Ads benchmark. A 2–3 point improvement correlates with 15–25% better ROAS without changing a single ad or audience.

Full Answer

Meta calculates EMQ per event type by evaluating which customer identifiers you send with each CAPI event, the quality of that data, and the percentage of events that successfully match a real user profile. The identifiers that matter most are SHA256-hashed email, hashed phone number, first name, last name, city, country, and external_id. Sending all seven versus sending only email can improve EMQ by 30–40%.

Most WooCommerce CAPI plugins were built to pass minimum viable data — email address, event name, timestamp, and a value. That is enough to fire a server event but not enough for a high EMQ score. WooCommerce has all seven identifiers available at the order level — billing email, billing phone, first name, last name, billing city, billing country, and customer ID — but standard plugins do not extract and hash all of them before sending to Meta.

The performance impact is direct. EMQ below 7.0 means Meta's algorithm makes bidding and attribution decisions with data it does not fully trust. Advantage+ campaigns need EMQ at 6.0 or above to treat conversion signals as high-confidence. Below that threshold, your campaigns spend longer in the learning phase, CPAs rise, and lookalike audiences degrade because Meta cannot confidently identify who your buyers are.

Server-side tracking that extracts all available identifiers from WooCommerce order data, hashes them correctly, and sends them via CAPI consistently pushes EMQ from the 5–6 range into 7–8.5 — the difference between a campaign that stalls and one that scales.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/886

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/ad-performance-data-gaps/what-is-facebook-event-match-quality-woocommerce