…
Skip to content
Topics
On this page

Google Ads Conversion Tracking

Google Ads conversion tracking records the valuable actions people take after clicking or viewing an ad, such as a purchase, a lead form or a call, and sends them back to Google Ads. It tells you which campaigns bring sales, and it feeds the data that Smart Bidding uses to set every bid.

  • Conversion action: A named action you want to count, such as "Purchase" or "Lead form".
  • Google tag: The code on your site that sends page and conversion data to Google.
  • Value: The order amount in rupees, sent with each purchase so bidding can aim for revenue.
  • Sources: The Google Ads tag, imported GA4 key events, calls and offline uploads.
  • Accuracy tools: Enhanced conversions and consent mode help recover sales that tags miss.
Where Google Ads conversions come from and what uses themConsent Mode sits across the top, respecting each visitor's choice. Three sources on the left send conversions for the Coimbatore oil brand: the Google Ads tag on the thank-you page with the order value in rupees, GA4 key events imported into Google Ads, and enhanced conversions using a hashed email or phone. They meet in Google Ads conversions, where the purchase tag is primary and the GA4 copy is secondary. Primary conversions feed Smart Bidding and all of them appear in reports.Consent Mode: tags respect each visitor's consent choiceGoogle Ads tagthank-you page, INR valueGA4 key eventsimported into Google AdsEnhanced conversionshashed email or phoneGoogle AdsconversionsPrimary: PurchaseSecondary: GA4 copySmart Biddinglearns from primaryReportsConversions columnsSet one primary action per sale, or bidding counts it twice
Where Google Ads conversions come from and what uses them

This tutorial follows one example: a D2C cold-pressed oil brand from Coimbatore that sells groundnut, sesame and coconut oil online. Customers pay by UPI or card through a payment gateway and return to a thank-you page. The brand wants every sale, with its value, recorded in Google Ads.

Prerequisites for Google Ads Conversion Tracking

  • Access: Admin access to Google Ads and to the website or its tag manager.
  • Confirmation page: A thank-you page that loads only after payment succeeds and can read the order total and order ID.
  • Tag manager: Google Tag Manager is recommended, set up with the Google Tag Manager tutorial.
  • GA4: An existing GA4 property with a working purchase event, from the GA4 tutorial, if you plan to import.
  • Consent: A consent banner where needed, with Consent Mode configured.

Setup: Create a Conversion Action

  1. In Google Ads, open Goals, then Conversions, then Summary, and select New conversion action.
  2. Source: Choose Website and enter the store's address.
  3. Category: Choose Purchase.
  4. Value: Choose to use different values for each conversion, with a default in INR as a fallback.
  5. Count: Choose Every, since one customer can place several orders.
  6. Window: Keep the default click-through window unless your customers usually take longer to decide.
  7. Save: Google Ads shows the conversion ID and conversion label you will need.

Step-by-Step: Install and Test Tracking

Step 1: Install the Google Tag

Place the Google tag on every page of the site. With Google Tag Manager, add a Google tag with the account's tag ID. On Shopify and similar platforms, the Google app can install it for you.

Step 2: Fire the Purchase Conversion

On the order confirmation page, send the conversion with the order value, currency and order ID. In Google Tag Manager this is a Google Ads conversion tag triggered on the confirmation page. Directly in code it looks like this:

JavaScript
gtag("event", "conversion", {
  send_to: "AW-XXXXXXXXX/XXXXXXXXXXXXXXXX", // conversion ID / label
  value: 1180.0,                             // order total in INR
  currency: "INR",
  transaction_id: "CBE-20931"                // unique order ID
});
  • send_to: The conversion ID and label from the setup step, replacing the placeholder.
  • value and currency: The real order total and "INR", taken from the order, not typed by hand.
  • transaction_id: The order number, which stops the same order being counted twice if the page reloads.

Step 3: Turn On Enhanced Conversions

Enhanced conversions send a hashed (scrambled) version of the customer's email or phone from the checkout, which Google matches to signed-in users to recover conversions that cookies miss. Turn it on in the conversion settings and choose Google Tag Manager or the Google tag as the method. The full setup, and offline imports for sales closed by phone, are in enhanced conversions and offline conversion import.

Only do this when your privacy notice covers it and, where required, the customer has consented, in line with the DPDP Act for marketers.

Step 4: Decide About GA4 Imports

Link GA4 to Google Ads and import GA4 key events, such as "generate_lead" for wholesale enquiries. If you import GA4 purchases as well as using the Google Ads purchase tag, set only one of them as primary.

Conversion actionSourcePrimary or secondaryWhy
PurchaseGoogle Ads tag with valuePrimaryMain goal for bidding
Purchase (GA4)GA4 importSecondaryKept for comparison only
Wholesale enquiryGA4 importPrimary for a lead campaignSeparate campaign goal
Add to cartGA4 importSecondaryUseful signal, not a sale

For the oil brand, the purchase tag stays primary because it fires on the confirmation page with the exact order value, while the GA4 purchase import is kept as secondary so the team can compare the two numbers each week without confusing the bidding system.

Step 5: Add Call Conversions

If the brand takes phone orders, add calls from ads with a minimum call length, so short wrong-number calls do not count.

Step 6: Test Everything

  • Tag Assistant: Use Google Tag Assistant to place a test order and confirm that the Google tag and the conversion fire with the right value.
  • Status: Within a day or so, the conversion action should show a status such as "Recording conversions".
  • Payment gateway: Confirm that UPI payments which open a banking app and then return still reach the thank-you page, so those sales are not lost.

Cash on delivery orders need extra care, because some are refused at the door. The brand counts them at checkout like other orders, then later uploads adjustments for refused parcels so reported revenue stays close to real revenue.

Step 7: Use the Data in Campaigns

Once sales record steadily, campaigns can move to value-based bidding, as explained in Smart Bidding. Check the "Conversions" and "Conv. value" columns against store orders each week.

Common Mistakes

  • Wrong page: Firing the conversion on the checkout page instead of the confirmation page counts people who never paid.
  • Duplicates: Two primary purchase actions, or no transaction ID, double count sales.
  • Fixed values: Sending the same value for every order hides which products bring revenue.
  • Gateway gaps: Customers who pay by UPI on another app and never return are not recorded.
  • Unchecked leads: Counting every form fill as a conversion, including spam, teaches bidding to find more spam.
  • Personal data: Never send unhashed names, emails or phone numbers in conversion values or URLs.

Next Steps

How AI Changes Google Ads Conversion Tracking

What AI Automates Now

Google uses modelling to estimate conversions it cannot observe directly, such as those from users who decline cookies, and shows them in reports. AI assistants can also read a site's tag setup from Tag Assistant exports and suggest what is missing.

What Still Needs a Human

A person must decide what counts as a conversion, what each one is worth, which is primary, and whether the tracked numbers match real orders. Modelled numbers are estimates, and only the business can tell if they look sensible.

Risk to Watch

When tracking breaks quietly, Smart Bidding keeps spending while learning from wrong data. Check conversions against store orders weekly and set an alert for sudden drops, since all automated bidding depends on this data.

Do It with AI

Use this prompt to plan conversion actions before setup. It works in ChatGPT, Claude or Gemini.

Prompt for ChatGPT, Claude or Gemini

You are a Google Ads measurement specialist for Indian D2C brands. Business: [what you sell, how people buy: website, UPI, COD, phone, WhatsApp] Site platform and tag setup: [Shopify, WordPress or custom; GTM or not; GA4 or not] Payment flow: [gateway, whether customers return to a thank-you page] 1. List the conversion actions I should create, with category, source, count setting and whether each is primary or secondary. 2. Explain where each one should fire and what value it should send. 3. List the risks of double counting in my setup and how to avoid them. 4. Give me a test checklist to run before switching to conversion-based bidding. Do not invent menu paths or features; tell me to check anything you are unsure of in the Help Center.

  1. Describe the real buying paths, including cash on delivery and phone orders.
  2. Run the prompt and compare its list with the table in this tutorial.
  3. Create the actions, install the tags and place a test order.
  4. Compare recorded conversions with store orders for two weeks before relying on them.

Check Before You Use It

  • Facts: Every value sent must come from the actual order, never a typed estimate.
  • Brand fit: Conversion names should match the brand's own terms so the team reads reports correctly.
  • Compliance: Hash personal data, respect consent choices and cover tracking in the privacy notice, in line with Indian data protection law.

Quick Quiz

Pick an answer to check yourself. Nothing is saved.

Question 1 / 3

  1. 1. The oil brand's customers pay by UPI through a payment gateway and return to a thank-you page. Where should the purchase conversion fire?

Frequently Asked Questions

Should I use the Google Ads tag or import conversions from GA4?

Both work. The Google Ads conversion tag usually reports faster and gives Google Ads its own record for bidding. Importing GA4 key events keeps one source of truth across channels. Many advertisers use the Google Ads tag for purchases and import other actions from GA4, but avoid counting the same purchase twice as primary.

What is the difference between primary and secondary conversions?

Primary conversions appear in the Conversions column and are used by Smart Bidding. Secondary conversions are recorded for reporting in the All conversions column but do not steer bidding unless you add them to a goal used by the campaign.

Why does Google Ads show a different number of sales than my store?

Common reasons are visitors who decline cookies, sales from people who did not click an ad, conversions counted on the click date rather than the sale date, and missing tags on some thank-you pages. Enhanced conversions and consent mode can recover part of the gap.

Should I count every conversion or one per click?

Count every conversion for purchases, because one customer can place several orders. Count one conversion for leads, because five form fills from the same person after one click are still one lead.