How to Test Google Ads Conversion Tags Before Launching | Adslytics | Adslytics

Google Ads Tracking How-To Guide

How to Test and Verify Your Google Ads Conversion Tags Before Launching Campaigns

By Muhammad Farooq · January 9, 2026 · 9 min read
How to Test and Verify Your Google Ads Conversion Tags Before Launching Campaigns

Why Testing Before Launch Is Non-Negotiable

Launching a Google Ads campaign with broken conversion tracking is like running a race blindfolded. You are spending budget, the algorithm is trying to optimise — but without accurate conversion data, Smart Bidding has nothing to learn from, and you have no way to know what is working.

Worse, a silent tracking failure can cost thousands before anyone notices. The conversion column shows zero, the account manager assumes the campaigns are new and just need time, and the budget keeps flowing.

Testing Google Ads conversion tracking before launch takes 30 to 60 minutes. It saves weeks of wasted spend and corrupted data.

The Five-Tool Testing Stack

You will use these tools during verification:

  • GTM Preview Mode: tests tag firing in your Google Tag Manager container before publishing
  • Google Tag Assistant (Chrome Extension): verifies tags on live pages, shows what fired and any errors
  • Google Tag Assistant Legacy: shows the exact data sent in each tag hit (useful for checking conversion values)
  • Google Ads Conversion Status: shows whether Google has received conversion data for each conversion action
  • GA4 DebugView: verifies events if you are using GA4 import for conversions

Step 1: Test in GTM Preview Mode (Before Publishing)

Before publishing any GTM container change, always preview it first.

  1. In GTM: click Preview (the button in the top right)
  2. Enter your website URL and click Connect
  3. A new browser tab opens with your website, and the GTM Debug panel appears at the bottom
  4. Navigate through the exact conversion flow you want to test (e.g. fill out and submit the contact form, or complete a test purchase)
  5. In the GTM Debug panel, check the summary view and find the event that should trigger your conversion tag (e.g. form_submission_confirmed or purchase)
  6. Click on that event and check the Tags tab — your Google Ads Conversion Tracking tag should appear under "Tags Fired"
  7. Click the tag name and check the output values: Conversion ID, Conversion Label, Conversion Value, Order ID (if applicable), and User Provided Data (if enhanced conversions are enabled)

What to check:

  • The tag fires exactly once per conversion (not twice, not zero)
  • The Conversion ID matches what is in your Google Ads conversion action settings
  • The Conversion Label matches exactly (it is case-sensitive)
  • The Conversion Value is correct and is a number (not undefined or null)
  • The Order ID is present and unique (for ecommerce)

Step 2: Check That the Tag Does NOT Fire Incorrectly

Equally important: verify the tag does NOT fire when it should not.

  • Load your homepage — the conversion tag should not fire
  • Load a product or service page — conversion tag should not fire
  • Navigate directly to the thank-you page URL without submitting the form — if the tag fires, you need server-side protection on the thank-you page
  • Submit the form with invalid data and trigger a validation error — the tag should not fire

Step 3: Verify on Live Pages with Google Tag Assistant

After publishing the GTM container, verify on live pages:

  1. Install the Google Tag Assistant Chrome extension
  2. Click the extension icon and enable recording
  3. Navigate to your landing page and complete the full conversion flow (real form submission or test purchase)
  4. Click the extension icon again to see all tags that fired during your session
  5. Look for your Google Ads Conversion Tracking tag — it should appear with a green status
  6. Click the tag to see the full hit details: verify Conversion ID, Label, and Value are correct

Red status icons in Tag Assistant indicate errors. Common ones include: tag not found (script blocked), conversion ID mismatch, or missing value.

Step 4: Verify the Conversion Data in Google Ads

After your test conversion fires, Google takes 24 to 48 hours to process and show it in the interface. However, you can check the conversion action status sooner:

  1. In Google Ads: Tools and Settings then Conversions
  2. Find your conversion action in the list
  3. Check the Status column:
  • Recording conversions: tag has fired and data is being received. Good.
  • No recent conversions: tag has not fired recently. May be normal for low-volume sites, or indicates a problem.
  • Unverified: tag has never fired, or there is a configuration problem.
  • Tag inactive: the tag is no longer sending hits. Usually means it was removed from the site.

After a live test conversion, the status should change from Unverified to Recording conversions within 24 to 48 hours.

Step 5: Check for Enhanced Conversion Data

If you have enhanced conversions enabled, verify the hashed customer data is being sent:

  1. In Google Tag Assistant, after your test conversion, click on the Google Ads Conversion tag hit
  2. Look for an "em" parameter in the hit data — this is the hashed email
  3. The value should be a 64-character hex string (SHA-256 hash), not a plain email address
  4. If em is missing or is a plain email, your enhanced conversion configuration needs fixing

Step 6: Confirm No Duplicate Tags

  1. In GTM Preview Mode, complete a single conversion
  2. Check the Tags Fired section — count how many times your Google Ads Conversion Tracking tag appears
  3. It should appear exactly once. If it appears twice, you have a duplicate tag or overlapping triggers.
  4. Also check whether any other tags are sending data to the same Conversion ID and Label (possible with multiple tag templates)

Pre-Launch Checklist

CheckHow to VerifyExpected Result
Tag fires on conversion pageGTM PreviewTag appears in Tags Fired
Tag does NOT fire on other pagesGTM PreviewTag absent in Tags Fired
Conversion ID is correctGTM Preview or Tag AssistantMatches Google Ads account
Conversion Label is correctGTM Preview or Tag AssistantExact match (case-sensitive)
Conversion value is correctGTM PreviewCorrect number, not null
Order ID is presentGTM PreviewUnique string per transaction
Tag fires only onceGTM PreviewOne tag fire, not two
Enhanced conversions data presentTag Assistant hit detailsem parameter is 64-char hex
Conversion status in Google AdsGoogle Ads Conversions pageRecording conversions
No duplicate conversion actionsGoogle Ads Conversions pageOne action per event type

What to Do If Something Fails

If the tag is not firing: check the GTM trigger configuration — is the trigger type correct? Does the condition match the actual page URL or event name?

If the Conversion ID is wrong: go to Google Ads, find the correct conversion action, and copy the ID from the tag setup page. Update the GTM tag.

If the value shows as null or 0: check your Data Layer Variable configuration. Verify the data layer is actually pushing the value before the conversion tag fires.

If the tag fires twice: look for duplicate tags in GTM or a conflict with another Google Ads tag from a plugin or external script. See our guide on fixing duplicate conversions.

Summary

A thorough pre-launch conversion tracking test takes under an hour and prevents weeks of wasted spend and bad data. Use GTM Preview for initial testing, Google Tag Assistant for live verification, and the Google Ads conversion status page to confirm data is flowing.

Never launch a campaign and assume the tracking is working. Always verify — every time.

For professional tracking setup and verification, see our Google Ads Conversion Tracking service and our Conversion Tracking Fix and Debugging service.

Want your conversion tracking verified by experts before launch? Contact Adslytics.

Need expert tracking setup?

Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.

Get a Free Consultation →
← Back to Blog
Muhammad Farooq

Author

Muhammad Farooq GTM & Analytics Expert · Adslytics Founder

Tracking specialist with 10+ years of experience in Google Tag Manager, GA4, Server-Side Tracking, and Google Ads. Founder of Adslytics — a dedicated analytics agency with a 98% success rate across 232+ projects on Upwork.

Top Rated Plus LinkedIn Visit the author's profile →