Almost every account I audit has the same quiet problem: Google Ads is being told the wrong thing about what a "conversion" is. Page views counted as leads. The same form fill counted twice. Phone calls not tracked at all. Smart Bidding then optimizes hard toward whatever you accidentally told it to chase.

Fixing tracking is not glamorous, but it is the highest-return task in any account. On the Gainesville Dentistry and Xana Medi Test accounts, broken tracking was one of the first things I rebuilt, before touching bids or budgets.

Step 1: Decide what actually counts as a conversion

Before opening Tag Manager, write down the one or two actions that mean a real prospect showed up. For a service business that is usually a submitted enquiry form and a call of meaningful length. For ecommerce it is a purchase.

Rule of thumb

If a conversion can happen without a real person being interested in buying, it should not be a primary conversion.

Step 2: Install the Google tag through GTM

In Google Tag Manager, create a Google Ads Conversion Tracking tag for each primary action. You will need the Conversion ID and Conversion Label from the conversion action you created inside Google Ads. Also add the Conversion Linker tag, firing on all pages, so click information is stored correctly.

Step 3: Choose a trigger that matches a real lead

This is where most mistakes happen. Your options, from most to least reliable:

TriggerBest forWatch out for
Thank-you page viewForms that redirect after submitAnyone who reloads or bookmarks the page creates a fake conversion
Form submission event (dataLayer)Forms that stay on the same pageNeeds a developer or a form plugin that pushes an event on success only
Click on call buttonMobile call trackingCounts intent to call, not a connected call
Calls from ads (call assets)Lead gen by phoneSet a minimum call length so short misdials do not count

Avoid "all form submit" triggers that fire on a click of the submit button. They count failed submissions with validation errors as leads.

Step 4: Connect GA4, but do not rely on it alone

You can import GA4 key events into Google Ads, and it is a handy backup. But GA4 and Google Ads attribute differently, so numbers will not match exactly. I prefer native Google Ads conversion tags for bidding, with GA4 as a second source for reporting and sanity checks.

Step 5: Turn on enhanced conversions

Enhanced conversions send a hashed version of the email or phone number the person typed into your form, which helps Google match conversions that cookies alone would miss. In GTM you can enable it on the conversion tag and map the form fields. It is worth the extra twenty minutes, especially as browsers restrict cookies further.

Step 6: Test before you trust it

  1. Open Tag Assistant (or GTM Preview mode) and walk through the exact path a customer takes.
  2. Submit a real test enquiry and confirm the tag fires once, only after success.
  3. Check the conversion status inside Google Ads. It should move from "No recent conversions" to "Recording conversions" within a day or so.
  4. Make a test phone call if you track calls, and confirm it appears with the right duration.
  5. A week later, compare Google Ads conversions with the leads actually in your CRM or inbox. They should be close.

Common mistakes I fix most often

Once tracking is trustworthy, the next step is making sure the leads it counts are actually good. I cover that in lead quality vs volume.

Frequently Asked Questions

Do I need Google Tag Manager to track Google Ads conversions?
No, you can paste the Google tag and event snippets directly into your site. GTM is easier to maintain and test, especially when you track several actions or change your site often.
Why do my Google Ads and GA4 conversion numbers not match?
They use different attribution models, conversion windows and counting methods. Small differences are normal. Large gaps usually mean one of them is misconfigured or double counting.
How long until conversion tracking shows data?
Test conversions often appear within a few hours, but the status in Google Ads can take up to a day or two to update to recording conversions.

Want this applied to your own account?

I'll audit your Google Ads or Meta Ads setup for free and tell you exactly what is working and what isn't. No obligation, no sales pitch.

Book a Free Audit Message on WhatsApp