HomeBlog › Conversion Tracking
PAID MEDIA · MEASUREMENT

Conversion Tracking: The Setup Most Get Wrong

Marketing measured badly is worse than marketing not measured at all, because it produces confident decisions in the wrong direction.

By the Digital Hangover team · Updated August 2026 · 7 min read
Quick answer: Conversion tracking reports what happened after a click back to the ad platform. It is not only reporting — it is the signal campaigns optimise against, so a wrong conversion definition teaches the platform to find the wrong people. Most broken setups fail in one of three ways: double counting, counting the wrong action, or nobody ever verifying it with a real transaction.

Almost every account we audit has conversion tracking installed.

Rather fewer have tracking that reports what anyone thinks it reports.

And that matters more than it sounds, because the numbers are not just describing the past. They are instructions for the future — the platform uses them to decide who to show your ads to next.

Tracking is an instruction, not a report

This is the part that changes how carefully you set it up.

When you tell Google or Meta that an action is a conversion, you are not only asking to see it in a dashboard. You are telling the delivery system: find me more people who do this.

Define the conversion as "form submitted" and it will get very good at finding people who submit forms. That is a different population from people who buy — and the gap between them is exactly the problem described in Meta lead ads and cost per lead.

The three ways it usually breaks

FailureWhat it looks likeConsequence
Double countingPlatform revenue meaningfully exceeds your back officeEvery ROAS and CPA figure is flattered. Budget goes to the wrong campaigns.
Wrong action countedLots of conversions, no matching revenueThe algorithm optimises toward people who do the cheap thing
Never verifiedEverything looks fine and has been broken for monthsDecisions made on a frozen or partial picture
Wrong or missing valuesROAS targets behave unpredictablyValue-based bidding cannot work at all
Thank-you page refreshesConversions slightly above reality, consistentlySmall, persistent inflation nobody investigates

Double counting is the most common and the most damaging, because it is invisible unless you reconcile against your own records. The usual cause is the same action reported twice — a tag on the page plus an imported conversion from Analytics — with nothing telling the platform they are the same event.

How to set it up properly

  1. Decide what actually counts. One primary action closest to money. Write it down before anyone opens a tag manager, because this is a business decision, not a technical one.
  2. Count few things. Every additional conversion action is something the platform might optimise toward. A cluttered list makes it easier to optimise for the wrong outcome.
  3. Choose one source per action. Either the platform tag or the Analytics import — not both for the same event unless they are properly deduplicated.
  4. Send real values. Actual order value, not a flat placeholder. Without this, ROAS targeting is meaningless.
  5. Handle the edge cases. Refreshed thank-you pages, back-button revisits, test orders from your own team. All of them inflate quietly.
  6. Verify with a real transaction. Buy something or submit a real enquiry, then follow it through the reporting. This is the step that separates working setups from installed ones.
The reconciliation habit: once a month, compare platform-reported conversions against your own back office for the same window. Some difference is normal — attribution windows and counting rules differ. A large or growing gap is a problem, and it is far cheaper to catch in month one than in month six.

Why Google Ads and GA4 never agree

They are counting different things and this is expected, not broken.

  • Attribution timing. Google Ads credits a conversion to the day of the click. GA4 credits it to the day it happened. A conversion from a click ten days ago lands in different columns.
  • Attribution model. The two apply credit across touchpoints differently by default.
  • What counts as a session. GA4 and the ad platforms disagree on when a visit begins and ends.
  • Consent and blocking. Browser restrictions affect each differently.

Pick one as your source of truth for decisions, and use the other as a sanity check. Trying to reconcile them to the unit is a waste of everyone's afternoon.

What good tracking unlocks

Everything downstream depends on it, which is why it comes first in every engagement we run.

Smart bidding. Target CPA and target ROAS optimise against this signal. Feed them a wrong or unstable signal and they will pursue the wrong outcome confidently — see bidding strategies.

Automated campaign types. Performance Max is an optimisation engine with no manual controls to fall back on. Without verified tracking it is spending on guesswork.

Audiences. Every remarketing list and every lookalike is built from event data. Broken tracking produces thin audiences, usually misdiagnosed as a targeting problem — the Meta-specific version is in Meta Pixel and Conversions API.

Honest reporting. The ability to say what marketing earned, in a number your finance team recognises. That is what CPA is for.

The quarterly check

  • Complete a real conversion and follow it end to end.
  • Confirm it appears once, not twice.
  • Check the value is correct and not zero.
  • Reconcile a month of platform conversions against your own records.
  • Review the conversion action list and remove anything that has crept in.
  • Re-verify after any site change — theme updates, checkout changes and plugin updates all break tracking silently.
Key takeaways: Conversion tracking is an instruction to the algorithm, not just a report, so the action you count determines who the platform finds. Count few things and the right ones. Use one source per action to avoid double counting. Verify with a real transaction rather than trusting that a tag is installed. And reconcile against your own records monthly, because broken tracking looks exactly like working tracking until you check.

Frequently asked questions

What is conversion tracking?

It is how an ad platform learns what happened after someone clicked. You define an action that matters — a purchase, a qualified enquiry — and report it back. That signal is what campaigns optimise against, so tracking is not just reporting; it decides who the platform goes looking for next.

Why do Google Ads and GA4 show different conversion numbers?

Because they count differently. Google Ads credits a conversion to the day of the click, GA4 credits it to the day it happened, and their attribution models differ. Some difference is normal and expected. A large or growing gap usually means something is genuinely misconfigured.

Why are my conversions being double counted?

Most often because the same action is being reported twice — a tag on the page plus an imported conversion from Analytics, both counting the same purchase. The other common cause is a thank-you page that can be refreshed or revisited, firing the tag each time. Both inflate everything downstream.

What should I count as a conversion?

The action closest to money that happens often enough to learn from. A purchase for e-commerce. A qualified enquiry for services — not a raw form fill, which teaches the platform to find form fillers rather than customers. Count few things, and count the right ones.

How do I verify conversion tracking is working?

Complete a real conversion yourself and follow it through. Confirm it appears, appears once, carries the right value, and is attributed to the right source. Checking that a tag is installed is not the same as checking that it reports correctly, and the difference is where most broken setups hide.

NUMBERS THAT DO NOT RECONCILE?

We fix measurement before we spend a rupee

Tracking verified with real transactions, deduplicated across sources, and reconciled against your own records every month.

Explore performance marketing →