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.
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.