What is Consent Mode?
A Google framework that adjusts how its tags behave based on whether a visitor has granted consent for analytics and advertising cookies.
A worked example
A visitor declines cookies. Rather than firing normally or not firing at all, the tags send cookieless signals that let Google model the conversion in aggregate. The individual is not tracked, and the campaign still receives some indication that it worked.
Why it matters
Consent requirements have moved from a European concern to a general one, and India's Digital Personal Data Protection Act 2023 has made explicit consent a live question for Indian businesses rather than a hypothetical one. Consent Mode is the mechanism that lets measurement degrade gracefully instead of failing entirely when someone declines.
Without it, the practical choice is uncomfortable: fire tags regardless of consent, which is a compliance problem, or block them entirely, which destroys your measurement. Consent Mode provides a middle path where declined consent produces aggregate modelled data rather than nothing.
Implementing it deliberately is also considerably easier than retrofitting it under pressure. The signals need to be set before tags load, which is a structural decision rather than a setting to switch on later.
The nuance most people miss
Consent Mode only works if your consent banner actually communicates with it. A banner that blocks scripts independently, which many do by default, leaves the tags never loading at all, so no cookieless signals are sent and the modelling has nothing to work with. The banner and the tag setup have to be configured together, and this is the most common implementation failure. Verify in preview mode with consent both granted and denied.
Common mistakes
- Installing a consent banner that blocks scripts independently, so Consent Mode never receives signals
- Setting consent state after tags have already fired
- Treating server-side tracking as a way to sidestep consent entirely
- Testing only the granted path and never verifying what happens when someone declines