If I could fix only one thing in the average Google Ads account, it would be Google Ads conversion tracking. Not the keywords, not the ads. Tracking.
Every bidding decision Google makes is based on what you tell it a conversion is. Tell it the wrong thing and it will chase the wrong thing, very efficiently. This guide covers how I set up Google Ads conversion tracking for service businesses and e-commerce stores, and the mistakes I see most.
Decide What Actually Counts
Before touching any tags, write down what a real conversion is for your business. For most service businesses it’s one of these: a submitted enquiry form, a phone call of a decent length, a booking, or a WhatsApp message. For e-commerce it’s a purchase, with the real order value.
Then decide what doesn’t count. Visiting the contact page isn’t a lead. Clicking the phone number isn’t a call. Scrolling 75% of a page definitely isn’t a lead. Those can be useful signals, but they shouldn’t be telling Google how to bid.
Primary vs Secondary Conversions
Google Ads lets you mark each conversion action as primary or secondary. Primary actions feed bidding and show in the main Conversions column. Secondary ones are tracked for reference only.
Keep primary for the things that make you money. Put micro-actions like button clicks or newsletter sign-ups as secondary. Most messy Google Ads conversion tracking setups I audit have six or seven primary actions, half of them duplicates.
The Google Ads Conversion Tracking Setup I Use
I build tracking through Google Tag Manager, with GA4 alongside, rather than pasting codes straight into the website. It keeps everything in one place and makes changes much safer.
Install GTM on every page of the site.
Add the Conversion Linker tag, firing on all pages.
Create the conversion action in Google Ads and copy its conversion ID and label.
Add a Google Ads conversion tag in GTM, triggered by the real success event, such as a thank-you page or a form submission event that only fires when the form actually sends.
Set up GA4 events for the same actions, so you can see behaviour across the whole site.
Test everything in GTM’s preview mode and with a real test submission before you publish.
Google’s own conversion measurement guide covers the basics if you want the official version.
Enhanced Conversions
Cookies get blocked, people switch devices and browsers forget things. Enhanced conversions help fill those gaps by sending hashed first-party data, such as the email address someone typed into your form, so Google can match the conversion back to the ad click.
For lead generation, enhanced conversions for leads go a step further and let you match leads that later become sales in your CRM. If you’re running any meaningful budget, this is worth setting up.
Consent Mode
If you advertise to people in the UK or EEA, you need a proper cookie banner and Google’s consent mode set up correctly. Without it, your Google Ads conversion tracking will lose a chunk of data, along with some of Google’s audience features. Check that your consent platform actually passes the consent signals to your tags, not just shows a pretty banner.
Calls Need Their Own Tracking
For trades and local services, calls are often the majority of leads. I usually track them three ways:
Calls straight from the ad, through call assets, counted only when they last a set time
Calls from the website, using Google’s forwarding numbers on the landing page
Calls logged in a call tracking tool when the client needs recordings or source detail
The call length threshold matters. With my car locksmith client, only answered calls over 60 seconds were counted, and spam numbers were blocked. That’s what let smart bidding learn from real jobs instead of wrong numbers.
Add your own: one line on the worst tracking setup you’ve inherited and what it was doing to the bidding.
Send Your Sales Data Back
The best accounts don’t stop at the lead. They feed back which leads turned into paying customers, either through offline conversion imports or enhanced conversions for leads. Then you can bid for customers, not just enquiries.
It takes a bit of work with your CRM, but it’s the biggest step up most lead gen accounts can make.
Server-side Tracking
For larger accounts and e-commerce stores, server-side tagging through a server GTM container makes tracking more reliable and gives you more control over what data leaves your site. It’s not something every small business needs on day one, but it’s worth knowing about once spend grows.
Check Your Google Ads Conversion Tracking Every Month
Tracking breaks quietly. A website update moves a form, a plugin changes the thank-you page, and suddenly conversions drop to zero, or double. Once a month, compare Google Ads conversions with your actual enquiries and sales. If they don’t roughly match, something’s off.
If you want this done properly, I set up GA4, GTM, enhanced conversions and server-side tracking as part of my Google Ads management services. Or book a free audit and I’ll tell you whether your current tracking can be trusted. If you’re seeing clicks but few leads, read why Google Ads isn’t converting too.
FAQs
Do I need both GA4 and Google Ads conversion tracking? I recommend both. The Google Ads tag is better for bidding; GA4 shows you the wider journey.
Can I import GA4 conversions into Google Ads instead? You can, and it’s fine for some setups. For lead gen, I usually prefer the native Google Ads tag for primary conversions.