Google Consent Mode v2 is a framework that allows website owners to communicate users’ consent choices to Google services such as Google Analytics and Google Ads.
It was introduced to help websites comply with privacy regulations, including the GDPR and the Digital Markets Act (DMA), while still allowing measurement and advertising tools to function according to the visitor’s consent preferences.
If your website targets users in the European Economic Area (EEA), implementing Consent Mode v2 is essential when using Google advertising and analytics services.
Table of Contents
How Does Consent Mode v2 Work?
When a visitor arrives on your website, a cookie consent banner asks whether they agree to various categories of data processing.
The user’s choice is then passed to Google through Consent Mode, allowing Google services to adjust their behavior accordingly.
If consent is granted, Google Analytics and Google Ads can collect and process data normally.
If consent is denied, Google limits data collection and uses privacy-preserving measurement techniques instead.
What’s New in Consent Mode v2?
Consent Mode v2 introduced two additional consent signals:
ad_user_data
Controls whether user data can be sent to Google for advertising purposes.
ad_personalization
Controls whether collected data can be used for personalized advertising and remarketing.
These signals complement the existing permissions:
- analytics_storage
- ad_storage
Together, they allow website owners to communicate user consent preferences more precisely.
Basic vs Advanced Implementation
Basic Consent Mode
In Basic Consent Mode, Google tags remain blocked until the visitor provides consent.
No Google data is collected before consent is granted.
This approach is often preferred by organizations that want the strictest interpretation of privacy requirements.
Advanced Consent Mode
In Advanced Consent Mode, Google tags load immediately but operate in a limited mode until consent is granted.
When consent is denied, Google receives only anonymized and limited information that can be used for aggregated measurement and conversion modeling.
This implementation typically provides more complete reporting while still respecting user choices.
Benefits of Consent Mode v2
Implementing Consent Mode v2 provides several advantages:
- Improved compliance with GDPR requirements
- Better transparency regarding data collection
- Continued access to analytics insights
- Improved conversion measurement
- Support for Google Ads remarketing and conversion tracking
- More accurate campaign performance reporting
Consent Mode v2 and Google Ads
Websites using Google Ads for visitors located in the EEA are expected to use Consent Mode together with a certified Consent Management Platform (CMP).
Without proper consent signals, some advertising features may become unavailable or provide reduced reporting accuracy.
How to Implement Consent Mode v2
The implementation process usually involves:
- Installing a cookie consent banner.
- Configuring a Consent Management Platform (CMP).
- Connecting the CMP with Google Tag Manager or directly with Google tags.
- Configuring consent signals.
- Testing consent behavior using Google Tag Assistant.
Many popular consent solutions already support Consent Mode v2 out of the box.
WordPress Plugins Supporting Consent Mode v2
Popular WordPress solutions include:
- Complianz
- CookieYes
- Cookiebot
- Borlabs Cookie
- GDPR Cookie Compliance (Moove)
Most of these plugins can integrate directly with Google Tag Manager and Google Analytics.
Summary
Google Consent Mode v2 allows websites to respect user privacy choices while maintaining access to valuable analytics and advertising data. By transmitting consent signals such as ad_storage, analytics_storage, ad_user_data, and ad_personalization, websites can remain compliant with modern privacy regulations while continuing to measure traffic and marketing performance effectively.
For websites serving visitors from the European Economic Area, implementing Consent Mode v2 has become an important part of maintaining a compliant analytics and advertising setup.