Google Consent Mode v2 checker: Is your website set up correctly?
Check if Google Consent Mode v2 works correctly on your website. Our free checker looks for consent signals and how your Google tags load,so you know what to fix next.
Free website check
No Technical Knowledge Required
Consent Signal Analysis
Fast and Easy
Test Your Website for Google Consent Mode v2
Enter your website URL and email to check your Consent Mode v2 implementation.
Free, no account or credit card required.
Google Gold CMP Partner
Your Trusted Google Gold CMP Partner for Consent Mode v2
Cookie Information is a consent management platform (CMP) that helps you collect and manage your website visitors’ consent and pass their choices to Google Consent Mode v2. Use our free checker to spot gaps, then close them with a CMP built to support your ongoing consent management needs.
Google-certified CMP
Our CMP is certified by Google, so you know it sends consent signals the way Google requires.
Consent Mode v2 built-in
Send all four Consent Mode v2 signals from your banner, without custom code.
Privacy-first data collection
Collect only the data your visitors agree to, and keep measuring what you can.
Help when you need it
Get assistance from technical support experts with implementation and troubleshooting.
What is Google Consent Mode v2?
Google Consent Mode v2 is the framework that tells your Google tags what each visitor agreed to on your consent banner It uses four signals: ad_storage, analytics_storage, ad_user_data and ad_personalization. Since March 2024, Google requires these signals before you can use ad personalization and measurement features for visitors in the European Economic Area (EEA). In our 2026 study of Nordic websites, 79% of companies had tried to set up Consent Mode v2, but only 25% did it correctly.
The four Consent Mode v2 signals
Ad_storage
Required
Controls whether Google tags may read and write advertising cookies, like conversion and remarketing cookies.
Analytics_storage
Required
Controls the cookies Google Analytics 4 uses for statistics and measurement on your website.
Ad_user_data
New in v2
Controls whether user data may be sent to Google for advertising purposes. Missing this signal disables audience features for EEA visitors.
Ad_personalization
New in v2
Controls whether data may be used for personalized advertising, including remarketing. Missing this signal disables remarketing for EEA visitors.
Basic vs. Advanced Consent Mode
Basic
Google tags don’t load until the visitor makes a choice on your consent banner. No data is sent to Google before that. Google Ads still models conversions, but with a general model instead of one built on your own data.
Advanced
Google tags load immediately with a consent default set to “denied”, and sends anonymized, cookieless pings until the visitor agrees. Google Ads can then model conversions from your own data
Consent Mode v2 doesn’t replace your cookie banner
Your CMPpresents the consent choices, records each visitor’s preferences, and manages them, and manages them with your tools. Consent Mode v2 only passes those choices on to Google tag. If the checker finds gaps, Cookie Information CMP can help you close them.
Check your Google Consent Mode v2 in three steps
Enter your website URL
Paste your domain into the checker — no code changes, no technical setup, or credit card needed.
Consent Mode v2 check
The scanner checks your default consent states, how the update after a visitor’s choice, which Google tags and Google tag gateway (GTG) scripts load and whether tags load before consent defaults are set.
Understand your results
See what’s working and what isn’t. Review the findings and decide whether you need a quick setup fix or a complete consent management solution.
Want to check your whole cookie banner?
Note: The checker can identify potential technical issues, but it cannot certify legal compliance or validate every visitor journey.
The six most common Consent Mode v2 problems
Consent Mode is missing
Google tags don’t receive the expected consent state.
Only v1 signals are configured
ad_user_data or ad_personalization is missing.
Defaults are incorrectly set to granted
Consent is treated as granted before the visitor makes a choice.
The banner doesn’t update signals
The visitor’s decision doesn’t reachGoogle tags.
CMP and Google tags aren’t integrated
The banner and your tagging setup don’t share the same consent states.
Consent loads too late
Google tags load before consent defaults are set, so they can act on before consent is known.
Why Consent Mode v2 matters for your business?
Set up right and paired with a good CMP, Consent Mode v2 respects your visitors’ consent choices and keeps your Google Ads data more dependable for marketing measurement.
Protect your Google Ads measurement
Incorrect consent signals limit measurement for affected users. A correct setup keeps your conversion reporting and conversion modeling working.
Keep remarketing and personalized ads running
When visitors agree,the ad_user_data and ad_personalization signals let Google use their data for remarketing and personalized ads.
Give visitors real control
A CMP lets visitors make and revisit their consent choices. Consent Mode v2 passes those choices to Google. Neither one alone guarantees GDPR compliance.
Frequently asked questions about Google Consent Mode v2
What is Google Consent Mode v2?
Google Consent Mode v2 is a framework that tells your Google tags what each visitor agreed to on your cookie banner, for example, if visitors have consented to analytics and advertising-related uses. Consent Mode uses four signals: ad_storage, analytics_storage, ad_user_data and ad_personalization.
Is Google Consent Mode v2 mandatory?
Yes, if you want to use Google Ads personalization and measurement features for users in the European Economic Area (EEA). Since March 2024, Google needs valid consent signals for this traffic. Without them, your remarketing lists stop growing and some measurement features stop working. This is Google’s own requirement. Privacy laws like the General Data Protection Regulation (GDPR) set separate rules for consent.
How can I check if Google Consent Mode v2 is working?
You can check your Consent Mode v2 implementation using Google Tag Assistant, Google Tag Manager debugging tools, or a dedicated Consent Mode v2 checker like this one.
A proper check looks at the four consent signals, their default values, and whether they update correctly after a visitor makes a consent choice.
Our free Google Consent Mode v2 checker finds potential configuration problems for you, so you don’t have to manually inspect your website’s code.
What are the four consent signals in Google Consent Mode v2?
Google Consent Mode v2 uses four main consent parameters:
- ad_storage: Controls storage related to advertising, including advertising cookies.
- analytics_storage: Controls storage related to website analytics.
- ad_user_data: Communicates consent for sending user data to Google for advertising purposes.
- ad_personalization: Communicates consent for personalized advertising.
Set up all four signals according to your website’s consent requirements and the Google services you use.
What happens if Google Consent Mode v2 is not implemented?
If your website doesn’t send the required consent signals, Google Ads features for EEA visitors may be limited. This can include remarketing, audience personalization, and aspects of conversion measurement.
The exact impact depends on your Google products, audience location, consent configuration, and measurement setup.
What is the difference between Consent Mode v1 and v2?
Consent Mode v1 primarily used two consent parameters: ad_storage and analytics_storage.
Consent Mode v2 added ad_user_data and ad_personalization. They control whether user data can be sent to Google for advertising and whether it can be used for personalized ads.
What is the difference between Basic and Advanced Consent Mode v2?
With Basic Consent Mode, Google tags don’t load until the visitor grants the relevant consent. Google Ads still models conversions, but with a general model.
With Advanced Consent Mode, Google tags load with consent set to denied and send limited cookieless pings before the visitor decides.
Advanced Consent Mode gives Google Ads a more detailed conversion model built on your own data. Since tags load before consent, choosing the appropriate implementation depends on your privacy requirements and consent management setup. Check with your legal team what these are for your case if you’re not sure.
Which signal controls whether GA4 data reaches Google Ads?
ad_storage. Since June 15, 2026, Google Ads uses only the ad_storage signal to decide if advertising data from your Google Analytics 4 tag can be used in Google Ads. Before that, Google signals settings also played a part. If ad_storage doesn’t update correctly after consent, you can lose conversion data in Google Ads.
Can Google Ads work without Consent Mode v2?
Google Ads can continue to operate without Consent Mode v2, but certain measurement, audience, and personalization features may be restricted for EEA traffic.
A correct implementation passes consent choices to Google and keeps you eligible for those advertising features.
Does Consent Mode v2 make my website GDPR-compliant?
No. Consent Mode v2 is a technical mechanism for communicating consent choices to Google services. It does not independently establish GDPR compliance.Your website may also need a consent management platform, a privacy policy, lawful processing practices, and other measures depending on the laws that apply to you.
Do I need a cookie banner for Google Consent Mode v2?
Consent Mode v2 does not replace a cookie banner or consent management platform.
Where consent is legally required, your website needs a way to collect and manage visitors’ choices. Consent Mode v2 then communicates those choices on to Google tags.
Can I use Google Consent Mode v2 with Google Tag Manager?
Yes. Google Consent Mode v2 can be implemented using Google Tag Manager (GTM).
A typical implementation includes setting default consent states, integrating your consent management platform, and updating consent states when visitors make their choices.
Testing your setup is important to confirm the signals are sent in the right order.
Is the Google Consent Mode v2 Checker free?
Yes. You can run a Consent Mode v2 check for free.
Enter your website URL to identify potential consent signal and Google tag configuration issues. No credit card or technical knowledge is required.
What does the Consent Mode v2 checker test?
The checker scans a page of your website and shows four things: the default consent states your Google tags start with, how those states update after a visitor’s choice, which Google tags and Google tag gateway scripts load and whether any Google tags load before consent defaults are set. You’ll get results in about a minute.
What is late consent?
Late consent means your Google tags start loading before the Consent Mode defaults are set. For a short moment, the tags don’t know what the visitor agreed to, so they may set cookies or send data too early. The fix is to set your consent defaults first, for example with the Consent Initialization trigger in Google Tag Manager.
How often should I test my Google Consent Mode v2 implementation?
It’s good practice to test Consent Mode v2 after any change to your cookie banner, consent management platform, Google Tag Manager, or website scripts.
Regular checks also help catch unexpected changes before they affect your measurement setup.
How do I fix Google Consent Mode v2 errors?
Start by identifying which consent signals are missing or incorrectly configured. Then check your consent management platform, default consent states, Google Tag Manager setup, and consent update behavior.
After making changes, test your implementation again to confirm that the expected signals are sent.Regular checks also help catch unexpected changes before they affect your measurement setup.
Do I need Consent Mode v2 outside the EEA?
Google’s requirement for consent signals applies to visitors in the EEA. Google’s EU user consent policy also covers the UK and Switzerland.
Does Cookie Information support Google Consent Mode v2?
Yes. Cookie Information is a Gold-tier Google CMP Partner. Our CMP supports Advanced Consent Mode, sends all four Consent Mode v2 signals to your Google tags and updates them when a visitor makes or changes a choice. You can set it up with Google Tag Manager, our Drupal or WordPress plugins, or a code snippet.
From a free check to better consent management
Your free Consent Mode v2 scan is the first step. Cookie Information CMP offers your visitors a clear consent experience, stores their preferences and passes them to Google tags. Set up right, it helps you fix the issues the scan finds. Consent banner and preference management
- Consent Mode v2 integration for supported Google tags
- A more consistent approach to consent across your website
No credit card required

Your CMV2 scan is in progress
We’re analyzing your website’s Google Consent Mode v2 implementation, including default consent states, Google tags, and potential consent timing issues.
This usually takes about a minute.
Status:
LOADING
CMv2 Report
Detailed scan results for Consent Mode v2 implementation, including consent defaults, Google tag activity, and potential timing issues.
Scanned URL
SCANNED_URL
Generated At
FINISHED_AT
CMV2 Evidence Summary
A summary of the key Consent Mode v2 signals identified during the scan. Review detected consent defaults, consent updates, and Google policy-related evidence to quickly assess the current implementation.
Default detected
Detected
Not detected
Google policy
Detected
Not detected
Default Signal States
key
value
Update Signal States
key
value
Google Tags and GTG Scripts
An overview of Google tags and GTG scripts detected while scanning the page. Use this section to identify Google-hosted resources and understand which tagging components are present in the implementation.
Google-hosted scripts
scriptUrl
Google-hosted script not detected.
GTG scripts
scriptUrl
GTG scripts not detected.
Late Consent Detection
Checks whether Google tags were loaded before Consent Mode defaults were set. Tags introduced too early may indicate a timing issue where consent configuration is applied after Google tagging has already started.
Status
Late consent not detected
GTG not detected
Late consent not detected
GTG detected
Late consent detected
GTG not detected
Late consent detected
GTG detected
Mixed GTM implementation
Implementation Context
Evidence
- evidenceValue
Recommendation
cookiescanner-result-cmv2-lateConsent-recommendation
A quick note about your results
This Compliance Check is a helpful starting point, but it’s not the whole story:
- It may not catch everything
- It’s not a substitute for legal advice
- We can’t guarantee 100% accuracy
For tailored legal guidance, please consult a professional lawyer.
We couldn’t complete your scan
Something went wrong while scanning your website. Please check the URL and try again.
Status:
STATUS
Scan ID:
SCAN_ID
Requested URL
REQUESTED_URL
Scanned URL:
SCANNED_URL
Requested at:
REQUESTED_AT
Finished at
FINISHED_AT