GDPRChecker

Home / Knowledge Base / Complianz Consent Mode v2 Verification Guide: Validate Your Setup with Confidence

Website Compliance

Complianz Consent Mode v2 Verification Guide: Validate Your Setup with Confidence

A practical guide to verifying Complianz consent mode v2 implementation, covering default consent states, tag behavior, common mistakes, and automated validation with GDPRChecker.

Author

GDPRChecker Editorial Team

Reviewed by

Privacy & Compliance Research Team

Last updated

July 2026

Reading time

14 min read

Educational guidance for compliance readiness — not legal advice. Requirements vary by jurisdiction and your specific processing activities.

Introduction

*Updated for 2026 compliance practices.*

If you run a website that serves visitors from the European Economic Area, you have likely heard about Google Consent Mode v2. For many site owners, Complianz is the consent management platform (CMP) of choice to handle cookie banners and consent signals. But installing a CMP is only half the battle. The real challenge is verifying that consent mode v2 works correctly on every page, for every visitor, and under every consent scenario. This Complianz consent mode v2 verification guide gives you a practical, step-by-step approach to test and validate your setup so you can close compliance gaps before they become a problem.

Consent mode v2 introduces two new consent signals—`ad_user_data` and `ad_personalization`—on top of the existing `analytics_storage` and `ad_storage`. When configured properly, Complianz communicates these signals to Google tags, adjusting their behavior based on the choices a user makes in your cookie banner. But misconfigurations are common: tags fire before consent is granted, default consent states are set incorrectly, or the banner fails to reappear when required. A systematic verification process helps you catch these issues early.

This guide focuses on technical implementation verification, not legal advice. For legal questions about GDPR compliance, consult a qualified privacy professional. The steps below are based on official Google documentation, EDPB guidance, and practical experience with GDPRChecker’s scanning tools.

Step-by-Step Verification Process

Now let’s walk through a practical verification process. You will need access to your website, a browser with developer tools, and ideally a scanning tool like GDPRChecker.

1. Check Default Consent States

Open your website in an incognito or private browsing window. Before interacting with the cookie banner, open the browser’s developer console (F12) and type `gtag('get')` or inspect the data layer. You should see the default consent states set to `denied` for all four consent types. If any are `granted` by default, your setup is likely non-compliant for EEA visitors.

Also check the network tab. Look for requests to `google-analytics.com`, `doubleclick.net`, or `googletagmanager.com`. In a compliant setup, you may see some requests (like a basic GTM container load), but they should not contain cookies or personal data. If you see `_ga` cookies being set before consent, your analytics tags are firing too early.

2. Test Consent Grant Flow

Now accept all cookies in the banner. In the console, check that the consent update command fires and that the states change to `granted`. Then reload the page. The banner should not reappear, and consent states should remain `granted`. Check that analytics cookies are now set.

3. Test Consent Denial Flow

Clear your browser data or use a new incognito window. This time, reject all non-essential cookies. Verify that consent states remain `denied` and that no marketing or analytics cookies are set. Some tags may still fire in a limited, consent-mode-compliant way (e.g., GA4 sends a cookieless ping), but they must not store identifiers on the user’s device.

4. Test Partial Consent

If your banner offers granular options, test a scenario where the user accepts analytics but denies marketing. Verify that `analytics_storage` is `granted` while `ad_storage`, `ad_user_data`, and `ad_personalization` remain `denied`. Check that GA4 cookies are set but advertising cookies are not.

5. Verify Banner Re-triggering

After granting consent, navigate to a different page. The banner should not appear. Then, find your cookie settings link (often in the footer) and open the preference panel. Change your consent choices and verify that the consent update command fires with the new states. This ensures users can withdraw consent at any time.

6. Test Across Different Regions

If you use Complianz’s region-specific banner settings, test from IP addresses in different locations (using a VPN or a tool like GDPRChecker’s geo-scanning). Ensure that the banner appears only where required and that default consent states are appropriate for each region.

Common Mistakes and How to Avoid Them

Even with careful setup, mistakes happen. Here are the most frequent issues we see in Complianz consent mode v2 implementations.

**Mistake 1: Default consent set to `granted`.** This often occurs when a developer copies a code snippet without adjusting the defaults, or when a caching plugin serves a version of the page with stale consent states. Always verify defaults in an incognito window.

**Mistake 2: Tags firing before consent update.** If you use Google Tag Manager, you may have tags that fire on “All Pages” or “Page View” without a consent trigger. These tags will execute before the user has a chance to consent. Instead, use triggers that wait for the consent update event, or set your tags to fire on “Consent Initialization” with built-in consent checks.

**Mistake 3: Missing consent signals.** Consent mode v2 requires `ad_user_data` and `ad_personalization` in addition to the original two signals. If your Complianz version or custom code does not include these, Google will treat them as `denied` by default, which may affect ad personalization even for consenting users.

**Mistake 4: Caching conflicts.** Full-page caching can serve a version of the page with outdated consent states. Complianz handles this by using JavaScript to set defaults, but if your caching plugin also caches the data layer, you may run into issues. Use a caching solution that respects dynamic consent states, or exclude the consent mode snippet from caching.

**Mistake 5: Not testing after updates.** A WordPress core update, theme change, or new plugin can break your consent integration. Make verification part of your routine maintenance.

How to Validate with GDPRChecker

Manual testing is a good start, but it’s time-consuming and error-prone. GDPRChecker automates the verification process, giving you a comprehensive report on your consent mode implementation.

Here’s how to use GDPRChecker for Complianz consent mode v2 verification:

  1. **Run a scan:** Enter your website URL into GDPRChecker. The scanner will load your pages in a fresh browser environment, simulating a first-time visitor.
  2. **Check pre-consent requests:** The report shows all network requests that fired before consent, highlighting any that may contain personal data or set cookies without permission.
  3. **Verify consent signals:** GDPRChecker inspects the data layer and gtag commands to confirm that default and updated consent states are correct.
  4. **Test banner behavior:** The scanner interacts with your cookie banner, accepting and rejecting consent, and verifies that tags respond appropriately.
  5. **Review disclosure gaps:** GDPRChecker checks your privacy policy and cookie banner for required disclosures, helping you close the “Privacy Policy gap” and “Cookie Banner gap.”

After making changes, re-scan to confirm the issues are resolved. Regular scans provide documentation of your compliance efforts—valuable evidence if regulators ask questions.

For a deeper dive into related topics, see our guides on Google Consent Mode v2 and Google Analytics GDPR compliance.

Real-World Examples

Example 1: E-commerce Site with GA4 and Google Ads

An online store uses Complianz with consent mode v2. After setting up, the owner notices a drop in reported conversions. Verification reveals that `ad_storage` defaults to `granted` because of a misconfigured code snippet. This caused Google Ads to fire without consent, but also meant that modeled conversions weren’t working correctly. After fixing the defaults to `denied` and re-verifying, conversion reporting improved and the site became compliant.

Example 2: Blog with Caching Issues

A blogger installs Complianz and enables consent mode. A few weeks later, a reader complains that the cookie banner keeps reappearing. Verification shows that the caching plugin is serving a cached version of the page with the banner HTML, but without the consent state cookie. The solution is to configure the cache to vary by the Complianz consent cookie, or to use JavaScript to hide the banner dynamically.

Example 3: Corporate Site with GTM

A B2B company uses Google Tag Manager with Complianz. Their verification scan reveals that LinkedIn Insights tag fires on page load, before consent. The tag was set to fire on “All Pages” without a consent trigger. By adding a trigger that waits for the `consent_update` event and checks that `ad_storage` is `granted`, they close the gap.

Implementation Checklist

Use this checklist to systematically verify your Complianz consent mode v2 setup.

  1. Confirm Complianz is updated to the latest version that supports consent mode v2.
  2. Enable consent mode in Complianz settings and configure the four consent signals.
  3. Set default consent states to `denied` for all regions requiring consent.
  4. Test default states in an incognito browser using the developer console.
  5. Verify that no analytics or advertising cookies are set before consent.
  6. Accept all cookies and confirm consent states update to `granted`.
  7. Reject all cookies and confirm consent states remain `denied`.
  8. Test partial consent scenarios (e.g., analytics only).
  9. Verify that the cookie banner reappears when consent is withdrawn.
  10. Check tag firing sequence in Google Tag Manager; ensure tags wait for consent.
  11. Run a GDPRChecker scan to automate verification and document results.
  12. Schedule regular re-verification, especially after site updates.

For more on cookie banner requirements, see our cookie banner requirements guide.

FAQ

What is Complianz consent mode v2 verification guide? It is a practical resource that walks you through testing and validating your Complianz implementation of Google Consent Mode v2. The guide covers default consent states, tag behavior, banner interactions, and how to use scanning tools to confirm everything works correctly.

Do I need Complianz consent mode v2 verification guide for GDPR? Yes, if you use Complianz to manage consent for Google services. Verification ensures that personal data is not processed without valid consent, helping you meet GDPR requirements. Without verification, you risk non-compliance and potential fines.

How do I implement Complianz consent mode v2 verification guide? Start by enabling consent mode in Complianz and setting default states to denied. Then manually test in an incognito browser: check the data layer, network requests, and cookie behavior. Finally, use an automated scanner like GDPRChecker to validate your setup at scale.

How can I verify Complianz consent mode v2 verification guide with a scanner? Use GDPRChecker to scan your website. The tool simulates a first-time visitor, checks pre-consent network requests, verifies consent signal defaults and updates, and tests banner interactions. It provides a report highlighting any gaps or misconfigurations.

What are common Complianz consent mode v2 verification guide mistakes? Common mistakes include setting default consent to granted, allowing tags to fire before consent update, omitting the new ad_user_data and ad_personalization signals, caching conflicts that serve stale consent states, and failing to re-verify after site changes.

Which cookies and trackers should I check for Complianz consent mode v2 verification guide? Check for Google Analytics cookies (_ga, _gid, _gat), Google Ads cookies (_gcl_aw, _gcl_dc), and any other marketing or analytics cookies your site uses. Also inspect network requests to Google domains for personal data transmission before consent.

How often should I review Complianz consent mode v2 verification guide? Review your verification whenever you update Complianz, your theme, plugins, or Google Tag Manager configuration. Additionally, schedule a quarterly re-verification to catch any drift. Regular scans with GDPRChecker can be part of your ongoing compliance monitoring.

What evidence should I keep for Complianz consent mode v2 verification guide? Keep records of your verification process: screenshots of default consent states, scan reports from GDPRChecker, logs of consent update events, and documentation of any issues found and fixed. This evidence demonstrates your accountability under GDPR.

Conclusion

Verifying your Complianz consent mode v2 implementation is not a one-time task—it’s an ongoing responsibility. By following this Complianz consent mode v2 verification guide, you can systematically test your setup, catch common mistakes, and maintain a compliant website. Use manual checks for quick spot-tests, and rely on GDPRChecker for thorough, automated verification. Remember, a consent mode gap can lead to regulatory risk, data quality issues, and lost user trust. Close that gap today.

Ready to validate your setup? Run a GDPRChecker scan now and get a detailed report on your consent mode implementation.

Article schema

```json { "@context": "https://schema.org", "@type": "Article", "headline": "Complianz Consent Mode v2 Verification Guide: Validate Your Setup with Confidence", "description": "Learn how to verify your Complianz consent mode v2 implementation. Step-by-step guide to check consent defaults, tag behavior, and compliance gaps using GDPRChecker scans.", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.gdprchecker.online/guides/complianz-consent-mode-v2-verification-guide" }, "publisher": { "@type": "Organization", "name": "GDPRChecker", "url": "https://www.gdprchecker.online" } } ```

GDPRChecker guides are educational resources and do not constitute legal advice. Use them to understand technical and operational privacy requirements, and consult qualified counsel for legal interpretation.

Check Your Website in Under 60 Seconds

  • No signup required
  • GDPR-focused checks
  • Cookie banner detection
  • Privacy policy verification