Meet Grove. Your AI growth strategist. Get a free diagnosis in 4 minutes.
Try Grove Free
When your buyer asks AI, who gets named? Run a free check
Check AI Answer Gap
Transparent Growth Measurement (NPS)

Google Ads Conversion Tracking Setup: 7 Steps to Fix Attribution in 2026

Contributors: Amol Ghemud
Published: February 9, 2026

upGrowth Digital - Growth Marketing Insights

Summary

Google Ads conversion tracking breaks at 5 predictable points: the tag, the attribution window, imported GA4 data, enhanced conversions and internal traffic. This guide sets tracking up in 7 steps, explains why Google Ads flags an action as unverified, and covers the 2 attribution models Google still supports in 2026.

Share On:

You’re spending real money on Google Ads every month, and the conversion data coming back is incomplete or credited to the wrong campaign. Google Ads conversion tracking is what turns a click into a number you can bid against. When it breaks, Smart Bidding optimizes toward noise, your ROI math is wrong, and you can’t tell which keywords earn their place in the account.

This guide covers the 7 setup steps, then the failures that actually show up in accounts: a tag Google reports as unverified, numbers that don’t match GA4, conversions landing outside the attribution window, and credit that Meta and Google both claim. Every setting and limit below was checked against Google’s own documentation in September 2026, which matters because the model list changed this year.

Set up tracking in Goals → Summary → Create conversion action, install the Google tag through Google Tag Manager, fire it on the page that loads after the conversion, then check the status. If Google Ads still shows the action as unverified, the tag has not fired yet, and reporting can take 3 to 24 hours to update.

How Google Ads conversion tracking works

Google Ads stamps every ad click with an ID (the gclid), and your conversion tag reports back which click produced the conversion. Break that chain anywhere and the sale still happens, it just never gets credited to the ad that earned it.

Google Ads conversion tracking chain from ad click and gclid to a credited conversion

Auto-tagging appends the gclid to your landing page URL when someone clicks an ad. Your conversion tag fires later, on the page that loads after the form submit or the purchase, and sends the event back to Google Ads. Google matches it to the stored click and credits the campaign, ad group, keyword and ad. That matched data is also what Smart Bidding learns from.

So the chain has 4 links: auto-tagging, the click ID, the tag firing, and the match landing inside your attribution window. Almost every tracking problem is a failure at exactly one of them, which is why guessing costs days.

Google Ads Conversion Tracking Mastery

Page 1 / –
Start Slide Control Finish

Why your conversion tracking setup is incomplete: 5 causes

When Google Ads shows a conversion action as unverified, inactive or needs attention, the tag has not fired yet. Google defines unverified as the conversion tracking tag for that action not having fired, per its conversion measurement troubleshooting guide. These 5 causes cover most accounts we audit.

5 causes of an incomplete Google Ads conversion tracking setup

1. The tag never fires

The tag sits on the form page instead of the page that loads after the submit, the trigger points at a URL that no longer exists, or the container was previewed but never published. Load the page in Tag Assistant, complete a real conversion, and watch for the Google Ads tag in the debug panel.

2. The attribution window is shorter than the sales cycle

A 60-day B2B cycle running on the default 30-day click window drops every late conversion on the floor. Google lets you set the click-through window anywhere from 1 to 90 days for Search and Display campaigns, and the default is 30 days if you never touch it.

3. GA4 key events imported on top of native tracking

Running both means the same lead can land twice, and the 2 sources disagree by design. Imported key events can take up to 24 hours to appear, so a mismatch at 9am is often just a timing gap. Pick one source of truth per conversion action and leave the other for analysis.

4. Enhanced conversions left switched off

Browser restrictions and blockers stop a share of tags from reporting. Enhanced conversions sends hashed first-party data with the conversion, and Google says it can improve the accuracy of conversion measurement. Google applies a one-way SHA256 hash to the data before it leaves the page.

5. Internal traffic counted as real leads

Sales testing the form, a QA pass after a site release, an agency checking a landing page: all of it lands in the same conversion column. Exclude office IP addresses at campaign level, and repeat the exclusion after any office move or new VPN rollout.

Google Ads conversion tracking setup in 7 steps

The setup itself takes under an hour: create the action, set its value and windows, install the tag, switch on enhanced conversions, pick the model, wire up offline conversions, then verify. The order matters, because the tag can only verify against an action that already exists.

Checklist for Google Ads conversion tracking setup in 7 steps

Step 1: Create the conversion action

In Google Ads, go to Goals, open Summary, then select Create conversion action. Choose the source: website for on-site actions, phone calls for call tracking, app for installs, or import for CRM and offline data. Pick a category that matches the action, then give it a name your whole team will recognise later, such as Demo Request.

Step 2: Set value, count and conversion windows

Add a value, even an average deal value, so bidding has something to optimize toward. For count, One records a single conversion per ad click and suits lead generation, while Every records every conversion after an ad interaction and suits repeat purchases. Set the conversion windows next: the click-through default is 30 days, and the view-through default is 1 day.

Step 3: Install the tag

Google Tag Manager is the cleaner route for most teams. Create a Google Ads Conversion Tracking tag, paste the conversion ID and label, set the conversion value and transaction ID, then attach a trigger: a form submission, a thank-you page view, or a custom purchase event. Test in preview mode before you publish the container.

Step 4: Turn on enhanced conversions

Open the conversion action settings and enable enhanced conversions for web. Automatic detection works when the conversion page already collects an email address. Otherwise pass the fields manually through the Tag Manager data layer. This is the step that recovers conversions from users whose browsers block the standard tag.

Step 5: Pick the attribution model

Google now offers 2 attribution models: last click and data-driven. Conversion actions that used the retired models were upgraded to data-driven automatically, so check what yours is set to rather than assuming. Our breakdown of Google Ads attribution models covers the trade-offs in more depth.

Step 6: Import offline conversions

Capture the gclid in a hidden form field, store it against the lead in your CRM, and upload conversions as deals close. Google’s import guidelines state that offline conversions uploaded more than 90 days after the associated last click will not be imported, and the limit drops to 63 days for enhanced conversions for leads.

Step 7: Verify the tag, then audit monthly

Complete a live test conversion and confirm the Google Ads tag fires in Tag Assistant. Give reporting 3 to 24 hours to update before you panic. After that, put a monthly check in the calendar: tag still firing after site releases, volume still matching the CRM, windows still matching the sales cycle, enhanced conversions still on.

Google Ads conversion tracking in Google Tag Manager with Meta running

Fire the Google Ads tag and the Meta pixel from the same Tag Manager trigger, then stop adding their conversion totals together. Each platform reports only the clicks it saw, so both will claim the same sale and your blended number will be inflated.

Wire both tags to one trigger

Use a single trigger, usually a thank-you page view or a validated form submit event, and attach the Google Ads conversion tag and the Meta pixel event to it. One trigger means one source of truth for when a conversion happened, even though each platform credits it differently.

Keep both click IDs intact

Google needs auto-tagging on so the gclid survives the journey to your landing page. Meta needs its own click ID parameter preserved. Aggressive URL cleaning, redirect chains and some consent tools strip these, which quietly breaks both platforms at once. Test the full path from ad to thank-you page, not just the form.

Reconcile in the CRM, not in the ad platforms

Treat each platform’s number as a bidding signal, not a revenue report. Count real deals in the CRM or in GA4 with Google Ads linked, then decide budget from that. The gap between platform totals and CRM reality is the number worth tracking every month.

Direct install when Tag Manager is not available

If you cannot get a container on the site, install the Google tag on every page and add the event snippet to the conversion page only. It works, but every future change becomes a developer ticket, which is why most teams move to Google Tag Manager eventually.

Attribution windows and models in 2026

Google retired first click, linear, time decay and position based attribution, leaving last click and data-driven. Windows are the other half of the story: a model decides how credit is split, a window decides whether the conversion gets counted at all.

Comparison of last click and data-driven attribution for Google Ads conversion tracking

Click-through and view-through windows

The click-through window can run from 1 to 90 days on Search and Display, with a 30-day default. The view-through window defaults to 1 day and can be set from 1 to 30 days. Engaged-view conversions use a 3-day default. Match the click window to your real sales cycle, not to a round number.

Last click or data-driven

Last click gives all the credit to the final ad click, which keeps reporting simple for direct response campaigns. Data-driven spreads credit across the interactions on the path using your account’s own data. Google’s documentation no longer publishes a conversion volume threshold for data-driven, and actions on the retired models were moved to it automatically.

Which window fits your sales cycle

Ecommerce, low-ticket software and local services usually stay at 30 days. Enterprise deals, lending and education products with approval delays need 60 or 90 days, or the ads that started the journey look worthless. Check the lag between first click and closed deal in your CRM, then set the window above it.

Google Ads conversion tracking vs GA4 key events

Use native Google Ads tracking to feed bidding, and GA4 to understand the journey. They count differently and credit differently, so a gap between them is normal and does not mean one is broken.

The comparison below uses Google’s published behaviour for both systems. The most common mistake is importing a GA4 key event that duplicates an action Google Ads already tracks natively, which double counts the same lead and pulls bidding toward the wrong campaigns.

Google Ads conversion tracking vs GA4 key events imported into Google Ads (checked against Google Ads Help and Analytics Help, September 2026)
What you are comparingNative conversion trackingImported GA4 key events
Attribution models availableLast click or data-driven only. Google no longer supports first click, linear, time decay or position based.Data-driven, paid and organic last click, or Google paid channels last click.
How fast data appearsReporting can take 3 to 24 hours to update.Up to 24 hours after a key event is imported.
Counting rulesYou choose: One counts a single conversion per ad click, Every counts every conversion after an ad interaction.Follows how the key event is counted in GA4.
Where we use itBidding and campaign level ROI inside Google Ads.Cross-channel journeys and analysis across sources.

GA4 offers data-driven, paid and organic last click, and Google paid channels last click, which is why a journey that ends on an email click can look very different in the 2 tools. If you only fix one thing this quarter, make it the duplicate import.

Google Ads conversion tracking FAQs

Why does Google Ads say my conversion tracking setup is incomplete?

Because the conversion tag has not fired yet. Google defines the unverified status as the conversion tracking tag for that action not having fired, and the same root cause sits behind inactive and needs attention warnings. Check that the tag is on the page that loads after the conversion, that auto-tagging is on, and that the trigger matches a real user path. Reporting can take 3 to 24 hours to update, so wait a day before rebuilding anything.

How do I set up conversion tracking in Google Ads?

Go to Goals, open Summary, then select Create conversion action. Pick the source (website, phone calls, app or import), choose a category, name the action, then set its value, count and conversion windows. Install the Google tag through Google Tag Manager and attach a trigger on the page that loads after the conversion. Test in preview mode, publish the container, then confirm the action starts recording within 24 hours.

Why don’t Google Ads and GA4 conversion numbers match?

The 2 systems credit and count differently. Google Ads uses last click or data-driven attribution, while GA4 offers data-driven, paid and organic last click, and Google paid channels last click. Google Ads lets you count One conversion per click or Every conversion after an ad interaction, and imported key events can take up to 24 hours to appear. Use native tracking for bidding decisions and GA4 for cross-channel analysis.

Which tagging setup gives click-through conversion data for opted-in users?

Deploy the Google tag sitewide, ideally through Google Tag Manager, with enhanced conversions turned on and consent signals passed through. Enhanced conversions sends hashed first-party data, such as an email address, alongside the conversion. Google applies a one-way SHA256 hash to that data before it is sent, and says the feature can improve the accuracy of conversion measurement for users who have opted in.

How do I track Google Ads conversions in Google Tag Manager without breaking Meta attribution?

Fire both tags from the same Tag Manager trigger, usually a thank-you page view or a validated form submit, so each platform sees the same conversion event. Keep auto-tagging on so the gclid reaches your site, and keep Meta’s own click ID parameter intact. Expect both platforms to claim the same sale, because each reports only the clicks it saw. Reconcile in your CRM instead of adding the 2 totals together.

What attribution model should I use in Google Ads in 2026?

Google supports only last click and data-driven. First click, linear, time decay and position based are no longer supported, and conversion actions that used them were upgraded to data-driven. Data-driven spreads credit across the interactions on the path, so it suits accounts with several touchpoints before a sale. Last click stays useful when you want a single simple credit rule for direct response campaigns.

How far back can I upload offline conversions to Google Ads?

Offline conversions uploaded more than 90 days after the associated last click will not be imported, and the limit is 63 days for enhanced conversions for leads. Capture the gclid in a hidden form field, store it in your CRM, and upload as deals close rather than in one large quarterly batch. Uploaded conversions typically appear in the account about 3 hours later.

Your Next Move: fix the chain, then scale spend

Google Ads conversion tracking is not a one-time setup, it is an account hygiene habit. Run the 7 steps once, then audit monthly so a site release or a new consent banner does not quietly cut your data off.

Start where the money is: confirm the tag fires, confirm the window covers your sales cycle, and confirm you are not importing a GA4 duplicate. If clicks are healthy and conversions are not, our guide on why Google Ads campaigns stop converting covers what to check after tracking is clean.

Clean measurement is what makes scaling safe. In our Lendingkart Google Ads engagement, total conversions grew from 56K to 87K (+54%) alongside business growth of 20%. Want a second pair of eyes on your setup? Book a strategy call with upGrowth and bring your conversion actions and last 90 days of data.


For Curious Minds

The gclid, or Google Click Identifier, is a unique parameter that acts as a digital fingerprint for every single ad click, linking a user's session directly to the campaign that brought them to your site. This connection is the absolute bedrock of accurate performance measurement, as it allows Google Ads to attribute a subsequent conversion back to its origin point. Without it, you are essentially advertising with a blindfold on, unable to connect spending to outcomes. The entire optimization ecosystem relies on this parameter. When a user converts, the conversion tag on your site searches for the gclid cookie and reports it back to Google, confirming which ad drove the action. This feedback loop is critical for several reasons:
  • Bidding Intelligence: Smart Bidding strategies use this data to understand which user signals, keywords, and creative combinations are most likely to convert, allowing the algorithm to adjust bids automatically.
  • Performance Clarity: It enables you to calculate a true return on investment (ROI) by tying specific ad spend directly to generated value.
  • Audience Building: It provides the data needed to create highly relevant remarketing audiences based on past interactions.
Preserving the gclid through redirects and across your entire user journey is non-negotiable for effective advertising. The full guide explains how to audit your setup to prevent this critical data from being lost.

Generated by AI
View More

About the Author

amol
Optimizer in Chief

Amol has helped catalyse business growth with his strategic & data-driven methodologies. With a decade of experience in the field of marketing, he has donned multiple hats, from channel optimization, data analytics and creative brand positioning to growth engineering and sales.

Download The Free Digital Marketing Resources upGrowth Rocket
We plant one 🌲 for every new subscriber.
Want to learn how Growth Hacking can boost up your business?
Contact Us
Contact Us