marketing
Ad Tracking Accuracy
How much of what actually happens in your store your ad platforms can still see - and why Meta, Google, and Shopify all report different numbers for the same day.
Meta, Google, and Shopify will almost never agree on how many sales you made yesterday, and none of them is lying. Each one counts differently: Shopify counts every completed order; Meta counts orders it can tie to someone who saw or clicked a Meta ad, inside its attribution window; Google does the same for Google clicks. Two platforms can both claim the same order, and both can miss it entirely.
The gap got much worse after iOS privacy changes and the spread of ad blockers. The tracking scripts ad platforms rely on run in the browser as third-party code, which is exactly what gets blocked or expired. Depending on the audience, a platform pixel alone can miss a large share of real conversions - the platform then reports fewer sales than happened and its algorithm optimizes on incomplete data.
The fix is first-party, server-side tracking: your own store records the visit and the sale under its own domain, then reports conversions to each platform through its server-to-server API (Meta CAPI, Google enhanced conversions, TikTok Events API) with the click IDs that let the platform match them. Blockers cannot remove what never ran as third-party code.
Whatever tool you use, judge it by one test: does it show you the platform-claimed number and the independently verified number side by side? A tool that silently replaces one with the other - in either direction - just moves the blindness somewhere else.
Why doesn't my Meta ads revenue match my Shopify revenue?
They count different things. Shopify counts every completed order. Meta counts orders it can attribute to a Meta ad view or click inside its attribution window - so it misses conversions its pixel could not track (ad blockers, iOS privacy limits, cross-device journeys) and claims some orders that other channels also claim. The numbers are answers to different questions, which is why comparing them side by side matters more than trusting either alone.
How much of my conversion data do ad platforms actually miss?
It varies with your audience's devices and browsers, but browser-side pixels alone can miss a meaningful share of real conversions since iOS privacy changes and widespread ad blocking. That is why the platforms themselves built server-to-server reporting (Meta CAPI, Google enhanced conversions): conversions reported from your server with a click ID survive what the browser pixel loses.
Do I need a separate tracking tool for Shopify?
You need first-party, server-side tracking; whether it is a dedicated tracking app or part of a broader analytics platform matters less than what happens after. Tracking specialists stop at feeding cleaner data back to ad platforms. Platforms like Vibel use the same first-party event stream for profit and attribution analysis too, so the fixed data also answers which orders were actually profitable.
Related terms
See Ad Tracking Accuracy live in your store.
Vibel tracks Ad Tracking Accuracy across every channel and surfaces it alongside contribution margin, LTV and every other metric that matters.
Get started free