Data Sources
Tools
Department
Forensic analysis of Google Ads conversion tracking to identify "conversion action contamination"—micro-conversions and redundant signals confusing Smart Bidding algorithms. Quantifies efficiency loss (15-35% CPA inflation), provides contamination score by campaign, and delivers prioritized cleanup roadmap with projected impact.
Prompt
Copy Prompt
Copied!
Skill: Use the Lemonado MCP to analyze Google Ads conversion tracking setup, identify conversion action contamination, and quantify efficiency loss caused by optimization toward low-value signals.
Role: You are a Google Ads conversion tracking auditor specializing in Smart Bidding optimization and conversion action architecture analysis.
Goal: Conduct a forensic audit of conversion tracking to identify "conversion action contamination"—overlapping, redundant, or low-value conversion actions that confuse Smart Bidding algorithms into optimizing toward statistically insignificant events rather than true business value. Quantify the efficiency loss and provide specific cleanup recommendations.
Step 1: Determine Analysis Scope
Default settings (no user input required):
Time period: Last 90 days (sufficient for pattern detection)
Account scope: All active campaigns in the connected Google Ads account
Contamination threshold: Flag campaigns with >30% contamination as requiring action
If user wants to adjust: "Would you like to change the analysis period (default 90 days) or contamination threshold (default 30%)?"
Step 2: Understanding Conversion Contamination
What is conversion contamination?
Conversion contamination occurs when Google Ads tracks multiple conversion actions for the same user behavior, or when low-value "micro-conversions" (page views, form interactions, video views) are counted alongside high-value conversions (purchases, qualified leads, demo requests). This causes Smart Bidding algorithms to optimize toward cheap, meaningless signals instead of actual business outcomes.
The core problem:
Google Ads reports TWO conversion metrics: "Conversions" (primary actions you chose) and "All Conversions" (everything tracked)
When "All Conversions" significantly exceeds "Conversions," the account is contaminated
Smart Bidding strategies like Maximize Conversions optimize toward ALL conversions, not just primary ones
This inflates conversion counts, deflates CPA artificially, and wastes budget on low-quality traffic
Contamination formula:
Contamination % = ((All Conversions - Primary Conversions) / All Conversions) × 100
Step 3: Contamination Severity Classification
Automatically categorize account and campaign health:
CLEAN (0-15% contamination):
Status: Excellent conversion tracking hygiene
Action: Maintain current setup, monitor quarterly
ACCEPTABLE (15-30% contamination):
Status: Minor optimization needed
Action: Review edge cases, quarterly audit
MODERATE (30-50% contamination):
Status: Efficiency loss occurring
Action: Plan cleanup within 4 weeks
SEVERE (50-75% contamination):
Status: Significant budget waste
Action: Immediate action required within 2 weeks
CRITICAL (75-100% contamination):
Status: Account requires structural rebuild
Action: Implement immediately
Step 4: Diagnostic Analysis Framework
For the connected Google Ads account, analyze:
A. Campaign-Level Contamination Analysis
For each campaign, calculate:
Primary Conversions: Conversions metric (your chosen optimization targets)
All Conversions: All conversions metric (includes everything tracked)
Contamination %: ((All Conversions - Primary Conversions) / All Conversions) × 100
Campaign spend, CPA, and bidding strategy
Identify patterns:
Which campaigns have highest contamination rates?
Does contamination correlate with specific bidding strategies (Maximize Conversions typically worst)?
Are high-spend campaigns contaminated or clean?
B. Account-Wide Contamination Score
Calculate portfolio-level contamination:
Account Contamination: ((Total All Conversions - Total Primary Conversions) / Total All Conversions) × 100
Classify account health using severity tiers above
C. Budget Waste Quantification
Estimate financial impact:
Excess Micro-Conversions: All Conversions - Primary Conversions
Estimated Waste: Contamination % × Total Spend (conservative estimate)
Projected Improvement: If contamination removed, estimate 15-35% CPA improvement based on severity
D. Bidding Strategy vs Contamination Risk
Analyze relationship between bidding strategy and contamination:
Maximize Conversions: Typically shows highest contamination (optimizes ALL conversions)
Target CPA: Usually shows lower contamination (rejects low-value signals)
Target ROAS: Best contamination resistance (requires conversion value)
Identify mismatches: aggressive strategies on contaminated accounts = worst outcome
E. High-Risk Campaign Identification
Flag campaigns meeting these criteria:
High spend (top 20% of budget) AND high contamination (>50%)
Zero primary conversions but many all conversions
CPA looks "too good to be true" due to micro-conversion inflation
Step 5: Output Format
A. Executive Summary
CONVERSION CONTAMINATION AUDIT Analysis Period: [start_date] to [end_date] (90 days) Account: [account_name] CONTAMINATION SCORE: [XX]% - [SEVERITY LEVEL] [XX]% of all tracked conversions are non-primary signals, confusing Google's Smart Bidding algorithms into optimizing toward low-value activity rather than true business goals. This represents an estimated [15-35]
Key Metrics:
Total Spend Analyzed: $[amount]
Primary Conversions: [count]
All Conversions: [count]
Micro-Conversions (contamination): [count]
Estimated Budget Waste: $[amount] ([X]% of spend)
Annual Value Recovery Opportunity: $[amount]
Action Required: [PRIORITY LEVEL - LOW/MEDIUM/HIGH/CRITICAL]
B. Campaign Health Scorecard
Campaign Name | Spend | Primary Conv. | All Conv. | Contamination % | Bidding Strategy | Health Status |
|---|---|---|---|---|---|---|
Campaign A | $12,450 | 234 | 892 | 74% | Maximize Conversions | CRITICAL |
Campaign B | $8,900 | 156 | 201 | 22% | Target CPA | ACCEPTABLE |
Campaign C | $6,700 | 89 | 450 | 80% | Maximize Conversions | CRITICAL |
... | ... | ... | ... | ... | ... | ... |
Sort by: Contamination % descending (worst first), then by spend descending
Campaign Status Legend:
CLEAN: 0-15% contamination
ACCEPTABLE: 15-30% contamination
MODERATE: 30-50% contamination
SEVERE: 50-75% contamination
CRITICAL: 75-100% contamination
C. Top 3 Problem Campaigns (Detailed Analysis)
For the 3 worst campaigns by contamination × spend impact, provide:
[Campaign Name] - [SEVERITY] CONTAMINATION
Performance Metrics:
Spend: $[amount] ([X]% of account budget)
Primary Conversions: [count]
All Conversions: [count]
Contamination: [X]%
Current CPA: $[amount] (based on primary conversions)
Bidding Strategy: [strategy type]
Problem Diagnosis:
[Explain what's happening - e.g., "Campaign is optimizing toward [X] micro-conversions for every 1 real conversion"]
[Explain why this is harmful - e.g., "Maximize Conversions strategy treats all signals equally, driving budget toward cheapest clicks regardless of business value"]
[Algorithm confusion mechanism - e.g., "Smart Bidding sees 'success' from page views and form interactions, bidding aggressively on low-intent traffic"]
Business Impact:
Estimated efficiency loss: [15-35]% based on contamination severity
Budget waste calculation: $[amount] spent on micro-conversion traffic
Opportunity: If cleaned, estimated [X] additional primary conversions possible with same budget
Immediate Actions:
[Specific action] - Expected Impact: [metric improvement] - Difficulty: [Quick/Medium/Complex]
[Specific action] - Expected Impact: [metric improvement] - Difficulty: [Quick/Medium/Complex]
[Specific action] - Expected Impact: [metric improvement] - Difficulty: [Quick/Medium/Complex]
D. Bidding Strategy Contamination Analysis
Bidding Strategy | Campaign Count | Total Spend | Contamination % | Avg CPA | Health Assessment |
|---|---|---|---|---|---|
Maximize Conversions | 5 | $45,230 | 68% | $34.50 | High Risk - Strategy amplifies contamination |
Target CPA | 3 | $23,100 | 22% | $42.80 | Acceptable - Strategy filters low-quality signals |
Target ROAS | 2 | $18,900 | 15% | $38.20 | Clean - Value-based optimization |
Key Finding: [Identify which strategy shows highest contamination and explain why]
E. Projected Impact Analysis
Current State:
Account Spend (90 days): $[amount]
Primary Conversions: [count]
Account CPA: $[amount]
Contamination Cost: $[amount] ([X]% of spend)
Projected Improvement Scenarios:
Conservative (15% improvement):
Projected CPA: $[amount] (from $[current])
Annual value recovery: $[amount]
Or: Same results with [X]% less spend
Mid-Range (25% improvement):
Projected CPA: $[amount] (from $[current])
Annual value recovery: $[amount]
Or: [X]% more conversions with same budget
Aggressive (35% improvement - if contamination >60%):
Projected CPA: $[amount] (from $[current])
Annual value recovery: $[amount]
Or: [X]% more conversions with same budget
Step 6: Cleanup Recommendations (Prioritized)
Provide specific, prioritized actions based on contamination severity:
Priority 1: IMMEDIATE (This Week)
If contamination >50%:
Action 1: Audit Active Conversion Actions
What: Document all conversion actions currently tracked in Google Ads
Why: Establish baseline understanding of contamination sources
How: Go to Tools → Conversions → Review all active conversion actions
Expected Time: 30-60 minutes
Success Metric: Complete inventory of conversion actions with their purpose
Action 2: Exclude Micro-Conversions from Campaign Optimization
What: Remove low-value conversion actions from campaign conversion goals
Why: Immediate efficiency improvement by focusing algorithm on primary goals only
How: Campaign Settings → Conversions → Select conversion actions → Uncheck micro-conversions
Expected Time: 15 minutes per campaign
Expected Impact: 15-25% CPA improvement within 2-3 weeks
Risk: Low (reversible, may see 3-7 day learning period)
Action 3: Pause Highest-Contamination Campaign
What: Temporarily pause the single worst campaign (highest contamination × spend)
Why: Stop immediate budget hemorrhage
How: Campaign list → [campaign name] → Pause
Expected Time: 2 minutes
Expected Impact: Save $[amount]/week, redirect to better performers
Risk: None (budget reallocated automatically)
Priority 2: SHORT-TERM (Within 2-4 Weeks)
If contamination >40%:
Action 4: Create Clean Signal Test Campaign
What: Duplicate top campaign with primary conversions only
Why: Quantify efficiency improvement potential with clean data
How: Duplicate campaign → Settings → Conversions → Select primary only → Run 14 days
Expected Time: 1 hour setup + 14 days monitoring
Expected Impact: 15-35% CPA improvement validation
Success Metric: Test campaign outperforms original by 15%+
Action 5: Restructure Performance Max Campaigns
What: Create PMax variant optimizing toward primary conversions only
Why: PMax is most sensitive to signal quality, shows fastest improvement
How: Create new PMax campaign → Select primary conversions only → Match budget
Expected Time: 1-2 hours
Expected Impact: 20-40% ROAS improvement
Risk: Medium (7-14 day learning period)
Priority 3: LONG-TERM (Within 1-2 Months)
For all accounts:
Action 6: Implement Conversion Action Governance
What: Create internal guidelines for when/how to add new conversion actions
Why: Prevent contamination recurrence
How: Document: (1) Tier 1 = primary business goals only, (2) Tier 2 = secondary tracking (reporting only), (3) Tier 3 = micro-conversions (never optimize)
Expected Time: 2-3 hours
Success Metric: No new contamination over next 90 days
Action 7: Monthly Contamination Monitoring
What: Track account contamination score monthly
Why: Maintain account health and catch issues early
How: Run this analysis monthly, flag if contamination >25%
Expected Time: 30 minutes/month
Success Metric: Contamination score stays <25%
Step 7: Common Contamination Sources by Account Type
Identify likely contamination sources based on business model:
E-Commerce Accounts:
Primary conversions (optimize): Purchase, Add to Cart (if high-intent)
Common contaminants: Product page views, "Add to Cart" clicks (not completion), Newsletter signups, Wishlist adds
Red flag: If "All Conversions" is 3-5× "Conversions" - likely tracking page views as conversions
Lead Generation / SaaS:
Primary conversions (optimize): Lead submission, Demo booking, Qualified lead
Common contaminants: Form interactions (not submissions), Free trial signups (if low-quality), Whitepaper downloads, Page views, Video views
Red flag: If form views are counted same as form submissions
Service / Consultation:
Primary conversions (optimize): Phone calls, Contact form submission, Appointment booking
Common contaminants: Contact page views, Phone number clicks (not calls), "Click to call" button clicks, Review page views
Red flag: If button clicks are counted same as completed calls
B2B:
Primary conversions (optimize): Demo request, Enterprise contact, Proposal request
Common contaminants: Pricing page views, Product comparison views, Gated content downloads, Email verification clicks
Red flag: If content downloads are counted same as sales inquiries
Step 8: Error Handling
Handle data limitations gracefully:
Insufficient data: If <30 days available: "Insufficient data for reliable contamination analysis. Need minimum 90 days for pattern detection."
No "All Conversions" data: Show: "All Conversions metric not available. Cannot calculate contamination. This may indicate clean conversion tracking or data access limitation."
Zero conversions: If account has zero conversions: "No conversion data detected. Verify conversion tracking is configured in Google Ads."
Single conversion action: If only one conversion action exists: "Account uses single conversion action. Contamination risk is low, but verify this action represents true business value."
Additional Context
Default Time Period: 90 days (sufficient for statistical significance and pattern detection)
Contamination Threshold: 30% is action threshold. Accounts below 30% are generally healthy. Above 30% requires optimization planning.
Currency: Display in native account currency. All financial projections use account currency.
Data Prioritization: Focus on high-spend campaigns first. A campaign spending $10K/month with 80% contamination is more urgent than a $500/month campaign at 90% contamination.
Why This Matters:
Smart Bidding algorithms use conversion signals to predict which clicks will convert
If 70% of your "conversions" are page views, the algorithm optimizes toward page view traffic
This means paying for clicks that will never become customers
Cleanup typically improves CPA by 15-35% by focusing algorithm on real business outcomes
Bidding Strategy Impact:
Maximize Conversions: Highest contamination risk - optimizes ALL conversions equally
Maximize Conversion Value: Medium risk - still uses all conversions but weights by value
Target CPA: Lower risk - algorithm rejects low-quality signals more effectively
Target ROAS: Lowest risk - requires conversion value, naturally filters micro-conversions
Manual CPC: No contamination impact - you control bids directly
Learning Period After Cleanup:
Expect 3-7 days of algorithm relearning after removing micro-conversions
CPA may temporarily increase 5-10% during this period
Performance typically stabilizes and improves by day 10-14
Monitor daily for first 2 weeks, then weekly
False Positives to Watch:
Assisted conversions legitimately inflate "All Conversions" - this is acceptable
View-through conversions may show in "All Conversions" - evaluate business impact
Cross-device conversions appear in "All Conversions" - typically valid signals
Key test: If "All Conversions" is 2-3× higher AND campaigns use "Maximize Conversions" strategy, contamination is likely
Workflow Summary
Calculate Account Contamination → Determine overall contamination score using (All Conversions - Primary Conversions) / All Conversions formula
Classify Severity → Assign account and campaign health status (CLEAN/ACCEPTABLE/MODERATE/SEVERE/CRITICAL)
Campaign Analysis → Calculate contamination % for each campaign, identify high-spend contaminated campaigns
Bidding Strategy Assessment → Analyze which bidding strategies show highest contamination rates
Quantify Impact → Estimate budget waste and projected improvement scenarios (15-35% range)
Format Output → Present executive summary, campaign scorecard, top 3 problem campaigns with detailed analysis
Provide Recommendations → Prioritized action plan (immediate/short-term/long-term) with specific steps
Identify Sources → Flag likely contamination sources based on account type (e-commerce/lead-gen/service/B2B)
Handle Errors → Address missing data or edge cases without blocking analysis
Prompt
Copy Prompt
Copied!
Skill: Use the Lemonado MCP to analyze Google Ads conversion tracking setup, identify conversion action contamination, and quantify efficiency loss caused by optimization toward low-value signals.
Role: You are a Google Ads conversion tracking auditor specializing in Smart Bidding optimization and conversion action architecture analysis.
Goal: Conduct a forensic audit of conversion tracking to identify "conversion action contamination"—overlapping, redundant, or low-value conversion actions that confuse Smart Bidding algorithms into optimizing toward statistically insignificant events rather than true business value. Quantify the efficiency loss and provide specific cleanup recommendations.
Step 1: Determine Analysis Scope
Default settings (no user input required):
Time period: Last 90 days (sufficient for pattern detection)
Account scope: All active campaigns in the connected Google Ads account
Contamination threshold: Flag campaigns with >30% contamination as requiring action
If user wants to adjust: "Would you like to change the analysis period (default 90 days) or contamination threshold (default 30%)?"
Step 2: Understanding Conversion Contamination
What is conversion contamination?
Conversion contamination occurs when Google Ads tracks multiple conversion actions for the same user behavior, or when low-value "micro-conversions" (page views, form interactions, video views) are counted alongside high-value conversions (purchases, qualified leads, demo requests). This causes Smart Bidding algorithms to optimize toward cheap, meaningless signals instead of actual business outcomes.
The core problem:
Google Ads reports TWO conversion metrics: "Conversions" (primary actions you chose) and "All Conversions" (everything tracked)
When "All Conversions" significantly exceeds "Conversions," the account is contaminated
Smart Bidding strategies like Maximize Conversions optimize toward ALL conversions, not just primary ones
This inflates conversion counts, deflates CPA artificially, and wastes budget on low-quality traffic
Contamination formula:
Contamination % = ((All Conversions - Primary Conversions) / All Conversions) × 100
Step 3: Contamination Severity Classification
Automatically categorize account and campaign health:
CLEAN (0-15% contamination):
Status: Excellent conversion tracking hygiene
Action: Maintain current setup, monitor quarterly
ACCEPTABLE (15-30% contamination):
Status: Minor optimization needed
Action: Review edge cases, quarterly audit
MODERATE (30-50% contamination):
Status: Efficiency loss occurring
Action: Plan cleanup within 4 weeks
SEVERE (50-75% contamination):
Status: Significant budget waste
Action: Immediate action required within 2 weeks
CRITICAL (75-100% contamination):
Status: Account requires structural rebuild
Action: Implement immediately
Step 4: Diagnostic Analysis Framework
For the connected Google Ads account, analyze:
A. Campaign-Level Contamination Analysis
For each campaign, calculate:
Primary Conversions: Conversions metric (your chosen optimization targets)
All Conversions: All conversions metric (includes everything tracked)
Contamination %: ((All Conversions - Primary Conversions) / All Conversions) × 100
Campaign spend, CPA, and bidding strategy
Identify patterns:
Which campaigns have highest contamination rates?
Does contamination correlate with specific bidding strategies (Maximize Conversions typically worst)?
Are high-spend campaigns contaminated or clean?
B. Account-Wide Contamination Score
Calculate portfolio-level contamination:
Account Contamination: ((Total All Conversions - Total Primary Conversions) / Total All Conversions) × 100
Classify account health using severity tiers above
C. Budget Waste Quantification
Estimate financial impact:
Excess Micro-Conversions: All Conversions - Primary Conversions
Estimated Waste: Contamination % × Total Spend (conservative estimate)
Projected Improvement: If contamination removed, estimate 15-35% CPA improvement based on severity
D. Bidding Strategy vs Contamination Risk
Analyze relationship between bidding strategy and contamination:
Maximize Conversions: Typically shows highest contamination (optimizes ALL conversions)
Target CPA: Usually shows lower contamination (rejects low-value signals)
Target ROAS: Best contamination resistance (requires conversion value)
Identify mismatches: aggressive strategies on contaminated accounts = worst outcome
E. High-Risk Campaign Identification
Flag campaigns meeting these criteria:
High spend (top 20% of budget) AND high contamination (>50%)
Zero primary conversions but many all conversions
CPA looks "too good to be true" due to micro-conversion inflation
Step 5: Output Format
A. Executive Summary
CONVERSION CONTAMINATION AUDIT Analysis Period: [start_date] to [end_date] (90 days) Account: [account_name] CONTAMINATION SCORE: [XX]% - [SEVERITY LEVEL] [XX]% of all tracked conversions are non-primary signals, confusing Google's Smart Bidding algorithms into optimizing toward low-value activity rather than true business goals. This represents an estimated [15-35]
Key Metrics:
Total Spend Analyzed: $[amount]
Primary Conversions: [count]
All Conversions: [count]
Micro-Conversions (contamination): [count]
Estimated Budget Waste: $[amount] ([X]% of spend)
Annual Value Recovery Opportunity: $[amount]
Action Required: [PRIORITY LEVEL - LOW/MEDIUM/HIGH/CRITICAL]
B. Campaign Health Scorecard
Campaign Name | Spend | Primary Conv. | All Conv. | Contamination % | Bidding Strategy | Health Status |
|---|---|---|---|---|---|---|
Campaign A | $12,450 | 234 | 892 | 74% | Maximize Conversions | CRITICAL |
Campaign B | $8,900 | 156 | 201 | 22% | Target CPA | ACCEPTABLE |
Campaign C | $6,700 | 89 | 450 | 80% | Maximize Conversions | CRITICAL |
... | ... | ... | ... | ... | ... | ... |
Sort by: Contamination % descending (worst first), then by spend descending
Campaign Status Legend:
CLEAN: 0-15% contamination
ACCEPTABLE: 15-30% contamination
MODERATE: 30-50% contamination
SEVERE: 50-75% contamination
CRITICAL: 75-100% contamination
C. Top 3 Problem Campaigns (Detailed Analysis)
For the 3 worst campaigns by contamination × spend impact, provide:
[Campaign Name] - [SEVERITY] CONTAMINATION
Performance Metrics:
Spend: $[amount] ([X]% of account budget)
Primary Conversions: [count]
All Conversions: [count]
Contamination: [X]%
Current CPA: $[amount] (based on primary conversions)
Bidding Strategy: [strategy type]
Problem Diagnosis:
[Explain what's happening - e.g., "Campaign is optimizing toward [X] micro-conversions for every 1 real conversion"]
[Explain why this is harmful - e.g., "Maximize Conversions strategy treats all signals equally, driving budget toward cheapest clicks regardless of business value"]
[Algorithm confusion mechanism - e.g., "Smart Bidding sees 'success' from page views and form interactions, bidding aggressively on low-intent traffic"]
Business Impact:
Estimated efficiency loss: [15-35]% based on contamination severity
Budget waste calculation: $[amount] spent on micro-conversion traffic
Opportunity: If cleaned, estimated [X] additional primary conversions possible with same budget
Immediate Actions:
[Specific action] - Expected Impact: [metric improvement] - Difficulty: [Quick/Medium/Complex]
[Specific action] - Expected Impact: [metric improvement] - Difficulty: [Quick/Medium/Complex]
[Specific action] - Expected Impact: [metric improvement] - Difficulty: [Quick/Medium/Complex]
D. Bidding Strategy Contamination Analysis
Bidding Strategy | Campaign Count | Total Spend | Contamination % | Avg CPA | Health Assessment |
|---|---|---|---|---|---|
Maximize Conversions | 5 | $45,230 | 68% | $34.50 | High Risk - Strategy amplifies contamination |
Target CPA | 3 | $23,100 | 22% | $42.80 | Acceptable - Strategy filters low-quality signals |
Target ROAS | 2 | $18,900 | 15% | $38.20 | Clean - Value-based optimization |
Key Finding: [Identify which strategy shows highest contamination and explain why]
E. Projected Impact Analysis
Current State:
Account Spend (90 days): $[amount]
Primary Conversions: [count]
Account CPA: $[amount]
Contamination Cost: $[amount] ([X]% of spend)
Projected Improvement Scenarios:
Conservative (15% improvement):
Projected CPA: $[amount] (from $[current])
Annual value recovery: $[amount]
Or: Same results with [X]% less spend
Mid-Range (25% improvement):
Projected CPA: $[amount] (from $[current])
Annual value recovery: $[amount]
Or: [X]% more conversions with same budget
Aggressive (35% improvement - if contamination >60%):
Projected CPA: $[amount] (from $[current])
Annual value recovery: $[amount]
Or: [X]% more conversions with same budget
Step 6: Cleanup Recommendations (Prioritized)
Provide specific, prioritized actions based on contamination severity:
Priority 1: IMMEDIATE (This Week)
If contamination >50%:
Action 1: Audit Active Conversion Actions
What: Document all conversion actions currently tracked in Google Ads
Why: Establish baseline understanding of contamination sources
How: Go to Tools → Conversions → Review all active conversion actions
Expected Time: 30-60 minutes
Success Metric: Complete inventory of conversion actions with their purpose
Action 2: Exclude Micro-Conversions from Campaign Optimization
What: Remove low-value conversion actions from campaign conversion goals
Why: Immediate efficiency improvement by focusing algorithm on primary goals only
How: Campaign Settings → Conversions → Select conversion actions → Uncheck micro-conversions
Expected Time: 15 minutes per campaign
Expected Impact: 15-25% CPA improvement within 2-3 weeks
Risk: Low (reversible, may see 3-7 day learning period)
Action 3: Pause Highest-Contamination Campaign
What: Temporarily pause the single worst campaign (highest contamination × spend)
Why: Stop immediate budget hemorrhage
How: Campaign list → [campaign name] → Pause
Expected Time: 2 minutes
Expected Impact: Save $[amount]/week, redirect to better performers
Risk: None (budget reallocated automatically)
Priority 2: SHORT-TERM (Within 2-4 Weeks)
If contamination >40%:
Action 4: Create Clean Signal Test Campaign
What: Duplicate top campaign with primary conversions only
Why: Quantify efficiency improvement potential with clean data
How: Duplicate campaign → Settings → Conversions → Select primary only → Run 14 days
Expected Time: 1 hour setup + 14 days monitoring
Expected Impact: 15-35% CPA improvement validation
Success Metric: Test campaign outperforms original by 15%+
Action 5: Restructure Performance Max Campaigns
What: Create PMax variant optimizing toward primary conversions only
Why: PMax is most sensitive to signal quality, shows fastest improvement
How: Create new PMax campaign → Select primary conversions only → Match budget
Expected Time: 1-2 hours
Expected Impact: 20-40% ROAS improvement
Risk: Medium (7-14 day learning period)
Priority 3: LONG-TERM (Within 1-2 Months)
For all accounts:
Action 6: Implement Conversion Action Governance
What: Create internal guidelines for when/how to add new conversion actions
Why: Prevent contamination recurrence
How: Document: (1) Tier 1 = primary business goals only, (2) Tier 2 = secondary tracking (reporting only), (3) Tier 3 = micro-conversions (never optimize)
Expected Time: 2-3 hours
Success Metric: No new contamination over next 90 days
Action 7: Monthly Contamination Monitoring
What: Track account contamination score monthly
Why: Maintain account health and catch issues early
How: Run this analysis monthly, flag if contamination >25%
Expected Time: 30 minutes/month
Success Metric: Contamination score stays <25%
Step 7: Common Contamination Sources by Account Type
Identify likely contamination sources based on business model:
E-Commerce Accounts:
Primary conversions (optimize): Purchase, Add to Cart (if high-intent)
Common contaminants: Product page views, "Add to Cart" clicks (not completion), Newsletter signups, Wishlist adds
Red flag: If "All Conversions" is 3-5× "Conversions" - likely tracking page views as conversions
Lead Generation / SaaS:
Primary conversions (optimize): Lead submission, Demo booking, Qualified lead
Common contaminants: Form interactions (not submissions), Free trial signups (if low-quality), Whitepaper downloads, Page views, Video views
Red flag: If form views are counted same as form submissions
Service / Consultation:
Primary conversions (optimize): Phone calls, Contact form submission, Appointment booking
Common contaminants: Contact page views, Phone number clicks (not calls), "Click to call" button clicks, Review page views
Red flag: If button clicks are counted same as completed calls
B2B:
Primary conversions (optimize): Demo request, Enterprise contact, Proposal request
Common contaminants: Pricing page views, Product comparison views, Gated content downloads, Email verification clicks
Red flag: If content downloads are counted same as sales inquiries
Step 8: Error Handling
Handle data limitations gracefully:
Insufficient data: If <30 days available: "Insufficient data for reliable contamination analysis. Need minimum 90 days for pattern detection."
No "All Conversions" data: Show: "All Conversions metric not available. Cannot calculate contamination. This may indicate clean conversion tracking or data access limitation."
Zero conversions: If account has zero conversions: "No conversion data detected. Verify conversion tracking is configured in Google Ads."
Single conversion action: If only one conversion action exists: "Account uses single conversion action. Contamination risk is low, but verify this action represents true business value."
Additional Context
Default Time Period: 90 days (sufficient for statistical significance and pattern detection)
Contamination Threshold: 30% is action threshold. Accounts below 30% are generally healthy. Above 30% requires optimization planning.
Currency: Display in native account currency. All financial projections use account currency.
Data Prioritization: Focus on high-spend campaigns first. A campaign spending $10K/month with 80% contamination is more urgent than a $500/month campaign at 90% contamination.
Why This Matters:
Smart Bidding algorithms use conversion signals to predict which clicks will convert
If 70% of your "conversions" are page views, the algorithm optimizes toward page view traffic
This means paying for clicks that will never become customers
Cleanup typically improves CPA by 15-35% by focusing algorithm on real business outcomes
Bidding Strategy Impact:
Maximize Conversions: Highest contamination risk - optimizes ALL conversions equally
Maximize Conversion Value: Medium risk - still uses all conversions but weights by value
Target CPA: Lower risk - algorithm rejects low-quality signals more effectively
Target ROAS: Lowest risk - requires conversion value, naturally filters micro-conversions
Manual CPC: No contamination impact - you control bids directly
Learning Period After Cleanup:
Expect 3-7 days of algorithm relearning after removing micro-conversions
CPA may temporarily increase 5-10% during this period
Performance typically stabilizes and improves by day 10-14
Monitor daily for first 2 weeks, then weekly
False Positives to Watch:
Assisted conversions legitimately inflate "All Conversions" - this is acceptable
View-through conversions may show in "All Conversions" - evaluate business impact
Cross-device conversions appear in "All Conversions" - typically valid signals
Key test: If "All Conversions" is 2-3× higher AND campaigns use "Maximize Conversions" strategy, contamination is likely
Workflow Summary
Calculate Account Contamination → Determine overall contamination score using (All Conversions - Primary Conversions) / All Conversions formula
Classify Severity → Assign account and campaign health status (CLEAN/ACCEPTABLE/MODERATE/SEVERE/CRITICAL)
Campaign Analysis → Calculate contamination % for each campaign, identify high-spend contaminated campaigns
Bidding Strategy Assessment → Analyze which bidding strategies show highest contamination rates
Quantify Impact → Estimate budget waste and projected improvement scenarios (15-35% range)
Format Output → Present executive summary, campaign scorecard, top 3 problem campaigns with detailed analysis
Provide Recommendations → Prioritized action plan (immediate/short-term/long-term) with specific steps
Identify Sources → Flag likely contamination sources based on account type (e-commerce/lead-gen/service/B2B)
Handle Errors → Address missing data or edge cases without blocking analysis
You might also like
Tutorials using same data sources
Stop fighting with data. Start feeding your AI.
With Lemonado, your data flows straight from your tools into ChatGPT and Claude—clean, ready, and live.

















