Pricing

Per domain. Never per pageview.

A campaign that goes well should not arrive as a bigger invoice. Pick by how many domains you manage. Nothing else moves the price.

Prices in USD. Annual billing saves up to 17%.

Demo

Unlimited domains · 50 seats$0/ 7 days
  • The full product, limited by time rather than features
  • Banner analytics stay on, so you can see whether it works
  • No card. Login stops at day 7; pay within 7 more days to keep everything
Start demo

Starter

3 domains · 5 seats$19/mo
  • Unlimited pageviews
  • Cookie scan and declaration
  • Compliance score and dark-pattern checks
  • Remove CMPStack branding
Choose Starter

Professional

10 domains · 20 seats$49/mo
  • Everything in Starter
  • Custom CSS on the banner
  • Priority scanning
  • Weekly cookie scans instead of monthly
Choose Professional
Enterprise unlimited domains, 500 seats, contractual SLA, sales-led.
Contact sales

Annual: $192 · $492 · $1,488 a year. Every plan: unlimited pageviews, GDPR / UK-GDPR / CCPA rule engine, Consent Mode v2, CSV and PDF consent exports.

Compare plans

Every row is a number we enforce or a switch we check

Counts are checked when you add something. Capabilities are checked when the panel saves and again when the public API serves, which is the one that matters.

CMPStack plans compared: Demo, Starter, Agency, Professional and Enterprise
PlanDemoStarterAgencyProfessionalEnterprise
Limits
DomainsUnlimited35010Unlimited
Seats5055020500
PageviewsUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Term7 daysMonthly or annualMonthly or annualMonthly or annualContract
Consent banner
Bar, modal and popup layoutsIncludedIncludedIncludedIncludedIncluded
Geo targeting (EEA, all, custom)IncludedIncludedIncludedIncludedIncluded
Remove CMPStack brandingNot includedIncludedIncludedIncludedIncluded
Custom CSSNot includedNot includedIncludedIncludedIncluded
Banner analyticsIncludedIncludedIncludedIncludedIncluded
Compliance
Cookie scan and declarationIncludedIncludedIncludedIncludedIncluded
Priority scan queueNot includedNot includedIncludedIncludedIncluded
Compliance score and alertsIncludedIncludedIncludedIncludedIncluded
Consent receipts, CSV and PDF exportIncludedIncludedIncludedIncludedIncluded
Team and security
Five roles, permission matrixIncludedIncludedIncludedIncludedIncluded
Two-factor authenticationIncludedIncludedIncludedIncludedIncluded
Uptime SLANot includedNot includedNot includedNot includedContractual

Pricing questions

The short answers

What counts as a domain?

A root domain, its www and up to two further subdomains count as one. acme.com, shop.acme.com and docs.acme.com are one domain. A third subdomain counts as another, and acme.de is a second.

Is the demo the real product?

Yes, with three exceptions that would cost us or you money on a live site: branding stays on, custom CSS is off, and scans queue behind priority ones. Analytics stay on because “did the banner work” is what the seven days are for.

Can I upgrade a demo without losing anything?

Yes. Paying from a demo updates that workspace in place. Data, address and members survive.

What if a client's traffic spikes?

Nothing. There is no pageview metering anywhere in the product, so there is nothing to overage.

How is payment handled?

Stripe Checkout and the Stripe billing portal. Your browser sends a plan key and interval, never an amount, so the price is always the one on this page.

Can I change plans later?

Any time through the billing portal. Consent records are kept through plan changes.

More questions answered on the FAQ page

Start with one domain. Or fifty.

Seven days, every feature, no card, no sales call.

GDPR · UK-GDPR · CCPA · Google Consent Mode v2