Open Google Ads, Meta Ads Manager, and GA4 side by side and you'll almost never see the same conversion count. Some difference is normal and expected. But when the gap is large and no one can explain it, that's usually a sign your measurement setup needs a closer look.
Every platform counts conversions differently
Each platform has its own rules for what counts as a conversion, when it counts, and who gets the credit. Meta uses a view-through and click-through model with its own attribution window. Google Ads uses a different window and its own data-driven attribution. GA4 uses yet another model entirely.
Because the rules differ, the numbers differ, even when tracking is perfectly healthy. The first step is understanding what 'normal' looks like for your accounts.
Attribution windows create legitimate gaps
A 7-day click window will always report more conversions than a 1-day window. If two platforms are set to different windows, they will disagree by design. This is one of the most common, and most misunderstood, reasons platform numbers don't line up.
When the gap is actually a tracking problem
The difference stops being 'normal' when it's large, one-directional, and unexplained. Warning signs include:
- One platform reporting far more conversions than you actually closed
- GA4 missing conversions that ad platforms clearly recorded
- Numbers that swing dramatically after a site or tag change
- Multiple platforms each claiming the full value of the same sale
How to find the truth
The only reliable way to separate normal variance from a real problem is to trace each conversion from the browser, to the server, to the platform, to your CRM. That's exactly what a measurement audit does, it maps the full path and shows you where numbers break versus where they simply differ by design.
Related reading: our services and the Measurement Health Audit.
Think this might be happening in your account?
A Measurement Health Audit traces every conversion end to end and tells you exactly what's duplicated, missing, misfiring, or misaligned.