RGM-GT-04 · GTM Server-Side · Module 4 of 5
RGM° · Training

Consent Mode v2 and Privacy Compliance

Consent Mode v2 is mandatory for advertising in the EEA and recommended globally. This module covers the four consent signals, the CMP integration, and the validation that confirms compliance.

What you will learn

  1. What Consent Mode is and why it exists
  2. Consent Mode v1 vs v2
  3. The four consent signals: ad_storage, analytics_storage, ad_user_data, ad_personalization
  4. How Consent Mode interacts with cookie banners (CMPs)
  5. Privacy regulations driving Consent Mode v2: EU DMA, GDPR, ePrivacy
  6. Consent Mode behavior with full vs basic configuration
  7. Modeled conversions and what they actually do
  8. Server-side consent enforcement
  9. CMP (Consent Management Platform) selection
  10. Implementation steps
  11. Validation and ongoing monitoring

1. What Consent Mode is

Google Consent Mode is a mechanism for adjusting Google tag behavior based on user consent. When a user does not consent to cookies, Consent Mode lets Google tags continue to fire (sending modeled, non-cookie pings) but disables cookie-based features.

2. v1 vs v2

3. The four signals

SignalControls
ad_storageAdvertising cookies
analytics_storageAnalytics cookies (GA4)
ad_user_dataSending user data for advertising
ad_personalizationPersonalized advertising

4. Cookie banner integration

The CMP (Cookie Management Platform) handles user consent and signals it to Consent Mode. Major CMPs (OneTrust, TrustArc, Cookiebot, Iubenda, Usercentrics, CookieYes) have Consent Mode integrations.

5. Privacy regulations

6. Basic vs advanced

7. Modeled conversions

Google uses machine learning to model conversions that would have been attributed to consenting users but were not measured due to consent denial. Modeled conversions appear in Google Ads reporting.

8. Server-side enforcement

Server-side containers can enforce consent rules at the server. This is the most robust implementation: consent state passed from CMP to client, sent to server-side container, server filters or modifies tag firing.

9. CMP selection

Considerations:

10. Implementation

  1. Select CMP.
  2. Configure consent categories and banner.
  3. Connect CMP to GTM via Consent Mode template.
  4. Test consent signals in preview mode.
  5. Validate with Google's Tag Assistant.
  6. Launch.

11. Validation

How to use this module: The four-signal table (Section 3), the implementation steps (Section 10), and the validation checklist (Section 11) are the planning artifacts.

Sources & further reading


Part of the GTM Server-Side series · RGM Training