Google Consent Mode v2

Tell Google's tags what visitors agreed to,
before they fire.

Google Consent Mode v2 is how your cookie banner passes a visitor's choice to Google Analytics and Google Ads. This guide covers the four signals, basic and advanced mode, how to set it up with a consent management platform and Google Tag Manager, and how to check it works. A practical guide, not legal advice.

ad_storageanalytics_storagead_user_dataad_personalizationTag ManagerEEA, UK, CH

Last updated Published by TryTrustableNot legal advice

Short answer

Google Consent Mode is the way a website tells Google's tags (Google Analytics, Google Ads, Floodlight) what a visitor agreed to on the cookie banner, so the tags change their behaviour to match. Version 2 added two signals, ad_user_data and ad_personalization, to the original ad_storage and analytics_storage. Google has required them for visitors in the European Economic Area since March 2024, and its EU user consent policy covers the UK and Switzerland too. Without them, remarketing and audience features stop working for those visitors.

Questions

The things people ask us

What is Consent Mode v2?

The second version of Google's consent API. It adds ad_user_data and ad_personalization to ad_storage and analytics_storage, so a site can say separately whether Google may receive a visitor's data for advertising and whether it may personalise ads with it.

Is Google Consent Mode v2 required?

For visitors in the EEA, Google has required the v2 signals since March 2024 if you want remarketing, audiences and personalised advertising to work for them. Google's EU user consent policy also covers the UK and Switzerland. It is a Google requirement, not a law.

What is the difference between basic and advanced consent mode?

Basic mode blocks Google tags until the visitor chooses, so nothing is sent without consent. Advanced mode loads the tags with everything denied and sends cookieless pings that Google uses for modelling.

How do I set up cookie consent in Google Tag Manager?

Use your CMP's Tag Manager template, or a consent template, on the Consent Initialization: All Pages trigger to set defaults, let the CMP send updates, turn on Consent Overview, and add consent checks to non-Google tags.

Does Consent Mode make my cookie banner GDPR compliant?

No. Consent Mode passes the choice to Google. Whether the choice is valid depends on your banner: a clear reject option, no pre-ticked boxes, and no non-essential cookies before consent.

How do I check Consent Mode is working?

Use Google Tag Assistant: the earliest Consent event shows your defaults and the latest shows the update after you accept. Then check network requests and cookies before and after consent.

Is TryTrustable a Google certified CMP partner?

No. Our banner sets all Consent Mode v2 signals, but we have not completed Google's CMP partner certification.

Book a walkthrough

Consent Mode v2, set before your tags fire.

Thirty minutes: we scan your site before and after consent and show the Consent Mode defaults and updates landing in Tag Assistant.