Formula
Overall Browser Coverage = AVERAGE ( Meta’s
overall_browser_coverage_from_dedupe_key percentage ) across the imported rows in your selectionHow it differs from Browser Dedupe Coverage
Meta reports three numbers for each event name and dedupe key (such asevent_id, external_id, or fbp):
The first two ask “does the key exist on the event?” This one asks “did Meta actually pair the browser event with a server event?” A browser event can carry an
event_id and still not be deduplicated if no server event arrives with the same value.
Meta also notes that this percentage is incremental for each dedupe key. The first key covers most events, and each further key adds only the extra events it matched.
How Upstack calculates it
- Upstack pulls Meta’s Dataset Quality data for your dataset and stores one row per event name and dedupe key each time it collects.
- The metric takes a plain average of the stored percentages in your date range and filters. It doesn’t weight by event volume.
Worked example
Meta reports these values forPurchase on one collection:
Averaging the Overall Browser Coverage rows gives 47%, which looks alarming. Read per key, the picture is good: 91% of browser purchases were deduplicated by
event_id, and external_id matched another 3%, for 94% in total. The real gap is the 7 points between 98% (key present) and 91% (key matched), browser events that carried an event_id but weren’t paired with a server event.
How to interpret it
- Key present but coverage low: browser events have the key, but matching server events are missing or use a different value. Check that the browser and server copies of each event send the same
event_id. - Low on one event name only: look at how that event is sent server-side. Other events being fine rules out a site-wide problem.
- Don’t add a second Conversions API sender to raise coverage. See Low rate of Pixel events covered by Conversions API for why that causes duplicates instead.
FAQ
What's the difference between Browser Dedupe Coverage and Overall Browser Coverage?
What's the difference between Browser Dedupe Coverage and Overall Browser Coverage?
Browser Dedupe Coverage is the share of browser events that include the key. Overall Browser Coverage is the share Meta actually deduplicated against a server event using that key.
Why is my Overall Browser Coverage so low when event_id coverage is high?
Why is my Overall Browser Coverage so low when event_id coverage is high?
A common cause is an average that mixes dedupe keys. Each key after the first reports only its incremental coverage. Look at the
event_id rows on their own.Does Upstack calculate this from my events?
Does Upstack calculate this from my events?
No. Meta calculates it in the Dataset Quality API. Upstack stores and averages Meta’s figures.
Related metrics
See all EMQ metrics →