Get a free audit →

Why Your Google Ads Can’t Scale Without Proper Conversion Tracking (GA4 + GTM Checklist)

Zmdgadspro@gmail.comZyncovo
11 min read
Google Ads conversion tracking illustration showing the shift from page views to qualified leads.

Google Ads scales on data. Every automated bid strategy, from Maximize Conversions to Target ROAS, decides what to pay for a click based on the conversions you feed it. If your Google Ads conversion tracking is missing, duplicated or counting the wrong actions, raising the budget doesn’t buy you more customers. It buys you more of whatever the algorithm thinks a customer looks like, and that picture is wrong.

So before you double your spend, fix the signal. This guide explains why tracking is the ceiling on growth, how GA4 and Google Tag Manager fit together, and gives you a practical checklist to audit your own setup.

It’s written for service business owners (plumbers, clinics, law firms, home services) and ecommerce store owners who run Google Ads and want to know whether their numbers can be trusted.

Google Ads tracking checklist with a verification shield and the message “Ready to scale? Start with a tracking audit.”

How conversion data controls your ability to scale Google Ads campaigns

Smart Bidding doesn’t know your business. It only knows the conversion actions you tell it to optimise for, and it learns from patterns in those conversions: device, location, time of day, audience, search query and hundreds of other signals.

That creates a simple rule: the bidding system can only be as good as its smart bidding conversion data.

Here’s how that plays out with the two strategies most businesses want to reach:

  • Target CPA (tCPA): Google tries to get conversions at your target cost. If a “conversion” is a click on the phone number (not a real call), it will happily find cheap people who tap buttons and never become customers.
  • Target ROAS (tROAS): Google bids based on the conversion value you report. Google’s own guidance says Search and Shopping campaigns need at least 15 conversions in the past 30 days, and that you must set values for the conversions you track (Google Ads Help: About Target ROAS bidding). Wrong values mean wrong bids.

When you scale, you ask the algorithm to go further into auctions it hasn’t tested yet. With clean data, it expands into more of your real buyers. With bad data, it expands into more of the wrong people, faster. That’s why many accounts see CPA rise sharply after a budget increase. The budget wasn’t the problem. The signal was.

Professional view: in our experience, tracking issues are one of the most common reasons an account plateaus, more often than ad copy or keyword choice. Fixing measurement first is usually the cheapest way to unlock growth.

Magnifying glass highlighting broken tracking tags and duplicate Google Ads conversions.

Signs your Google Ads is not tracking conversions correctly

You don’t need to be technical to spot most tracking problems. Compare what Google Ads reports with what actually happened in your business over the same 30 days.

What you seeWhat it usually means
Google Ads shows more conversions than the leads or orders you receivedDuplicate tags, a soft action (page view, button click) set as primary, or both GA4 and Google Ads tags counting the same sale
Google Ads shows far fewer conversions than real salesTag not firing on some pages, thank-you page skipped, payment gateway redirect breaking the session, or consent blocking measurement
Conversions show as “Unverified” or “No recent conversions”Tag missing, wrong conversion ID/label, or trigger not firing
Revenue in Google Ads doesn’t match your Shopify or WooCommerce revenueStatic value instead of dynamic value, currency mismatch, or tax/shipping handled inconsistently
Phone leads are your main source but calls aren’t trackedOnly form fills are measured, so bidding ignores your best customers
CPA jumps every time you raise the budgetThe algorithm is optimising toward low-quality “conversions”

Why Google Ads conversions are not showing

If conversions aren’t appearing at all, check these first:

  1. Time lag. Conversions are attributed to the click date and can take up to 24 hours (longer for imported conversions) to show.
  2. Auto-tagging is off. Without the GCLID on your landing page URLs, Google can’t connect the sale to the click.
  3. Conversion Linker tag is missing in GTM. This tag stores click information in first-party cookies. Without it, many conversions go unattributed.
  4. The trigger fires on the wrong event. A common one: the purchase tag is set to fire on a thank-you page URL that your checkout no longer uses.
  5. Consent settings block the tag. If you serve EEA or UK visitors and consent mode isn’t set up correctly, measurement can drop significantly.

GA4 key events vs Google Ads conversions: what’s the difference?

A GA4 key event is an action you mark as important for analysis. A Google Ads conversion is an action Google Ads uses to report results and set bids. They often describe the same thing, a lead or a purchase, but they are not automatically the same.

Google Analytics renamed GA4 “conversions” to “key events” so the word “conversion” means the same thing across Analytics and Google Ads. The flow Google describes is Event → Key event → Conversion (Google Analytics Help: Events and key events).

GA4 key eventGoogle Ads conversion
Lives inGoogle Analytics 4Google Ads (also visible in GA4)
Main jobAnalysing traffic, behaviour and journeysMeasuring ad results and training Smart Bidding
AttributionGA4’s attribution settings, across all channelsGoogle Ads’ own attribution, for ad clicks and views
Used for bidding?Only if imported into Google AdsYes, if set as a primary action

Should you use the Google Ads tag or import GA4 conversions to Google Ads?

Both work. Here’s how we’d decide:

  • Use the native Google Ads conversion tag (via GTM) for your main bidding goal, especially purchases and leads. It usually attributes more accurately to ad clicks and supports enhanced conversions directly.
  • Import GA4 conversions to Google Ads when you want one source of truth, or for secondary actions like newsletter sign-ups, engaged visits or scroll depth on key pages.
  • Never set both as primary for the same action. That is the most common cause of duplicate conversions in Google Ads, and it tells Smart Bidding every sale happened twice.

The GA4 + GTM conversion tracking checklist

Use this conversion tracking checklist to audit an existing account or to plan a new GA4 and GTM setup. Work through it in order. Each stage depends on the one before it.

Stage 1: Decide what counts as a conversion

  • List the actions that make you money: purchase, booked call, quote request, qualified phone call
  • Pick one or two primary conversions for bidding. Everything else is secondary (observed, not optimised)
  • Assign a realistic value to each lead type, even if it’s an estimate (for example, average job value × close rate)
  • Decide the counting method: “One” for leads, “Every” for purchases

Stage 2: Foundations in Google Ads, GA4 and GTM

  • Auto-tagging is turned on in Google Ads
  • Google Ads and GA4 are linked
  • The GTM container is installed on every page, in the <head> and right after <body>
  • One Google tag (GA4) fires on all pages, and there’s no hard-coded GA4 tag duplicating it
  • Internal traffic and your own team’s visits are filtered in GA4

Stage 3: How to set up Google Ads conversion tracking with GTM

  1. In Google Ads, go to Goals → Conversions → New conversion action → Website, and copy the Conversion ID and Conversion Label.
  2. In GTM, add a Conversion Linker tag set to fire on all pages.
  3. Create a Google Ads Conversion Tracking tag with the ID and label.
  4. Trigger it on the real success event: a purchase data layer event, a form submission success message, or a thank-you page that only real customers can reach.
  5. For ecommerce, pass dynamic value, currency and transaction ID from the data layer. The transaction ID stops duplicates when someone reloads the order confirmation page.
  6. Test in GTM Preview mode and with Google Tag Assistant before publishing.

Stage 4: Enhanced conversions

  • Turn on enhanced conversions in Google Ads and choose GTM as the method
  • Pass hashed first-party data (email first, phone with country code) from the form or checkout
  • For lead businesses, set up enhanced conversions for leads so offline outcomes can be matched back to the click

Enhanced conversions improve match rates by sending hashed (SHA-256) customer data that Google matches to signed-in users. Google’s setup guide for leads via GTM uses a “Google Ads User-Provided Data Event” tag fired after form submission (Google Ads Help: Set up enhanced conversions for leads with GTM).

  • If you get traffic from the EEA or UK, use a Google-certified consent management platform (CMP)
  • Make sure all four signals are passed: ad_storage, analytics_storage, ad_user_data, ad_personalization
  • Confirm default consent states load before any Google tag fires

Consent mode v2 added ad_user_data and ad_personalization, and Google requires consent signals from EEA users for measurement, personalisation and remarketing features (Tag Manager Help: Consent mode updates). US-only advertisers may not need it today, but if you sell internationally, it isn’t optional.

Stage 6: Offline conversion import and server-side tracking

  • Offline conversion import: send closed deals or qualified leads from your CRM back to Google Ads, so bidding learns which clicks became revenue, not just form fills
  • Server-side tracking: consider server-side GTM if ad blockers, browser restrictions or slow pages are causing data loss. It’s not a must for every small business, but it helps high-spend ecommerce stores

Note: Google has announced that offline conversion imports and enhanced conversions for leads uploads are moving to the Data Manager API, with Google Ads API uploads for these blocked from June 15, 2026 (same Google source as above). If you use a custom integration, check it’s been updated.

Stage 7: Verify and maintain

  • Compare 30 days of Google Ads conversions with your CRM, Shopify or WooCommerce data. A gap within roughly 10–15% is normal; a bigger gap needs investigation (professional judgement, not a Google benchmark)
  • Check conversion action status in Google Ads for “Inactive” or “Needs attention”
  • Re-test tracking after every website change, theme update, checkout app or form plugin change
  • Review the setup monthly

Service businesses vs ecommerce: what to track differently

The checklist applies to both, but the priorities are different.

Service businessEcommerce store
Primary conversionQualified lead: call over 60 seconds, booked appointment, quote formPurchase
Biggest tracking gapPhone calls and lead qualityRevenue accuracy and duplicates
Value trackingEstimated value per lead typeDynamic order value from the data layer
Key upgradeEnhanced conversions for leads + offline conversion import from CRMEnhanced conversions + transaction ID deduplication
Natural next bid strategytCPA, then value-based bidding once lead values are reliabletROAS once value data is stable

For service businesses: a form fill isn’t a customer. If half your leads are spam or out of area, Google is learning from junk. Importing “qualified” or “closed” statuses from your CRM is what lets you scale on real jobs instead of cheap enquiries.

For ecommerce: conversion value tracking for ecommerce is everything. Shopify and WooCommerce often have more than one tracking source installed (a native channel app, a plugin and a manual GTM tag). Pick one source for the Google Ads purchase conversion and turn the others to secondary.

Home and phone beside a shopping bag and receipt, illustrating qualified calls for home services and verified Shopify purchases.

Common conversion tracking mistakes we see

These come up again and again when we audit accounts. Most take minutes to fix once you know where to look.

  1. Too many primary conversions. Page views, clicks on “Contact us” and newsletter sign-ups all set as primary. Bidding treats them the same as a sale.
  2. Duplicate conversions in Google Ads. The GA4 import and the Google Ads tag both count the purchase, or the tag fires on every reload of the thank-you page.
  3. Counting phone number clicks as calls. A tap on the number isn’t a conversation. Use call tracking with a minimum call length instead.
  4. Static values on an ecommerce store. Every order reported as $1 makes tROAS useless.
  5. No Conversion Linker tag. Clicks lose their link to the conversion, especially in Safari.
  6. Tracking breaks after a website update and nobody notices for weeks. Meanwhile, Smart Bidding keeps learning from bad data.
  7. Switching to tROAS or tCPA too early, before there’s enough clean conversion history to learn from.

When to get professional help

You can handle the basics yourself with this checklist. It’s worth bringing in a specialist when:

  • You spend enough on Google Ads that a 20% data error costs real money every month
  • Google Ads numbers and your sales numbers don’t match and you can’t find why
  • You want enhanced conversions, offline conversion import or server-side tracking but don’t have a developer
  • You plan to switch to tROAS or tCPA and need confidence the data is clean first

At Zyncovo, every Google Ads engagement starts with a tracking audit before we touch bids or budgets, because scaling on broken data only makes the problem bigger, faster.

Not sure your tracking is right? Book a Google Ads conversion tracking audit with Zyncovo and we’ll show you exactly what’s being counted, what’s missing and what to fix before you scale.

FAQs

What is Google Ads conversion tracking?

Google Ads conversion tracking records valuable actions people take after clicking or viewing your ad, such as a purchase, form submission or phone call. Google Ads uses that data to report results and to train automated bidding.

Do I need both GA4 and Google Tag Manager?

You don’t strictly need either to track Google Ads conversions, but using both is the most flexible setup. GTM manages all your tags in one place, and GA4 shows the full customer journey across every channel, not just ads.

How many conversions does Smart Bidding need?

Google recommends at least 15 conversions in the past 30 days for Target ROAS on Search and Shopping. In practice, more clean conversions mean steadier performance, so accuracy matters more than volume alone.

Why are my Google Ads conversions higher than my actual sales?

Usually because of duplicate conversions (two tags counting the same action), secondary actions set as primary, or a purchase tag firing again when the thank-you page reloads. Check each primary conversion action and its source.

What are enhanced conversions in Google Ads?

Enhanced conversions send hashed first-party data, like an email address, alongside your conversion tag. Google matches it to signed-in users to recover conversions that cookies alone would miss.

Google’s requirement applies to traffic from the European Economic Area. If you only advertise in the US, it isn’t required by Google today, but it’s needed if you target EEA users. US state privacy laws may still affect how you collect data, so check with your legal advisor.

Found this useful? Share it.
Z
Written by mdgadspro@gmail.com

The Zyncovo growth team plans and runs Google Ads, SEO and AI search, tracking, and web design for businesses across the US and Europe. Everything we publish comes from the campaigns we manage every day.

Free strategy call

Ready to build your growth engine?

Book a free audit. We'll review your ads, SEO, website, and tracking, and hand you a clear, prioritized plan, whether or not you work with us.

Scroll to Top