To comply with the European Digital Markets Act (DMA) and protect your Google Ads remarketing capabilities, implementing google consent mode v2 has become mandatory. If your website receives traffic from the EEA and you haven't completed a compliant google consent mode v2 setup, Google's algorithms will block you from building personalized audiences and tracking conversion data.
Understanding Google Consent Mode v2
Consent Mode v2 allows your website to adjust how Google tags (Analytics, Ads, Floodlight) behave based on the consent status of your visitors. Google has added two new flags in Version 2:
ad_user_data: Controls whether user data can be sent to Google for advertising purposes.ad_personalization: Controls whether user data can be used for personalized advertising (like remarketing).
Basic vs. Advanced Consent Mode
You can choose between two implementation types:
| Feature | Basic Consent Mode | Advanced Consent Mode | |
|---|---|---|---|
| Tag Blocking | Tags are completely blocked until user accepts cookies. | Tags load, but adjust behavior dynamically based on consent. | |
| Data Modeling | No data is sent. Data modeling is limited. | Sends cookieless pings for users who deny consent. Full modeling available. | |
| Attribution Accuracy | Lower (misses non-consented traffic entirely). | Higher (restores up to 70% of lost conversion data). |
Steps to Implement Consent Mode v2 in GTM
- Enable Consent Overview under Container Settings in your Google Tag Manager container.
- Select a Google-certified Consent Management Platform (CMP) like Cookiebot, OneTrust, or Usercentrics, and deploy their GTM template.
- Configure default consent states (e.g. denied by default for EEA countries) prior to script load.
- Update tag consent configurations so Google tags respond to
ad_storage,analytics_storage,ad_user_data, andad_personalizationflags.
Protect your campaign tracking and maintain regulatory compliance with our dedicated Conversion Tracking services.