The Attribution Gaps We Find in Almost Every New Client Audit
When we begin working with a new client, one of the first things we do is audit their existing tracking setup, and the same handful of gaps show up with remarkable consistency: pixel or tag implementation that was set up once at launch and never reviewed, conversion events that fire on the wrong page or trigger, and no clear system for reconciling what different platforms report against what actually happened in the business.
These gaps do not just produce slightly inaccurate numbers — they actively mislead optimisation decisions, since ad platforms automatically shift budget toward whatever is reporting well, even if that reporting is wrong.
Server-Side Tracking Is No Longer Optional
Browser-based tracking alone (a pixel firing purely on the client side) has become increasingly unreliable due to ad blockers, browser privacy restrictions, and iOS tracking limitations that affect a meaningful share of traffic. Server-side tracking, where conversion events are sent directly from your server or backend rather than relying solely on the browser, recovers a significant portion of this previously lost data and should be considered standard for any business running meaningful ad spend.
- Implement Google Tag Manager server-side container alongside or instead of pure client-side tags
- Pass conversion events via Meta Conversions API in addition to the standard browser pixel
- Verify events fire correctly using each platform’s own testing tools, not just by assuming setup is correct
- Reconcile platform-reported conversions against actual orders or leads in your own system monthly
GA4 Setup Mistakes That Distort Reporting
Beyond ad platform pixels, we frequently find GA4 implementations with incorrectly configured conversion events, missing UTM parameter discipline (campaigns launched without consistent tagging, making channel comparison impossible), and default attribution models left unchanged even when a different model would better reflect the actual customer journey for that specific business.
A Simple Monthly Reconciliation Habit Catches Problems Early
The single most effective habit for catching tracking problems before they distort months of decision-making is a simple monthly reconciliation: compare total conversions reported by each ad platform, GA4, and your actual order or CRM system side by side. Large unexplained discrepancies are usually a sign that something in the tracking chain has broken or drifted, and catching this monthly rather than discovering it during a quarterly review saves significant wasted ad spend.








