Consent Mode v2.
Consent Mode v2 is the interface through which a website tells Google services (Analytics, Ads, Tag Manager) whether and for what a visitor has given consent. Since March 2024 Google has required it for users in the EEA so that advertising features such as remarketing and personalised ads remain available.
Consent Mode v2 — Explained in Detail
Consent Mode connects a website's cookie banner to the Google tags. Instead of simply blocking or loading tags, the consent management tool sends signals and the tags behave accordingly. The original version mainly knew two signals: ad_storage for advertising cookies and analytics_storage for analytics cookies. Version 2 added two more: ad_user_data controls whether user data may be sent to Google for advertising purposes, and ad_personalization whether it may be used for personalised advertising such as retargeting.
Google distinguishes two implementation types. In Basic mode, Google tags only load once consent has been given; without consent nothing is sent. In Advanced mode the tags load immediately but, without consent, send only cookieless signals without identifiers. Google uses these to model missing conversions. Which variant fits is a legal and strategic trade-off: Advanced produces more complete reports, Basic transmits nothing before consent.
Since March 2024 Google has required Consent Mode v2 for visitors from the European Economic Area. Without the signals, features such as remarketing lists, personalised ads and parts of conversion measurement are no longer available for those users. Swiss websites almost always have visitors from the EU as well and are therefore affected in practice. Which requirements Google applies to users in Switzerland should be checked in Google's current policies, in addition to the Swiss Data Protection Act.
Technically, Consent Mode is quickly activated; implemented cleanly, less often. Common mistakes: default values are set too late, so tags fire before the banner appears; the banner sends only the old two signals; after a refusal values remain at 'granted'. You can check this in Google Tag Manager preview mode and in the Google Ads diagnostics. Getting this right lays the foundation for all further conversion tracking.
The four signals at a glance
ad_storage: may advertising cookies be set? analytics_storage: may analytics cookies be set? ad_user_data: may user data be sent to Google for advertising? ad_personalization: may data be used for personalised advertising? Each signal takes the values 'granted' and 'denied'. Default values must be set before any interaction with the banner; the banner then updates them.
Many consent tools ship with a ready-made Consent Mode integration. It is still worth checking after every change to the banner or tags. This check is part of how we set up campaigns, see conversion tracking agency Zurich and Google Ads agency Zurich.
Example: an accounting firm running Google Ads
A typical case: an accounting firm in Basel runs search ads and has a banner that blocks tags but sends no Consent Mode signals. Warnings appear in Google Ads, and the remarketing list barely grows because many visitors come from Germany and France. After setting up Consent Mode v2 with correct defaults and all four signals, Google can again distinguish which visitors have consented.
The firm then sees more honest data in Google Ads instead of gaps. Importantly, this is not a guarantee of success. Consent Mode improves measurement, not demand. What a page makes of its visits is still decided by conversion rate optimisation.
Related Page
Cookie BannerFrequently Asked Questions About Consent Mode v2
Google requires it for visitors from the EEA. Since Swiss websites almost always also have EU visitors, implementation is necessary in practice when Google Ads or Analytics is used. The exact requirements for Swiss users should be checked in Google's current policies.
Basic sends nothing to Google before consent and is therefore more restrictive. Advanced sends cookieless signals without consent, which Google uses for modelling, and delivers more complete reports. The choice should be made with an eye on the privacy policy and appetite for risk.
Google Tag Manager preview mode shows the values set for each event. Three states matter: before the banner (everything denied), after acceptance and after refusal. In addition, Google Ads shows in the diagnostics of conversion actions whether consent signals are arriving.
More Terms Starting with "C"
CLS (Cumulative Layout Shift)
CLS is one of Google's three Core Web Vitals and measures the visual stability of a page. It quantif...
CMS (Content Management System)
A CMS (content management system) is software that lets you create and change a website's text, imag...
CDN (Content Delivery Network)
A CDN is a global network of servers that delivers your website files as close to the user as possib...
Ready for Your Project?
Apply this knowledge to your website — DLM Digital will help you.