If you advertise to EU shoppers, consent is not optional. The minimum: a proper consent banner (a CMP) that blocks analytics and ads cookies until the user agrees, Consent Mode v2 wired so Google receives the consent signals and can model the gaps, and tags that do not fire before consent. Get it wrong and you are either non-compliant or your conversion data quietly collapses, a classic hidden cause of a falling ROAS. This guide is a plain overview, not legal advice.
Consent Mode sounds like a compliance chore, and it is, but for an eCommerce store it is also a measurement issue with real money attached. Set up badly, it either exposes you to legal risk or silently breaks the conversion data your bidding depends on. Set up well, it keeps you compliant while preserving as much of your tracking as the rules allow. Here is the minimum you need to understand.
Why this matters (three reasons at once)
- The law. Under EU rules (GDPR and the ePrivacy directive), you must get a user's consent before placing analytics or advertising cookies. A banner that drops cookies on load, or assumes consent, is not compliant.
- Google requires it. Google now requires Consent Mode v2 for its ads personalisation and measurement features to keep working for EEA and UK traffic. No consent signals, degraded features.
- Your data quality. This is the part people miss. How you handle consent directly decides how many conversions Google can see and model, which flows straight into your ROAS and your Smart Bidding.
What Consent Mode actually does
Consent Mode is the bridge between your consent banner and Google's tags. Instead of tags being simply on or off, they adjust their behaviour to the user's choice:
- When a user accepts, tags behave normally and record the full conversion.
- When a user declines, tags send anonymous, cookieless pings rather than personal data, and Google uses modelling to estimate the conversions it can no longer directly observe.
Version 2 added the specific consent signals (for ad storage, analytics storage, and ads user data and personalisation) that Google now needs for its EEA ads features. The practical upshot: with Consent Mode wired up, declining users are not simply lost, a good chunk of that signal is recovered through modelling.
The minimum setup
| Piece | What it does |
|---|---|
| A consent banner (CMP) | Captures the user's choice. Ideally a Google-certified Consent Management Platform, so it speaks Google's consent signals natively. |
| Gated tags | Analytics and ads tags must not set cookies or fire until consent is given. No firing before the click. |
| Consent Mode v2 | Passes the consent state to Google's tags so they adjust behaviour and Google can model the declined conversions. |
| A clear privacy policy | Explains what you collect and why, linked from the banner. |
That is the baseline for a store advertising into the EU. The exact implementation (CMP choice, tag manager wiring) varies, but those four pieces are the non-negotiables.
The two ways it goes wrong
Almost every bad consent setup fails in one of two opposite directions:
The goal is to sit between them: block until consent (compliant) and run Consent Mode so the declined users are modelled rather than erased. This is also why a consent change is one of the first things to check behind a sudden ROAS drop, or a widening gap between Google Ads and GA4.
What about Brazil and the rest of the world?
The rule follows your customers, not your address. If you advertise to or have users in the EEA or UK, you must meet EU consent rules regardless of where the business sits, so a Brazilian or US store selling into Europe still needs a compliant setup and Consent Mode for that traffic. And Brazil's own LGPD runs on a similar logic, so a clean consent setup serves you at home as well as abroad.
One honest caveat: this is a plain-English overview to help you get the setup right, not legal advice, check the specifics with a professional for your situation.
Not sure whether your consent setup is compliant, or whether it is quietly starving your conversion data? A free audit checks that your banner, tags and Consent Mode are set up so you stay compliant without wrecking the numbers you bid on.
