Summary:
- A criteria-based buyer’s guide for choosing a CMP that protects both compliance (DPA audits, GDPR, ePrivacy, CCPA) and marketing performance (analytics, attribution, ad campaigns).
- Compliance non-negotiables: pre-consent cookie blocking, no dark patterns, audit-ready consent records, continuous cookie scanning, and Google Consent Mode v2 (required since March 2024 for EU/EEA Google Ads remarketing).
- Other criteria to compare: brand-fit and WCAG 2.2 AA accessibility, cross-platform support (web, apps, SPAs, AMP), integrations with your CMS, tag manager and analytics, EU hosting, predictable pricing, and industry-specific needs.
- Cookie Information includes Consent Mode v2 as standard (Google CMP Partner, Gold Status) and, paired with Piwik PRO Analytics, recovers sessions from visitors who decline cookies through anonymous tracking, in line with GDPR.
Table of contents
- 1. What does a compliant CMP actually need to do?
- 2. Will the banner fit your site and your users?
- 3. Does the CMP fit your stack?
- 4. What does your industry actually need from a CMP?
- 5. Will the CMP grow with your business?
- 6. Privacy compliance without sacrificing data
- CMP features checklist: What to check before you sign with a CMP
- Compliance without compromise
- Try Cookie Information free for 14 days
- Frequently asked questions
Picking the wrong Consent Management Platform (CMP) leaves you exposed two ways. The first is regulatory: your banner looks fine, but cookies fire before consent, records aren’t audit-ready, or Google Consent Mode v2 isn’t sending the signals it should. The second is commercial: your CMP turns away visitors and your analytics, attribution, and ad campaigns lose half their picture.
Most CMPs force you to pick one of those two problems to solve. The right one solves both.
This guide walks through how to evaluate a Consent Management Platform – from the compliance basics that protect you from a DPA audit, to the platform decisions that protect your marketing performance. Use it as a checklist when you’re comparing tools, or as a sanity check on the CMP you already have.
Want to skip the comparison?
Try Cookie Information free for 14 days. Full compliance setup, Consent Mode v2 included, live in 5 minutes.
1. What does a compliant CMP actually need to do?
Start here. If a CMP can’t deliver these basics, none of the other features matter.
At minimum, your CMP must cover the laws that apply where your visitors are. If you’re in the EU or receive EU traffic, that means the General Data Protection Regulation (GDPR) and the ePrivacy Directive. If your audience extends beyond, look for support for UK GDPR, the California Consumer Privacy Act (CCPA), or other relevant local laws. Country-specific rules like France’s CNIL guidelines and Norway’s E-Com Act add extra requirements that your CMP may need to support.
What “compliant” actually means
Beyond the legal coverage above, every CMP you shortlist should handle these four things:
Pre-consent cookie blocking
Pre-consent cookie blocking is at the heart of compliance and it’s the most common gap. A banner that shows up doesn’t automatically stop cookies from firing. Under GDPR and ePrivacy, no non-essential cookies (analytics, advertising, tracking) can be placed on a user’s device before active consent.
- Automatic blocking of all non-essential cookies until the user opts in.
- Control of third-party scripts through integrations with tag managers or direct script blocking.
- No data flow to vendors like Google or Meta before the user accepts.
Clear, fair consent choices
Consent must be freely given, specific, informed, and as easy to withdraw as to give. That rules out the common dark patterns regulators are now fining:
- Pre-ticked boxes or default-accept toggles.
- Reject buttons hidden in grey or buried in a second layer.
- Cookie walls that block content unless users accept tracking.
- Confusing copy that nudges toward acceptance.
Make sure the CMP supports:
- Granular choices by category (analytics, marketing, etc.).
- Clear “Accept all” and “Reject all” buttons.
- A straightforward way to access and change consent later.
- An explanation of what cookies are used for, in simple language.
Avoid dark patterns or nudging. They might increase opt-in rates short-term, but they undermine trust and could land you in legal trouble. A compliant CMP gives you ready-to-use templates that put accept and reject on equal footing, with granular choices by category (analytics, marketing, functional) and a clear way for users to revisit and change consent later.
Consent logging and audit-ready consent records
Regulations like GDPR require you to prove that valid consent was given, and to store that proof securely.
The CMP should maintain:
- Detailed consent records for each user, including date/time, consent status, and purposes accepted or rejected.
- Versioning of consent text and banner layouts, so you can match a user’s consent to what they saw at the time.
- Secure, encrypted storage with retention policies aligned to compliance needs.
- Easy export or audit access, so you can respond quickly to regulator requests or legal reviews.
Continuous scanning that keeps you current
Cookies are dynamic, and new ones can appear anytime – whether from a third-party script or a marketing campaign. Regular scanning and categorization are essential for staying compliant and transparent.
A reliable CMP should offer:
- Automated cookie scanning on a recurring schedule (daily, weekly, or monthly).
- Clear classification of cookies by type: strictly necessary, functional, performance, marketing, and the like.
- Editable cookie declarations so you can add descriptions, durations, and purposes to custom cookies, or cookies that cannot be classified automatically.
- Automatic updates to your cookie policy, synced with the latest scan results.
Not sure if your current CMP covers these basics?
Run a free compliance scan – we’ll show you which cookies are firing, which ones aren’t classified, and where your setup falls short.
2. Will the banner fit your site and your users?
The banner is often the first thing a visitor sees on your site. If it confuses them or feels off-brand, you lose trust before the page even loads. Good CMP UX balances clarity, control, and visual integration.
A banner that fits your brand
Your banner should feel like part of your site, not a third-party pop-up. At a minimum, look for:
- Custom colors, fonts, and logo.
- Multiple layout options (pop-up, footer bar, center overlay).
- Editable copy in your tone of voice.
- Custom buttons and links to policies, preferences, or opt-outs.
- Pre-built templates that are already verified as compliant – so you don’t have to figure out the right balance between accept and reject.
Mobile-first design
Mobile traffic often makes up more than half of a B2C website’s visits. Your CMP needs to work on a phone as well as it does on a laptop:
- Fully responsive across breakpoints.
- Touch-friendly buttons and links.
- Layouts that adjust gracefully to small screens.
- No content blocking or broken behaviour on iOS or Android.
Accessibility (WCAG compliance)
Your site needs to be accessible – and so does your banner. The European Accessibility Act (EAA), effective from June 2025, has raised the stakes for any business selling in the EU. Look for:
- Compatibility with screen readers.
- Full keyboard navigation (tab-through options).
- Sufficient contrast ratios and font sizes.
- Explicit conformance with WCAG 2.2 Level AA.
3. Does the CMP fit your stack?
Your CMP shouldn’t sit in a silo. It needs to work across the channels you actually use, and integrate cleanly with the tools your teams rely on.
Here’s what to consider when evaluating platform fit and technical flexibility:
Cross-platform support
Visitors don’t only see your website on a desktop. Your CMP should cover:
- Web (desktop and mobile).
- Native mobile apps (iOS and Android).
- AMP pages, where standard scripts may be restricted.
- Single-page applications (SPAs) like React or Angular.
Some CMPs also offer dedicated SDKs for mobile apps and tools to help developers implement consent flows natively.
EXPERT’S OPINION
“App developers must implement consent mechanisms in the app that clearly explain the purpose of the data collection and make it easy for users to manage their preferences.”

Lawyer, MNA
Tag and script management
A core job of your CMP is to control when scripts load – especially the ones that drop cookies. Make sure it can:
- Block and release tags based on user consent.
- Categorize scripts into functional groups (e.g. analytics, marketing).
- Delay or cancel scripts until the right consent is given.
- Integrate with your tag manager (like Google Tag Manager or Piwik PRO Tag Manager).
Some CMPs offer built-in script blocking tools, while others rely on your tag manager. Either approach works – what matters is that the execution is clean and reliable.
Connecting to your existing tools
Your CMP should connect with the platforms that drive your marketing and analytics:
Look for integrations with:
- Content management systems (WordPress, Drupal, Sitecore, Adobe Experience Manager).
- Analytics platforms (Piwik PRO, Google Analytics 4).
- Ad tech vendors (Google Ads, Meta, LinkedIn, programmatic platforms).
- Customer data platforms (CDPs) and data warehouses.
- Consent strings (IAB TCF 2.2) support for compliant programmatic advertising.
Google Consent Mode v2 support
If you advertise with Google or use GA4, Consent Mode v2 isn’t a nice-to-have. Since March 2024, it’s required to use remarketing and personalization features for EU/EEA users in Google Ads. Your CMP should support it out of the box, including:
- Both ad_storage and analytics_storage signals.
- Easy integration with Google Tag Manager.
- Automatic fallback behaviour when consent isn’t given.
- Event-level consent passing for server-side tagging setups.
Correctly implemented, Consent Mode v2 helps Google model some of the conversions you’d otherwise lose, so campaigns keep working even when users decline cookies. Incorrectly implemented, you’re paying for ads you can’t measure.
4. What does your industry actually need from a CMP?
Different industries face different consequences. The right CMP for your sector depends on the stakes:
- Software & tech: Your own customers are asking about your privacy practices, so your CMP is a trust signal in itself. Look for clean API and SDK integration, multi-domain consent management, and accurate Consent Mode v2 signals to keep trial-to-paid attribution intact.
- Building materials & real estate: High lead value, complex multi-domain websites, often a mix of B2B and B2C. Losing attribution data is costly, so your CMP needs robust support for cross-domain consent and accurate Consent Mode v2 signals so every inquiry can be traced back to its source.
- Public sector & education: Accessibility is non-negotiable. Your CMP must be WCAG 2.2 conformant and use plain-language banners. EU hosting is often a hard requirement.
- Healthcare & life sciences: Strict privacy expectations. Your CMP needs to handle consent transparently for marketing and engagement scripts, maintain audit-ready logs, and stay current with the privacy laws that apply across your operating regions.
- Finance & insurance: Auditability and retention are scrutinized. Look for granular consent logs, tamper-evident records, and exportable audit trails.
5. Will the CMP grow with your business?
Your CMP isn’t just a tool. It’s part of your infrastructure. It needs to scale with your traffic, your team, and the regulations still to come.
Performance and uptime
A slow CMP makes for a slow site, and a slow site means lower conversions. Check SLAs, CDN delivery, and uptime guarantees. Banner load times under 100ms should be the baseline.
Data residency
Where your consent data lives is a compliance question, and increasingly a strategic one. For most regulators, EU-based hosting is the baseline expectation for EU traffic. An EU-headquartered vendor with EU-hosted data gives you the cleanest position to defend, especially as data transfer frameworks remain under legal scrutiny. Check where the vendor is based, where consent data is stored, and what the data flow looks like.
Pricing model
CMP pricing usually scales on one of three axes: page views, consent events, or domains under management. Before you sign anything, model your expected volumes. A “cheap” tool can get expensive quickly if its limits don’t match your real traffic. And watch for features priced as add-ons that other vendors include by default.
Support and product updates
Privacy regulation is moving. The provider that gets you compliant today is the same provider you need to keep you compliant in two years. Look at how often the vendor ships updates, how quickly their support team responds, and how proactively they communicate regulatory changes that affect your setup, whether through their blog, newsletters, or in-app notifications.
6. Privacy compliance without sacrificing data
Here’s the part most CMPs gloss over: compliance protects you legally, but it can cost you commercially. Every visitor who declines cookies becomes invisible to your analytics and, depending on your industry and consent rate, that can mean losing visibility into 40–70% of sessions.
The result is uncomfortable: ad campaigns you can’t properly attribute, customer journeys full of blind spots, and budget decisions made on partial data.
Consent Mode v2 helps. It lets Google model some of the conversions that would otherwise vanish. But it doesn’t solve the underlying problem: when a user declines cookies, your analytics still loses the session itself.
How Cookie Information gives you back your data
Cookie Information CMP is built specifically for organizations that want compliance and data. Two parts of our offering matter here:
- Built-in Consent Mode v2: Included in every plan as standard, not an add-on. As a Google CMP Partner with Gold Status, consent signals flow correctly to Google Ads and GA4 from day one.
- Anonymous tracking via Piwik PRO (Business Plan): When you pair Cookie Information with Piwik PRO Analytics, visitors who decline cookies are still measured anonymously, without storing personal data, and in line with GDPR. You recover the session, the attribution, and the campaign signal that would otherwise disappear.
That gives you a compliant front-end and a measurable back-end. You stop choosing between protection and performance.
CMP features checklist: What to check before you sign with a CMP
Use this as a side-by-side scorecard when you’re evaluating shortlisted vendors. Check each box honestly – a half-yes on cookie blocking or consent records is a no.
| Category | What to check |
|---|---|
| Compliance | GDPR, ePrivacy, CCPA and other relevant laws covered out of the box |
| Compliance | Automatic blocking of non-essential cookies before consent |
| Compliance | Verified templates with no dark patterns – equal weight on accept and reject |
| Compliance | Per-user consent records with timestamps, versioning, and export |
| Compliance | Continuous cookie scanning with automatic classification and policy updates |
| Consent Mode v2 included as standard, not an add-on | |
| Google CMP Partner status (ideally Gold) | |
| UX | WCAG 2.2 Level AA conformance |
| UX | Full visual customization – colors, fonts, logo, layout, copy |
| UX | Multi-language support (at least 20+ languages) |
| Platforms | Web, mobile apps (iOS/Android SDKs), SPAs, AMP |
| Integrations | Native plugins for WordPress, Drupal, and major CMSs |
| Integrations | Google Tag Manager, Piwik Pro Tag Manager, or the one you’re using |
| Integrations | Direct integration with your analytics platform |
| Hosting | EU-based hosting (Netherlands, Sweden, or similar) |
| Hosting | EU-headquartered vendor |
| Pricing | Predictable model that matches your real traffic volume |
| Pricing | Consent Mode v2 and core compliance features not gated behind upgrades |
| Support | Documented SLAs, responsive support |
Compliance without compromise
Choosing a CMP isn’t about chasing the longest feature list. It’s about protecting two things at once: your compliance position with regulators, and the data your business runs on.
Most CMPs stop at the first one. Cookie Information is built for organizations that need both.
If you want to see what “compliant and measurable” looks like in practice, the easiest way is to try it on your own site.
Try Cookie Information free for 14 days
Get set up in 5 minutes (no developer needed) with Consent Mode v2 included, EU hosting, Google Gold Partner status, and 5,000+ organizations already on board
Or talk to our team if you’d like a quick walkthrough first.
Frequently asked questions
What is a Consent Management Platform (CMP)?
A Consent Management Platform is software that helps a website or app collect, store, and manage user consent for cookies and tracking. It controls which scripts and cookies can load based on what the user has accepted, keeps a record of every consent for compliance, and lets users update their choices at any time.
How do I choose the right CMP for my business?
Start with the legal requirements that apply to your visitors (GDPR, ePrivacy, CCPA, and any country-specific rules). Then check that the CMP blocks cookies before consent, uses verified templates with no dark patterns, produces audit-ready records, and supports Google Consent Mode v2. After that, match it to your platforms (web, app), your stack (CMS, tag manager, analytics), and your industry’s specific needs.
What features should I look for in a CMP?
The non-negotiables: pre-consent cookie blocking, granular consent choices, audit-ready logs, continuous cookie scanning, and Consent Mode v2 support. Then add: WCAG 2.2 accessibility, multi-language banners, IAB TCF v2.2 for programmatic ads, EU hosting, and native integrations with your CMS, tag manager, and analytics platform.
Is a cookie banner enough to be GDPR compliant?
No. A banner that simply appears isn’t compliance. Under GDPR, non-essential cookies cannot fire before the user actively consents, consent must be a free and informed choice (no dark patterns), and you must be able to prove what was consented to and when. A CMP that only displays a banner without blocking cookies or storing records won’t survive an audit by a Data Protection Authority (DPA).
Why does Google Consent Mode v2 matter?
Since March 2024, Google requires Consent Mode v2 for using remarketing and ad personalization in Google Ads for EU/EEA users. Without proper implementation, your campaigns lose conversion modeling, remarketing capabilities, and audience signals. A CMP with built-in Consent Mode v2 support – ideally a certified Google CMP Partner – sends the right consent signals to Google from day one.
Where should my CMP host consent data?
For EU traffic, EU-based hosting is the baseline most regulators expect, and EU-headquartered vendors give you the cleanest position to defend if data transfer rules tighten. Look for transparency about where the vendor is based, where consent records are stored, and how data flows between systems. A CMP that’s both EU-headquartered and EU-hosted is the strongest option for organizations operating mainly in Europe.
How much does a Consent Management Platform cost?
CMP pricing typically scales on one of three axes: page views, consent events, or domains under management. Before you compare quotes, model your expected volumes so you can match them against each vendor’s limits. Watch for features priced as add-ons that other vendors include as standard, and check that the plan you pick covers all the domains, languages, and integrations you actually need.
Can a CMP help me recover data lost to consent declines?
Some can. A standard CMP stops collection entirely when a visitor declines cookies. A CMP paired with privacy-first analytics (like Cookie Information with Piwik PRO) can still measure declined sessions anonymously without storing personal data, in line with GDPR. That recovers attribution and campaign signal that would otherwise disappear.