Skip to content
NKNaveen Kapur Blog
Google Traffic

Google Consent Mode v2: What Changed in 2024 and How to Set It Up Correctly

If your website gets visitors from Europe and you use Google Ads or GA4, consent mode v2 decides whether your conversions and remarketing keep working. Here is what it is and how to set it up.

NK

Naveen Kapur

· Updated · 5 min read

The blue European Union flag with yellow stars waving against a blue sky
Photo: Christian Lue on Unsplash

Quick answer

Consent mode v2 is the updated version of Google's consent mode API. It adds two new signals, ad_user_data and ad_personalization, to the older ad_storage and analytics_storage. Advertisers who use Google tags for visitors in the European Economic Area must collect consent and pass these signals to Google to keep using measurement, ad personalisation and remarketing. Google tied this to stronger enforcement of its EU user consent policy, and on 5 March 2024 said it was upgrading its ads tools to help advertisers communicate consent.

Key takeaways

  • Consent mode v2 adds two parameters: ad_user_data and ad_personalization.
  • It matters for traffic from the European Economic Area. Google's EU user consent policy also covers the UK and Switzerland.
  • Without consent signals for EEA users, measurement, ad personalisation and remarketing features are affected.
  • Basic mode blocks Google tags until the visitor chooses. Advanced mode loads tags with “denied” defaults and sends cookieless pings, which allows better modelling.
  • Consent mode does not create a cookie banner. You still need a banner, ideally from a Google-certified CMP.

Many Indian businesses think European privacy rules do not concern them. Then they notice that remarketing lists stopped growing, or that conversions from European visitors vanished from Google Ads. Very often the reason is consent mode v2.

This guide explains in plain words what consent mode is, what changed with version 2, the difference between basic and advanced mode, and a checklist to set it up. It is not legal advice; check your own legal obligations with a qualified adviser.

Consent mode is a way for your website to tell Google's tags what a visitor agreed to on your cookie banner. The tags then change their behaviour. If a visitor accepts, tags work normally. If a visitor refuses, tags stop reading or writing cookies for that purpose.

Google's help pages are clear on one point: consent mode does not provide a consent banner. It works with the banner you already have. You need both: a banner that asks the visitor, and consent mode that passes the answer to Google.

What changed in version 2

The original consent mode had two main signals: ad_storage (advertising cookies) and analytics_storage (analytics cookies). As part of stronger enforcement of its EU user consent policy, Google added two more:

SignalWhat it controls
ad_storageStorage such as cookies related to advertising
analytics_storageStorage such as cookies related to analytics, for example visit duration
ad_user_data (new)Consent for sending user data related to advertising to Google. Required for measurement such as enhanced conversions and tag-based conversion tracking
ad_personalization (new)Consent for personalised advertising, such as remarketing
From Google's consent mode reference

Google's help page puts the rule simply: to keep using tags for measurement, ad personalisation and remarketing, you must collect consent from end users in the EEA and share consent signals with Google. The rules also apply if you use Google Analytics data in Google Ads.

On 5 March 2024, in its post on complying with the EU's Digital Markets Act, Google said it was making multiple upgrades to its advertising products and tools to help advertisers communicate consent, in line with its long-standing EU user consent policy. That is why March 2024 is the date most advertisers remember.

What happens when a visitor says no

  • ad_personalization denied: remarketing in Google Ads and personalised advertising are switched off for that visitor.
  • ad_user_data denied: using personal data for online advertising is disabled, including user-provided data such as hashed emails for enhanced conversions.
  • ad_storage denied: no new advertising cookies are written and existing first-party advertising cookies are not read.
  • analytics_storage denied: no analytics cookies are read or written; Google tags send cookieless pings that GA4 can use for modelling.

You can set up consent mode in two ways. This choice makes a real difference to how much data you keep.

Comparison: basic consent mode loads tags only after the visitor interacts with the banner and sends nothing before; advanced mode loads tags at once with denied defaults, sends cookieless pings and gives an advertiser-specific model
Basic mode sends nothing until the visitor chooses. Advanced mode sends cookieless pings.

In basic mode, Google tags are blocked until the visitor interacts with the banner. If they refuse, nothing at all is sent to Google, not even the consent status. Conversion modelling in Google Ads then uses a general model.

In advanced mode, tags load when the page opens, with consent set to denied by default. While consent is denied, tags send cookieless pings without cookies. Google says this allows improved modelling, using an advertiser-specific model instead of a general one.

Who in India needs this

Consent mode v2 is about visitors from the EEA, so ask one question first: do people from Europe visit your site and do you advertise to them? Common Indian cases include study-abroad consultants, travel and hospitality businesses, exporters, software and IT services firms, and online stores that ship abroad. If your audience is only in India, the EEA rules may not touch your traffic, but setting up consent properly is still good practice as privacy rules tighten everywhere.

A smartphone lying on a desk next to a laptop keyboard
A cookie banner and consent mode work together: one asks, the other tells Google's tags. Photo: Nik on Unsplash

Setup checklist

  1. 1Use a modern tag. Google says legacy tag types should be upgraded to gtag.js or Google Tag Manager.
  2. 2Add a consent banner. Google recommends a banner from a Google-certified consent management platform (CMP). If you use one, switch on consent mode in its settings. Certified CMPs update to the newest version of consent mode.
  3. 3Set default consent before any tag fires. With your own banner, set all four signals to denied by default for regions where consent is needed, before any config or event command runs.
  4. 4Update consent when the visitor chooses. Send a consent update with the visitor's choices for each of the four signals.
  5. 5Pick basic or advanced and set it up the way you chose. Do not block tags by hand and also run advanced mode.
  6. 6Check the status in Google Ads. Google says your consent mode status appears in the conversion diagnostics tab once it is set up.
  7. 7Test with Tag Assistant. Load the site as a new visitor, refuse, then accept, and confirm the signals change.

Common mistakes

  • Installing a banner but never connecting it to consent mode, so Google sees no consent signals.
  • Only sending ad_storage and analytics_storage, and missing the two v2 signals.
  • Firing the GA4 or Google Ads tag before the default consent command.
  • Blocking all tags until consent and then wondering why there is no modelled data. Google notes that blocking tags means you will not get modelled data in GA4.

Consent mode sits inside a wider measurement setup. If you are moving to or fixing GA4, read our guide to Google Analytics 4. If you run Google Ads, remember that automated bidding in campaigns like Performance Max learns from conversion data, and Google's reference notes that some conversion data used for bidding is limited when ad_user_data is denied.

Frequently asked questions

What is consent mode v2?

It is the updated version of Google's consent mode API. It adds two signals, ad_user_data and ad_personalization, so websites can pass a visitor's consent choices for advertising data use and ad personalisation to Google.

Is consent mode v2 mandatory?

For advertisers who receive data from end users in the European Economic Area, Google says you must collect consent and share consent signals to keep using measurement, ad personalisation and remarketing features.

Does consent mode v2 give me a cookie banner?

No. Consent mode does not provide a banner. You need a separate consent banner, such as one from a Google-certified CMP, and consent mode passes its result to Google tags.

What is the difference between basic and advanced consent mode?

Basic mode blocks Google tags until the visitor makes a choice and sends nothing before that. Advanced mode loads tags with denied defaults and sends cookieless pings, which allows better, advertiser-specific modelling.

Does an Indian website need consent mode v2?

If you have visitors from the EEA and use Google Ads or Analytics for them, yes. If all your visitors and ads are in India, the EEA rule may not apply, but a clear consent setup is still good practice.

Sources

  1. Google Tag Manager Help: Updates to consent mode for traffic in the EEA
  2. Google Ads Help: Consent mode reference
  3. Google Ads Help: About consent mode
  4. Google for Developers: Set up consent mode on websites
  5. Google Analytics Help: About consent mode
  6. Google: EU user consent policy
  7. Google: Complying with the Digital Markets Act (5 Mar 2024)
#Consent Mode v2#Google Ads#GA4#Privacy

Found this useful?

Share it with someone who would like it.

Ask AI about this article

Choose what you want, then open it in your favourite assistant. The article link goes with it.

Summarise this article in 5 simple bullet points: "Google Consent Mode v2: What Changed in 2024 and How to Set It Up Correctly" https://www.naveenkapur.com/blog/consent-mode-v2

NK

Written by

Naveen Kapur

Digital marketing, CRM and SaaS, business development, web and app design, and AI automation. Also a graphic and video designer.

Follow on LinkedIn