Ads Anomaly GuardAAG
← Back to Blog
March 16, 20268 min readBy Ads Anomaly Guard Team

Why Does Google Ads Conversion Tracking Break? 8 Causes and How to Fix Each One

Conversion tracking breaks more often than you think — 40% of Google Ads accounts experience it quarterly. Here are the 8 most common causes, how to diagnose each one, and how to prevent it from happening again.

conversion trackinggoogle adstracking brokengoogle tagGTMtroubleshooting

How Common Is Broken Conversion Tracking?

More common than most advertisers realize. Approximately 40% of Google Ads accounts experience a conversion tracking failure at least once per quarter. The average time to detection without automated monitoring is 3-7 days.

During those 3-7 days, two things happen simultaneously: 1. Your budget keeps spending at full rate 2. Smart Bidding loses its optimization signal and starts bidding randomly

This is the most expensive type of ad anomaly, costing $500-5,000+ per incident depending on your daily spend.

The 8 Most Common Causes

Cause 1: Website Deployment Removes the Google Tag

Frequency: Most common (35% of all tracking breaks)

What happens: Your development team deploys a new version of the website. The deploy overwrites or removes the Google Ads conversion tag from the thank-you or confirmation page.

Why it happens: The tag was hardcoded in the HTML instead of managed through a tag manager. Or the deploy process doesn't include tag verification as a checklist item.

How to diagnose: 1. Go to the conversion page (thank-you page) 2. Open browser DevTools > Network tab 3. Search for "googleads" or "conversion" in network requests 4. If no Google Ads conversion requests fire → tag is missing

How to fix: 1. Re-install the Google tag on the conversion page 2. Move tags to Google Tag Manager (GTM) to decouple from deploys 3. Add tag verification to your deployment checklist

Cause 2: Google Tag Manager Publish Overwrites Triggers

Frequency: Common (20% of tracking breaks)

What happens: Someone publishes a new GTM container version that modifies or disables the conversion tracking trigger. The tag still exists but the trigger conditions no longer match.

How to diagnose: 1. Open GTM > Versions 2. Compare the latest published version with the previous one 3. Check if conversion tracking triggers were modified 4. Use GTM Preview mode to verify the tag fires on the conversion page

How to fix: 1. Revert to the previous GTM version or fix the trigger 2. Implement GTM workspace permissions (restrict who can publish) 3. Always test in Preview mode before publishing

Cause 3: Thank-You Page URL Changes

Frequency: Common (15% of tracking breaks)

What happens: The URL of your conversion page changes (e.g., from `/thank-you` to `/confirmation` or `/order-complete`). The conversion trigger in GTM or Google Ads still points to the old URL.

How to diagnose: 1. Check what URL your conversion action is configured to track 2. Complete a test conversion and note the actual URL you land on 3. Compare — if they don't match, this is the issue

How to fix: 1. Update the trigger URL in GTM or Google Ads 2. Use broader matching (e.g., "contains /thank" instead of exact match) 3. Consider event-based tracking instead of URL-based tracking

Cause 4: Consent Management Platform (CMP) Blocks Tags

Frequency: Growing (10% of tracking breaks)

What happens: A cookie consent banner is added or updated, and Google Ads tags are placed in a category that requires opt-in consent. Users who don't accept tracking cookies don't trigger conversion events.

How to diagnose: 1. Visit your site in incognito mode 2. Decline cookies on the consent banner 3. Complete a conversion — check if the tag fires 4. If it doesn't fire without consent → CMP is blocking it

How to fix: 1. Configure Google Consent Mode v2 (allows modeling of unconsented conversions) 2. Ensure conversion tags are categorized correctly in your CMP 3. Implement Enhanced Conversions as a supplementary signal

Cause 5: Third-Party Plugin or Script Conflict

Frequency: Moderate (8% of tracking breaks)

What happens: A newly installed WordPress plugin, Shopify app, or JavaScript library conflicts with the Google tag. Common culprits: caching plugins, security plugins, script optimization plugins.

How to diagnose: 1. Check if tracking broke after installing a new plugin/app 2. Temporarily disable recently added plugins 3. Check browser console for JavaScript errors on the conversion page

How to fix: 1. Identify and remove the conflicting plugin 2. Add the Google tag to the plugin's exclusion list (if it's a caching or optimization plugin) 3. Load the Google tag with higher priority

Cause 6: Domain or URL Structure Change

Frequency: Occasional (5% of tracking breaks)

What happens: Your domain changes (e.g., adding www, switching to a subdomain, migrating to a new domain). Cross-domain tracking breaks, or the tag is only installed on the old domain.

How to diagnose: 1. Check Google Ads > Conversions > Conversion actions > Status 2. Verify the tag is installed on the new domain 3. Check for cross-domain tracking configuration if the conversion happens on a different domain

How to fix: 1. Install the Google tag on the new domain 2. Configure cross-domain tracking if needed 3. Update the referral exclusion list

Cause 7: Google Ads Account Changes

Frequency: Occasional (4% of tracking breaks)

What happens: Someone modifies the conversion action in Google Ads — changes the counting method, switches from "Every conversion" to "One conversion," or accidentally removes the conversion action.

How to diagnose: 1. Go to Google Ads > Goals > Conversions > Summary 2. Check if the conversion action status is "Active" and "Recording conversions" 3. Look at the change history for recent modifications

How to fix: 1. Revert the change in Google Ads conversion settings 2. Restrict account access to prevent unauthorized changes 3. Document your conversion setup for reference

Cause 8: Enhanced Conversions Misconfiguration

Frequency: Growing (3% of tracking breaks)

What happens: Enhanced Conversions is set up but the hashed user data (email, phone) isn't being sent correctly. The base conversion still fires, but conversion quality degrades and Smart Bidding performance suffers.

How to diagnose: 1. Go to Google Ads > Goals > Conversions > Diagnostics 2. Check "Enhanced conversions" status 3. Verify hashed data is being sent via Tag Assistant

How to fix: 1. Verify the Enhanced Conversions implementation 2. Ensure form fields are correctly mapped to user data variables 3. Test with Tag Assistant in debug mode

How to Prevent Tracking from Breaking

| Prevention | Effort | Effectiveness | |-----------|--------|---------------| | Automated monitoring (15-min checks) | 2 min setup | 95% of breaks caught within 15 min | | Post-deploy tag verification checklist | 5 min per deploy | 80% prevention | | GTM publish restrictions | 10 min setup | Prevents GTM-related breaks | | Consent Mode v2 implementation | 2-4 hours | Prevents CMP-related breaks | | Monthly manual tag audit | 30 min/month | Catches slow degradation |

The Fastest Way to Know When Tracking Breaks

Automated monitoring tools check your conversion data every 15 minutes. When conversions drop to zero while campaigns keep spending, you get an alert within minutes instead of discovering it days later.

Ads Anomaly Guard specifically monitors for broken conversion tracking as one of its 7 anomaly types. It auto-pauses affected campaigns to prevent waste while you investigate.

Start monitoring your conversion tracking →

See how tracking alerts work →

Start protecting your ad budget today

Free during Early Access. No credit card required.

Start Free