Back to Resources
Privacy & Compliance 8 min read

How to Implement Google Consent Mode v2 Without Losing 40% of Your Conversion Data

Wali Nori
Wali Nori
15 March 2024

What is Google Consent Mode v2 and Why Does It Matter?

Google Consent Mode v2 is a framework that adjusts how Google tags behave based on users' consent choices. Unlike its predecessor, v2 introduces two new parameters, ad_user_data and ad_personalization, that are now mandatory for EU advertisers using Google Ads. Without these parameters correctly configured, Google stops processing conversion data from non-consenting EU users, which can reduce your attributed conversions by 30–40% overnight.

For B2B marketers running Google Ads into Germany, Italy, or anywhere in the EU/EEA, this is not optional. Google has tied these parameters directly to Smart Bidding eligibility, campaigns that don't implement v2 correctly will lose access to enhanced bidding signals, degrading performance over time even for users who do consent.

Basic Mode vs. Advanced Mode: Which Should You Choose?

Consent Mode operates in two configurations. Basic Mode sends no data to Google until consent is granted, simple to implement but results in complete data loss for non-consenting users, which in Germany can be 35–60% of visitors. Advanced Mode loads tags before consent is obtained, but "pings" Google with minimal, non-PII signals. This allows Google's behavioral modeling to fill in the gaps, typically recovering 60–70% of unmeasured conversions.

For most B2B advertisers, Advanced Mode is the correct choice. Basic Mode is only appropriate if your legal counsel has determined that any pre-consent tag loading is unacceptable, for example, in certain healthcare or financial verticals with stricter data protection obligations.

Step-by-Step Implementation via Google Tag Manager

The implementation has four distinct phases. First, update your Consent Management Platform (Cookiebot, OneTrust, or Complianz) to a version that supports the Consent Mode v2 APIs, specifically the ability to fire gtag('consent', 'update', {...}) with all four parameters. Second, in GTM, locate your Google Ads Conversion Tracking tags and ensure "Require additional consent for ads data processing" is enabled under Advanced Settings. Third, add the default consent state declaration at the earliest point in your <head>, before GA4, before your CMP, before any other marketing scripts.

The default declaration should set all consent types to 'denied' as the starting state: gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied' }). Your CMP then updates these values based on user choices via the 'update' command.

Preserving Conversion Data Through Behavioral Modeling

The key to preserving conversion volume is enabling Google's Enhanced Conversions alongside Consent Mode. Enhanced Conversions sends hashed first-party data (email address, phone number) that Google uses to improve its modeling accuracy. When properly configured together, advertisers typically see modeled conversions filling in for 35–65% of non-consented interactions. Monitor your Conversion Coverage metric in Google Ads, anything above 85% indicates a healthy implementation.

Also enable the "Conversion Modeling" diagnostic in your Google Ads account to see which conversion actions are receiving modeled data. If a conversion action shows 0% modeled coverage after 30 days, something in your implementation chain is broken, usually the CMP failing to call the update function on consent acceptance.

Verification and Ongoing Monitoring

After implementation, use GTM Preview mode alongside the Google Tag Assistant Chrome extension to verify consent signals are firing in the correct sequence. Set a Google Ads account alert for any campaign with "Limited by consent mode" status. Run a 30-day comparison between pre and post-implementation periods to quantify the modeling recovery rate. Most well-implemented setups recover 55–70% of what would otherwise be lost.

Review quarterly, cookie consent rates typically decline over time as users become more privacy-aware. If your consent acceptance rate drops below 55%, it's time to redesign your CMP notice with clearer value-exchange messaging. Excel's Launch and Growth packages include full Consent Mode v2 implementation as standard.

Wali Nori
Wali Nori
Founder of Excel Consultancy. Digital marketing and marketing operations specialist with 3 years building automation systems and tracking infrastructure for SMEs across Australia and Europe.
Connect on LinkedIn