Hack #018 · Measurement

Your conversion tracking died the day you redesigned the site

Booking moved to a different subdomain and the thank-you page changed address. The conversion kept reporting zero for weeks. The ad spend did not pause itself to ask.

2026-09-09 · 4 min · we hit this one ourselves

By Chen Deng · OxOne, Calgary AB

Do this

Submit your own form, right now, and watch whether the conversion registers. A redesign, a new booking tool or a moved thank-you page silently breaks the trigger, and automated bidding keeps spending against a signal that has gone to zero.

We moved our booking off a third-party scheduler onto our own subdomain. Good change. It also broke the conversion that told Google Ads a booking had happened, and nothing anywhere said so.

Ad clickyoursite.cabook.yoursite.ca — tag never installed/booked — nothing fires

There is no alert for this. The account keeps running. The reports keep drawing. The number is simply zero, and zero is indistinguishable from a bad month until somebody thinks to check the plumbing.

Why it breaks, in order of frequency

The three-minute test

  1. Open your site in a private window. Go through the whole thing as a customer: click the ad if you can, fill the form, submit it, land on whatever page it lands on.
  2. Watch Google Analytics realtime while doing it. Your own visit should appear, and the conversion event with it.
  3. Use Google Tag Assistant on the site, including on the booking subdomain, to confirm the tag is present and firing where you think it is.
  4. In Google Ads, open Goals and check the last conversion date for each conversion action. That single column tells you which ones are dead.
Clean up after yourself

Delete the test conversion, or at minimum write down when you made it. Otherwise next month's report has a spike in it that is you.

Then delete your test conversion, or at minimum write down when you did it, so next month's report is not explained by you.

The expensive part

0conversions reported
100%of the budget still spending
0alerts, from anywhere, ever

Broken tracking is not only a reporting problem. Smart Bidding learns from conversions. Feed it zero and it does not idle politely — it keeps buying clicks and has no way to prefer the good ones, so the budget drifts toward whatever is cheapest rather than whatever works.

Every day in that state is money spent teaching the system nothing. It costs the same as a good day.

Make it a habit rather than a rescue

The reason this one belongs on a list about search is that all of it is downstream of the same mistake: assuming that because nothing reported an error, nothing broke.

Every one of these came out of work we actually did. If you would rather not do it yourself, book a free 30-minute diagnostic and we will tell you which of these your business is losing money to.

More on this Google Ads management in Calgary Everything we have written