Conversion tracking is the wiring that tells Google or Meta which ad clicks turned into something you actually care about: a booking, a phone call, a form, or a sale. When it is wrong, the ad platform spends your money chasing the wrong thing. In most small-business accounts I open, it is double-counting, missing the real value, or counting a button click instead of a sale.
Why does conversion tracking matter more than your budget?
Modern ad platforms bid automatically. Google and Meta decide who sees your ad, and how much to pay for that click, based on what you tell them a win is. Feed them honest wins and the bidding gets smart. Feed them garbage, or nothing, and a bigger budget just buys more of the wrong clicks faster.
The tracking is the steering wheel. The budget is the gas. People obsess over the gas.
What does broken tracking actually look like?
Four versions show up again and again:
- Double-firing. The conversion tag is installed in two places, so one lead counts as two. Your cost per lead looks half of what it really is, and you make decisions on a number that is not real.
- No value. The conversion fires, but the dollar value of the sale never gets passed through, so the platform cannot tell a $300 booking from a $3,000 one, and cannot chase the profitable ones.
- Client-side only. The tag lives entirely in the browser, so an ad blocker, an iOS setting, or a privacy extension quietly deletes 20 to 40 percent of your conversions, with no warning light.
- Wrong event. The conversion is a button click or a page view, not the thing that makes you money. The account looks busy and converts nothing.
A real example: from a black box to a watched account
When I took over a vacation-rental client's account, it counted bookings but recorded every one at $0 value, so the bidder could not tell a four-figure peak booking from a quiet midweek one, and no one was watching it between monthly reports.
I wired the real booking value through so every request banks its actual amount, added the Meta tracking the account never had, and stood up a monitor that flags a dark campaign or a spend stall within a day. The first thing it caught was a campaign that had gone dark for ten days, brought back the same day. The full case study is here.
How can I check my own conversion tracking in 15 minutes?
You do not need to be technical to smell a problem:
- In Google Ads, open Goals or Conversions and look at each conversion action. Is each one firing roughly as often as the real event happens? If "Leads" shows 200 and you got 90 calls, something is double-counting.
- Check whether any conversion has a value attached, or whether it is blank.
- Compare the platform's conversion count to your own records (inbox, CRM, booking system) for the same week. A big gap in either direction is the tell.
- Ask whoever set it up whether anything is tracked server-side. If the answer is "what is server-side," you have client-side-only tracking.
Can I fix this myself?
Some of it. Removing a duplicate tag is straightforward. Rebuilding the measurement properly, with one event counted once, the real value passed through, server-side, and verified against reality, is the part most people get wrong, because there is no error message when tracking lies to you. It just quietly reports a confident, wrong number. That is the whole danger: bad tracking does not look broken. It looks fine.
All writing · Related: How to tell if your Google Ads are set up badly · What Google Ads management actually costs for a small business