Menu

How Google Ads Conversion Tracking Works

Behind a single conversion number sits a chain of events. A user sees and clicks an ad. The visitor reaches your website. They perform a measurable action. A conversion tag or supported integration records it, the information is sent to the right Google measurement system, and Google Ads attributes eligible conversions according to its measurement and attribution rules. You then analyse the results.

Conceptual diagram of how an ad click, website action, tag, Google Ads and an offline CRM import connect Ad clickclick ID added Website visitlinker stores click ID Customer actionform, call or purchase Google tag / GTMrecords the action Google Adsconversion actions,attribution, bidding Google Analytics 4key events, can beimported to Google Ads CRM / offline salesqualified leads, closeddeals imported back

Conceptual architecture diagram. Real setups vary by website, platform and tools.

What each component does. They are not interchangeable.
ComponentIts job
Google Ads conversion tagRecords a specific conversion action and sends it to Google Ads.
Google tagThe base tag that connects your website to Google's measurement products.
Google Tag Manager (GTM)A container where you manage tags and triggers without editing the site each time.
Google Analytics 4 (GA4)Analytics that records events, and can send key events to Google Ads.
Conversion linkerStores click information from the ad on your site so later conversions can be matched.
GCLID and similar click identifiersIdentifiers added to the landing page address that link a visit to an ad click.
Enhanced conversionsAdds hashed first-party customer data to improve matching of conversions.
Consent settingsControl how tags behave depending on the visitor's privacy choices.
Attribution settings and windowsDecide which interactions get credit, and how long after a click a conversion counts.

Google Ads Conversion Tracking Setup: Step by Step

This is the workflow for website conversions. Menu names and buttons change, so follow the current Google Ads interface and its help pages, and treat the wording below as a guide to the stages.

  1. Identify your business conversion goalsDecide which actions matter: enquiries, calls, bookings or purchases. Start from the business outcome, not from what is easy to track.
  2. Open Google AdsGo to the conversions area within Goals, where conversion actions are created and managed.
  3. Create a conversion actionChoose where the conversion happens, such as a website, a phone call or an import, and give the action a clear name.
  4. Select the right categoryPick the category that fits, such as purchase, lead form submission, phone call or sign-up. It affects reporting and how the action is understood.
  5. Configure conversion valueUse a fixed value, different values per conversion, a transaction-specific value, or no value. Do not invent a value. If you cannot justify it, leave it out.
  6. Choose counting settings"Every" counts each conversion after a click, which usually suits purchases. "One" counts a single conversion per click, which usually suits leads, so one person submitting twice is not counted twice.
  7. Set attribution and conversion windowsChoose how long after an ad interaction a conversion can count and how credit is shared. Match this to your real customer journey, which is longer for high-value purchases.
  8. Install the required tagAdd the Google tag and the event snippet, use Google Tag Manager, or use a supported platform integration. Use one method for each action, not several.
  9. Verify the installationTest the event yourself with a real action. Use Tag Assistant or Tag Manager Preview, and confirm the right tag fires once, at the right moment.
  10. Monitor conversion statusCheck the status shown for each action, and investigate anything that is inactive, unverified or has no recent conversions. Statuses can take time to update.

Google Ads Conversion Tracking Using Google Tag Manager

Google Tag Manager is a free tool that holds your tags in one container, so you can add, change and test tracking without editing the website for every change. Many businesses use it for conversion tracking because it keeps tags organised and testable. The key difference to understand is between a button click and a successful submission. A click on "Submit" happens even when the form fails validation, so a conversion tag fired on that click will count failed attempts.

  1. 1
    Create and install the containerCreate a Tag Manager container for your site and place its code once, as instructed.
  2. 2
    Set up the Google tag and the conversion linkerConfigure the Google tag, and add the conversion linker so click information is stored. Fire these on all pages.
  3. 3
    Decide what proves successChoose a reliable signal: a thank-you page, or an event your site sends only after a form succeeds.
  4. 4
    Send a success event with the data layerAsk your developer to push an event to the data layer after a confirmed submission. This works for forms that submit without reloading the page.
  5. 5
    Create the triggerBuild a trigger that fires only on that success event, or on the exact thank-you page address.
  6. 6
    Create the Google Ads conversion tagAdd a Google Ads conversion tracking tag with the conversion ID and label from your conversion action, and attach the trigger.
  7. 7
    Test in Preview modeSubmit a real test enquiry, and also a failed one. Confirm the tag fires once for success and never for failure.
  8. 8
    Publish, then verify againPublish the container, then check the live site and the conversion status in Google Ads.

Illustrative data layer event for a successful enquiry:

window.dataLayer = window.dataLayer || [];
// Run this only after the server confirms the form was accepted
window.dataLayer.push({
  event: 'enquiry_form_success'
});

Avoid duplicate installation. If the same conversion tag is also hard-coded on the website, added by a plugin, or imported from GA4 as a second primary action, one enquiry may be counted twice. Decide on one method for each action, and remove the others.

How to Track Leads Accurately in Google Ads

Lead tracking is where most accounts go wrong, because a form is easy to count and hard to count correctly. The aim is to record a lead only when a real, valid enquiry has been received, and to keep spam, duplicates and test entries out.

Ways to record a lead

  • Thank-you page: fire the tag on a confirmation page shown only after success.
  • AJAX or in-page forms: send a success event to the data layer when the form is accepted.
  • CRM record: treat a lead as confirmed when it appears in your CRM.
  • Lead value: give a value only if you can justify one.

Problems to prevent

  • Invalid submissions: blank or malformed entries counted as leads.
  • Spam submissions: bots filling the form.
  • Duplicates: the same person submitting twice, or a thank-you page reloaded.
  • Internal tests: your team's test entries counted.
Hypothetical example

A digital marketing agency receives enquiries through its website form. At first it counts every click on the submit button, so conversions look high. After moving the tag to fire only on a successful submission, and excluding spam, the number falls and becomes more honest. The agency then connects each lead to its CRM record, so it can see how many enquiries became real conversations and clients.

If you want leads stored and followed up in one place, a CRM gives you the records to compare against your Google Ads numbers. We do not claim a particular tracking integration here, so check what your CRM and website support.

How to Track Phone Calls from Google Ads

Many leads, especially for local services, arrive by phone, so call tracking matters. There are several kinds of call, and they measure different things. Availability of some call features differs by country and account, so confirm what your Google Ads account supports in India before you plan around it.

Types of call measurement
Call typeWhat it measuresWatch out for
Calls from ads (call features)Calls made directly from your ad, reported with a minimum call length you can set.Very short calls may not be real enquiries, so set a sensible length and review it.
Calls from your websiteCalls by visitors who arrived through an ad, often using a Google forwarding number on the site.Needs correct setup on the site, and the feature may not be available everywhere.
Taps on a phone number (mobile)Intent to call, recorded when a visitor taps the number.A tap is not a completed call, so avoid treating it as one.
Direct dials with no trackingNothing, unless you log them yourself.These leave a gap between your ad spend and your real phone enquiries.

Clicking a phone link is not the same as completing a call. Keep tap tracking separate from call tracking, and consider call length and outcome. Missed calls and very short calls should not be treated as meaningful enquiries.

Hypothetical example

A local plumbing service sees many phone-number taps from its mobile site. Few of them lead to jobs. It adds proper call measurement with a minimum call length and reviews calls weekly, then notes which ones became bookings. It learns that calls lasting longer than a minute are far more likely to be real jobs, and uses that to judge campaigns.

How to Track E-commerce Purchases and Sales

For online shops, the purchase conversion should represent a completed order, not a visit to the checkout. Pass the details that make the data useful and prevent double counting: a transaction ID that is unique to each order, the order value, and the currency. Where it is supported, Google Ads can use the transaction ID to ignore a repeated purchase with the same ID.

  • Fire on a confirmed orderTrigger only on the order confirmation, and only once, even if the page is reloaded.
  • Send the real valueUse the actual order total, not one static number for every purchase.
  • Use the right currencySend the currency code that matches the value, such as INR.
  • Use a unique transaction IDOne ID per order, so repeated reports of the same order can be recognised.
  • Plan for refunds and cancellationsDecide how returns will be reflected, and compare reported revenue with your store orders.
  • Reconcile regularlyCompare Google Ads purchases with actual orders to catch mismatches early.

Illustrative purchase event (hypothetical values):

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'ORD-10482',   // unique per order
    value: 2499.00,                // actual order total
    currency: 'INR'
  }
});
Hypothetical example

An online store counts a purchase every time its confirmation page loads. A customer who refreshes the page, or returns to it from an email link, is counted again, so Google Ads reports more orders than the store actually received. Adding a unique transaction ID, firing the event once, and comparing reported orders with the store's own order list removes the extra purchases.

Enhanced Conversions in Google Ads

Enhanced conversions add first-party customer data, such as an email address or phone number that a customer gave you, to your conversion measurement. The data is hashed before it is sent, which means it is converted into an unreadable code, and Google uses it to help match conversions to the ads people saw. They complement your existing tracking and do not replace it. For websites, enhanced conversions work alongside normal website conversion tracking. Enhanced conversions for leads are designed for businesses that collect leads online and later import the outcomes.

What they can help with

  • Matching conversions when other signals are limited.
  • Supporting lead measurement that continues into your CRM.
  • Giving Google Ads more reliable conversion data to learn from.

What to be careful about

  • Consent: you still need to meet consent and privacy requirements.
  • Data minimisation: send only what is needed, in the format required.
  • Security: never expose customer data, access tokens or credentials.
  • Testing: use diagnostics to confirm the data is received and matched.

Enhanced conversions do not let you send arbitrary customer information. They do not recover every missing conversion, and they do not guarantee better performance. They remove no privacy obligations.

Offline Conversion Tracking: Connect Leads With Actual Sales

An online form submission is not revenue. Many businesses close sales by phone or in person, days or weeks later. Offline conversion tracking brings those later outcomes, such as a qualified lead or a closed deal, back into Google Ads, so the platform can learn which ads lead to customers and not just enquiries. Supported methods use a click identifier such as the GCLID, or customer data through enhanced conversions for leads, together with the time and, where relevant, the value of the outcome.

What you need

  • Click identifiers or customer data captured at the lead stage.
  • CRM stages: lead, contacted, qualified, opportunity, closed.
  • Accurate timestamps and conversion values.
  • A regular, validated import process.

What can go wrong

  • Identifiers not stored with the lead record.
  • Duplicate imports of the same outcome.
  • Wrong values, or imports after the allowed window.
  • Cancelled deals not adjusted. Where supported, conversions can be retracted or restated.
Hypothetical example

A customer clicks a Google Ad and submits an enquiry form. The business stores the click identifier with the lead and calls the customer. They discuss needs and the lead is marked qualified. A week later the customer buys a service.

The business imports two outcomes: "qualified lead" when the lead was qualified, and "sale" with the actual revenue when the deal closed. Now Google Ads can show the difference between the original enquiry and the final sale, and the business can see which campaigns bring buyers, not just form fills. This is an illustration, not a real VirtualPrachar case study.

GA4 Conversions vs Google Ads Conversion Tracking

Google Analytics 4 records key events, which are events you mark as important. Google Ads records conversion actions. You can import GA4 key events into Google Ads, or use native Google Ads conversion tracking, and each approach has uses. The numbers will often differ, and that is normal and not necessarily a fault.

GA4 key events and Google Ads conversion actions compared
PointGA4 key eventsNative Google Ads conversion tracking
PurposeUnderstand behaviour across all channels.Measure outcomes from your ads and guide bidding.
AttributionCredits across several channels, depending on your GA4 settings.Credits Google Ads interactions according to your attribution settings.
TimingUsually reported on the date the event happened.Usually reported against the date of the ad interaction.
Conversion windowsFollow GA4's own lookback settings.Follow the windows you set for each conversion action.
CountingCounts events by GA4's own rules.Counts using your "Every" or "One" setting.
Reporting delay and time zoneCan lag, and may use a different time zone.Can lag, and uses the account time zone.
Best used whenYou want to compare channels and use GA4 audiences or reports.You want ad-specific measurement and direct control over conversion settings.

Importing GA4 key events can be convenient when GA4 is already well set up. Native tracking is often preferred when you need Google Ads-specific counting, values and windows. If both measure the same action, make only one primary, or you may count the same conversion twice. The two systems should not be expected to report identical numbers.

How to Assign Conversion Values in Google Ads

A lead and a purchase rarely have equal value, so they should not be treated as if they do. Use dynamic values for purchases, passing the real order total. For leads, a fixed value is only useful if you can justify it, for example from your average closing rate and sale value. Consider whether you want revenue or profit as your value, and do not assign an arbitrary figure just to fill the field. If you cannot support a value, it is better to leave it out and measure outcomes through qualified leads and sales.

Hypothetical example: two campaigns judged by enquiries and by sales
Measure (hypothetical)Campaign ACampaign B
Ad spend₹30,000₹30,000
Enquiries6040
Cost per enquiry₹500₹750
Customers won612
Revenue (₹25,000 per customer)₹1,50,000₹3,00,000
Cost per customer₹5,000₹2,500
Which looks better?A, if you only count enquiries.B, once you count real customers.

All figures are hypothetical and for illustration only.

In this example, treating every enquiry as equal would favour Campaign A. Measuring qualified outcomes and revenue shows Campaign B is the stronger one. This is why meaningful values, or better still imported outcomes, give a more honest picture than a raw lead count.

Google Ads Attribution Explained

Attribution decides which ad interactions receive credit for a conversion. A customer may click several ads, on different devices, over days or weeks, before converting. Your attribution setting controls how credit is shared. Data-driven attribution, which uses your account's data to distribute credit, and last click, which gives all credit to the final click, are the options generally available. Several older rule-based models have been phased out for most accounts, so check which options your account currently offers.

  • Conversion windows: the period after an interaction in which a conversion can still be credited.
  • Multiple interactions: several touchpoints can contribute to one sale.
  • Cross-device journeys: people often research on one device and buy on another.
  • Last click can mislead: it ignores earlier ads that introduced the customer.
  • Incomplete picture: attribution reports are a model, not a full record of behaviour.
  • Compare with outcomes: check attributed numbers against actual enquiries and orders.

Common Google Ads Conversion Tracking Mistakes

Use this table to find and fix problems. For each one, it shows what happens and why, how to spot it, and how to fix and confirm the correction.

Conversion tracking troubleshooting table
MistakeWhat happens and whyHow to identify itHow to fix and verify
Tracking a button click, not a completed submissionFailed or invalid attempts are counted, because the tag fires on click.Conversions exceed real enquiries.Fire on a success event or thank-you page. Test with invalid data and confirm no conversion.
Duplicate conversion tagsOne action is counted twice, such as a tag in the site code and in GTM.Roughly double the expected conversions, two tags in Tag Assistant.Keep one method. Confirm one hit per action.
Duplicate purchase eventsPage reloads or a second tool repeat the same order.More orders in Google Ads than in the store.Fire once, add transaction IDs, and reconcile with store orders.
Missing conversion linker where neededClick information is not stored, so conversions cannot be matched.Drop in conversions after a tag change.Add the linker on all pages and test a conversion.
Incorrect conversion valueWrong or empty values distort reported revenue.Value column does not match orders.Pass the real value and compare against orders.
Static values for dynamic purchasesEvery order gets the same value.Revenue per order never varies.Use the actual order total for each purchase.
Incorrect currencyValues are read in the wrong currency.Revenue looks far too high or low.Send the correct currency code and check totals.
Missing transaction IDsRepeated orders cannot be recognised.The same order appears more than once.Send a unique ID for each order and test repeats.
Incorrect thank-you page triggerThe tag fires on similar addresses or on visits without a submission.Conversions without matching enquiries.Use an exact condition, restrict direct access, and test.
Tags firing on every pageEvery page view becomes a conversion.Conversions equal page views.Limit the trigger to the success action and re-test.
Tracking internal test submissionsYour team's tests are counted.Spikes after site work or testing.Exclude internal traffic and use an agreed test routine.
Missing call trackingPhone enquiries are not linked to ads.Calls arrive but no call conversions appear.Set up call measurement and place a test call.
Counting every phone-number tap as a callIntent is mistaken for a completed call.Taps are high, real calls are low.Separate taps from calls, and use call length.
Incorrect primary and secondary goalsBidding learns from weak actions.Campaigns chase cheap, low-value actions.Keep primary to meaningful outcomes and review goals.
Importing duplicate GA4 conversionsThe same action is counted natively and from GA4.Double counts in reports.Make one primary, and the other secondary or remove it.
Missing offline conversion importsOnly enquiries are reported, not sales.Good lead numbers but poor revenue.Import qualified leads and sales with identifiers.
Consent configuration issuesTags are blocked or fire when they should not.Conversions drop, or privacy risk appears.Configure consent, and test both accepted and declined choices.
Incorrect enhanced conversions implementationData is in the wrong format or fields are missing.Warnings in diagnostics.Follow the required format and check diagnostics.
Unverified or inactive tagsNo data reaches Google Ads.Status shows no recent conversions or unverified.Verify on the live site and complete a test conversion.

How to Test and Troubleshoot Conversion Tracking

A tag in the page source does not prove tracking works. Test every conversion with a real action, and check the result in more than one place.

  1. 1
    Tag Assistant and Tag Manager PreviewCheck which tags fire, when, and how often on the real action.
  2. 2
    Google Ads conversion diagnostics and statusReview each action's status and any warnings, remembering that updates can take time.
  3. 3
    GA4 DebugView and browser toolsWhere GA4 is used, confirm events and parameters, and inspect requests if needed.
  4. 4
    Test form submissions and purchasesTry successful and failed forms, and a test order, checking values, currency and IDs.
  5. 5
    Test call measurementPlace a test call to confirm it is recorded and has the right length rules.
  6. 6
    Reconcile with real recordsCompare Google Ads numbers with your CRM enquiries and store orders, and investigate gaps.

Reporting takes time. New conversions may not appear immediately, and some outcomes, such as imports and calls, can arrive later. Wait before drawing conclusions, then check again.

Google Ads Conversion Tracking Checklist for 2026

Planning

  • Define business objectives.
  • Identify important conversion actions.
  • Separate leads from sales.
  • Decide how calls are measured.
  • Define meaningful values.
  • Note CRM and website needs.

Setup

  • Create the conversion actions.
  • Configure the Google tag.
  • Use Tag Manager where suitable.
  • Set up form events.
  • Set up call measurement.
  • Set up purchase tracking.
  • Add enhanced conversions if suitable.
  • Add offline imports if needed.

Testing

  • Verify tag installation.
  • Test form submissions.
  • Test purchase events.
  • Test call measurement.
  • Check transaction IDs.
  • Check for duplicates.
  • Validate values.
  • Review diagnostics.

Ongoing monitoring

  • Review conversion status.
  • Compare with real outcomes.
  • Review qualified leads.
  • Watch for duplicates.
  • Audit tags after website changes.
  • Review consent and privacy settings.
  • Update integrations when needed.

How VirtualPrachar Can Help You Measure Google Ads Results

Good Google Ads conversion tracking turns advertising from a guess into something you can review. Professional campaign management and digital marketing planning help a business decide what to measure, set campaigns up around real outcomes, and review results honestly. VirtualPrachar's Google Ads service covers campaign management, and you can see everything we offer on our services page.

If you want leads stored and followed up in one place, read about our CRM. If your website needs better forms or pages to track, see website design and development, or learn more about VirtualPrachar. Tell us about your campaigns and goals, and we will talk you through what to measure first. We make no guarantees about leads, sales or conversion improvements, so ask us exactly what is included.

VirtualPrachar

Address:
Omicron III, Greater Noida,
Uttar Pradesh 201310

Frequently Asked Questions About Google Ads Conversion Tracking

What is Google Ads conversion tracking?

It is the measurement of valuable actions people take after interacting with your ads, such as submitting an enquiry, calling or buying. It reports them to Google Ads so you can judge campaigns by outcomes, not clicks.

How do I set up conversion tracking in Google Ads?

Define the actions that matter, create a conversion action for each, install the tag directly or through Google Tag Manager, and test each event with a real action. Then monitor the status and compare results with your real enquiries and orders.

Can Google Ads track website form submissions?

Yes. Fire a conversion tag only when the form has succeeded, using a thank-you page or a success event. Do not fire it on a button click, which also counts failed attempts.

How can I track phone calls from Google Ads?

Use call measurement for calls from your ads and, where available, for calls from your website, and set a sensible minimum call length. Keep taps on a phone number separate from completed calls, and confirm what your account supports in India.

What is the difference between Google Ads and GA4 conversion tracking?

GA4 records key events across all channels, while Google Ads records conversion actions for your ads. They use different attribution, timing and counting, so their numbers often differ, and you can also import GA4 key events into Google Ads.

What are primary and secondary conversion actions?

Primary actions are counted in your main conversion columns and can guide automated bidding. Secondary actions are reported separately for observation and do not steer bidding.

What are enhanced conversions in Google Ads?

They add hashed first-party customer data, such as an email address, to improve conversion matching. They complement normal tracking, and consent and privacy requirements still apply.

Can Google Ads track offline sales?

Yes, using supported offline conversion imports. You bring qualified leads and closed sales from your CRM back into Google Ads, using click identifiers or customer data together with accurate times and values.

Why are Google Ads conversions different from actual website sales?

Causes include attribution rules, conversion windows, duplicate tags, missing transaction IDs, consent settings, returns and reporting delays. Compare reported numbers with your real orders to find out which applies.

How can I prevent duplicate conversion tracking?

Use one method for each action, use unique transaction IDs for purchases, fire events once, and avoid counting the same action both natively and through a GA4 import as primary. Check Tag Assistant for double hits.

How long does Google Ads conversion tracking take to show results?

Conversions can appear within hours, but reporting can lag, and calls, imports and longer journeys can take days. Allow time before judging, and check status and diagnostics.

Does conversion tracking improve Google Ads performance automatically?

No. It gives you better data, and accurate conversion data can help automated bidding learn, but it does not guarantee more leads or sales. Poor tracking can make results worse.

Conclusion: Measure What Matters With Google Ads Conversion Tracking

Accurate Google Ads conversion tracking means measuring enquiries, qualified leads, phone calls and actual sales, and not stopping at clicks. Decide what success means, track completed and meaningful actions, test every event, avoid duplicates, and connect online enquiries to offline revenue where you can. Review the numbers against your real records, because tracking only helps when it matches reality. If you would like help planning how to measure leads, calls and sales from your campaigns, explore VirtualPrachar's Google Ads service or contact us.

  • Track completed actions, not clicks.
  • Keep leads, calls and sales separate.
  • Use one method per action, and test it.
  • Connect online leads to offline sales.
  • Compare reports with real orders and enquiries.