Quick Answer
Google Consent Mode is a framework that adjusts how Google tags behave based on a visitor's cookie consent choices. When a user declines tracking cookies, Consent Mode sends cookieless pings to Google instead of full tracking data, enabling Google to model conversions statistically. Version 2 (required since March 2024 for EEA advertisers) adds two new consent signals — ad_user_data and ad_personalization — that are mandatory for audience building and remarketing in the EU and UK.
What Is Consent Mode?
Google Consent Mode is an API that lets your Google tags (Analytics, Ads, Floodlight) dynamically adjust their behavior based on the consent status of each visitor. Rather than a binary choice between full tracking and no tracking at all, Consent Mode creates a middle ground: when a visitor grants consent, tags operate normally with full cookie access. When a visitor denies consent, tags switch to a restricted mode that sends anonymized, cookieless pings to Google without storing any cookies on the user's device.
Consent Mode v2, which Google introduced in late 2023 and made mandatory for EEA advertisers in March 2024, expanded the original framework with two additional consent signals. The original version controlled ad_storage (advertising cookies) and analytics_storage (analytics cookies). Version 2 adds ad_user_data (whether user data can be sent to Google for advertising) and ad_personalization (whether data can be used to personalize ads). These new signals give users more granular control and bring Google's framework into alignment with the EU Digital Markets Act.
The practical effect for Shopify store owners is significant. Without Consent Mode, you face a stark choice: either ignore privacy regulations and risk fines, or implement strict consent banners that block all tracking for non-consenting users — losing 30-70% of your conversion data in privacy-conscious markets like Germany, France, and the Netherlands. Consent Mode lets you maintain partial visibility into non-consenting traffic through Google's conversion modeling.
Why Does Consent Mode Matter for Shopify Stores?
If your Shopify store sells to customers in the European Economic Area (EEA) or the UK, Consent Mode v2 is effectively required. Since March 2024, Google requires valid consent signals for any data collection from EEA users. Without Consent Mode implemented, you lose the ability to use audience features (remarketing lists, Customer Match, similar audiences) for European traffic. Your conversion tracking for these users also degrades because Google can't apply its conversion modeling without the baseline consent signals.
The financial impact is substantial. European markets have consent rates typically ranging from 30-70%, depending on how the consent banner is designed and presented. Without Consent Mode, every visitor who clicks "reject" on your cookie banner becomes completely invisible to Google Ads. If 50% of your EU traffic declines cookies, you're losing half your conversion data from those markets. Smart Bidding then optimizes based on this incomplete dataset, leading to suboptimal bid adjustments for European campaigns.
Consent Mode's conversion modeling addresses this by using behavioral patterns from consenting users to estimate conversions among non-consenting visitors. Google's models account for differences between the two groups (users who decline cookies tend to have different conversion patterns) and provide modeled conversion data that fills the reporting gap. While modeled conversions aren't as precise as observed ones, they give Smart Bidding significantly better signal than zero data from non-consenting users.
Stay compliant without losing conversions
ScaleUp integrates with Consent Mode v2 and your consent management platform to maintain tracking accuracy while respecting user privacy choices. Conversion modeling fills the gaps automatically.
Install Free on ShopifyRated 5.0 on Shopify App Store
How Does Consent Mode Work?
Consent Mode operates through two components working together: a Consent Management Platform (CMP) and your Google tags. The CMP — tools like Cookiebot, OneTrust, Shopify's built-in privacy API, or Pandectes — presents the cookie consent banner to visitors and captures their choices. When a visitor makes a selection (accept all, reject all, or customize), the CMP communicates the consent state to the Google tags via the Consent Mode API.
When consent is granted, Google tags function normally: they set cookies (including the GCLID cookie for conversion attribution), collect full behavioral data, and fire conversion events with complete user information. When consent is denied, the tags enter a restricted state. They don't set any cookies, but they still send anonymized pings to Google. These pings include basic information like the timestamp, page URL, and whether a conversion occurred — but no personal data or cookies are attached. Google uses these anonymous signals to build its conversion models.
The implementation on Shopify requires configuring the default consent state (typically set to 'denied' for EEA visitors to comply with GDPR's opt-in requirement) and ensuring your CMP correctly updates the consent state when users interact with the banner. Google tags then check the consent state before each event and adjust their behavior accordingly. For non-EEA visitors, the default state is typically 'granted', meaning tracking works normally unless the user actively opts out.
Consent Mode v2 Consent Types
- • **ad_storage** — controls whether advertising cookies can be set (remarketing, conversion tracking via GCLID)
- • **analytics_storage** — controls whether analytics cookies can be set (GA4 measurement)
- • **ad_user_data** — controls whether user data can be sent to Google for advertising purposes (new in v2)
- • **ad_personalization** — controls whether data can be used for personalized advertising (new in v2)
Common Consent Mode Issues
The most frequent problem with Consent Mode on Shopify is incomplete implementation — stores install a consent banner but don't properly connect it to their Google tags. The banner appears and captures consent choices, but the consent state never reaches the tracking tags, so they either fire with full tracking regardless of consent (a compliance risk) or stay permanently blocked (losing all data). Verifying the integration end-to-end is essential.
Another common issue is setting the wrong default consent state. For GDPR compliance in the EEA, the default must be 'denied' — meaning no cookies are set until the user explicitly opts in. Some implementations accidentally default to 'granted', which sets cookies before consent is given and violates GDPR. Conversely, setting the default to 'denied' globally (including non-EEA regions) unnecessarily triggers conversion modeling for traffic that didn't need it, slightly reducing data accuracy for those markets.
CMP not communicating with Google tags
The consent banner works visually but doesn't update the Consent Mode API. Use Google Tag Assistant or the browser console to verify that consent state changes are being received by your gtag or GTM configuration.
Wrong default consent state by region
EEA traffic should default to 'denied' (opt-in required). Non-EEA traffic can default to 'granted'. Using the wrong default either creates compliance risk or unnecessarily degrades tracking accuracy.
Missing ad_user_data and ad_personalization signals
Consent Mode v2 requires these two new consent types. Older CMP configurations may only send ad_storage and analytics_storage, causing Google to treat EEA users as non-consented for audience features.
Conversion modeling not activating
Google requires a minimum volume of consent signals (typically 1,000+ events per month from consenting users) to build reliable conversion models. Low-traffic stores may not generate enough data for modeling to activate.
Consent Mode v2 Without the Complexity
ScaleUp supports Consent Mode v2 and works with popular CMPs to maintain Google Ads accuracy while keeping your Shopify store compliant with GDPR and the Digital Markets Act.
Install Free on ShopifyNo credit card required

Written by Jamie Scott
Founder & CEO, ScaleUp
Jamie helps Shopify merchants navigate privacy regulations while maintaining accurate Google Ads tracking and conversion data.
Google Ads & Shopify conversion tracking experts
Have questions about this article? Check our FAQ or contact us.
Ready to fix your tracking?
Get accurate Google Ads conversion tracking on Shopify in under 5 minutes.