Google Ads

Google Ads Conversion Tracking Setup Guide (2026)

By Reviewed by Hawrry Bhattarai
August 3, 2026 10 min read
Contents
TL;DR — the short answer

Complete guide to Google Ads conversion tracking — tag setup, GA4 import, call conversions, form fills, CRM integration, and how to test everything.

12 min read · Google Ads · Last updated July 2026

Quick answer: Conversion tracking tells Google what a valuable action looks like on your website. Without it, smart bidding cannot optimise toward results that matter — it just maximises clicks. Set up conversion tracking before spending a single dollar. It takes 2-4 hours to do properly and pays for itself within the first week.

Introduction

Google Ads without conversion tracking is like driving with a blindfold. You know you’re moving — you can see impressions, clicks, CTR — but you have no idea if you’re heading toward your destination.

Every year, tens of thousands of businesses pour money into Google Ads campaigns tracked only by clicks. They optimise for CTR. They celebrate high impression share. And they have no idea which keywords, ads, or campaigns are actually generating leads, calls, or purchases.

This guide will not let that happen to you.

What you’ll learn:
– The four main conversion tracking methods and when to use each
– Step-by-step Google Tag Manager setup for form conversions
– How to import GA4 conversions into Google Ads
– Call conversion tracking setup
– How to test and verify your tracking before spending


Table of Contents

  1. Why Conversion Tracking Changes Everything
  2. Conversion Action Types
  3. Method 1: Google Tag Direct Implementation
  4. Method 2: Google Tag Manager Setup
  5. Method 3: GA4 Conversion Import
  6. Call Conversion Tracking
  7. CRM and Offline Conversion Import
  8. Testing and Verifying Tracking
  9. Common Conversion Tracking Mistakes
  10. FAQ

Why Conversion Tracking Changes Everything

When conversion tracking is working correctly, two things happen:

1. You know what’s working. You can see exactly which keywords, ads, campaigns, and audiences are producing conversions — and at what cost. This lets you make data-driven decisions: pause what doesn’t work, scale what does.

2. Smart bidding can optimise. Target CPA, Target ROAS, and Maximize Conversions are powered by your conversion data. Without it, these strategies are guessing. With it, they use thousands of real-time signals to predict which users are most likely to convert.

Accounts that activate conversion tracking and wait 60 days typically see 15-40% improvement in CPA versus accounts running without tracking.


Conversion Action Types

In Google Ads, go to Goals → Conversions → Summary → New Conversion Action. You’ll see four types:

Website: Tracks actions on your website — form submissions, purchases, page visits, button clicks.

Phone calls: Tracks calls made from your ads (call extensions) or website. Includes call duration filtering (e.g., only count calls over 60 seconds).

App: Tracks installs and in-app events. For mobile app advertisers.

Import: Import conversions from GA4, Salesforce, or other CRM systems.

Primary vs Secondary designations:
Mark your most important conversions as “Primary” (the actions you want Google to optimise toward) and soft signals as “Secondary” (data you want to record but not optimise toward).

Don’t mark newsletter signups, account creations, or page views as Primary if what you actually want is quote requests or purchases. Confusing primary and secondary conversions is one of the most common ways advertisers corrupt their smart bidding data.


Method 1: Google Tag Direct Implementation

For WordPress, Shopify, or hand-built sites where adding code directly is straightforward.

Step 1: In Google Ads, create a website conversion action. Select “Purchase” or “Lead.”

Step 2: Choose “Google tag.” Copy the global site tag (gtag.js) snippet.

Step 3: Add the global site tag to the <head> of every page on your website.

Step 4: Copy the conversion event snippet and add it to the confirmation/thank-you page only (the page that loads after a form is submitted or purchase is completed).

The confirmation page snippet looks like:

gtag('event', 'conversion', {
  'send_to': 'AW-XXXXXXXXXX/XXXXXXXXXX',
  'value': 1.0,
  'currency': 'AUD'
});

Replace the value with the actual conversion value if trackable. For ecommerce, pull the order total dynamically.


Method 2: Google Tag Manager Setup

GTM is the recommended approach for most businesses. It’s more flexible, doesn’t require developer code changes for new tags, and lets you manage all tracking in one place.

Step 1: Install GTM. Add the GTM container snippet to <head> and <body> of your site.

Step 2: In GTM, create a new Tag:
– Tag type: Google Ads Conversion Tracking
– Conversion ID: from your Google Ads conversion action
– Conversion Label: from your Google Ads conversion action

Step 3: Create a Trigger:
– For thank-you page: Page View → Some Pages → Page URL contains “/thank-you”
– For form submit: Form Submission → All Forms (or specific form IDs)

Step 4: Publish the GTM container.

Important: If your site uses AJAX form submission (the page doesn’t redirect after the form), the thank-you page trigger won’t work. Use a Form Submit trigger or custom event trigger instead. Many modern WordPress form plugins (Gravity Forms, WPForms) fire custom events on submit — use those.


Method 3: GA4 Conversion Import

If you already have GA4 set up with events tracking form submissions and purchases, you can import those events into Google Ads rather than setting up separate conversion tags.

Benefits of GA4 import:
– One source of truth for conversion data
– GA4’s enhanced measurement handles many events automatically
– Cross-session and cross-device attribution built in

Step 1: Link GA4 to Google Ads: In Google Ads → Tools → Linked Accounts → Google Analytics 4.

Step 2: In GA4, mark your key events as conversions (Events → toggle “Mark as Conversion”).

Step 3: In Google Ads → Goals → Conversions → Import → Google Analytics 4 → Select property → Import the conversion events.

Caveat: GA4 import uses last-click attribution by default (as of 2026). Google Ads also offers data-driven attribution. Verify which model is applied and ensure it aligns with your reporting approach.


Call Conversion Tracking

For service businesses, phone calls are often the primary conversion. Set up call tracking two ways:

1. Calls from ads (call extensions):
Enable the “Calls from ads” conversion type. Google provides a forwarding phone number. When someone clicks the call button in your ad, the call goes through Google’s number (for tracking) and forwards to your real number. Google records the call duration, date, and which ad triggered it.

Set a minimum call duration to count as a conversion (60-90 seconds filters out misdials and short calls).

2. Calls from website:
Install the website call tracking tag. Google dynamically replaces your phone number on the website with a Google forwarding number when the visitor came from a Google ad. Calls to that number are tracked as conversions.

Important: This only tracks calls from paid traffic sessions, not all calls to your business.


CRM and Offline Conversion Import

The most advanced (and most valuable) conversion tracking method for lead gen businesses.

The problem it solves: Google tracks when a form is submitted. But not every lead becomes a sale. If you import only form fills, you’re telling Google “optimise for form fills.” Some form-filling audiences might convert at 10% to sales; others at 40%. Without offline data, Google doesn’t know the difference.

How offline conversion import works:
1. A lead submits your form → Google records a click ID (GCLID)
2. Your CRM captures the GCLID alongside the lead data
3. When the lead converts to a customer, you export: GCLID, conversion name, conversion time, optional value
4. Upload this CSV to Google Ads (Goals → Conversions → Uploads)
5. Google matches the GCLID to the original click and records the qualified conversion

CRM integrations: Salesforce, HubSpot, Zoho, and many others have native Google Ads integration. Once set up, offline conversions upload automatically.

This loop allows Google’s bidding to optimise for actual paying customers, not just leads — often improving lead quality by 30-50% without changing keywords or bids.


Testing and Verifying Tracking

Never launch a campaign without verifying conversion tracking. Here’s how:

Google Tag Assistant: Install the Chrome extension. Visit your site, submit a test form, and Tag Assistant will show you which tags fired and whether they fired correctly.

Google Ads conversion status: Check Goals → Conversions → Status column. “Active (recording conversions)” means it’s working. “Unverified” means no conversions have been recorded yet (normal if just set up). “Inactive” means something is broken.

Real-time GA4 check: In GA4 → Reports → Realtime. Trigger the conversion action (submit a form, click a phone number). Within 30-60 seconds, you should see the event appear in realtime.

Conversion delay: Remember that Google Ads conversions may not appear in the platform for up to 24-48 hours due to processing delays. Don’t panic if conversions from today don’t show immediately.


Common Conversion Tracking Mistakes

Double-counting conversions: Global site tag on every page + conversion tag on thank-you page is correct. Don’t add the conversion tag to the global tag — this counts a conversion on every page visit.

Counting soft events as primary conversions: Page views, time on site, and newsletter signups should be Secondary. Only count actual commercial actions as Primary.

Not setting conversion values: Even if you don’t know exact revenue, setting an estimated value helps target ROAS bidding work better. A qualified lead worth $500 in expected revenue should have a $500 conversion value.

Forgetting the conversion window: Default window is 30 days for clicks, 1 day for views. If your customers typically take 60+ days to decide, extend the window to 60 or 90 days so late converters are attributed correctly.

No reconciliation with CRM: Always check that Google Ads conversion counts roughly match your CRM lead counts. Significant discrepancies mean a tracking issue exists.


FAQ

Q: Should I use GA4 import or direct Google tag for conversion tracking?
A: Both work, but they differ in attribution and data freshness. For most businesses, GA4 import is easier to maintain (one source of truth) but may have a 24-48 hour delay. Direct Google tag fires immediately. Use Google tag for ecommerce (revenue attribution needs to be real-time) and GA4 import for lead gen where attribution is less time-sensitive.

Q: My conversion is showing “Unverified” — is my campaign broken?
A: No. Unverified means no conversion data has been received yet (common for new setups). It becomes Active once a real conversion is recorded. Test with a real form submission to trigger it.

Q: Can I track conversions across different domains (e.g., Shopify checkout on a subdomain)?
A: Yes, but it requires cross-domain tracking configuration. Add all relevant domains to your Google tag settings. Linker parameters need to pass between domains.

Q: How do I track WhatsApp or live chat as conversions?
A: Use GTM custom events. Most chat platforms fire a JavaScript event when a chat starts. Capture that event in GTM and send it as a conversion to Google Ads.

Q: What conversion window should I use?
A: Default (30 days click, 1 day view) works for most businesses. Extend the click window to 60-90 days if your sales cycle is longer. B2B businesses often use 90-day windows.


Conclusion

Conversion tracking is not optional — it’s the foundation of every good Google Ads decision you’ll ever make. Get it right before you spend. Test it rigorously before you trust it.

Every optimisation you make in Google Ads flows from conversion data. Bidding decisions, keyword investments, creative testing, landing page priorities — all of it depends on knowing what actually converts.


Work With Ignited Nepal on Google Ads

Our Google Ads team manages campaigns across Australia, UAE, Nepal, USA, and UK — focused on verified conversions, not just clicks.

→ Get a Google Ads Audit


Written by the Ignited Nepal paid acquisition team. ignitednepal.com

NR

Article by

Niraj Raut

Head of Search at Ignited Nepal. Drove 340% organic traffic growth for EzyDog (Australia), 4× revenue for The Turf Man (Australia), and 120% month-on-month traffic growth for ThemeGrill (Nepal). Keynote speaker at WordCamp Nepal 2023 and verified WordPress.org open-source contributor.