Cherry Seed

Which platform is showing the correct conversion count?

conversion count platform discrepancy attributed conversions order database ga4 vs facebook data reconciliation

Quick Answer

No single platform shows the objectively correct count — each one applies its own attribution rules and reports a number that is internally consistent but structurally different from every other platform. Facebook counts conversions where a user saw or clicked an ad within its attribution window. GA4 counts conversions attributed to the last click within a session. Google Ads counts conversions within its own lookback window and may include modelled data. The only count that reflects the actual number of completed transactions is the order count in your e-commerce database. According to Google's Ads Data Hub documentation, advertisers should treat platform-reported conversions as attributed conversions, not as absolute transaction counts.

Full Answer

The assumption behind this question is that one platform must be right and the others must be wrong. In practice, all of them are right within their own measurement framework — and none of them are answering the question the store owner is actually asking, which is how many purchases actually happened.

Facebook reports attributed conversions: events that occurred within its attribution window after an ad impression or click. If a customer saw three different ad sets and then purchased, Facebook may count that as three conversions across three campaigns — one actual sale, three attributed conversions. This is useful for optimising creative and audiences within Facebook, but it does not represent a transaction count.

GA4 reports session-scoped, last-click conversions. Each conversion is tied to one session with one attributed source. GA4 typically reports fewer conversions than Facebook because it excludes view-through credit and does not multi-attribute. But GA4 also misses conversions when tracking scripts are blocked, when consent is withheld, or when the confirmation page fails to load the tag.

Google Ads adds modelled conversions to fill gaps where consent restrictions prevent direct measurement. This means its count can exceed the actual number of tracked events.

The resolution is to stop treating any platform's number as the ground truth. Your WooCommerce order database knows exactly how many orders were placed, for how much, and when. Use that count as the baseline. Then evaluate each platform's claimed conversions against it. The gap between platform claims and actual orders is not an error to fix — it is attribution credit to be understood.

Sources

Programmatic Access

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

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/utm-attribution/platform-numbers-mismatch-s3