How to set up Google Ads conversion tracking with GTM | Rafirit Station Google Ads Conversion Tracking GTM: Setup Guide 2026
Google Ads

How to set up Google Ads conversion tracking with GTM

Stop guessing which ads bring results. Learn how to set up Google Ads conversion tracking with GTM in 2026, step by step, with real examples.

Performance Marketing Expert
Rafirit Station
📅 June 22, 2026
14 min read
🎯
📋 Table of Contents


    Set Up Google Ads Conversion Tracking with GTM in 2026

    By Rafirit Station Editorial Team · Updated 2026 · ⏱ 12 min read

    According to WordStream, businesses that use conversion tracking see 42% higher ROAS, yet 64% of Google Ads accounts have incomplete or broken tracking. If you’re not accurately measuring what happens after a click, you’re flying blind. Google Ads conversion tracking with GTM solves this—it’s the standard for modern PPC in 2026.

    Why now? In early 2025, Google introduced enhanced conversions and stricter data policies. Tag Manager became the only scalable way to manage these updates without touching site code. As a Dhaka-based agency serving 50+ countries, we’ve seen accounts double their revenue simply by fixing broken tracking.

    The cost of inaction? A Dhaka e-commerce store we audited was losing ৳2,40,000 per month due to underreporting conversions by 37%. They were turning off profitable campaigns because Google showed zero sales. The fix took 2 hours.

    After reading this guide, you’ll be able to set up Google Ads conversion tracking with GTM from scratch, troubleshoot errors, and implement advanced features like enhanced conversions—all with step-by-step instructions and ready-to-use templates.



    📚 External Resources (Bookmark These)


    🔗 Rafirit Station Services


    📊 Free PPC Audit

    Is your conversion tracking broken? We’ll audit your setup for free and show you exactly where you’re losing data.


    🗓 Book Your Free Strategy Call →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 1: Prepare Your Google Ads Account

    Before touching GTM, you need a conversion action defined in Google Ads. This creates a placeholder that will receive data from your tag.

    Tactic 1.1: Create a New Conversion Action

    Why this works: Google Ads needs a destination for the data. Without a conversion action, your tags will fire but nothing will be recorded.

    Exactly how to do it:

    1. Sign in to your Google Ads account.
    2. Click the Tools icon (wrench) in the upper right.
    3. Under “Measurement,” click “Conversions.”
    4. Click the “+” button to create a new conversion action.
    5. Select “Website” as the source (most common).
    6. Choose a category: Purchase, Sign-up, Lead, etc.
    7. Enter a name (e.g., “Purchase – Thank You Page”).
    8. Set the value: Use “Use different values for each conversion” if you have dynamic values.
    9. Set the count: “Every” for sales, “One” for leads.
    10. Click “Create and continue.”

    Pro tip: For lead generation, set conversion count to “One” to avoid duplicate counting when users refresh the thank you page.

    📊 Expected results: Conversion action created in 10 minutes. You’ll get a conversion ID and label (e.g., AW-123456789/abcdefg).

    Tactic 1.2: Enable Google Tag Manager in Google Ads

    Why this works: Google Ads can natively recognize GTM tags if you link the accounts, but for manual tags you’ll use the conversion ID/label.

    Exactly how to do it:

    1. In Google Ads, go to “Conversions.”
    2. Click the conversion action you just created.
    3. Click “Tag setup.”
    4. Select “Google Tag Manager” as the method.
    5. If you haven’t linked GTM, you can still use the conversion ID/label in a custom HTML tag. We’ll cover that in Phase 2.
    6. Copy the conversion ID and conversion label (e.g., AW-123456789/abcdefg).

    📊 Expected results: IDs ready for GTM configuration in 5 minutes.


    Phase 2: Set Up Conversion Tag in GTM

    Now we’ll create a tag in Google Tag Manager that fires the Google Ads conversion snippet on your thank you page.

    Tactic 2.1: Create a New Tag for Google Ads Conversion Tracking

    Why this works: GTM’s built-in “Google Ads Conversion Tracking” tag simplifies the process and includes advanced features like enhanced conversions.

    Exactly how to do it:

    1. Open your GTM container.
    2. Click “Tags” → “New.”
    3. Name your tag (e.g., “Google Ads – Purchase Conversion”).
    4. Click “Tag Configuration” and choose “Google Ads Conversion Tracking.”
    5. Enter the Conversion ID and Conversion Label from Phase 1.
    6. Optional: Enable “Send dynamic value” if you want to pass transaction values.
    7. Set a trigger (we’ll do that next).
    8. Click “Save.”

    Pro script — Google Ads Tag in GTM: For advanced users, you can use a custom HTML tag with the global snippet. Here’s the code: <script>gtag('event', 'conversion', {'send_to': 'AW-123456789/abcdefg'});</script>. But the built-in tag is easier.

    📊 Expected results: Tag configured in 15 minutes. It will fire when the trigger conditions are met.

    Tactic 2.2: Create the Trigger (Thank You Page Visit)

    Why this works: You need to tell GTM when to fire the conversion tag. The most reliable method is to use a trigger that fires on the specific URL of your thank you page.

    Exactly how to do it:

    1. In GTM, click “Triggers” → “New.”
    2. Name it “Thank You Page View – Order Confirmation”.
    3. Click “Trigger Configuration” and choose “Page View.”
    4. Choose “Some Page Views.”
    5. Set condition: “Page URL” “contains” “thank-you” (or your actual thank you page path).
    6. Click “Save.”
    7. Go back to your tag and assign this trigger.

    📊 Expected results: Trigger set. Now the tag fires only on the thank you page.

    Tactic 2.3: Test with GTM Preview Mode

    Why this works: Preview mode lets you see which tags fire on which pages without publishing live.

    Exactly how to do it:

    1. In GTM, click “Preview” (top right).
    2. Enter your website URL and click “Start.”
    3. Complete a test purchase or lead submission to reach the thank you page.
    4. Check the GTM debug console: you should see your conversion tag fire.
    5. Click the tag to confirm it passed the correct values.
    6. If it doesn’t fire, check your trigger conditions and the URL.

    📊 Expected results: Successful test – tag fires on thank you page.


    🔍 Get a Free Conversion Audit

    We’ll review your Google Ads conversion tracking and suggest improvements. In just 30 minutes, you’ll know exactly what’s missing.


    🔍 Get a Free Conversion Audit →

    No commitment · 30-minute review · Dhaka team


    Phase 3: Publish and Verify in Google Ads

    After testing, you need to publish the container and verify that conversions appear in Google Ads.

    Tactic 3.1: Publish the GTM Container

    Why this works: Tags only work on your live site after the container version is published.

    Exactly how to do it:

    1. In GTM, click “Submit” (top right).
    2. Add a version name and description (e.g., “v1.2 – Added Google Ads conversion tracking”).
    3. Click “Publish.”
    4. Wait 5-10 minutes for the changes to propagate.

    📊 Expected results: Tags live in under 10 minutes.

    Tactic 3.2: Verify Conversions in Google Ads

    Why this works: Google Ads may take up to 6 hours to show initial conversions, but you can check the “Conversions” column immediately if you have a test conversion.

    Exactly how to do it:

    1. Perform a test conversion on your live site (e.g., submit a test order with a coupon).
    2. Go to Google Ads → “Conversions.”
    3. Click the relevant conversion action.
    4. Look for “Conversions” column; if you see “1,” it’s working.
    5. Alternatively, use the “Tag Assistant” extension by Google to see if the tag fires.
    6. If no data after 6 hours, double-check your GTM trigger and GTM preview.

    📊 Expected results: Conversion recorded within a few hours. 95% accuracy with proper setup.

    Tactic 3.3: Troubleshoot Common Issues

    Why this works: Even small mistakes can break tracking. We’ve fixed hundreds of setups.

    Exactly how to do it:

    1. No conversions firing: Check Preview mode; ensure GTM code is on all pages.
    2. Duplicate conversions: If using “Every” for leads, change to “One” or use a cookie to prevent double-firing.
    3. Wrong value: Use JavaScript variables to pass dynamic order values.
    4. Cross-domain issues: Set up cross-domain tracking in GTM (add linker parameter).
    5. Ad blocker interference: Use server-side tracking as a fallback (advanced).
    6. GTM container not loaded: Check for JavaScript errors on the page.

    📊 Expected results: Most issues resolved within 30 minutes.


    Phase 4: Advanced Setup – Enhanced Conversions

    Enhanced conversions allow you to send hashed first-party data to Google, improving measurement accuracy even when cookies are blocked. This is mandatory for optimal performance in 2026.

    Tactic 4.1: Collect First-Party Data on Thank You Page

    Why this works: Google uses hashed email or phone to match conversions to signed-in users, recovering up to 20% of lost conversions.

    Exactly how to do it:

    1. Ensure your thank you page shows the user’s email or phone (e.g., in a variable).
    2. Create a Data Layer variable in GTM to capture this data.
    3. Push the data to the data layer using JavaScript on the thank you page (or via GTM).
    4. Example data layer push: window.dataLayer.push({'email': 'user@example.com', 'phone': '+8801234567890'});
    5. In GTM, create a Variable of type “Data Layer Variable” and set the key to “email”.

    📊 Expected results: Data layer variable ready in 15 minutes.

    Tactic 4.2: Enable Enhanced Conversions in the Tag

    Why this works: The built-in Google Ads tag supports enhanced conversions out of the box.

    Exactly how to do it:

    1. Edit your existing conversion tag in GTM.
    2. Under “Conversion ID/Label,” check “Include user-provided data.”
    3. Select the variables for email and/or phone (ensure they are hashed – GTM does this automatically if you select the right option).
    4. Choose “Normalize and hash” for the variable.
    5. Save the tag and publish the container.

    📊 Expected results: Enhanced conversions live. Expect 10-25% more conversions reported.

    Tactic 4.3: Verify Enhanced Conversions

    Why this works: Google reports enhanced conversion data separately in the Google Ads UI.

    Exactly how to do it:

    1. Go to Google Ads → “Conversions” → Select the conversion action.
    2. Click “Diagnostics” tab.
    3. Look for “Enhanced conversions status” – should show “Active.”
    4. If “Not receiving data,” check your data layer variable and ensure the thank you page is passing the user data.

    📊 Expected results: Enhanced conversions active within 24 hours.


    🏆 Real Case Study: How a Dhaka-Based E-Commerce Store Recovered ৳3,20,000 in Monthly Revenue

    In early 2025, Rafirit Station worked with a Dhaka-based online clothing store (name anonymized) that was spending ৳5,00,000 per month on Google Shopping ads. Their reported conversions were around 150 monthly, but actual orders (from backend) were 240. They were turning off profitable products because Google showed low ROAS.

    Before we started:

    • Conversion tracking was set up using a basic pageview tag on the thank you page, but it didn’t pass order value or ID.
    • No enhanced conversions.
    • Duplicate conversions due to page refreshes.
    • Cross-domain tracking missing (they used a separate checkout subdomain).

    Our exact strategy:

    • Replaced the tag with the GTM built-in Google Ads tag, including dynamic value from data layer.
    • Set conversion count to “One” for the purchase action.
    • Set up cross-domain tracking using GTM’s “Cross-Domain” setting.
    • Enabled enhanced conversions with hashed email from the checkout form.
    • Created a second conversion action for newsletter sign-ups (a lead).
    • Implemented a 7-day click-through conversion window.

    Results after 30 days:

    • Reported conversions jumped from 150 to 228 (95% accuracy vs. actual orders).
    • Monthly revenue from Google Ads increased by ৳3,20,000 (from ৳12,00,000 to ৳15,20,000).
    • ROAS improved from 2.4x to 3.0x.
    • Cost per acquisition dropped 15% (from ৳3,333 to ৳2,833).

    “We had no idea our conversion tracking was broken. After Rafirit Station fixed it, we could finally see which products were profitable. It changed our entire ad strategy.” – Founder, Dhaka E-Commerce Brand

    See more Rafirit Station case studies →


    ✅ Google Ads Conversion Tracking with GTM – Checklist

    Step Status Notes
    Create conversion action in Google Ads Purchase, leads, etc.
    Copy conversion ID and label Format: AW-XXXXX/XXXXX
    Set up GTM account and container Install GTM code on site
    Create Google Ads Conversion Tracking tag in GTM Use built-in tag type
    Create trigger – Page View on Thank You URL Contains “thank-you”
    Test with GTM Preview mode Tag fires correctly
    Publish GTM container Version with description
    Verify conversion in Google Ads After test or 6 hours
    Set conversion counting (Every/One) Match your goal
    Configure cross-domain if needed ⚠️ Only for separate domains
    Enable enhanced conversions Use hashed email
    Set up value tracking (dynamic) ⚠️ For purchases
    Test enhanced conversions Check diagnostics

    ❓ Frequently Asked Questions

    Q: Can I set up Google Ads conversion tracking without GTM?

    Yes, you can paste the Google Ads snippet directly on your thank you page. But GTM offers easier management, version control, and enables advanced features like enhanced conversions. We recommend GTM for any serious advertiser.

    Q: How long does it take for conversions to show in Google Ads?

    After the GTM tag fires, Google Ads typically updates within 6 hours, but it can be up to 24 hours. You can immediately see a test conversion in the “Conversions” column if you use the right attribution settings.

    Q: What is a conversion ID and conversion label?

    When you create a conversion action in Google Ads, you get a unique conversion ID (your account number) and a conversion label (specific to that action). Together they look like: AW-123456789/abcdefg. GTM uses these to know which conversion to record.

    Q: Can I track multiple conversion actions (purchase and lead) with one tag?

    Yes, you can create separate tags for each conversion action in GTM, each with its own trigger. For example, one tag fires on the purchase thank you page, another on a lead form submission thank you page.

    Q: How do I pass order value dynamically?

    In GTM, you can use a data layer variable to capture the order total from your checkout. Then, in the Google Ads tag, select “Send dynamic value” and set it to the variable. This ensures each conversion reports the correct revenue.

    Q: Why do I see duplicate conversions?

    Duplicates often happen when the user refreshes the thank you page. To fix, set the conversion count to “One” in Google Ads for lead actions, or implement a cookie-based deduplication in GTM (e.g., fire the tag only once per session).

    Q: Does GTM affect page speed?

    GTM loads asynchronously, so it has minimal impact on page load speed. However, too many tags can slow down the site. Use GTM’s built-in tag sequencing and only fire tags when needed to keep performance optimal.

    Q: Does Rafirit Station offer Google Ads conversion tracking setup services?

    Absolutely. We provide end-to-end setup, audit, and optimization of conversion tracking for Google Ads and other platforms. Contact us to get started.


    🎯 The Bottom Line

    Setting up Google Ads conversion tracking with GTM is not just a technical task—it’s the foundation of profitable advertising. Without accurate tracking, every bid decision is based on guesswork. The counterintuitive truth? Most advertisers overinvest in campaign optimization while ignoring broken tracking. Fixing that one gap often delivers a faster ROI than any creative change.

    In 2026, with enhanced conversions and privacy-first tracking, GTM is the only practical way to keep up with Google’s updates. Whether you’re a Dhaka startup or a global brand, the steps in this guide will give you reliable data to scale.

    One more thing: Don’t aim for perfection on day one. Start with basic pageview tracking, then add value and enhanced conversions. Each upgrade compounds your data quality.


    ⚡ Your Next Step (Do This Today)

    1. Open your Google Ads account and create a conversion action for your main goal (purchase or lead).
    2. Copy the conversion ID and label.
    3. Log into GTM and create the Google Ads Conversion Tracking tag with that ID/label.
    4. Set up a trigger that fires on your thank you page URL.
    5. Test with GTM Preview – make sure the tag fires when you simulate a conversion.
    6. Publish the container and run a real test. Check Google Ads after 6 hours.

    You’ve already done the hardest part: reading this guide. Now just execute these 6 steps. It will take less than 30 minutes.


    Ready to Get Results?

    Let our PPC experts set up or audit your Google Ads conversion tracking. We’ll make sure every click is measured accurately – so you can scale with confidence.


    🗓 Book Your Free Strategy Call →

    💬 Drop “conversion tracking” in the comments and we’ll send you our free Google Ads conversion tracking checklist — no email required.

    🎯
    Need Google Ads management that maximises ROAS?
    -68% avg. cost per lead
    Get Free Ads Audit → 💬 Or WhatsApp us now

    💬 Leave a Comment

    Your email will not be published. Fields marked * are required.

    Ready to Apply This?

    Need Expert Help With Your
    Google Ads?

    Book a free 30-minute strategy call — we'll build a custom plan based on exactly what you just read.