Consent Mode v2 Implementation: CMPs, IAB TCF, Global Privacy Control, and US State Privacy Laws

A consent banner is only as good as the tags behind it. Often the banner shows and the tags fire anyway, or the tags obey it and lose every conversion Google could have modeled. John Williams wires consent so each visitor's choice reaches Google, Microsoft, and Meta, and measurement keeps working within those limits.

4 consent types Google ads tags check
1,000 denied-consent events a day before GA4 can model behavior
Oct 23, 2026 TCF v2.4 deadline for CMPs on the web

TL;DR

Who this is for

What's included

How John implements consent mode

Inventory what actually fires

We load the site with a clean browser in each target region and record every request before and after the banner. Our free Marketing Analytics Auditor runs the first pass and checks for consent mode v2.

Agree the consent design with counsel

Basic or advanced mode, which regions default to denied, how US opt-outs work, and how long choices are stored. We bring the technical options and trade-offs; your counsel makes the call.

Configure the CMP

Publishers using AdSense, Ad Manager, or AdMob must use a Google-certified CMP that integrates with the TCF to serve personalized ads in the EEA and UK (since January 16, 2024) and Switzerland (since July 31, 2024) (Google CMP requirements). Advertisers aren't bound by that publisher rule, but a certified CMP is still the easiest way to get consent mode updates right. If you use TCF, strings created after February 28, 2026 need the disclosedVendors segment that v2.3 made mandatory (IAB Europe).

Set defaults before tags load

The consent default has to run before the Google tag or any GTM tag. We set it per region (denied in the EEA, UK, and Switzerland, for example) and send an update the moment the visitor chooses, then on every later page.

Handle the vendors Google doesn't control

Microsoft enforces consent mode for EEA, UK, and Swiss traffic, where ad_storage defaults to denied and you have to send granted when a visitor accepts (Microsoft Learn). Enforcement for all clients with users in those regions began May 5, 2025 (UET consent FAQ). The Meta Pixel has its own consent grant and revoke calls (Meta for Developers). Everything else gets a GTM additional consent check.

Verify with evidence

We test accept, reject, and partial choices in every region and read the gcs and gcd parameters in Tag Assistant to confirm what Google received (Troubleshoot consent mode). For Microsoft we check the asc value, and for Meta, the consent state in Events Manager test events.

Common consent mistakes John fixes

The rules behind the banner (as of October 2026)

Not legal advice. This is an implementer's summary of public guidance from regulators and platforms. Your obligations depend on where you operate, what you collect, and how you use it. Confirm your design with qualified counsel.
Where What regulators and platforms expect What we configure
EEA Prior consent for non-essential storage and access under the ePrivacy Directive. The EDPB reads that to cover tracking pixels and URL-based tracking, not just cookies (EDPB Guidelines 2/2023). Its cookie banner taskforce flagged banners with no reject option on the first layer (EDPB report). The GDPR then governs what happens to the data. Separately, the Digital Markets Act requires designated gatekeepers, Google and Meta among them, to get consent before combining personal data across their services (European Commission), and Google requires consent signals for EEA users under its EU user consent policy. Certified CMP, reject on the first layer, all four consent types denied by default, TCF where needed
France The CNIL enforces cookie rules directly. In September 2025 it fined SHEIN 150 million euros for cookies set before consent and for continuing to read cookies after users refused (CNIL). Same as EEA, with tests proving nothing is set or read after a refusal
UK PECR, with the ICO's storage and access technologies guidance, finalized in April 2026 after changes from the Data (Use and Access) Act. It covers exceptions such as statistical purposes and how advertising measurement is treated (ICO guidance). Consent by default; any exception documented and approved by counsel
California Businesses that sell or share personal information must treat an opt-out preference signal such as GPC as a valid opt-out (CPPA). Since January 1, 2026 they must also show whether the signal was processed (11 CCR 7025). GPC detection, restricted data processing, ad_personalization denied, visible opt-out status
Colorado and other opt-out states Colorado has required controllers to honor recognized universal opt-out mechanisms since July 1, 2024, and its published list includes GPC (Colorado AG). Same GPC handling, scoped to the states your counsel names

What advanced mode actually buys you

Advanced mode doesn't recover data from people who said no. Denied pings carry no cookies. Google uses them to model conversions, and GA4 uses them for behavioral modeling only once a property sends at least 1,000 events a day with analytics_storage denied for seven days, and has at least 1,000 consented daily users on seven of the previous 28 days (GA4 behavioral modeling). Smaller sites often never reach those thresholds, which makes the basic-versus-advanced decision less about modeling and more about your counsel's reading of the law.

Google's US opt-out path

For US states, Google's tool is restricted data processing. Google says that where a state has named GPC as its universal opt-out, it turns off ads targeting and applies restricted data processing when it receives GPC, and it also reads IAB's Global Privacy Protocol strings for several states (Google Ads Help). We still pass the opt-out from your own site, where the visitor made the choice.

Pricing and engagement

Consent work is quoted as a flat fee once we've inventoried your tags and agreed on the regions in scope. The number depends on how many sites and vendors are involved and whether you're keeping your CMP or replacing it, so we don't publish a single price. CMP subscriptions are billed by the CMP vendor, not by us. Our pricing page covers the rest: no fees tied to ad spend, and no long-term contract.

Platforms we work in

Consent has to reach every platform that receives data. These are the official products we configure.

Google Tag Manager logoGoogle Tag Manager Google Analytics logoGoogle Analytics Google Ads logoGoogle Ads Google Tag Assistant Google CMP Partner Program Microsoft logoMicrosoft Advertising (UET) Meta logoMeta Pixel Global Privacy Control

Logos via the Simple Icons project. Trademarks belong to their owners; no endorsement implied.

Proof you can check before you call

Free tools and John's writing on measurement that holds up under privacy rules.

Free tool
Marketing Analytics Auditor: checks consent mode v2, cookies, and ad pixels
Article
Buddy levels up: runtime tag verification
Article
Conversion tracking is your competitive moat
Q&A
How to make conversion tracking more accurate

Frequently asked questions

Is this legal advice?
No. We implement and test the technical side of consent. Whether your banner, notices, and consent design meet the law where you operate is a question for qualified counsel, and we'll work alongside them.
Should we use basic or advanced consent mode?
Advanced mode sends cookieless pings while consent is denied, and Google says it enables an advertiser-specific conversion model. Basic mode sends nothing until the visitor agrees. Some counsel are comfortable with advanced mode and some aren't. We implement either correctly.
Do US visitors need a consent banner?
Most US state laws are opt-out rather than opt-in, so the usual requirement is a working opt-out, honoring signals like Global Privacy Control, and clear notices, not a pre-consent banner. Some data types and states have stricter rules. Your counsel should confirm.
Why did conversions drop after we added a banner?
Usually because tags are blocked outright, the default fires late, or updates aren't sent on later pages. Some drop is real, since people who decline aren't measured, but a broken setup loses far more than consent alone explains.
Does consent mode cover Microsoft Ads and Meta?
No. Microsoft's UET has its own consent mode, enforced for EEA, UK, and Swiss traffic since May 5, 2025, and the Meta Pixel has its own consent calls. We configure each one separately.
What changes with TCF v2.4?
IAB Europe published TCF specifications v2.4 on July 23, 2026, with new standard texts and illustrations for features. CMPs have until October 23, 2026 on the web and February 23, 2027 for mobile apps and CTV. If you use TCF, check that your CMP vendor has a plan.

Talk to John about consent mode

Tell John which regions your visitors come from, which CMP you use (if any), and which ad platforms you run. You'll get a written scope.

John, Kristy, or Sandeep will reply. One of the three of us will respond personally within 1 business day. No SDR queue.
We respond within 1 business day. No spam, ever. Read our privacy notice.

Top 26 references

The primary sources, standards, research, and tools we rely on for this work. Every link was checked on 2026-10-11. We aren't affiliated with these publishers unless noted.

Official documentation

  1. Consent mode overview — Google for Developers
    Consent types, basic versus advanced mode, and the gcs and gcd parameters.
  2. Set up consent mode on websites — Google for Developers
    Default and update commands, region defaults, and GTM setup.
  3. Implement the Transparency & Consent Framework — Google for Developers
    How Google tags read TCF strings alongside consent mode.
  4. [GA4] Behavioral modeling for consent mode — Google Analytics Help
    The traffic thresholds a property needs before modeling turns on.
  5. About consent mode modeling — Google Ads Help
    How Google Ads models conversions from unconsented traffic.
  6. Updates to consent mode for traffic in the EEA — Google Ads Help
    Why ad_user_data and ad_personalization are needed for EEA users.
  7. Helping advertisers comply with US states' privacy laws — Google Ads Help
    Restricted data processing, GPC handling, and GPP support.
  8. Google consent management requirements (for CMPs) — Google AdSense Help
    The certified-CMP and TCF requirement and its EEA, UK, and Swiss dates.
  9. Setting up UET for consent mode — Microsoft Learn
    UET's ad_storage values and where Microsoft enforces them.
  10. FAQ: UET and user consent — Microsoft Learn
    The May 5, 2025 enforcement date and TCF as an alternative.

Standards & policy

  1. EU user consent policy — Google
    Google's contractual consent requirements for EEA and UK users.
  2. TCF: Transparency & Consent Framework — IAB Europe
    The framework most CMPs and programmatic vendors use in Europe.
  3. All you need to know about the transition to TCF v2.3 — IAB Europe
    The mandatory disclosedVendors segment and the March 2026 cutoff.
  4. CMP and vendor notifications — IAB Europe
    Official notices, including the TCF v2.4 timeline.
  5. Global Privacy Protocol (GPP) — IAB Tech Lab
    The string format for US state and other privacy signals.
  6. Global Privacy Control specification — W3C Privacy Working Group
    The Sec-GPC header and JavaScript property sites must detect.
  7. Guidelines 2/2023 on the technical scope of Art. 5(3) ePrivacy — European Data Protection Board
    Why pixels and URL tracking can need consent, not just cookies.
  8. Report of the Cookie Banner Taskforce — European Data Protection Board
    Regulators' shared view on reject buttons and deceptive banners.
  9. Guidance on the use of storage and access technologies — ICO
    The UK's PECR guidance, finalized April 2026, including exceptions.
  10. Cookies placed without consent: SHEIN fined 150 million euros — CNIL
    A 2025 decision listing the banner failures regulators penalize.
  11. Digital Markets Act — European Commission
    The gatekeeper rules behind stricter platform consent requirements.
  12. What is OOPS and how does a business respond — California Privacy Protection Agency
    The agency's plain-language guide to honoring opt-out signals like GPC.
  13. Universal Opt-Out Mechanism — Colorado Attorney General
    Colorado's recognized opt-out mechanisms and the July 2024 start.

Industry reports & benchmarks

  1. US State Privacy Legislation Tracker — IAPP
    Which states have comprehensive privacy laws and when they apply.

Leading tools

  1. Google CMP Partner Program — Google
    The list of Google-certified CMPs, by tier and platform.

Expert guides

  1. Consent Mode V2 for Google tags — Simo Ahava
    The practitioner reference for how consent mode behaves in GTM.
AI disclosure: This page was drafted with AI assistance and edited by a human. It is not legal advice. Regulatory and platform facts are cited to regulators, IAB Europe, Google, and Microsoft as checked on 2026-10-11; these rules change often, so confirm against the linked source and with counsel before acting.

See what your tags do before anyone consents.

The free Marketing Analytics Auditor checks consent mode v2, cookies, and ad pixels across 13 categories. No sign-up.

Launch the auditor Talk to John