Skip to content
Free Tool - No Account Required

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.

3 of 3 free scans remaining today

Checks consent defaults, update commands, timing, and all 7 GCM v2 parameters.

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.

1

Enter Your URL

Type or paste any website URL into the checker. We support all websites with Google tags.

2

We Scan Your Page

A headless browser loads your page and intercepts all Google consent commands in real time.

3

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?
Google Consent Mode v2 is a framework that lets websites communicate user consent preferences to Google's tags (Analytics, Ads, GTM). Version 2 added two new parameters - 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?
Google now requires Consent Mode v2 for websites collecting data for audience building or remarketing with Google's advertising services in the European Economic Area. Without it, Google Ads cannot build new audiences or use remarketing features for EEA users.
What is the difference between Basic and Advanced Consent Mode?
Basic Consent Mode blocks all Google tags until a user grants consent - no data is collected without consent. Advanced Consent Mode allows Google tags to send cookieless pings even when consent is denied, enabling Google to model conversions and fill data gaps. Advanced mode provides better data quality but collects limited signals before consent.
Which consent parameters does v2 require?
Consent Mode v2 uses 7 parameters: 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?
The most common issues are: (1) consent defaults not firing before Google tags load - move the 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?
The scanner loads your page in a headless browser and checks the consent commands that fire on page load. It also attempts to accept common cookie banners to detect GTM-based Consent Mode implementations that only load after consent. It verifies both the default consent state and update commands to give you a complete picture of your GCM v2 setup.

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.