
Insights
Aug 17, 2026
Google Ads conversion tracking: set it up right the first time
Google Ads conversion tracking: set it up right the first time
Learn to set up Google Ads conversion tracking effectively to ensure you know which ads drive results, optimizing your campaigns successfully.
Learn to set up Google Ads conversion tracking effectively to ensure you know which ads drive results, optimizing your campaigns successfully.
Google Ads conversion tracking: set it up right the first time
A correctly configured Google Ads conversion tracking setup tells you which ads, keywords and campaigns actually drive sales, leads and calls, then feeds that signal back into Smart Bidding. Get it wrong and you’re optimising towards guesswork.
Here’s what to do right now:
Pick your data source: Google tag, GA4 events, or offline import for CRM-driven leads.
Create your conversion actions in Google Ads and name them clearly.
Install the Google tag site-wide (or deploy via Google Tag Manager).
Verify everything is firing correctly with Tag Assistant.
Confirm auto-tagging is switched on and check that you have Admin access in Google Ads and Editor access in Google Analytics.
Key Takeaways
Accurate Google Ads conversion tracking depends on site-wide Google tag installation, correct primary/secondary conversion settings, and consistent GCLID capture feeding Smart Bidding and CRM imports.
Point | Details |
|---|---|
Pick the simplest data source | Use codeless URL tracking for page loads, code or GTM for clicks and dynamic values, Data Manager for offline imports. |
Limit primary conversions | Mark only 1–3 high-value actions as primary so Smart Bidding optimises towards genuine outcomes. |
Capture GCLID at submission | Store the click identifier in a hidden field or cookie, or offline sales can never be attributed back. |
Verify before troubleshooting | Check Tag Assistant and the Status column, then allow 3–6 hours for processing before assuming something’s broken. |
Get a professional setup audit | Sun State Digital audits tag implementation, conversion mapping and CRM integration to connect ad spend to real revenue. |
Official resources worth bookmarking
About conversion measurement for the full setup workflow.
Set up your web conversions for implementation methods.
Offline conversion imports and Data Manager migration for timing and import rules.
Table of Contents
What is Google Ads conversion tracking and why does it matter?
Which conversion types should you actually track?
How do you choose the right data source for tracking setup?
How do you create a conversion action in Google Ads?
How do you install the Google tag and conversion snippets?
How do enhanced conversions and offline imports work?
How do you verify your tags are firing correctly?
How does privacy and Consent Mode affect your data?
What does an agency-grade conversion tracking setup look like?
Get your conversion tracking audited properly
Sources
What is Google Ads conversion tracking and why does it matter?
Google Ads conversion tracking measures a specific customer action, a form submission, a phone call, a completed sale, that happens after someone clicks your ad, then reports that data back into your account. It’s the mechanism that turns “we got clicks” into “we got qualified leads at a reasonable cost each.”
That distinction feeds directly into bidding. Smart Bidding needs clean, accurate conversion signals to set bids, and weak or misconfigured signals push it towards the wrong outcomes entirely. A campaign can look healthy on clicks and impressions while quietly wasting budget on traffic that never converts.
Three entities sit underneath almost every setup decision you’ll make:
GCLID (Google Click Identifier), the string attached to a click that lets Google match a later action back to that specific ad.
The Google tag, the site-wide snippet that sets first-party cookies and captures that GCLID.
GA4, which can supply conversion events directly into Google Ads when the two are linked.
Businesses that connect CRM outcomes back to Google Ads report being able to bid on actual revenue rather than soft, unqualified leads, a meaningfully different optimisation target.
Which conversion types should you actually track?
Not every click deserves the same weight. Google Ads lets you track website actions (page loads, form fills, button clicks), app installs and in-app events, phone calls, and offline imports for sales that happen outside your website entirely.
The types that matter most for most small and medium businesses:
Website conversions: contact form submissions, quote requests, checkout completions.
Button clicks: “Call Now”, “Book Appointment”, “Add to Cart”.
Phone call tracking: calls from ads and from a tracked number on your site.
App conversions: installs and key in-app events for businesses running app campaigns.
Offline imports: sales or bookings confirmed later in your CRM, matched back via GCLID.
You’ll also need to decide which conversions are primary and which are secondary. Primary conversions feed Smart Bidding directly; secondary ones are for observation only. Mixing this up is one of the most common setup errors, and it quietly skews your bidding strategy towards the wrong goal.
Pro Tip: Before launch, define two to four high-value conversions only, a qualified lead form, a paid order, a booked appointment, and mark everything else as secondary. Too many primary conversions dilutes the signal Smart Bidding actually optimises for.
How do you choose the right data source for tracking setup?
Choose the simplest method that captures the signal you actually need. Overengineering this step is a common reason setups stall for weeks.

For simple page-load conversions (a “thank you” page after a form), a URL-based, codeless Google tag setup is fastest. For button clicks and conversions that need dynamic values, such as a transaction total, you’ll need a code-based event snippet or Google Tag Manager. GA4 events are the right call when you want to reuse the same conversion data across your analytics and ads reporting. Offline imports, via Google Ads Data Manager, are essential once qualification happens in a CRM after the click.
Run through this quick checklist before deciding:
How complex is your site, and do you have CMS or developer access?
Do conversions happen instantly on-page, or later in a CRM?
Do you need dynamic values like order totals or lead scores?
Does your team have someone comfortable installing GTM containers?
Setup complexity climbs in a predictable order: codeless URL tracking is easiest, code-based snippets and GTM sit in the middle, and Data Manager imports require the most upfront CRM mapping work.
How do you create a conversion action in Google Ads?
Navigate to Goals > Conversions > +New conversion action, choose your data source, and give it a clear, specific name. That single screen determines whether your reporting is useful six months from now.
From there, work through these settings in order:
Choose a category (purchase, lead, phone call, sign up) so Google Ads reports it correctly alongside similar businesses.
Decide how to count conversions: “every” for purchases where each sale matters, “one” for lead forms where a single enquiry is the goal regardless of resubmissions.
Set the value: use a dynamic value pulled from the page (ideal for e-commerce) or a fixed value estimate for leads without a known dollar figure yet.
Set the attribution window, typically 30 to 90 days depending on your sales cycle.
Mark it primary or secondary, based on whether it should influence Smart Bidding directly.
Pro Tip: Use a naming convention from day one, “Lead — Contact Form”, “Sale — Checkout Complete”, “Call — 60s+”. Six months in, an unnamed pile of conversion actions called “Conversion 1” through “Conversion 9” is a genuine headache to untangle.
How do you install the Google tag and conversion snippets?
Install a site-wide Google tag on every page first, then layer event or phone snippets on top wherever a conversion actually happens. Skipping the site-wide step and only tagging your thank-you page is the single most common gap.
The Google tag sets a first-party cookie that stores the click identifier from an ad interaction, which is what makes accurate matching possible later. From there, you have three implementation paths, and each suits a different situation:
Codeless, URL-based tracking: fastest for simple page-load conversions like a confirmation page.
Code-based event snippets: needed for button clicks and to pass dynamic values like order totals.
Google Tag Manager: the most maintainable option if you’re deploying multiple tags or expect frequent changes.
Watch for these common pitfalls: duplicate tags firing from both a plugin and manual code, conversion forms sitting inside an iframe (which blocks the tag from firing correctly), missing GCLID forwarding, and conflicting tag libraries loaded by a page builder or CRM widget.
How do enhanced conversions and offline imports work?
Enhanced conversions and offline conversion imports let you match a sale that happens days or weeks after the click, in a showroom, on the phone, in your CRM, back to the original ad interaction. You do this by capturing GCLID or hashed user-provided data (email, phone number) at the point of lead submission.

A significant change is underway here. Between April and June 2026, offline conversion uploads and enhanced conversions for leads are migrating to Google Ads Data Manager, which unifies what used to be separate settings into a single, simpler configuration.
Practically, this means:
Capture and store the GCLID in a hidden form field or cookie the moment a lead comes in.
Map that field to your CRM so it travels with the lead record.
Once a sale or qualified outcome is confirmed, upload it via Data Manager.
Pro Tip: Without a stored GCLID at the point of submission, you cannot attribute an offline sale back to the ad click at all, there’s no workaround after the fact. Build the capture into your form before you worry about anything else.
How do you verify your tags are firing correctly?
Check three things immediately: Tag Assistant confirms your tags are live and firing, the Conversions Status column in Google Ads flags issues per action, and auto-tagging needs to be switched on for GCLID to attach to clicks at all.
If something’s off, work through this shortlist: missing GCLID, wrong URL match type, an event snippet placed on the wrong page, a GTM trigger firing on the wrong condition, or simple processing delay.
Pro Tip: Imported offline conversions typically take about three hours to appear, and a newly created conversion action can take four to six hours to populate fully in reports. Don’t start debugging before that window has passed.
How does privacy and Consent Mode affect your data?
Your consent settings determine what signals a tag is legally allowed to use, and that directly shapes how complete your conversion data is. Consent Mode and enhanced conversions work together to fill measurement gaps with privacy-safe modelling when a user hasn’t granted full consent.
Check three things: your consent banner is correctly configured, Google Signals is switched on in Analytics if you want cross-device modelling, and your data-sharing settings in both Google Ads and Analytics reflect what you’ve actually disclosed to users.
Pro Tip: Document your consent flow and update your privacy policy before switching on enhanced conversions, this isn’t a technical afterthought, it’s what makes the feature legally usable.
What does an agency-grade conversion tracking setup look like?
A setup built to actually drive decisions, not just populate a dashboard, follows a consistent sequence:
Define one to three biddable conversions and mark them primary, ignore the rest for bidding purposes.
Install a site-wide Google tag plus event snippets on every conversion point.
Capture dynamic values (order totals, lead scores) and GCLID at every form submission.
Link Google Analytics and import CRM-confirmed outcomes on a regular cadence.
Feed verified conversions into Smart Bidding, build remarketing audiences from converters, and report revenue-attributed ROAS, not just lead volume, to stakeholders.
When this sequence runs cleanly, campaigns start bidding on genuine sales outcomes instead of raw form fills. That’s the shift Sun State Digital made with Ray White Aspley, mapping qualified-lead conversions properly cut lead costs significantly by pointing Smart Bidding at the right signal instead of a noisy one.
A quick note on what usually goes wrong
The most frequent mistakes we see are conversions marked primary when they should be secondary, and GCLID never being captured at the point of lead submission. Both are fixable in an afternoon. A setup is working when GCLID capture is consistent, tags are verified through Tag Assistant, and the conversion values flowing into Smart Bidding actually mean something to the business.
Get your conversion tracking audited properly
Sun State Digital is the alternative to guessing whether your ad spend is working. We map your conversions, verify every tag, and connect your CRM so you’re bidding on real sales, not just form fills.

An audit from our team covers conversion mapping (which actions should be primary versus secondary), tag verification through Tag Assistant, enhanced conversions setup for offline sales, and a prioritised action plan ranked by what will move your cost per lead fastest. If your site needs template changes to support dynamic conversion values, our website design team handles that too, and if leads are qualifying in a CRM before they become sales, our CRM and automation service builds the GCLID capture and import pipeline for you. Ready to see what your current setup is missing? Book a Google Ads audit and get a clear, prioritised fix list within days.
Sources
About offline conversion imports - Google Ads Help (detailed)
Offline conversion upload guidance — Google Ads API developers
Recommended
Stay Inspired
Get fresh design insights, articles, and resources delivered straight to your inbox.
Latest Blogs
Stay Inspired
Get fresh design insights, articles, and resources delivered straight to your inbox.

Insights
Aug 17, 2026
Google Ads conversion tracking: set it up right the first time
Google Ads conversion tracking: set it up right the first time
Learn to set up Google Ads conversion tracking effectively to ensure you know which ads drive results, optimizing your campaigns successfully.
Learn to set up Google Ads conversion tracking effectively to ensure you know which ads drive results, optimizing your campaigns successfully.
Google Ads conversion tracking: set it up right the first time
A correctly configured Google Ads conversion tracking setup tells you which ads, keywords and campaigns actually drive sales, leads and calls, then feeds that signal back into Smart Bidding. Get it wrong and you’re optimising towards guesswork.
Here’s what to do right now:
Pick your data source: Google tag, GA4 events, or offline import for CRM-driven leads.
Create your conversion actions in Google Ads and name them clearly.
Install the Google tag site-wide (or deploy via Google Tag Manager).
Verify everything is firing correctly with Tag Assistant.
Confirm auto-tagging is switched on and check that you have Admin access in Google Ads and Editor access in Google Analytics.
Key Takeaways
Accurate Google Ads conversion tracking depends on site-wide Google tag installation, correct primary/secondary conversion settings, and consistent GCLID capture feeding Smart Bidding and CRM imports.
Point | Details |
|---|---|
Pick the simplest data source | Use codeless URL tracking for page loads, code or GTM for clicks and dynamic values, Data Manager for offline imports. |
Limit primary conversions | Mark only 1–3 high-value actions as primary so Smart Bidding optimises towards genuine outcomes. |
Capture GCLID at submission | Store the click identifier in a hidden field or cookie, or offline sales can never be attributed back. |
Verify before troubleshooting | Check Tag Assistant and the Status column, then allow 3–6 hours for processing before assuming something’s broken. |
Get a professional setup audit | Sun State Digital audits tag implementation, conversion mapping and CRM integration to connect ad spend to real revenue. |
Official resources worth bookmarking
About conversion measurement for the full setup workflow.
Set up your web conversions for implementation methods.
Offline conversion imports and Data Manager migration for timing and import rules.
Table of Contents
What is Google Ads conversion tracking and why does it matter?
Which conversion types should you actually track?
How do you choose the right data source for tracking setup?
How do you create a conversion action in Google Ads?
How do you install the Google tag and conversion snippets?
How do enhanced conversions and offline imports work?
How do you verify your tags are firing correctly?
How does privacy and Consent Mode affect your data?
What does an agency-grade conversion tracking setup look like?
Get your conversion tracking audited properly
Sources
What is Google Ads conversion tracking and why does it matter?
Google Ads conversion tracking measures a specific customer action, a form submission, a phone call, a completed sale, that happens after someone clicks your ad, then reports that data back into your account. It’s the mechanism that turns “we got clicks” into “we got qualified leads at a reasonable cost each.”
That distinction feeds directly into bidding. Smart Bidding needs clean, accurate conversion signals to set bids, and weak or misconfigured signals push it towards the wrong outcomes entirely. A campaign can look healthy on clicks and impressions while quietly wasting budget on traffic that never converts.
Three entities sit underneath almost every setup decision you’ll make:
GCLID (Google Click Identifier), the string attached to a click that lets Google match a later action back to that specific ad.
The Google tag, the site-wide snippet that sets first-party cookies and captures that GCLID.
GA4, which can supply conversion events directly into Google Ads when the two are linked.
Businesses that connect CRM outcomes back to Google Ads report being able to bid on actual revenue rather than soft, unqualified leads, a meaningfully different optimisation target.
Which conversion types should you actually track?
Not every click deserves the same weight. Google Ads lets you track website actions (page loads, form fills, button clicks), app installs and in-app events, phone calls, and offline imports for sales that happen outside your website entirely.
The types that matter most for most small and medium businesses:
Website conversions: contact form submissions, quote requests, checkout completions.
Button clicks: “Call Now”, “Book Appointment”, “Add to Cart”.
Phone call tracking: calls from ads and from a tracked number on your site.
App conversions: installs and key in-app events for businesses running app campaigns.
Offline imports: sales or bookings confirmed later in your CRM, matched back via GCLID.
You’ll also need to decide which conversions are primary and which are secondary. Primary conversions feed Smart Bidding directly; secondary ones are for observation only. Mixing this up is one of the most common setup errors, and it quietly skews your bidding strategy towards the wrong goal.
Pro Tip: Before launch, define two to four high-value conversions only, a qualified lead form, a paid order, a booked appointment, and mark everything else as secondary. Too many primary conversions dilutes the signal Smart Bidding actually optimises for.
How do you choose the right data source for tracking setup?
Choose the simplest method that captures the signal you actually need. Overengineering this step is a common reason setups stall for weeks.

For simple page-load conversions (a “thank you” page after a form), a URL-based, codeless Google tag setup is fastest. For button clicks and conversions that need dynamic values, such as a transaction total, you’ll need a code-based event snippet or Google Tag Manager. GA4 events are the right call when you want to reuse the same conversion data across your analytics and ads reporting. Offline imports, via Google Ads Data Manager, are essential once qualification happens in a CRM after the click.
Run through this quick checklist before deciding:
How complex is your site, and do you have CMS or developer access?
Do conversions happen instantly on-page, or later in a CRM?
Do you need dynamic values like order totals or lead scores?
Does your team have someone comfortable installing GTM containers?
Setup complexity climbs in a predictable order: codeless URL tracking is easiest, code-based snippets and GTM sit in the middle, and Data Manager imports require the most upfront CRM mapping work.
How do you create a conversion action in Google Ads?
Navigate to Goals > Conversions > +New conversion action, choose your data source, and give it a clear, specific name. That single screen determines whether your reporting is useful six months from now.
From there, work through these settings in order:
Choose a category (purchase, lead, phone call, sign up) so Google Ads reports it correctly alongside similar businesses.
Decide how to count conversions: “every” for purchases where each sale matters, “one” for lead forms where a single enquiry is the goal regardless of resubmissions.
Set the value: use a dynamic value pulled from the page (ideal for e-commerce) or a fixed value estimate for leads without a known dollar figure yet.
Set the attribution window, typically 30 to 90 days depending on your sales cycle.
Mark it primary or secondary, based on whether it should influence Smart Bidding directly.
Pro Tip: Use a naming convention from day one, “Lead — Contact Form”, “Sale — Checkout Complete”, “Call — 60s+”. Six months in, an unnamed pile of conversion actions called “Conversion 1” through “Conversion 9” is a genuine headache to untangle.
How do you install the Google tag and conversion snippets?
Install a site-wide Google tag on every page first, then layer event or phone snippets on top wherever a conversion actually happens. Skipping the site-wide step and only tagging your thank-you page is the single most common gap.
The Google tag sets a first-party cookie that stores the click identifier from an ad interaction, which is what makes accurate matching possible later. From there, you have three implementation paths, and each suits a different situation:
Codeless, URL-based tracking: fastest for simple page-load conversions like a confirmation page.
Code-based event snippets: needed for button clicks and to pass dynamic values like order totals.
Google Tag Manager: the most maintainable option if you’re deploying multiple tags or expect frequent changes.
Watch for these common pitfalls: duplicate tags firing from both a plugin and manual code, conversion forms sitting inside an iframe (which blocks the tag from firing correctly), missing GCLID forwarding, and conflicting tag libraries loaded by a page builder or CRM widget.
How do enhanced conversions and offline imports work?
Enhanced conversions and offline conversion imports let you match a sale that happens days or weeks after the click, in a showroom, on the phone, in your CRM, back to the original ad interaction. You do this by capturing GCLID or hashed user-provided data (email, phone number) at the point of lead submission.

A significant change is underway here. Between April and June 2026, offline conversion uploads and enhanced conversions for leads are migrating to Google Ads Data Manager, which unifies what used to be separate settings into a single, simpler configuration.
Practically, this means:
Capture and store the GCLID in a hidden form field or cookie the moment a lead comes in.
Map that field to your CRM so it travels with the lead record.
Once a sale or qualified outcome is confirmed, upload it via Data Manager.
Pro Tip: Without a stored GCLID at the point of submission, you cannot attribute an offline sale back to the ad click at all, there’s no workaround after the fact. Build the capture into your form before you worry about anything else.
How do you verify your tags are firing correctly?
Check three things immediately: Tag Assistant confirms your tags are live and firing, the Conversions Status column in Google Ads flags issues per action, and auto-tagging needs to be switched on for GCLID to attach to clicks at all.
If something’s off, work through this shortlist: missing GCLID, wrong URL match type, an event snippet placed on the wrong page, a GTM trigger firing on the wrong condition, or simple processing delay.
Pro Tip: Imported offline conversions typically take about three hours to appear, and a newly created conversion action can take four to six hours to populate fully in reports. Don’t start debugging before that window has passed.
How does privacy and Consent Mode affect your data?
Your consent settings determine what signals a tag is legally allowed to use, and that directly shapes how complete your conversion data is. Consent Mode and enhanced conversions work together to fill measurement gaps with privacy-safe modelling when a user hasn’t granted full consent.
Check three things: your consent banner is correctly configured, Google Signals is switched on in Analytics if you want cross-device modelling, and your data-sharing settings in both Google Ads and Analytics reflect what you’ve actually disclosed to users.
Pro Tip: Document your consent flow and update your privacy policy before switching on enhanced conversions, this isn’t a technical afterthought, it’s what makes the feature legally usable.
What does an agency-grade conversion tracking setup look like?
A setup built to actually drive decisions, not just populate a dashboard, follows a consistent sequence:
Define one to three biddable conversions and mark them primary, ignore the rest for bidding purposes.
Install a site-wide Google tag plus event snippets on every conversion point.
Capture dynamic values (order totals, lead scores) and GCLID at every form submission.
Link Google Analytics and import CRM-confirmed outcomes on a regular cadence.
Feed verified conversions into Smart Bidding, build remarketing audiences from converters, and report revenue-attributed ROAS, not just lead volume, to stakeholders.
When this sequence runs cleanly, campaigns start bidding on genuine sales outcomes instead of raw form fills. That’s the shift Sun State Digital made with Ray White Aspley, mapping qualified-lead conversions properly cut lead costs significantly by pointing Smart Bidding at the right signal instead of a noisy one.
A quick note on what usually goes wrong
The most frequent mistakes we see are conversions marked primary when they should be secondary, and GCLID never being captured at the point of lead submission. Both are fixable in an afternoon. A setup is working when GCLID capture is consistent, tags are verified through Tag Assistant, and the conversion values flowing into Smart Bidding actually mean something to the business.
Get your conversion tracking audited properly
Sun State Digital is the alternative to guessing whether your ad spend is working. We map your conversions, verify every tag, and connect your CRM so you’re bidding on real sales, not just form fills.

An audit from our team covers conversion mapping (which actions should be primary versus secondary), tag verification through Tag Assistant, enhanced conversions setup for offline sales, and a prioritised action plan ranked by what will move your cost per lead fastest. If your site needs template changes to support dynamic conversion values, our website design team handles that too, and if leads are qualifying in a CRM before they become sales, our CRM and automation service builds the GCLID capture and import pipeline for you. Ready to see what your current setup is missing? Book a Google Ads audit and get a clear, prioritised fix list within days.
Sources
About offline conversion imports - Google Ads Help (detailed)
Offline conversion upload guidance — Google Ads API developers
Recommended
Stay Inspired
Get fresh design insights, articles, and resources delivered straight to your inbox.
Latest Blogs
Stay Inspired
Get fresh design insights, articles, and resources delivered straight to your inbox.

Insights
Aug 17, 2026
Google Ads conversion tracking: set it up right the first time
Google Ads conversion tracking: set it up right the first time
Learn to set up Google Ads conversion tracking effectively to ensure you know which ads drive results, optimizing your campaigns successfully.
Learn to set up Google Ads conversion tracking effectively to ensure you know which ads drive results, optimizing your campaigns successfully.
Google Ads conversion tracking: set it up right the first time
A correctly configured Google Ads conversion tracking setup tells you which ads, keywords and campaigns actually drive sales, leads and calls, then feeds that signal back into Smart Bidding. Get it wrong and you’re optimising towards guesswork.
Here’s what to do right now:
Pick your data source: Google tag, GA4 events, or offline import for CRM-driven leads.
Create your conversion actions in Google Ads and name them clearly.
Install the Google tag site-wide (or deploy via Google Tag Manager).
Verify everything is firing correctly with Tag Assistant.
Confirm auto-tagging is switched on and check that you have Admin access in Google Ads and Editor access in Google Analytics.
Key Takeaways
Accurate Google Ads conversion tracking depends on site-wide Google tag installation, correct primary/secondary conversion settings, and consistent GCLID capture feeding Smart Bidding and CRM imports.
Point | Details |
|---|---|
Pick the simplest data source | Use codeless URL tracking for page loads, code or GTM for clicks and dynamic values, Data Manager for offline imports. |
Limit primary conversions | Mark only 1–3 high-value actions as primary so Smart Bidding optimises towards genuine outcomes. |
Capture GCLID at submission | Store the click identifier in a hidden field or cookie, or offline sales can never be attributed back. |
Verify before troubleshooting | Check Tag Assistant and the Status column, then allow 3–6 hours for processing before assuming something’s broken. |
Get a professional setup audit | Sun State Digital audits tag implementation, conversion mapping and CRM integration to connect ad spend to real revenue. |
Official resources worth bookmarking
About conversion measurement for the full setup workflow.
Set up your web conversions for implementation methods.
Offline conversion imports and Data Manager migration for timing and import rules.
Table of Contents
What is Google Ads conversion tracking and why does it matter?
Which conversion types should you actually track?
How do you choose the right data source for tracking setup?
How do you create a conversion action in Google Ads?
How do you install the Google tag and conversion snippets?
How do enhanced conversions and offline imports work?
How do you verify your tags are firing correctly?
How does privacy and Consent Mode affect your data?
What does an agency-grade conversion tracking setup look like?
Get your conversion tracking audited properly
Sources
What is Google Ads conversion tracking and why does it matter?
Google Ads conversion tracking measures a specific customer action, a form submission, a phone call, a completed sale, that happens after someone clicks your ad, then reports that data back into your account. It’s the mechanism that turns “we got clicks” into “we got qualified leads at a reasonable cost each.”
That distinction feeds directly into bidding. Smart Bidding needs clean, accurate conversion signals to set bids, and weak or misconfigured signals push it towards the wrong outcomes entirely. A campaign can look healthy on clicks and impressions while quietly wasting budget on traffic that never converts.
Three entities sit underneath almost every setup decision you’ll make:
GCLID (Google Click Identifier), the string attached to a click that lets Google match a later action back to that specific ad.
The Google tag, the site-wide snippet that sets first-party cookies and captures that GCLID.
GA4, which can supply conversion events directly into Google Ads when the two are linked.
Businesses that connect CRM outcomes back to Google Ads report being able to bid on actual revenue rather than soft, unqualified leads, a meaningfully different optimisation target.
Which conversion types should you actually track?
Not every click deserves the same weight. Google Ads lets you track website actions (page loads, form fills, button clicks), app installs and in-app events, phone calls, and offline imports for sales that happen outside your website entirely.
The types that matter most for most small and medium businesses:
Website conversions: contact form submissions, quote requests, checkout completions.
Button clicks: “Call Now”, “Book Appointment”, “Add to Cart”.
Phone call tracking: calls from ads and from a tracked number on your site.
App conversions: installs and key in-app events for businesses running app campaigns.
Offline imports: sales or bookings confirmed later in your CRM, matched back via GCLID.
You’ll also need to decide which conversions are primary and which are secondary. Primary conversions feed Smart Bidding directly; secondary ones are for observation only. Mixing this up is one of the most common setup errors, and it quietly skews your bidding strategy towards the wrong goal.
Pro Tip: Before launch, define two to four high-value conversions only, a qualified lead form, a paid order, a booked appointment, and mark everything else as secondary. Too many primary conversions dilutes the signal Smart Bidding actually optimises for.
How do you choose the right data source for tracking setup?
Choose the simplest method that captures the signal you actually need. Overengineering this step is a common reason setups stall for weeks.

For simple page-load conversions (a “thank you” page after a form), a URL-based, codeless Google tag setup is fastest. For button clicks and conversions that need dynamic values, such as a transaction total, you’ll need a code-based event snippet or Google Tag Manager. GA4 events are the right call when you want to reuse the same conversion data across your analytics and ads reporting. Offline imports, via Google Ads Data Manager, are essential once qualification happens in a CRM after the click.
Run through this quick checklist before deciding:
How complex is your site, and do you have CMS or developer access?
Do conversions happen instantly on-page, or later in a CRM?
Do you need dynamic values like order totals or lead scores?
Does your team have someone comfortable installing GTM containers?
Setup complexity climbs in a predictable order: codeless URL tracking is easiest, code-based snippets and GTM sit in the middle, and Data Manager imports require the most upfront CRM mapping work.
How do you create a conversion action in Google Ads?
Navigate to Goals > Conversions > +New conversion action, choose your data source, and give it a clear, specific name. That single screen determines whether your reporting is useful six months from now.
From there, work through these settings in order:
Choose a category (purchase, lead, phone call, sign up) so Google Ads reports it correctly alongside similar businesses.
Decide how to count conversions: “every” for purchases where each sale matters, “one” for lead forms where a single enquiry is the goal regardless of resubmissions.
Set the value: use a dynamic value pulled from the page (ideal for e-commerce) or a fixed value estimate for leads without a known dollar figure yet.
Set the attribution window, typically 30 to 90 days depending on your sales cycle.
Mark it primary or secondary, based on whether it should influence Smart Bidding directly.
Pro Tip: Use a naming convention from day one, “Lead — Contact Form”, “Sale — Checkout Complete”, “Call — 60s+”. Six months in, an unnamed pile of conversion actions called “Conversion 1” through “Conversion 9” is a genuine headache to untangle.
How do you install the Google tag and conversion snippets?
Install a site-wide Google tag on every page first, then layer event or phone snippets on top wherever a conversion actually happens. Skipping the site-wide step and only tagging your thank-you page is the single most common gap.
The Google tag sets a first-party cookie that stores the click identifier from an ad interaction, which is what makes accurate matching possible later. From there, you have three implementation paths, and each suits a different situation:
Codeless, URL-based tracking: fastest for simple page-load conversions like a confirmation page.
Code-based event snippets: needed for button clicks and to pass dynamic values like order totals.
Google Tag Manager: the most maintainable option if you’re deploying multiple tags or expect frequent changes.
Watch for these common pitfalls: duplicate tags firing from both a plugin and manual code, conversion forms sitting inside an iframe (which blocks the tag from firing correctly), missing GCLID forwarding, and conflicting tag libraries loaded by a page builder or CRM widget.
How do enhanced conversions and offline imports work?
Enhanced conversions and offline conversion imports let you match a sale that happens days or weeks after the click, in a showroom, on the phone, in your CRM, back to the original ad interaction. You do this by capturing GCLID or hashed user-provided data (email, phone number) at the point of lead submission.

A significant change is underway here. Between April and June 2026, offline conversion uploads and enhanced conversions for leads are migrating to Google Ads Data Manager, which unifies what used to be separate settings into a single, simpler configuration.
Practically, this means:
Capture and store the GCLID in a hidden form field or cookie the moment a lead comes in.
Map that field to your CRM so it travels with the lead record.
Once a sale or qualified outcome is confirmed, upload it via Data Manager.
Pro Tip: Without a stored GCLID at the point of submission, you cannot attribute an offline sale back to the ad click at all, there’s no workaround after the fact. Build the capture into your form before you worry about anything else.
How do you verify your tags are firing correctly?
Check three things immediately: Tag Assistant confirms your tags are live and firing, the Conversions Status column in Google Ads flags issues per action, and auto-tagging needs to be switched on for GCLID to attach to clicks at all.
If something’s off, work through this shortlist: missing GCLID, wrong URL match type, an event snippet placed on the wrong page, a GTM trigger firing on the wrong condition, or simple processing delay.
Pro Tip: Imported offline conversions typically take about three hours to appear, and a newly created conversion action can take four to six hours to populate fully in reports. Don’t start debugging before that window has passed.
How does privacy and Consent Mode affect your data?
Your consent settings determine what signals a tag is legally allowed to use, and that directly shapes how complete your conversion data is. Consent Mode and enhanced conversions work together to fill measurement gaps with privacy-safe modelling when a user hasn’t granted full consent.
Check three things: your consent banner is correctly configured, Google Signals is switched on in Analytics if you want cross-device modelling, and your data-sharing settings in both Google Ads and Analytics reflect what you’ve actually disclosed to users.
Pro Tip: Document your consent flow and update your privacy policy before switching on enhanced conversions, this isn’t a technical afterthought, it’s what makes the feature legally usable.
What does an agency-grade conversion tracking setup look like?
A setup built to actually drive decisions, not just populate a dashboard, follows a consistent sequence:
Define one to three biddable conversions and mark them primary, ignore the rest for bidding purposes.
Install a site-wide Google tag plus event snippets on every conversion point.
Capture dynamic values (order totals, lead scores) and GCLID at every form submission.
Link Google Analytics and import CRM-confirmed outcomes on a regular cadence.
Feed verified conversions into Smart Bidding, build remarketing audiences from converters, and report revenue-attributed ROAS, not just lead volume, to stakeholders.
When this sequence runs cleanly, campaigns start bidding on genuine sales outcomes instead of raw form fills. That’s the shift Sun State Digital made with Ray White Aspley, mapping qualified-lead conversions properly cut lead costs significantly by pointing Smart Bidding at the right signal instead of a noisy one.
A quick note on what usually goes wrong
The most frequent mistakes we see are conversions marked primary when they should be secondary, and GCLID never being captured at the point of lead submission. Both are fixable in an afternoon. A setup is working when GCLID capture is consistent, tags are verified through Tag Assistant, and the conversion values flowing into Smart Bidding actually mean something to the business.
Get your conversion tracking audited properly
Sun State Digital is the alternative to guessing whether your ad spend is working. We map your conversions, verify every tag, and connect your CRM so you’re bidding on real sales, not just form fills.

An audit from our team covers conversion mapping (which actions should be primary versus secondary), tag verification through Tag Assistant, enhanced conversions setup for offline sales, and a prioritised action plan ranked by what will move your cost per lead fastest. If your site needs template changes to support dynamic conversion values, our website design team handles that too, and if leads are qualifying in a CRM before they become sales, our CRM and automation service builds the GCLID capture and import pipeline for you. Ready to see what your current setup is missing? Book a Google Ads audit and get a clear, prioritised fix list within days.
Sources
About offline conversion imports - Google Ads Help (detailed)
Offline conversion upload guidance — Google Ads API developers
Recommended
Stay Inspired
Get fresh design insights, articles, and resources delivered straight to your inbox.
Latest Blogs
Stay Inspired
Get fresh design insights, articles, and resources delivered straight to your inbox.


