
Cookie banner vs Google Consent Mode v2: do you need both?
TL;DR: Yes, you need both, and they're not the same thing. Your cookie banner asks for consent and blocks tracking until it gets it. Google Consent Mode v2 tells Google's tags what the visitor chose. One handles the user, the other handles Google. Neither replaces the other.
This mix-up comes up a lot, so here's the plain version.
What the cookie banner does
It's the part your visitors actually see. It asks for consent, records the choice, and (when it's set up with prior blocking) stops analytics and marketing scripts from running until they agree. Under the GDPR and the ePrivacy rules, this is the piece that keeps you aligned: asking first, and honoring a no.
What Google Consent Mode v2 does
Consent Mode has no banner and asks the visitor nothing. It's a bridge. It takes the consent choice your banner collected and passes it to Google's tags (Google Analytics, Google Ads) through four signals: ad_storage, analytics_storage, ad_user_data, and ad_personalization. When consent is denied, Google's tags load in a limited, cookieless mode rather than not firing at all, and Google can model some of the conversions you'd otherwise lose.
So why both?
- Consent Mode without a banner: you're not actually asking anyone or blocking anything, so you're not covered. Consent Mode has no interface of its own.
- Banner without Consent Mode: you're fine on the consent side, but your Google tags don't know the visitor's choice, you lose the modeled data, and since March 2024 Google requires Consent Mode v2 for advertisers using personalization or audience features with EEA/UK traffic.
Put simply: the banner gets the consent, Consent Mode delivers it to Google. Together they keep you asking properly and keep your measurement working.
How this looks with iubenda
Our Privacy Controls & Cookie Solution is the banner: it collects and records consent and blocks scripts until then. It also implements Consent Mode v2, so the choice is passed to Google automatically, without custom code.
Setup guide: https://www.iubenda.com/en/help/27137-google-consent-mode-2/
Were you under the impression one replaced the other? Curious how many people were told they only needed Consent Mode.