Back to Series
Pink Slips NSW
Part 3 of the Build Series

How a WWW Redirect Broke $330K Worth of Google Ads Conversions (And How AI Helped Fix It)

How a www vs non-www mismatch killed $330K in Google Ads conversions—and the fix that saved it.

2 December 202510 min read

$330K in Conversions Went Dark

And Google started shadow-banning our ads

We migrated an automotive client's site from Replit to Netlify. Everything looked fine - the site was live, forms were working, phone calls were coming in. But after a few days, I noticed something wrong: our Google Ads spend had dropped from $150/day to under $20. Two conversion actions with 2,200+ historical conversions had stopped firing completely.

Download

Conversion Tracking Fix

Pink Slips NSW Case Study

How a simple redirect broke $330K worth of conversion data

Brand
JJM

What Broke

Two critical conversion actions stopped working 7 days ago. Both had over 1,000 conversions each - this was the data that made our Performance Max campaigns so effective.

Submit lead form

Page Load
Broken
1,077
conversions
$161K
value
URL mismatch (www vs non-www)

urgent_submit

GA4 Import
Pending
1,100
conversions
$165K
value
GA4 event not syncing to Google Ads
Download
2,200+
Conversions At Risk

Historical conversions worth $330K went dark after migration

Brand
JJM

Why Performance Max Shadow-Banned Us

This is the part that really hurt. Performance Max uses conversion data to know who to show ads to. Our campaigns had 2,200+ conversions telling Google exactly which demographics and audience segments convert. Then suddenly - nothing.

The Shadow Ban Cycle

1PMax sends traffic to high-converting audience
2User lands on domain.com (no www)
3Google expects www.domain.com - pixel doesn't fire
4PMax thinks: 'Bad lead, try different audience'
55-6 days of zero signals - stops spending
Download

The Root Cause

www redirect broke the domain match between site and conversion tracking

Brand
JJM

The Warning Signs I Missed

Phone call conversions were still coming through, so I thought everything was fine. But the form submissions - our highest-value conversions - had gone completely dark.

Campaign Performance Collapse

$18
Daily Spend
vs $150 normal
100
Impressions
vs 400+ normal
0
Form Conversions
7 days
7 days
Last Pixel Fire
ago
Download

The Fix Steps

  • 1

    Identify domain mismatch

  • 2

    Update Netlify primary domain

  • 3

    Flush DNS caches

  • 4

    Verify tracking fires

Brand
JJM

The Debugging Journey

I tried quick fixes first. Added new conversion pixels, thinking I could at least get some data flowing. It helped a little, but a new conversion action starting from zero can't replace 2,200 historical conversions. PMax needs that history to know where to spend.

1

Quick Fix Attempt

Added new conversion pixels. Campaign spent slightly more but still stalled - new actions have no historical data for PMax to optimize against.

2

Tag Assistant Investigation

Opened Google Tag Assistant to see what was firing. Found zero conversions - not GA4, not Google Ads. Something was fundamentally broken.

3

The WWW Theory

Working with AI, we realized the conversion was looking for www.pinkslipsnsw.com but the primary domain was pinkslipsnsw.com. Every redirect broke the match.

Download

Before vs After

Before

Zero conversions tracking, algorithm blind

After

Full visibility restored, PMax learning again

Brand
JJM

The Fix

Once we identified the www mismatch, the fix was straightforward - but getting there required some DNS wrestling.

Resolution Steps

1

Changed Netlify Primary Domain

Switched from pinkslipsnsw.com to www.pinkslipsnsw.com as the primary domain

2

Enabled IPv6

Turned on IPv6 on Netlify for better DNS resolution

3

Flushed DNS Caches

Flushed Google Public DNS cache for both www and non-www versions

4

Updated Local DNS

My computer had cached the old DNS. Changed local DNS to Google (8.8.8.8) to see the updated site

5

Verified with Tag Assistant

Ran Tag Assistant again - conversion fired immediately. Checked Google Ads: 'Last received: Today'

Download
"

After any migration, verify your domain configuration matches your conversion tracking exactly.

— Jordan James

Brand
JJM

The DNS Cache Trap

Even after fixing Netlify, my computer wouldn't load the www version. I had to use a VPN on my phone to verify the site was actually live. Then I changed my local DNS settings from auto to Google DNS (8.8.8.8). Only then could I run Tag Assistant and confirm the fix worked.

GA4 Imports: The 24-48 Hour Problem

One of our conversions was a GA4 imported event. Even after fixing the tracking, I couldn't verify it was working in Google Ads - because GA4 imports have a 24-48 hour delay before they show up in the conversion summary.

GA4 Imported Conversions

  • 24-48 hour delay to Google Ads
  • Can't verify fix immediately
  • PMax gets stale signals
  • Debugging is painful

Direct Google Ads Conversions

  • Instant feedback
  • Verify fix in minutes
  • PMax optimizes in real-time
  • Tag Assistant shows immediately

Instant Recovery

The moment the page load conversion fired correctly, everything changed. Google Ads saw "Last received: Today" instead of "7 days ago." Within an hour, impressions jumped from 100 to 400+. The campaign was back.

Recovery Results (Same Day)

400+
Impressions
4x increase
Active
Conversion Status
was broken
Restored
PMax Confidence
spending again
2 hrs
Time to Fix
with AI help
Download
2hrs
Time to Fix

Fix applied - Pixel fires - Google Ads shows 'Today' - Impressions jump 4x

Brand
JJM

Key Learnings

Domain Consistency
Page load conversions require exact URL matching. www vs non-www matters.
GA4 Import Delays
Use direct Google Ads conversions for PMax. The 24-48hr delay kills optimization.
DNS Caching
Your local DNS can hide problems. Use VPN or change DNS to verify fixes.
Preserve High-Value Conversions
Don't delete conversions with history. PMax needs that data to optimize.

The Bottom Line

A simple www redirect broke $330K worth of conversion data and nearly tanked a high-performing campaign. After any migration, verify your domain configuration matches your conversion tracking exactly. And if you're using Performance Max, use direct Google Ads conversions - not GA4 imports.

Social Media Carousel

8 cards • Download as ZIP (images) or PDF (LinkedIn)

Download
1 of 8

Conversion Tracking Fix

Pink Slips NSW Case Study

How a simple redirect broke $330K worth of conversion data

Brand
JJM
Download
2 of 8
2,200+
Conversions At Risk

Historical conversions worth $330K went dark after migration

Brand
JJM
Download
3 of 8

The Root Cause

www redirect broke the domain match between site and conversion tracking

Brand
JJM
Download
4 of 8

The Fix Steps

  • 1

    Identify domain mismatch

  • 2

    Update Netlify primary domain

  • 3

    Flush DNS caches

  • 4

    Verify tracking fires

Brand
JJM
Download
5 of 8

Before vs After

Before

Zero conversions tracking, algorithm blind

After

Full visibility restored, PMax learning again

Brand
JJM
Download
6 of 8
"

After any migration, verify your domain configuration matches your conversion tracking exactly.

— Jordan James

Brand
JJM
Download
7 of 8
2hrs
Time to Fix

Fix applied - Pixel fires - Google Ads shows 'Today' - Impressions jump 4x

Brand
JJM
Download
8 of 8

Need Conversion Tracking Help?

Don't let tracking issues tank your campaigns

Get Help
Brand
JJM

Get Google Ads Insights

Weekly insights on conversion tracking, Performance Max optimization, and avoiding costly Google Ads mistakes.

Subscribe Now

Need Conversion Tracking Help?

Don't let tracking issues tank your campaigns. We fix broken conversion tracking, optimize Performance Max campaigns, and ensure your data flows correctly after migrations.

Conversion tracking audits PMax optimization Migration support
Get Expert Help

Share This Article

Spread the knowledge

Want Results Like This?

We build custom AI-powered systems for businesses. No plugins, no shortcuts.