r/GoogleAnalytics • u/incisiveranking2022 • 6h ago
Discussion I compared server-side and offline purchase conversions in Google Ads. The combined numbers were different after deduplication.
I was working on a Google Ads account where I set up separate purchase conversion actions for client-side tracking, server-side tracking, and offline conversion tracking.
I compared the reported results over the same three days: 26 to 28 August 2026. Here are the numbers I recorded:
→ Server-side tracking: 160.76 conversions
→ Offline conversion imports: 153.00 conversions
→ Server-side + offline: 223.36 conversions
The combined conversion action reported 38.9% more conversions than server-side tracking alone. The interesting part was deduplication.
Adding the two individual figures gives 313.76 conversions, but the combined action reported 223.36 after accounting for overlapping purchases using transaction IDs.
So the two sources were not contributing entirely unique conversions. This is why I don't think comparing conversion counts alone is enough to evaluate a tracking setup.
I'd want to validate the results against actual backend orders, check transaction IDs, compare conversion values, and confirm that the conversion actions are configured appropriately.
One thing I'm still interested in discussing is how others approach this comparison.
When comparing client-side, server-side, and offline purchase tracking in Google Ads, how do you validate which conversions are genuinely additional versus already captured by another source?
I documented the account comparison in CMnT for anyone interested in the setup