Why GA4, Meta, and Google Ads Never Show the Same Number
For the same WooCommerce store in the same week, GA4, Meta Ads Manager, and Google Ads will report three different conversion counts — roughly 80 real orders might appear as 101 in Meta (26% over), 96 in Google Ads (15-20% over from modeled conversions), and 52 in GA4 (18-35% under from cookie blocking). About a third of the gap is unfixable — Meta’s last-event attribution, Google’s credit-to-any-touch model, and GA4’s session-based counting are philosophically different. The other two-thirds is the data-collection gap — ad blockers, ITP, consent denial — and first-party server-side tracking closes it by sending the same canonical event to every platform from the merchant’s own subdomain.