strategy

Google Ads Conversion Tracking: What to Track and How to Prove Your Ads Work

search term click landing page conversion cost per customer

If you can’t trace a customer back to the ad that brought them in, you’re guessing. You might be guessing confidently — pointing at a graph of clicks and calling it growth — but it’s still a guess. And guessing with ad spend is expensive.

Google Ads gives you every tool you need to close that loop. Most accounts don’t use them correctly. Here’s what proper conversion tracking looks like, where setups go wrong, and how to build a reporting chain that actually tells you what’s working.


What counts as a real conversion

A conversion is a customer action that has business value. Not all actions are equal.

Real conversions:

  • A phone call generated directly from your ad
  • A form submission on a contact or quote page
  • A purchase completed on your site
  • A booked appointment

These have one thing in common: they represent a potential or completed revenue event. You can connect them to money.

Vanity metrics people track instead:

  • Page views
  • Time on site
  • Scroll depth
  • “Engagement” (which usually means nothing specific)
  • Button clicks that don’t complete anything

Vanity metrics feel like data. They move. They go up. They make dashboards look active. But they don’t tell you whether anyone bought anything.

The specific danger: if you tell Google’s bidding algorithm that a button click is a conversion, the algorithm optimizes for button clicks. It finds the cheapest clicks from people most likely to click buttons — not people most likely to become customers. Your cost-per-click drops. Your cost-per-customer quietly skyrockets. The account looks like it’s performing. It isn’t.

This is one of the most common ways ad accounts quietly bleed money while the monthly report shows green.


How Google Ads conversion tracking works

The mechanics are straightforward. Execution is where most setups break down.

Tag on the confirmation page

The most common method: you place a snippet of code (the Google Ads conversion tag) on the page a user sees after completing an action. The thank-you page after a form submission. The order confirmation page after a purchase.

When someone clicks your ad, Google records that click. When that person later lands on the page with the conversion tag, Google matches the two events and records a conversion. You can see the cost of the click that led to the conversion, the keyword behind it, and the campaign it came from.

Phone call tracking

Phone calls require a different approach. Google can dynamically swap your phone number for a Google forwarding number when someone visits from an ad. When they call that number, Google records the call as a conversion.

You can set a minimum call duration — so a 5-second wrong number doesn’t count. A 90-second call from someone asking about your service does.

If phone calls are a meaningful part of how you get customers, not tracking them means you’re missing a large share of your actual conversions. Your cost-per-conversion numbers will look worse than they are, and you may cut campaigns that are actually working.

Offline conversion imports

Some businesses close sales offline — a phone call becomes a proposal, a proposal becomes a contract. Google lets you import those closed deals back into your ad account, so you can see which campaigns and keywords generated actual revenue, not just leads.

This is underused. It’s also the most direct way to connect ad spend to revenue rather than stopping at the lead stage.


The tracking stack: two sources of truth

Google’s conversion tracking is good. It’s also Google’s — which means it’s measuring its own performance. That’s not a conspiracy, it’s just a conflict of interest worth accounting for.

At SalesPathPro, every campaign ships with conversion tracking from day one. We use Google Ads’ native tracking, and we run it alongside itbroke.dev — a conversion tracking system we built specifically for independent verification.

The logic is simple: when two independent systems agree on conversion numbers, you can trust those numbers. When they diverge, something’s wrong — either a tracking tag fired incorrectly, conversions are being double-counted, or Google’s attribution model is crediting conversions that happened through other channels.

You shouldn’t have to take any single platform’s word for how well it’s performing. Independent verification is how you hold it accountable.

What this looks like in practice: a form submission triggers both the Google Ads conversion tag and an itbroke.dev event. Both record the same conversion. If one records 47 conversions for the month and the other records 31, that’s a conversation worth having before you scale the budget.


Common conversion tracking mistakes

These show up in almost every account we audit.

Tracking page views as conversions

If your contact page gets a conversion tag instead of your thank-you page, anyone who views the contact page gets counted as a conversion. This is not rare. It happens when someone rushes a setup, or when a developer puts the tag on the wrong page, or when the original thank-you page URL was changed and nobody updated the tag.

The result: your conversion numbers are inflated, your cost-per-conversion looks excellent, and you have no idea how many people actually filled out the form.

Missing phone call tracking

Service businesses with a phone number on their site are often getting a significant portion of their leads by phone. If those calls aren’t tracked, you’re working with incomplete data. A campaign that looks like it generates 10 conversions per month might actually be generating 25 once calls are factored in.

Not filtering spam form submissions

Form spam is real. If your contact form doesn’t have reasonable spam filtering, you’ll have bots completing your form, triggering your conversion tag, and inflating your numbers. Your CPA looks better. Your actual customer acquisition rate doesn’t change.

Spam filtering on forms is basic hygiene. It matters more once you’re tying form submissions to ad conversions.

Counting the same conversion twice

This happens in a few ways. A conversion tag fires on page load and on a button click on the same page. A purchase gets imported as an offline conversion after already being tracked as an online conversion. A thank-you page gets loaded twice — once from the confirmation redirect, once from a refresh — and records two conversions for one customer.

Double-counting is especially common in accounts that have accumulated tracking tags over time without anyone auditing what’s live. The numbers look strong. The business results don’t match. Everyone’s confused.


What good reporting looks like

Good conversion reporting answers a specific question: for every dollar I spent, what did I get?

The chain looks like this:

Search term → keyword → ad → landing page → conversion → cost

You should be able to look at a search term — the exact words someone typed — and follow it through the full path. Which keyword matched it. Which ad they saw. Which page they landed on. Whether they converted. What that conversion cost.

This is not a dashboard of impressions and click-through rates. Those are upstream metrics. They tell you about reach and interest. They don’t tell you about revenue.

A clear reporting chain surfaces things you can’t see otherwise:

  • A keyword generating clicks but no conversions (budget drain)
  • A search term that consistently converts at low cost (signal to expand)
  • A landing page where traffic arrives but conversions don’t happen (page problem, not ad problem)
  • Campaigns where cost-per-conversion is high because the wrong search terms are triggering your ads

When you have this chain, you make decisions based on evidence. When you don’t, you’re adjusting bids on vibes.

Automated reports should surface this for you — not require you to dig through the interface to find it. Transparent reporting means you see exactly where every dollar went, without needing to ask for it.


The bar you should hold your tracking to

Before you trust your conversion numbers, these should all be true:

  • Form submissions fire only on the thank-you page, not on the contact page itself
  • Phone calls from ads are tracked, with a minimum duration set
  • No tags are firing on regular page loads
  • You can verify conversion counts through a source that isn’t Google
  • Spam submissions are filtered before they reach your conversion count
  • Your cost-per-conversion reflects actual customers, not click activity

If you’re not sure whether your current setup clears that bar, that uncertainty is the problem. You shouldn’t have to guess whether your tracking is right.


Get your tracking audited

Conversion tracking problems are common, they’re fixable, and they’re usually invisible until someone looks specifically for them.

We audit conversion tracking as part of every engagement — checking what’s firing, what’s missing, and what’s being counted that shouldn’t be. The output is a clear picture of what’s actually converting in your account, and what the real cost per customer is.

Request an audit at SalesPathPro.com/audit and we’ll show you what’s actually working.