Ever wondered how websites balance privacy compliance with the need to track data for ads and analytics? With laws like GDPR and the Digital Markets Act (DMA) getting stricter, businesses must be extra careful about how they collect and use user’s personal data. That’s where Google Consent Mode v2 comes in.
Google now offers two ways to handle user consent: basic consent mode and advanced consent mode. But which one is right for your website? Should you prioritize strict compliance or find a way to gather insights while respecting user privacy?
In this guide, we will break down how each mode works, their key differences, and when to use them—so you can make the best choice for your business. Let’s dive in!
What is Basic Google Consent Mode?
Basic Consent Mode offers a simplified consent management solution for website owners, requiring minimal customisation for Google Tags. It automatically blocks Google Tags until users grant consent via a consent banner.
When should you use Basic Consent Mode?
Basic Consent Mode is suitable for businesses that prioritise compliance over tracking capabilities. It ensures that no Google Tags are fired unless a user explicitly grants consent, making it ideal for websites that need to adhere to GDPR, ePrivacy Directive, and other privacy regulations.
Best suited for
- Websites that need full legal compliance (GDPR, DMA, etc.)
- Businesses looking for a simple and low-maintenance consent implementation
- Organisations that do not require detailed analytics or behavioural tracking
How does Basic Consent Mode work?
Scenario 1: First page load (before consent)
- Google Tags are completely blocked from loading.
- No data is transmitted to Google and no cookies are set for any categories.
- No pings, cookieless or otherwise, are sent.
- The consent banner appears, asking for the user’s privacy preferences.
- The site waits for user interaction with the consent banner before taking any further action related to Google tags.
Scenario 2: User grants consent
- Consent Mode immediately signals this approval to the tags.
- Tags are unblocked and begin functioning normally.
- Data collection and processing resumes according to the user’s preferences.
Scenario 3: User rejects consent
- A Consent Management Platform like CookieYes implements blocking measures.
analytics_storage: Stops collecting analytics data.ad_storage,ad_user_data, andad_personalisation: Stop collecting ad-related data.- No data is collected, including the user’s consent status.
Benefits of Basic Consent Mode
Key features of Basic Consent Mode include:
- Simple implementation: Requires less customisation of Google Tags functionality, making the setup process easier.
- Easy maintenance: Requires minimal ongoing management. Updates and changes to consent requirements are often handled automatically through Google’s updates.
- Streamlined Google tag management: Automatically adjusts the behaviour of Google tags based on user consent, ensuring that non-essential Google services (like analytics and advertising) are disabled when consent is not given while allowing essential functionalities to continue.
- Compatibility with most websites: Easily integrates with a wide range of website structures and content management systems without requiring significant changes to existing website architecture.
Drawbacks of Basic Consent Mode
Compared to the Advanced Consent Mode, the Basic Consent Mode has several disadvantages:
- Limited customisation: Offers a streamlined consent interface with standard options for users to manage their cookie preferences. While compliant with regulations, it provides fewer customisation options compared to Advanced Consent Mode, which may limit the ability to tailor the consent experience to specific business needs or complex user preference scenarios.
- Insufficient behavioural modelling: Blocks behavioural modelling in Google Analytics for unconsented users, leaving gaps in understanding user behaviour and hindering website optimisation efforts.
- Standardised compliance approach: Basic Consent Mode possesses a simplified structure, which may require additional considerations for businesses operating under complex or rapidly evolving regional data protection laws. Limited customisation options may impede the effective meeting of future regulatory requirements.
- Reduced analytics insights: Limits data collection when users reject cookies, impacting the accuracy and depth of analytics insights. Conversion modelling in Google Ads and Google Analytics relies on basic modelling techniques, potentially reducing precision.
What is Advanced Google Consent Mode?
Advanced Consent Mode offers a more refined approach to consent management, requiring additional customisation of Google Tags functionality. It’s suitable for complex digital environments, especially beneficial for large enterprises with multiple domain consent needs.
While Advanced Consent Mode is an optional feature, it allows granular control over tag and cookie behaviours based on different consent states. This flexibility helps meet specific regulatory requirements and user preferences. However, both Basic and Advanced modes remain relatively straightforward to implement.
When should you use Advanced Consent Mode?
Advanced Consent Mode is ideal for businesses that require detailed tracking and analytics while still complying with privacy regulations. Unlike Basic Consent Mode, Google Tags load immediately, but they adjust their behaviour based on the user’s consent status. This allows for cookieless tracking and behavioural modelling, improving ad targeting and data accuracy.
- Businesses that rely on Google Ads, analytics, and behavioural tracking
- Websites with global traffic and diverse consent requirements
- Organisations that want to optimise ad targeting while maintaining compliance
How does Advanced Consent Mode work?
Scenario 1: User first visits (before consent decision)
- Google Tags load with default consent-denied settings.
- No cookies are set for analytics or ads.
- Cookieless pings are sent.
- Consent banner is shown to collect user preferences.
Scenario 2: User grants consent
- Tags operate with full functionality.
- Enables standard measurement and user conversion tracking.
Scenario 3: User rejects consent
- Tags adjust to respect privacy preferences:
analytics_storage: No analytics cookies used.ad_storage: No ad cookies used.- Data is transmitted as cookieless pings.
ad_user_dataandad_personalisation: User data and personalised ads are disabled.
Benefits of Advanced Consent Mode
Key features of Advanced Consent Mode include:
- Flexible data collection: Website owners can load Google Analytics in various configurations based on user consent preferences, including full functionality, reduced functionality, or no functionality.
- Improved modelling: Advanced Consent Mode enables conversion modelling in Google Analytics and Google Ads and behavioural modelling in Google Analytics.
- Enhanced user experience: By giving users more control over their data privacy preferences, Advanced Consent Mode helps improve the overall user experience and fosters trust with website users.
- Cross-domain consent management: Better suited for managing consent across multiple domains, supporting an integrated privacy strategy for large, diverse digital ecosystems
Drawbacks of Advanced Consent Mode
Compared to the Basic Consent Mode, the Advanced Consent Mode has several disadvantages:
- Higher technical requirements: Demands more extensive technical expertise and additional resources for consent mode implementation.
- Advanced knowledge prerequisites: Website owners must possess an in-depth understanding of Google Analytics 4.
- Potential for data inconsistencies: Configuring Google Analytics for various consent preferences can be complex and may lead to inconsistencies in data collection and reporting.
- Increased complexity: More intricate setup process compared to Basic Mode, which requires careful management to ensure accurate data handling across different consent scenarios.
TLDR; Basic vs Advanced Google Consent Mode
| Feature | Basic consent mode | Advanced consent mode |
| Tag loading | Tags are blocked until the user interacts with the consent banner | Tags load immediately but adjust behavior based on consent |
| Data transmission | No data is sent before the user grants consent | Sends cookieless pings if consent is denied |
| Consent updates | Tags execute only after consent is granted | Tags adjust dynamically based on consent choices |
| Conversion modelling | Uses generalized modelling (less accurate) | Uses advertiser-specific modelling (more precise) |
| Analytics data | Limited tracking (blocks Google Analytics) | Allows behavioral modelling in GA4 |
| Ad personalization | Fully disabled if consent is not granted | Can adjust dynamically based on user choice |
| Implementation complexity | Easier to set up and maintain | Requires technical expertise and more customization |
| Best for | Businesses prioritizing compliance over tracking | Businesses needing detailed tracking and ad optimization |
How to decide the best fit for your website?
Choose Basic Consent Mode if:
- Your top priority is legal compliance.
- You need a simple setup with low overhead.
- You don’t require advanced analytics or modelling.
Choose Advanced Consent Mode if:
- You need accurate conversion and behavioural tracking.
- Your business depends on advertising data.
- You have the technical resources for configuration.
Still unsure? Start with Basic Mode and upgrade to Advanced Mode if needed.
Implementing Consent Mode with ease
Here’s Google’s guide on Consent Mode setup
To ensure compliance with data privacy regulations, it’s essential to implement a compliant cookie consent banner on your website. This can be achieved through a Consent Management Platform (CMP). CookieYes, being a CMP certified by Google, is an excellent choice for ensuring compliance with data privacy regulations.
Basic Google Consent Mode

For implementation steps, follow the Basic Consent Mode setup guide.
Advanced Google Consent Mode
This advanced feature enables dynamic adjustment of Google tags based on user consent choices. Before implementing the Advanced Consent Mode, ensure the Basic Consent Mode is already implemented.

For implementation steps, follow the Advanced Consent Mode setup guide.
FAQs on Basic and Advanced Consent Mode
Yes, you can start with Basic Consent Mode and upgrade to Advanced later once your implementation is stable.
Technically yes, but using a CMP like CookieYes ensures full compliance and easier configuration.
No, cookieless pings are invisible to users and help preserve functionality for analytics without compromising privacy.
Yes, if your website or app uses Google services (like Google Analytics or Google Ads) and targets users in the EU or EEA, you must implement Consent Mode v2 as of March 2024. This is to comply with privacy regulations such as GDPR.
Without Consent Mode, Google will stop collecting new analytics and advertising data from EU/EEA users. You’ll lose access to accurate conversion tracking, remarketing, and ad personalization for those users. This can also put you at risk of non-compliance with privacy laws.
No, it’s not mandatory outside the EU/EEA. However, using Consent Mode can help with privacy compliance and data modeling in other regions as well.


