Definition
Consent Mode is a Google framework that adjusts tag behavior based on user consent choices for cookies and data collection — allowing analytics and ads tags to respect GDPR, UK GDPR, and similar privacy laws while still modeling conversions when consent is denied.
Detailed Explanation
Consent Mode v2 (required for EEA/UK advertisers since March 2024) communicates consent status to Google tags via ad_storage, analytics_storage, ad_user_data, and ad_personalization parameters. When users deny consent, tags run in limited mode and Google uses modeling to fill measurement gaps.
Implementation requires a Consent Management Platform (CMP) or custom banner integrated with Google Tag Manager’s Consent Initialization trigger.
Nepal Context
While Nepal lacks GDPR-equivalent law today, Nepali businesses targeting EU/UK customers or using Google Ads globally must implement Consent Mode v2 or face restricted remarketing and conversion tracking in those regions. Agencies serving export-oriented clients should standardize GTM consent templates.
Practical Examples
- GTM: Consent Initialization → Default denied → Update on banner accept.
- Verify with Tag Assistant: consent state should propagate to GA4 and Google Ads tags.
- Compare modeled vs. observed conversions in GA4 after implementation.
Key Takeaways
- Consent Mode v2 is mandatory for EEA/UK Google Ads measurement.
- Tags still fire in limited mode — you do not lose all data when consent is denied.
- Implement via GTM + CMP for maintainability.
Common Mistakes
- Blocking all tags when consent denied — loses modeling benefits; use Consent Mode instead.
- Not testing in EEA VPN — consent banner may not appear for Nepali IP testing.
- Outdated Consent Mode v1 — upgrade to v2 with ad_user_data and ad_personalization.

