ConsentCheck

Check if your Google Ads tracking is broken

Ads can still run while Google optimizes on incomplete or missing conversion data.

No signup. Scan runs as a new visitor.

The problem

Most websites with consent banners have tracking issues that break Google Ads conversion measurement. Tracking scripts fire before users accept consent, Google Consent Mode v2 isn't configured, or conversion events get blocked entirely.

When this happens, Google Ads receives incomplete data. Your campaigns optimize on partial information, conversion tracking reports incorrectly, and retargeting audiences fail to build properly.

What this checks

  • Cookies set before consent — detects non-essential cookies (GA, _gcl_au, _fbp) created before user consent
  • Tracking scripts before consent — identifies Google Analytics, Meta Pixel, and other tracking scripts firing too early
  • Google Consent Mode v2 — verifies proper Consent Mode v2 implementation with default denied states
  • Conversion tracking behavior — checks if conversion events fire before consent and after user accepts
  • Consent banner validity — validates structural parity between accept and reject options

Why this matters

When tracking is broken, Google Ads cannot measure conversions accurately. This has direct business impact:

  • Ads optimize on incomplete data — Google's machine learning works with partial signals, reducing campaign performance
  • Retargeting audiences may not populate — visitor lists stay empty or incomplete, breaking remarketing campaigns
  • Conversion reporting may be inaccurate — you see fewer conversions than actually occur, making optimization decisions unreliable
  • Consent Mode modeling may be suppressed — Google cannot use modeling to fill gaps when Consent Mode isn't properly configured

What this is NOT

  • Not legal advice — this tool checks technical implementation, not legal compliance
  • Not a compliance platform — it diagnoses issues, but doesn't manage ongoing compliance

Common issues found

  • Consent Mode v2 missing — the most common issue, causing Google Ads to suppress conversion data entirely
  • GA4 fires before consent — Google Analytics loads and tracks users before they accept, invalidating consent
  • Conversion events blocked — conversion tracking code exists but never fires because consent is never properly granted
  • Reject doesn't block tracking — clicking "reject" has no effect, tracking continues regardless