Google Ads conversion tracking measures what happens after someone interacts with an advert. Instead of evaluating campaigns using clicks and impressions alone, it connects advertising activity with commercially meaningful outcomes such as leads, telephone calls, appointments, qualified opportunities, purchases and revenue.
Conversion tracking also provides the data used by Google’s automated bidding systems. If the wrong actions are tracked—or low-value actions are treated as primary conversions—Google can optimise towards activity that looks successful inside the advertising account but produces little value for the business.
A reliable conversion-tracking setup must therefore answer three questions:
Which actions represent genuine business outcomes?
Can each conversion be attributed accurately to the advertising interaction?
Is Google optimising for the most commercially valuable actions?
The objective is not simply to collect more conversion data. It is to provide Google Ads with accurate signals that reflect how the business makes money.
What Is Google Ads Conversion Tracking?
A conversion is a valuable action completed after someone views or interacts with an advert. Google Ads records that action against a conversion action so advertisers can measure performance and, where appropriate, use it for Google Ads bidding and optimisation.
Common Google Ads conversions include:
Online purchases
Lead-form submissions
Telephone calls
Appointment bookings
Quote requests
Account registrations
App installations
In-app purchases
Most Google Ads conversion tracking begins online. It measures actions completed on a website or app, such as a submitted form, appointment booking, app installation or online purchase. This is the essential foundation because Google must first understand which advertising interactions generate enquiries and sales.
Some commercially important outcomes happen later. A lead may become qualified in a CRM, a telephone enquiry may become a customer, or an order may be completed in a shop. These later events can be imported into Google Ads as offline conversions.
Google Ads can measure both types, but they require different tracking methods.
| Conversion type | Example | Typical tracking method |
|---|---|---|
| Website conversion | Form submitted | Google tag or Google Tag Manager |
| E-commerce conversion | Online purchase | Google Ads purchase event with dynamic value |
| Telephone conversion | Connected or qualified call | Google forwarding number, website call tracking or third-party call tracking |
| App conversion | Installation or in-app purchase | App analytics or SDK integration |
| Offline conversion | Lead becomes qualified | CRM integration or Google Ads Data Manager |
| Revenue conversion | Opportunity becomes a customer | CRM or sales-system import |
Online and offline tracking are therefore complementary rather than competing approaches. Online tracking records the initial website or app result. Offline tracking can later connect that result with lead quality, a completed sale and revenue. For a deeper explanation of the second stage, see the One PPC guide to Google Ads offline conversion tracking.
The History, Present and Future of Advertising Measurement
The earliest method of tracking advertising results was coupon tracking, which involved providing customers with unique codes that they could redeem for discounts. This technique measured the effectiveness of campaigns by observing how many coupons were used. John Wanamaker, often regarded as the founding father of ad tracking and the inventor of the price tag among other modern advertising and marketing innovations, famously highlighted the inefficiencies in advertising with his quote, “I know that half the money I spend on advertising is wasted; I just don’t know which half.” By monitoring the redemption of these coupon codes, he was able to optimise his advertising efforts by identifying which campaigns were effective and which were not, thereby planning and budgeting future campaigns to achieve a better return on investment.
Online advertising has expanded upon this approach by measuring online interactions through web-based conversion tracking, as well as offline conversions that occur after a lead enquiry. This advancement has significantly improved the reporting capabilities of marketers, enhancing measurement accuracy and enabling manual adjustments based on data—not merely based on assumptions or testing new hypotheses.
In the age of AI, conversion tracking has acquired additional capabilities, where historical conversion data is reverse-engineered to establish the most likely future conversion paths. This helps predict which individuals are most likely to convert during real-time auctions, extending the standard targeting capabilities available within the interfaces of platforms such as Google Ads.
It is now possible to train AI using conversion tracking to optimise for the highest quantity of leads—such as web forms or telephone calls—at a set cost per lead using Target CPA. Alternatively, advertisers can focus on lead quality by optimising for actions that occur later in the sales funnel, such as qualified or converted leads. They can also prioritise the highest-value customers by using sales revenue from a CRM, point-of-sale system or e-commerce shopping cart. This progression is explored further in our guide to training Google Ads AI with conversion data.
Why Conversion Tracking Matters
Conversion tracking has two principal purposes: measurement and optimisation.
From a measurement perspective, it reveals which campaigns, adverts, keywords, search terms, audiences and landing pages generate results.
This allows advertisers to calculate metrics such as:
Conversion rate
Cost per conversion
Cost per qualified lead
Cost per customer
Conversion value
Return on ad spend
Advertising return on investment
From an optimisation perspective, conversion data helps Google predict which auctions are most likely to produce the desired result.
Google’s bidding systems evaluate signals such as the search query, device, location, time, audience characteristics and previous behaviour. The quality of those decisions depends heavily on the quality of the conversion data supplied.
If a campaign is optimising for telephone-button clicks, page views or unqualified form submissions, Google may generate more of those actions without improving sales.
If it receives reliable data about qualified leads, completed sales and revenue, it has a stronger commercial signal against which to optimise.
Primary and Secondary Conversion Actions
Google Ads allows most conversion actions to be designated as either primary or secondary.
A primary conversion can appear in the main Conversions column and be used by automated bidding when its associated goal is applied to the campaign.
A secondary conversion is generally recorded in the All conversions column but is not normally used for bidding. This makes secondary actions useful for observation and analysis without allowing them to influence campaign optimisation. Read more about primary and secondary conversions in Google Ads or consult Google’s primary and secondary conversion guidance.
A sensible lead-generation configuration could look like this:
| Customer action | Recommended treatment |
| Contact-form submission | Primary initially |
| Qualified lead | Primary once enough data is available |
| Appointment booked | Primary when commercially significant |
| Customer or completed sale | Primary |
| Telephone-number click | Secondary |
| Raw incoming call | Secondary until quality is established |
| Live-chat opening | Secondary |
| Email-link click | Secondary |
| Brochure download | Secondary |
| Page view | Observation only |
For e-commerce, the completed purchase should normally be the principal primary conversion. Actions such as product views, add-to-basket events and checkout starts can be retained as secondary conversions for funnel analysis.
The crucial principle is simple: do not instruct Smart Bidding to treat every action as equally valuable.
Conversion Goals and Campaign Optimisation
Google Ads organises conversion actions into goals. Account-default goals can be applied across campaigns, while campaign-specific goals can override them where a campaign has a genuinely different objective.
For example, an account might contain conversions for:
Purchases
Lead forms
Telephone calls
Appointment bookings
Store visits
A Search campaign promoting consultations might optimise for lead forms and qualified telephone calls. An e-commerce campaign should normally optimise for purchases rather than every action available in the account.
Campaign-specific goals can be useful, but they should be used selectively. Excessive fragmentation reduces the amount of conversion data shared between campaigns and makes account management more complicated.
Before activating automated bidding, check:
Which goals are applied to the campaign
Which actions within those goals are primary
Whether duplicate conversions are included
Whether imported CRM events represent the same outcome as website events
Whether every primary action has comparable commercial value
Incorrect goal configuration is one of the most common reasons a campaign appears to perform well while lead quality or revenue declines.
Website Conversion Tracking
Website conversion tracking remains the most widely used and important starting point for Google Ads measurement. Website conversions include purchases, completed forms, registrations, bookings and other actions performed directly on a website.
For e-commerce advertisers, the principal online conversion is normally a completed sale with its actual order value. For service providers, it is usually a completed enquiry form, quotation request, appointment booking or meaningful telephone call. These are different commercial models, but both depend on an accurate online event being recorded first.
Google Ads website tracking normally consists of:
A sitewide Google tag
A conversion event triggered when the required action occurs
The former “global site tag” terminology has been replaced by the Google tag. Existing gtag.js installations may continue to work, but Google now presents the implementation as the Google tag plus the relevant conversion event. Google Ads: using the Google tag for conversion tracking
The Google tag is the base or sitewide code. The conversion event is the additional instruction that tells Google when the chosen action has occurred. Installing only the base code does not automatically mean that every important form, booking or purchase is being measured correctly.
Ways to Install Google Ads Conversion Tracking
The most appropriate installation method depends on the website platform, the action being measured and the level of technical control available.
| Installation method | How it works | Usually best for |
| CMS, shopping-cart or platform integration | A native setting, app or plugin connects the platform with Google and places the required tag or events | Shopify, WooCommerce, WordPress and other supported platforms |
| Google Tag Manager | Tags, triggers and variables are managed through a container rather than hard-coded individually | Most marketing websites and more complex event tracking |
| Manual code installation | The Google tag is placed across the website and an event snippet or function runs when a conversion succeeds | Custom websites or developer-managed implementations |
| Google Analytics import | A GA4 key event is created as a Google Ads conversion | Organisations already using carefully governed GA4 events |
| App integration or SDK | App events are recorded through an analytics or app-development integration | App installs, subscriptions and in-app actions |
| CRM or data-source import | Later lead and sales events are returned to Google Ads | Qualified leads, closed sales and offline revenue |
Some content-management systems and shopping carts provide a dedicated Google integration, plugin or settings screen. This can simplify installation and may automatically provide a purchase event, dynamic value, currency and transaction ID. However, the implementation must still be tested; enabling a plugin is not proof that the right events and values are reaching the correct Google Ads account.
On a manually coded website, the usual structure is:
Install the Google tag as the base code across every relevant page.
Add the conversion event code for each specific outcome.
Trigger the event only after the form, booking or transaction succeeds.
Pass value, currency and transaction ID when the conversion represents a sale.
Connect the tags with the website’s consent-management implementation.
Test the complete journey using Tag Assistant and Google Ads diagnostics.
Whether the code is installed by a plugin, a CMS setting, Google Tag Manager or a developer, Google Ads still needs a reliable method for recognising that the conversion genuinely happened.
Thank-You Page Tracking
A conversion fires when a visitor reaches a unique confirmation page after completing an action.
For example:
/contact/thank-you/
This is usually reliable when:
The page cannot be reached without completing the form
The form consistently redirects to it
Reloading the page does not produce repeated conversions
Each commercially different action has an appropriate conversion event
A generic page-view conversion should not be used when visitors can reach the page without completing the intended action.
Event-Based Tracking
An event fires after a confirmed form submission, purchase, booking or other successful action.
This is preferable when:
The form submits without reloading the page
No unique thank-you URL exists
A third-party form or booking tool is used
The confirmation is displayed dynamically
Conversion value must be captured from the transaction
The event should fire only after the system confirms that the action succeeded. Tracking a button click alone can count failed submissions, validation errors and accidental clicks.
Google Tag Manager
Google Tag Manager provides a central location from which tags, triggers and variables can be managed. It is particularly useful for event-based tracking, dynamic values, enhanced conversions and more complex websites.
A standard implementation may include:
Google tag
Conversion Linker
Google Ads conversion tag
Form-success or purchase trigger
Dynamic conversion value
Currency code
Transaction ID
Consent settings
Google Ads also provides an integrated setup flow that can suggest Google Ads tags for an existing Tag Manager workspace. Google Ads: setting up website conversions
Google Tag Manager is an installation and management method, not a conversion source by itself. The quality of the tracking still depends on the trigger. A confirmed form-success event or purchase event is normally stronger than a generic button-click trigger.
E-Commerce Conversion Tracking
For e-commerce, the completed online sale is normally the primary conversion used for reporting and bidding. E-commerce tracking should send more than a simple purchase count.
A well-configured purchase event should normally include:
Transaction value
Currency
Unique transaction ID
Order information where supported
New or existing customer status where applicable
Dynamic revenue allows Google Ads to calculate conversion value and return on ad spend. It can also support value-based bidding and strategies such as Maximise Conversion Value with Target ROAS, which prioritise transactions with greater predicted value.
A unique transaction ID is particularly important because it helps prevent the same order from being counted more than once. The value must be genuinely unique for each transaction; recycling the same ID can cause legitimate sales to be rejected as duplicates. Google Ads: preventing duplicate conversions
Where margins vary substantially between products, revenue alone may not represent profitability. More advanced implementations can send margin-adjusted values, profit data or conversion-value adjustments.
Telephone Conversion Tracking
Telephone tracking sits between online and offline measurement because a call can begin from an online advert or website but continue outside the browser.
Google Ads provides its own telephone conversion tracking for:
Calls made from call assets or call-focused adverts
Calls to a Google forwarding number dynamically displayed on a website after an ad click
Clicks on telephone numbers on a mobile website
Calls from adverts and website call conversions can use Google forwarding numbers and a minimum call-duration rule. Website call conversion tracking normally requires the Google tag plus a telephone-specific event snippet that replaces the business number for eligible Google Ads visitors. A mobile telephone-number click is different: it records the click, but it does not prove that the call connected.
Businesses can also use third-party call tracking, a VoIP telephone system or a CRM such as HighLevel. These systems may retain the original source, create or update a contact, record call details and associate the call with later pipeline activity. The platform can then send a qualified call, booked appointment, closed sale or revenue value back to Google Ads as an imported offline conversion.
A telephone-number click is not the same as a completed call. Similarly, a completed call does not necessarily represent a qualified lead.
For service businesses, a stronger tracking hierarchy is:
| Telephone event | Recommended use |
| Telephone-number click | Secondary |
| Connected call | Secondary initially |
| Call exceeding a meaningful duration | Primary only if duration correlates with quality |
| Qualified telephone enquiry | Primary |
| Appointment or sale originating from a call | Primary |
Google’s own call tracking is highly useful when the immediate objective is to measure calls generated by Google Ads. Businesses advertising across several channels may benefit from CRM-connected or third-party call tracking because it can preserve a broader customer history and report what happened after the initial call.
The two methods can complement one another, but duplicate conversion actions must not both be used for bidding when they represent the same call. The final bidding signal should ideally represent a meaningful conversation or commercial result—not merely the act of pressing a telephone button. See the full One PPC guide to tracking Google Ads telephone calls for a dedicated implementation framework.
Enhanced Conversions
Enhanced conversions supplement standard conversion measurement with consented first-party customer data, such as an email address or telephone number.
The data is normalised and hashed using SHA-256 before being sent to Google. Google can then use the hashed data to improve its ability to match conversions with previous advertising interactions. Google Ads: enhanced conversions
Enhanced conversions are not a replacement for the normal conversion event. They strengthen the matching process around an existing conversion.
They should not be described simply as a workaround for cookie blockers. Their purpose is to improve measurement using first-party data, particularly where conventional identifiers are unavailable or incomplete.
Enhanced conversions are relevant to two broad scenarios:
A visitor completes a conversion directly on the website
A website lead later converts through a CRM or offline sales process
Google began unifying enhanced-conversion settings in April 2026. Google Ads can now accept user-provided data from website tags, Data Manager and supported API connections under the consolidated configuration. Existing implementations are being migrated to this model. Google Ads: enhanced-conversion settings update
Enhanced conversions still require an appropriate legal basis, a suitable privacy notice and correctly configured consent controls.
For implementation detail, see the One PPC guide to enhanced conversions for Google Ads.
Consent Mode and Cookie Compliance
A conversion tag should not operate independently of the website’s consent-management process.
Consent Mode communicates a visitor’s consent choices to Google. Google tags then adjust their behaviour based on the signals received.
Consent Mode does not provide a cookie banner. It must be connected to a consent-management platform or another compliant consent mechanism. Google Ads: Consent Mode
For UK and European traffic, the implementation should correctly communicate relevant consent states, including:
ad_storage
analytics_storage
ad_user_data
ad_personalization
The exact legal requirements depend on the organisation, data use and jurisdiction. Consent Mode supports measurement implementation, but it does not make a website compliant by itself.
After implementation, test both consented and non-consented journeys. A tag that fires correctly only when every form of consent is granted may still produce incomplete or misleading diagnostics if its default consent state has not been configured properly.
Offline Conversions and CRM Integration
Online conversion tracking remains essential because it records the original purchase, form, booking, app event or telephone interaction. Offline conversion tracking is the next layer: it reports a later outcome that happens outside the original website or app tracking process.
Despite the name, an offline conversion does not have to occur in a physical shop. A deal-stage change inside a cloud CRM is still considered an offline or imported conversion because it is recorded after the original web event and then sent back to Google Ads.
This is increasingly desirable for service businesses because website leads do not all have the same commercial value.
Two campaigns might each generate 50 form submissions, but their results could differ substantially:
| Campaign | Leads | Qualified leads | Customers | Revenue |
| Campaign A | 50 | 10 | 2 | £4,000 |
| Campaign B | 50 | 25 | 8 | £20,000 |
If Google only receives the original form submissions, both campaigns appear equally successful. CRM conversion tracking exposes the difference in lead quality and revenue.
In practical terms, offline conversion tracking gives a service provider reporting that is closer to e-commerce measurement:
Google Ads spend → Website lead → Qualified Lead → Customer → Sales revenue → ROAS
An e-commerce advertiser can normally send revenue when the online checkout is completed. A service provider may not know the revenue at the point of enquiry, so the CRM later sends the value when the opportunity becomes a customer or the deal is marked won. This allows Google Ads to report revenue and return on ad spend for service sales—not only form submissions and cost per lead.
E-commerce and retail advertisers can use the same principle to recover revenue that standard website purchase tracking does not see, including telephone orders, call-centre sales, in-store transactions and some orders completed through other systems. Read the dedicated guide to Google Ads offline conversion tracking for e-commerce.
Useful offline conversion stages can include:
Marketing-qualified lead
Sales-qualified lead
Consultation booked
Quote issued
Opportunity created
Sale completed
Revenue received
Repeat purchase
For service providers, the online form or connected telephone call will often remain the first conversion. As the business collects enough consistent CRM data, selected pipeline stages—such as Qualified Lead, Sales Opportunity and Customer Won—can be added as deeper conversion actions. The website conversion is not discarded; the measurement system evolves from counting enquiries to evaluating their quality and eventual value.
CRM Integration Options
Offline conversions can be uploaded manually, scheduled through Google Ads Data Manager, sent through an API, passed through an automation platform or submitted automatically by a supported CRM integration.
Some CRM platforms can manage much of this feedback loop natively once the advertising account, attribution fields, workflow and conversion actions have been configured:
HighLevel: A workflow can send selected events to Google Ads, making it suitable for returning form submissions, appointments, qualified stages, purchases and closed opportunities. This is particularly useful when the form, telephone system, pipeline and workflow automation already operate inside HighLevel.
HubSpot: Connected Google Ads conversion events can send supported lifecycle-stage changes using enhanced conversions for leads. Availability and limits depend on the HubSpot subscription and event configuration.
Salesforce: Google Ads Data Manager supports Salesforce as a connected source for offline conversions and enhanced conversions for leads. Field mapping, lifecycle definitions and scheduled imports still need to be configured.
Other CRMs and data sources: Depending on the platform, events can be sent through a native connector, Google Ads Data Manager, an API, a secure file import or an integration service.
“Automatic” should not be interpreted as “zero setup”. The CRM still needs to capture suitable click identifiers or consented first-party data, apply consistent stage definitions, send the correct timestamp and value, and avoid duplicate conversion actions. Our Google Ads CRM integration guide explains the wider implementation architecture.
The original advertising identifiers and attribution data should be captured when the contact is first created and retained throughout the sales process.
Useful fields include:
GCLID
GBRAID
WBRAID
UTM source
UTM medium
Campaign
Ad group
Keyword
Landing page
Lead-created date and time
Conversion date and time
Conversion value
Currency
Order or opportunity ID
GCLID is Google’s standard click identifier. GBRAID and WBRAID can be used for certain privacy-restricted iOS app and web journeys. Google Ads Data Manager supports these identifiers as part of offline conversion data preparation. Google Ads Data Manager: preparing conversion data
Where possible, first-party customer details used for enhanced conversions should supplement—not needlessly replace—available click identifiers.
How Offline Conversion Tracking Works
A typical CRM feedback loop follows this sequence:
Someone clicks a Google advert.
The website stores the advertising identifier and attribution data.
The person submits a form, calls or books an appointment.
A contact is created in the CRM.
The original identifier remains attached to the contact or opportunity.
The sales team updates the lead’s stage.
A qualified lead, sale or revenue event is returned to Google Ads.
Google associates the later outcome with the original advertising interaction.
The imported conversion becomes available for reporting and, where configured, bidding.
Google Ads Data Manager is now central to Google’s offline data-import architecture. It supports connected data sources and scheduled imports, while the Data Manager API supports more customised implementations. See the One PPC Google Ads Data Manager guide and Google’s guidance on upgrading offline conversion imports.
Conversion Values for Lead Generation
E-commerce businesses can normally send the actual transaction value. Lead-generation companies often need to estimate the expected value of different lead stages.
For example:
| Conversion stage | Example value |
| New lead | £10 |
| Qualified lead | £50 |
| Appointment booked | £100 |
| Proposal accepted | £500 |
| Customer | Actual revenue |
These values should be based on commercial data rather than arbitrary guesses.
A simplified expected-value calculation is:
Expected lead value = lead-to-sale rate × average customer value
If 10% of qualified leads become customers and the average customer produces £2,000 in gross value, the estimated qualified-lead value would be £200.
Where reliable revenue is available, importing the actual value is usually preferable. Estimated values are most useful when sales cycles are long, and Google needs earlier signals than the final closed sale.
Count Every Conversion or One Conversion?
Google Ads allows website conversion actions to count one or every conversion following an advertising interaction.
Use Every when each transaction has independent value. This is normally appropriate for:
E-commerce purchases
Paid subscriptions
Ticket sales
Repeat bookings
Multiple legitimate orders
Use One when repeated completions are likely to represent the same lead. This is normally more appropriate for:
Contact forms
Quote requests
Brochure requests
Initial telephone enquiries
Account applications
The correct choice depends on the business outcome rather than the website event itself.
Conversion Windows
A conversion window determines how long after an advertising interaction a conversion can still be attributed to that interaction.
Short purchase cycles may justify shorter windows. High-value services, business-to-business sales and considered purchases may require longer windows.
The conversion window should reflect evidence from the actual sales cycle. Automatically selecting the longest available window can overstate the relevance of older interactions, while choosing a window that is too short can omit legitimate conversions.
Consider:
Time from first click to enquiry
Time from enquiry to qualification
Time from opportunity to sale
Repeat purchase behaviour
Differences between prospecting and brand campaigns
The appropriate window can differ between conversion actions. A form submission may occur quickly, while a completed sale may happen several weeks later.
Attribution in Google Ads
Attribution determines how conversion credit is distributed across advertising interactions.
Google Ads currently supports:
Data-driven attribution
Last-click attribution
First-click, linear, time-decay and position-based models are no longer supported in Google Ads. Conversion actions that previously used these models were migrated to data-driven attribution, although last click remains available. Google Ads: attribution models
Data-driven attribution uses account data to estimate the contribution of different Google advertising interactions. It is generally the most appropriate option where sufficient data is available.
Last-click attribution assigns the conversion to the final eligible Google Ads interaction. It is simpler to understand but can undervalue earlier non-brand searches, discovery campaigns and other assisted interactions.
Google Ads attribution does not provide a complete cross-channel view of the customer journey. Google Analytics and CRM reporting remain important for comparing paid search with organic search, direct traffic, referrals, email and other channels.
In GA4, the current report is Advertising → Key event attribution paths. The old Universal Analytics path through Conversions → Multi-Channel Funnels → Top Conversion Paths is obsolete. Google Analytics: key event attribution paths
Google Ads Tracking or Google Analytics Conversions?
Google Analytics events can be marked as key events and then created or imported as Google Ads conversions.
However, a native Google Ads conversion action is often preferable for primary Google Ads optimisation because it provides:
Direct Google Ads measurement
Google Ads conversion-window controls
Enhanced-conversion support
Google Ads-specific diagnostics
Fewer dependencies between platforms
GA4 remains valuable for cross-channel reporting, behavioural analysis and validating the overall customer journey.
A practical configuration is often:
Native Google Ads conversion as the primary bidding action
Corresponding GA4 key event retained for analytics
GA4-derived Google Ads conversion left secondary when it duplicates the native action
CRM-qualified conversions added as deeper-funnel outcomes
Google automatically makes some Analytics-derived actions secondary when an account already has equivalent goals, helping reduce the risk of bidding against duplicate conversions. Google Analytics: creating Google Ads conversions from key events
Never leave both the native Google Ads event and an imported copy of the same GA4 event as primary unless there is a specific, tested reason to count both.
Setting Up Google Ads Conversion Tracking
The exact interface can change, but conversion management is currently accessed through Goals → Conversions → Summary.
For most advertisers, the sensible order is to establish accurate online conversion tracking first and then add deeper offline outcomes:
Track the initial website, app or Google-tracked telephone conversion.
Confirm that the event is accurate, deduplicated and governed by the correct consent settings.
Preserve the identifiers and first-party data needed to match later outcomes.
Connect the CRM, sales system, VoIP platform, point-of-sale system or other data source.
Import Qualified Leads, customers and revenue only after the corresponding stages are consistently defined.
This sequence gives Google Ads a dependable initial signal while the business develops more advanced sales-quality and revenue measurement.
A typical website setup follows these steps:
Identify the business action to be measured.
Decide whether it should be primary or secondary.
Open the conversion summary in Google Ads.
Create a new conversion action.
Select the relevant source, such as website, app, telephone or import.
Choose the most accurate conversion category.
Give the action a clear and consistent name.
Configure its value, count method and conversion window.
Select data-driven or last-click attribution.
Apply the correct account-default or campaign-specific goal.
Install the Google tag and conversion event.
Configure enhanced conversions where appropriate.
Connect the implementation to the consent-management system.
Test the complete conversion journey.
Review diagnostics and confirm that the event appears in reporting.
Conversion names should be descriptive. Names such as Lead, Form 1 or New Conversion quickly become confusing.
A clearer naming convention could be:
Website – Contact Form Submitted
Website – Appointment Booked
Calls – Qualified Incoming Call
CRM – Sales-Qualified Lead
CRM – Customer Won
E-commerce – Purchase
Testing and Quality Assurance
A conversion should not be considered complete merely because the tag appears in Google Tag Manager.
Testing should confirm that:
The tag fires after a successful action
It does not fire after a failed submission
It fires once per intended conversion
The correct conversion ID and label are used
Dynamic value and currency are populated correctly
A unique transaction ID is sent
GCLID, GBRAID and WBRAID are retained where available
Enhanced-conversion data is formatted correctly
Consent signals behave as intended
Mobile and desktop journeys both work
Embedded forms and third-party tools are included
CRM events use the correct timestamp and timezone
Duplicate native and Analytics conversions are not both primary
Google Tag Assistant can test tags and identify inactive or unverified conversion actions. Google Ads also provides diagnostics for standard and enhanced conversions. Google Ads: troubleshooting sitewide tagging
Allow for reporting and status delays after testing. A tag can work during a live test before its status has fully updated inside Google Ads.
Choosing a Bidding Strategy
Conversion tracking makes conversion-based bidding possible, but it does not mean every campaign should switch immediately to automated bidding.
The appropriate strategy depends on:
Conversion volume
Conversion accuracy
Lead quality
Differences in conversion value
Campaign budget
Search demand
Length of the sales cycle
For lead generation, Maximise Conversions or Target CPA may be appropriate once the campaign has a reliable volume of comparable conversions.
For e-commerce or lead-generation accounts with dependable value data, Maximise Conversion Value or Target ROAS may be more suitable.
There is no universal conversion threshold that guarantees automated bidding will work. As an operational guideline, approximately 15 meaningful conversions per campaign per month is a bare minimum for considering conversion-based optimisation, while 30–50 or more generally provides a more stable signal.
This is not a reason to combine unrelated conversion actions merely to increase the number reported. Fifty low-quality interactions do not provide a better bidding signal than 20 genuine leads.
Common Conversion-Tracking Mistakes
Optimising for Micro-Conversions
Page views, button clicks and form starts may be useful diagnostic events, but they should rarely control bidding when more meaningful outcomes are available.
Counting Duplicate Events
A purchase or lead can be counted by Google Ads, Google Analytics, a CRM integration and a manually created URL conversion. If several copies are primary, reporting and bidding can be significantly distorted.
Tracking Clicks Instead of Outcomes
A click on a telephone number, email address or submit button does not confirm that a meaningful interaction occurred.
Using the Same Value for Unequal Leads
If every lead is assigned the same value, Google has no information about differences in service type, qualification, deal value or likelihood of becoming a customer.
Losing Advertising Identifiers
If the website captures a GCLID but the CRM discards it, the subsequent qualified lead or sale may not be attributable to the original advertising click.
Ignoring Consent Implementation
A cookie banner that is visually present but not connected correctly to Google tags can create measurement gaps and compliance concerns.
Switching to Automated Bidding Too Early
Smart Bidding cannot compensate for missing, duplicated or commercially irrelevant conversion data.
Changing Tracking Without Recording the Date
Major changes to primary conversions, values, attribution or CRM imports can alter reported performance. Record changes so that apparent improvements or declines can be interpreted correctly.
A Modern Conversion-Tracking Framework
A robust Google Ads measurement system should cover the full customer journey.
| Funnel stage | Example event | Typical role |
| Engagement | Telephone click or form start | Secondary |
| Lead creation | Form submitted or connected call | Primary initially |
| Qualification | Marketing-qualified or sales-qualified lead | Primary |
| Sales progression | Appointment or proposal | Primary where significant |
| Revenue | Customer won or purchase | Primary |
| Customer value | Revenue, margin or lifetime value | Value-based optimisation |
This creates a progression from measuring activity to measuring commercial value.
The long-term objective for lead generation should be to move beyond cost per form submission and towards:
Cost per qualified lead
Cost per sales opportunity
Cost per customer
Revenue by campaign
Return on ad spend
Profit by campaign
Conclusion
Google Ads conversion tracking is no longer just a reporting feature. It is the information system that tells Google which results matter and provides the evidence required to evaluate advertising performance.
A modern implementation should combine:
Native Google Ads website tracking
Accurate values and transaction IDs
Primary and secondary conversion controls
Enhanced conversions
Consent Mode
Telephone tracking
CRM-based offline conversions
Qualified-lead and revenue feedback
Data-driven attribution
Regular testing and diagnostics
For e-commerce, this normally means measuring completed purchases with accurate revenue and unique order IDs.
For lead generation, it means going beyond form submissions and returning qualified leads, customers and revenue from the CRM.
The priority is to get online conversion tracking right. A reliable website purchase, lead form, appointment, app event or tracked telephone call is more useful than an elaborate offline system built on inaccurate initial data.
Once that foundation is dependable, offline conversion tracking completes the picture. It allows service businesses to connect enquiries with Qualified Leads, customers and sales revenue, giving them e-commerce-style reporting from advertising spend to ROAS. It also allows e-commerce and retail businesses to add telephone, call-centre and in-store sales that the online checkout cannot measure.
The more closely conversion tracking reflects real commercial outcomes, the more useful Google Ads becomes for reporting, budget allocation and automated optimisation.