Consent Mode v2 - compliant without compromising data.

Consent Mode v2 is not optional for businesses operating in the EU. Done wrong it either blocks all your data or creates compliance risk. Done right it keeps you compliant while preserving GA4 behavioural modelling for non-consented users.

Consent Mode v2Basic & AdvancedOneTrustGDPRCCPA

Basic vs Advanced - and why it matters.

Consent Mode Basic blocks all tags until consent is given - simple but you lose all data from non-consenting users permanently. Consent Mode Advanced allows tags to fire in a cookieless, limited mode before consent, sending anonymised pings that GA4 uses for behavioural modelling. This means you recover estimated data for non-consenting users while staying fully compliant. We implement both and advise on which is right for your specific situation - including complex scenarios like Single Page Applications where consent state management is particularly tricky.

  • Consent Mode v2 Basic and Advanced implementation based on your compliance requirements
  • CMP integration with OneTrust, Cookiebot, and other major consent platforms
  • Consent signal flow from client-side through to server-side GTM container
  • Tag-level consent configuration ensuring correct behaviour under all consent states
  • Single Page Application consent state management and virtual pageview handling
  • GA4 behavioural modelling validation - confirming modelled data is working correctly
  • Consent compliance audit of existing setup to identify gaps or misconfiguration
What You Get
  • Fully configured Consent Mode v2 implementation
  • CMP integration documented and validated
  • Consent signal flow diagram for your team
  • QA report covering all consent states (granted, denied, pre-consent)
  • GDPR compliance checklist sign-off

Our Process

How we approach every engagement.

01

Discovery & Audit

We start by understanding your goals and reviewing what is already in place before we recommend or build anything.

02

Plan & Document

A detailed spec is produced before implementation - your team knows exactly what is coming and why.

03

Build & Validate

Implementation in staging first, validated thoroughly, then moved to production with a clean QA sign-off report.

Up Next

dataLayer Architecture

Explore another service →