Google Consent Mode v2 Checker
Test your GCM v2 implementation instantly. Verify ad_storage, ad_user_data, ad_personalization, tag timing, and GDPR compliance - free, no account required.
You've used all 3 free scans for today.
Sign in for unlimited scans, or come back tomorrow.
Create Free AccountStarting scan...
Scan Results
Scan failed
Something went wrong. Please try again.
This can happen if the website has a firewall or bot protection that blocks automated scanners.
Comprehensive GCM v2 Analysis
What Our Consent Mode Checker Verifies
Every aspect of your Google Consent Mode v2 implementation - all 7 parameters, timing, GTM, and GDPR compliance - verified in seconds.
Consent Default Commands
Verifies that gtag('consent', 'default', {...}) fires before Google tags load. This is the foundation of a correct Consent Mode v2 setup.
All 7 GCM v2 Parameters
Checks all consent types including the v2-required ad_user_data and ad_personalization needed for Google Ads in the EEA.
Tag Firing Order & Timing
Ensures consent defaults fire before any Google tag loads. Incorrect timing is the most common Consent Mode implementation error.
wait_for_update
Checks if the CMP has enough time to load before Google tags fire. Recommended value: 500ms.
Google Tag Manager & gtag.js
Detects GTM containers and gtag.js scripts. Identifies whether you use Basic or Advanced Consent Mode implementation.
ads_data_redaction & url_passthrough
Checks ads_data_redaction, url_passthrough, region targeting, and wait_for_update for a complete GCM v2 compliance review.
How the Consent Mode v2 Test Works
Three simple steps to test and verify your Google Consent Mode implementation.
Enter Your URL
Type or paste any website URL into the checker. We support all websites with Google tags.
We Scan Your Page
A headless browser loads your page and intercepts all Google consent commands in real time.
Get Your Report
Receive a detailed score with parameter-by-parameter analysis, issues, and fix recommendations.
Google Consent Mode v2 FAQ
What is Google Consent Mode v2?
ad_user_data and ad_personalization - which are required for Google Ads audience building and remarketing in the EEA since March 2024. Learn more in our complete GCM v2 guide.
Why is Consent Mode important since March 2024?
What is the difference between Basic and Advanced Consent Mode?
Which consent parameters does v2 require?
ad_storage, ad_user_data, ad_personalization, analytics_storage, functionality_storage, personalization_storage, and security_storage. The first four are the most critical for Google Ads and Analytics compliance.
How do I fix a failing Consent Mode check?
gtag('consent', 'default', {...}) call above your Google tag script; (2) missing ad_user_data or ad_personalization parameters - add these to your default command; (3) no wait_for_update - add wait_for_update: 500 to give your CMP time to load. A cookie consent management platform like Kukie.io handles all of this automatically.
Does this tool interact with my cookie banner?
Automate Your Google Consent Mode v2 Setup
Kukie.io automatically integrates Google Consent Mode v2 with your cookie banner - zero configuration required. All 7 consent types, correct tag timing, GDPR-compliant defaults, and EEA region targeting built in.