Example Google Ads Tracking Diagnostic (PDF)

This is the exact report generated after running a scan - including verdict, technical findings, and fix instructions.

Used by Google Ads managers, agencies, and founders to prove where tracking breaks.

Run a free scan on your site →

When tracking breaks, Google Ads keeps spending - just without optimizing correctly.

These findings are not edge cases - across live scans, most sites show similar issues. This report reflects real, measured problems found in production websites.

How we determine these results →

Clear verdictForward-ready summaryCopy-paste fixesNo login required
Sample

Google Ads Tracking Diagnostic

FAIL

Consent and tracking signals are misaligned, which may limit Google Ads conversion measurement.

Google Ads measurement: BrokenConsent implementation: Issues detected

⚠️ Google Ads measurement is degraded

Reason:

  • • Consent Mode v2 missing
  • • Tracking fires before consent
  • • Conversions may not be attributed

Impact: Google Ads may be optimizing on incomplete conversion data.

This is not an Ads problem - it's a consent / implementation problem.

Sample

What We Found

CheckResult
Cookies before consent❌ Fail
Tracking before consent❌ Fail
Consent Mode v2⚠️ Not detected
Conversion tracking✅ Detected
Sample

Your Conversion Flow Path

👤 User completes conversion

🟡 Modeled conversion

Partial attribution

📍 Your conversions are being modeled by Consent Mode v2

This is why conversions can appear in GA4 or GTM Preview but never reach Google Ads.

Sample

Summary for Developers / Agencies

Most customers export this PDF and forward it to their developer, agency, or client to get fixes approved faster.

What's happening

  • • Tracking scripts fire before consent
  • • Consent Mode v2 not initialized at load
  • • Google Ads receives partial signals

Why it matters

  • • Ads optimize on incomplete data
  • • Conversions may not be attributed
  • • Retargeting lists may stay empty

What to check

  • • gtag/GTM script load timing
  • • gtag('consent','default') timing
  • • Conversion tag trigger conditions
Sample

Detailed Findings

❌ Tracking scripts fire before consent

📤 Forward to: Developer / Tag Manager owner

2 tracking scripts fired before consent action.

Technical details:

  • google-analyticshttps://www.googletagmanager.com/gtag/js?id=G-XXXXXX
Sample

Fix Instructions

Fix: Implement Google Consent Mode v2

Add this code BEFORE loading any tracking scripts:

gtag('consent', 'default', {
  ad_storage: 'denied',
  analytics_storage: 'denied',
  wait_for_update: 500
});

// Then update on user consent:
gtag('consent', 'update', {
  ad_storage: 'granted',
  analytics_storage: 'granted'
});
Sample

Verification Checklist

Action items to ensure your fixes work. Re-scan within 14 days for free to confirm everything passes.

✅ Verify Consent Mode v2 Implementation

  • Open browser DevTools → Console
  • Type dataLayer and press Enter
  • Check that gtag('consent', 'default', ...) is called before any tracking scripts
  • Accept consent and verify gtag('consent', 'update', ...) is called

Who this report is for

This report is useful if you:

  • Run Google Ads
  • Use a cookie banner / CMP
  • Care about conversion accuracy
  • Work with developers or agencies

This report is NOT for you if you:

  • Don't run ads
  • Want legal compliance advice
  • Expect GA4 dashboards
  • Want an "audit score"

Free vs Paid

FeatureFree ScanPaid Report
Verdict (PASS / FAIL)
Summary table
Conversion flow diagram
Exact scripts & cookies
Fix instructions
PDF export
Shareable with dev/agency
Free rescans (14 days)

"Most customers forward this report to their developer or agency to fix tracking issues."

This scan reproduces real browser behavior - not tag previews.

Want a report like this for your site?

Protect against future breaks. Get weekly scans + email alerts when consent or tracking changes.

$9/mo · 14-day free trial (card required, billed after trial unless you cancel)

Start monitoring trial →

Verdicts and findings are based on a browser-based scan that simulates first visit, reject consent, and accept consent. See our full methodology for how the scan works and how verdicts are determined.