Tracking Problems, Diagnosed
Each page starts with the symptom you can actually see, gives a direct answer, then walks the real diagnostic — where to click, what the signal means, and when to fix it yourself versus escalate. These are working guides, not sales pages.
All solutions
- GA4 Not Tracking Purchases on Shopify: Diagnosis GA4 showing zero or missing purchases on Shopify? Diagnose checkout extensibility gaps, sandboxed pixels, express checkout, and consent causes. Diagnose it
- GA4 Revenue Doesn't Match Shopify: Full Diagnosis Why GA4 revenue never matches Shopify exactly, the acceptable variance vs a real problem, and how to reconcile orders to find the gap. Diagnose it
- GA4 Unassigned Traffic on Shopify: Diagnosis What GA4's Unassigned traffic bucket actually means, why it grows on Shopify, and how to trace it back to a specific broken signal. Diagnose it
- Google Ads Conversions Not Matching GA4: Why Google Ads and GA4 conversion counts rarely match exactly. Learn which gaps are structural and which ones signal a real tracking problem. Diagnose it
- Meta CAPI Not Deduplicating: Fix Duplicate Events Meta Pixel and CAPI reporting the same purchase twice? Diagnose event_id mismatches, double-fire sources, and verify dedup in Events Manager. Diagnose it
- Shopify Checkout Tracking Broken: Diagnosis Purchase tracking stopped after a theme or checkout change? Diagnose the cause and plan the move off Additional Scripts before it's retired. Diagnose it
Not sure whether your tracking is actually broken?
Start with a Health Check — a fast, read-only diagnosis that tells you what is wrong before you spend anything fixing it. Prefer email? Send your store URL and one sentence about what looks off.