Two contractors run Google Ads in the same city. Same budget, similar websites, both get clicks. One books more jobs every month, pays less per lead as time goes on, and knows exactly which campaign to feed. The other watches the budget disappear and cannot say what came back. The difference between them is usually not the ads, the keywords, or even the agency. It is a piece of invisible plumbing called conversion tracking, and whether it was set up correctly on day one.
This is the guide we wish every business owner read before spending a dollar on Google Ads: what conversion tracking is, why it quietly decides your results, the seven ways it breaks, how to set it up properly, and a 15 minute audit you can run on your own account today. Written for owners, in plain English. No developer required.
What is conversion tracking?
Conversion tracking is the system that tells Google Ads what happened after someone clicked your ad. A click is not the goal. The goal is what the click turns into: a phone call, a form fill, a booked appointment, a sale. Conversion tracking connects those outcomes back to the exact ad, keyword, and search that produced them.
Mechanically, it works through a small piece of code on your website and a unique identifier Google attaches to every ad click. When a visitor who arrived through an ad does something you have defined as valuable, the code reports it back. In your account these definitions are called conversion actions, and they are the vocabulary Google uses to understand your business. If the vocabulary is wrong or missing, everything Google does with your money is built on a misunderstanding.
For an online store, conversions are purchases, and tracking them is relatively straightforward. For a service business, the picture is different: your conversions are calls and enquiries that happen partly offline, which is exactly why service businesses are the ones whose tracking is most often broken.
Why conversion tracking decides whether your ads make money
Modern Google Ads is not a keyword auction you manage by hand. It runs on automated bidding, what Google calls Smart Bidding: strategies like Maximize Conversions and Target CPA that decide, for every single auction, how much to bid for a particular person searching a particular phrase at a particular moment. Those decisions are driven by one input above all others: your conversion data.
When tracking works, every recorded lead teaches the system something about who your buyers are. It notices patterns you never could: which searches, which times of day, which devices, which neighborhoods produce people who actually call. Week by week, your budget flows toward more of them. The account compounds, the way interest does.
When tracking is broken, that feedback loop is severed. Google keeps spending your budget, but the only signal it has left is clicks, so it optimizes for clicks. And the cheapest clicks are rarely your best customers. They are the price shoppers, the DIY researchers, the job seekers. The account drifts toward them, quietly, month after month, and no amount of ad copy tweaking will pull it back, because the problem is not the ads. The machine is aiming at the wrong target.

In the accounts we audit, broken or partial conversion tracking is the single most common problem we find, and it is usually the real reason an account underperforms. Not bad keywords. Not weak ad copy. A machine flying blind.
What should count as a conversion for a service business?
The next mistake, after not tracking at all, is tracking the wrong things. Your conversion actions should describe moments that put revenue in motion, and nothing else.
- Phone calls, with a duration threshold. For most trades, the call is the sale. Track calls from your ads and calls from your website, and set a minimum duration of around 60 seconds so wrong numbers and instant hangups do not pollute the data. A 15 second call is noise. A 60 second call is almost always a real conversation.
- Form submissions. Counted when the form is actually sent, not when a button is clicked or a page is visited.
- Booked appointments. If you use a scheduling tool, a completed booking is your strongest signal and deserves to be a conversion.
Just as important is what should not count: page views, time on site, scroll depth, clicks on a phone number that never connect. These make dashboards look busy while teaching Google nothing about buyers.
Google Ads also lets you mark each conversion action as primary or secondary. Primary actions are the ones bidding optimizes toward; secondary actions are observed but not chased. A clean setup for a service business: calls and forms as primary, everything softer as secondary. And for lead generation, set counting to one per click, not every, so one enthusiastic visitor submitting twice does not inflate your numbers.
The seven ways conversion tracking breaks
Tracking rarely announces that it is broken. It fails silently, and the account keeps spending. These are the failure modes we see most often:
- Nothing is set up at all. More common than anyone admits, especially in accounts built quickly years ago. The account has literally never told Google what a customer looks like.
- The wrong things are counted. Page views or button clicks recorded as conversions. The numbers look healthy, the phone stays quiet, and bidding chases people who like clicking buttons.
- The thank-you page is reachable directly. If typing yoursite.com/thank-you into a browser fires a conversion, then bots, bookmarks, and curious visitors are being counted as leads.
- Forms that never report success. Many modern forms submit without loading a new page. If no success event is wired up, every form fill is invisible. The leads arrive by email and the ad account gets no credit for them.
- Calls are not tracked at all. For trades, calls are usually 60 to 80 percent of enquiries. An account tracking only forms is invisible to most of its own results, and Google optimizes toward the minority.
- Double counting. A Google Ads tag and an imported GA4 event both marked primary for the same action. Reported conversions double, cost per lead looks amazing, and every decision made on those numbers is wrong.
- Tracking dies after a website change. A theme update, a new form plugin, a site redesign, and the tags quietly stop firing. Nobody notices for months, because nobody is watching the plumbing. This is why tracking is maintenance, not a one time setup.
How to set up conversion tracking in Google Ads, step by step
Here is the setup we run for every new client account. You can follow it yourself or hand it to whoever manages your site.
- Decide what a lead is, before touching any tool. Typically: a call over 60 seconds, a submitted quote form, a booked appointment. Write them down. These become your conversion actions.
- Create the conversion actions in Google Ads. Under Tools and then Conversions, create one action per lead type. For phone leads, use both kinds Google offers: calls from ads (when someone taps the number shown with your ad) and calls to a number on your website (Google swaps your displayed number for a tracking number for ad visitors). Set the call length threshold. For forms, create a website conversion action.
- Install through Google Tag Manager. One GTM container on every page, the Google tag plus a conversion linker, and one conversion tag per action. The classic trap is the form trigger: fire it on the form’s real success state, either the redirect to a thank-you page or the form plugin’s success event, never on the submit button click. Buttons get clicked by people who abandon, fail validation, or double-click.
- Lock down the thank-you page. It should only be reachable after a genuine submission, it should fire its conversion exactly once, and it should be excluded from search engines so nobody wanders in from Google.
- Test like you mean it. Use GTM’s preview mode, submit a real test lead, make a test call past the threshold, and confirm each action records exactly one conversion in Google Ads within a day. Zero means broken. Two means double counting. Both are account killers.
- Set primary versus secondary and check attribution. Mark the lead actions primary, leave the soft signals secondary, keep counting at one per click for leads, and leave attribution on data-driven, which is Google’s default and generally the right choice.
None of this requires code beyond copy and paste, but it does require care. If a step feels foggy, that fog is exactly where accounts break. Our guide to Google Ads management covers how this fits into the wider monthly work an account needs.
Call tracking: the half most businesses miss
If your customers call you, call tracking is not optional, because without it the majority of your conversions do not exist as far as Google is concerned.
Google’s built-in tools cover the essentials: call assets attach your number to the ad itself, and website call conversions swap the number shown to ad visitors so calls can be tied back to the click. Both should be live in every service business account, with calls counted as conversions rather than just reported.
Dedicated call tracking platforms go further: they assign a pool of numbers so every visitor sees a unique one, which ties each call to the exact keyword and session, and they record calls so you can hear lead quality with your own ears. Those recordings settle arguments no dashboard can: whether the leads were real, whether calls were answered, and what callers actually asked for. Missed and mishandled calls are their own quiet leak, and we covered that side of the funnel in our guide to conversion optimization for lead generation.
Offline conversion tracking: connecting leads to revenue
Everything so far tracks the lead. But a lead is not a sale. Ten leads from campaign A that go nowhere are worth less than three from campaign B that become jobs, and standard tracking cannot see that difference. Offline conversion tracking closes the loop: you feed Google the after-the-click truth, which leads were qualified, which got quotes, which became customers, and ideally what they were worth.
Two pieces make this work. Enhanced conversions for leads lets Google match your reported outcomes back to the original ad click using securely hashed contact details like an email or phone number. And the import itself sends those matched outcomes into your account on a schedule. One current note if you are setting this up new: Google now routes new offline conversion setups through its Data Manager rather than the older direct upload paths, so new integrations should be built there.
The payoff is bidding that optimizes toward revenue instead of raw lead count. Even a simple monthly import, marking which leads became customers, meaningfully sharpens what Smart Bidding chases. For high-ticket trades where one job can be worth ten leads, this is the difference between an account that generates enquiries and one that generates income.
Why Google Ads and GA4 numbers never match
Open Google Ads and GA4 side by side and the conversion counts will disagree. That is normal, and knowing why saves a lot of panic. Google Ads credits a conversion back to the date of the ad click and uses its own attribution to decide credit. GA4 counts events when they happen and looks across all your channels, so a lead that clicked an ad on Tuesday and converted on Friday after a direct visit shows up differently in each tool.
The practical rules: bid on conversions created natively in Google Ads, since they are built for its bidding system. Use GA4 for the cross-channel picture. If you import a GA4 event into Google Ads, make sure the native tag and the import are never both primary for the same action, or you are back to double counting. The two tools should tell a similar story with different numbers. If one says 40 and the other says 6, something is broken, and finding out what is worth an afternoon.
The 15 minute conversion tracking audit
You do not need an agency to find out whether your tracking is lying to you. These seven checks take about 15 minutes in your own account:

If every check passes, your foundation is solid and your optimization work will actually mean something. If two or more fail, stop adjusting keywords and fix the measurement first. Optimizing an account with broken tracking is rearranging furniture in the dark.
What good tracking makes possible
When we take on a new account, tracking is always the first fix, before budgets move an inch. Buffalo Plumbing is the cleanest example: a brand new account with no history, where we built call and form tracking properly before launch. Google had real signals from day one, and the account produced 89 tracked leads at 92 dollars each within its first 90 days, with the best campaign reaching 63 dollars a lead. The same mechanics compound over years: our longest running client, a New York crane and rigging company with us since 2021, has seen cost per lead fall from 273 to 197 dollars while volume grew, because every one of those tracked leads made the bidding smarter.
That is what conversion tracking really is. Not a technical checkbox, but the difference between advertising you can steer and advertising you can only hope about.
Conversion tracking, privacy, and the death of the third-party cookie
Tracking is getting harder on purpose. Browsers restrict cookies, Apple devices limit what advertisers can see, and privacy laws keep tightening. This is why Google has spent the last few years rebuilding conversion tracking around first-party data: information your own website collects with the visitor’s consent, rather than third-party surveillance stitched across the web.
Two things follow for a business owner. First, enhanced conversions are no longer optional extras: by sending securely hashed versions of details your forms already collect, like an email address, Google can recover conversions that cookie limits would otherwise lose. Accounts with enhanced conversions enabled simply see more of their own results. Second, if you advertise to audiences in regions like the EU or UK, consent mode is now part of the plumbing: your site asks for consent, and the tags adjust what they send accordingly. For a US local service business the burden is lighter, but the direction of travel is the same everywhere. Build your measurement on data customers hand you willingly, and your tracking survives every privacy update. Build it on workarounds, and it breaks a little more each year.
Conversion tracking FAQ
How much does conversion tracking cost?
Google’s own tracking is free: conversion actions, the tags, enhanced conversions, and call reporting cost nothing beyond setup time. A dedicated call tracking platform typically runs 30 to 100 dollars a month for a local business, depending on call volume, and pays for itself the first time a recording reveals missed calls or a broken phone process. The genuinely expensive option is none of these. It is spending 2,000 dollars a month on ads measured by a broken setup.
How long does it take to set up properly?
For a typical service business website, a clean setup is a half-day job for someone who has done it before: defining actions, wiring tags through Tag Manager, testing calls and forms end to end. Budget more if your site has multiple form plugins or a booking system, and always reserve time for the testing step. Most broken setups we see were built in a hurry and never tested with a real lead.
How long until results improve after fixing tracking?
Google’s bidding typically recalibrates over two to four weeks as real conversion data replaces the old signals, a period usually called the learning phase. Expect some turbulence in that window and judge the fix at the six week mark, not day five. The improvement compounds from there: in our accounts, months two and three after a tracking fix reliably beat month one.
Do I need a developer or an agency to do this?
Not necessarily. A patient owner can follow the steps in this guide with Google Tag Manager and an afternoon. The honest caveat is that the failure modes are silent: a setup that looks done but double counts or misses calls is worse than knowing you have nothing. Whoever does the work, insist on the test: one real form fill and one real call, each showing up exactly once in Google Ads. That single check separates done from actually done.
Is conversion tracking the same as Google Analytics?
No, and mixing them up causes real damage. GA4 is an analytics tool that watches your whole website across every traffic source. Google Ads conversion tracking is the measurement wired directly into the advertising system that bidding decisions run on. They overlap, and GA4 events can be imported into Google Ads, but as covered above, the numbers count differently and only one source should ever be primary for bidding. Run both, bid on the Ads-native data, and use GA4 for context.
What is a good conversion rate for Google Ads?
For service business search campaigns, landing page conversion rates commonly land somewhere between 5 and 15 percent of clicks becoming calls or forms, with well-built emergency trades sometimes running higher. But treat benchmarks lightly: your service area, trade, and page quality move the number more than any industry average does. The metric that actually pays your bills is cost per booked job, which is exactly why the tracking in this guide matters more than chasing someone else’s percentage.
Where to go from here
Run the 15 minute audit above on your own account this week. If everything passes, your next gains are in the ongoing work we describe in our PPC management services guide. If checks fail and you would rather have it diagnosed for you, our free Google Ads check takes two minutes and shows you in plain English where your budget is leaking. Fixing tracking is quiet, unglamorous work. It is also the highest return fifteen minutes you can spend on your advertising.
See where your ad budget is leaking
Free 2 minute check for business owners. Plain English result, no obligation.
