CMPStackCMPStack
CMPStackSimple cookie consent management

Cookie consent that works like a real CMP

Scan cookies, auto-block known trackers, and publish GDPR/CCPA banners from a prebuilt template. Deep browser scan (50 pages) and built-in GA4/GTM tags unlock on Starter+.

Built forGDPRand global sites.

No credit card
14-day money-back
Cancel anytime
Free
to start
Popup + card
starter layouts
20
languages
1 line
embed code

Built for customer trust

Free forever plan

No credit card to start

Cancel anytime

Keep access until period ends

14-day money-back

On your first paid charge

GDPR-ready workflows

Presets, logs, and declaration

Free scanner

Is your website privacy compliant?

Run a free deep scan on any URL. CMPStack crawls your site, detects every cookie and tracker, then helps you block them until visitors give consent.

8–50 pages

Cookie scanner

18+

Platforms

Popup + card

Starter layouts

Up to 20

Languages

Social proof

What early teams say

Agencies, SaaS founders, and store owners use CMPStack when they want a real CMP workflow without enterprise sales calls.

We needed Cookiebot-style scanning and blocking without enterprise pricing. Setup took an afternoon across three client sites.

Maya R.

Agency owner

Consent Mode v2 defaults and GA4/GTM wiring were the deal-breaker. Our marketing tags stay gated until visitors opt in.

Jonas K.

SaaS founder

The declaration page and consent CSV export make audits less painful. Support replied the same day when we had an embed question.

Priya S.

E-commerce lead

Use cases

Built for every kind of site

Whether you run one blog or five client stores, CMPStack gives you a Cookiebot-style workflow without enterprise pricing.

Agencies & freelancers

Manage client domains from one dashboard — separate banners, compliance rules, declaration pages, and consent logs per site.

E-commerce stores

Block Meta, TikTok, and analytics pixels until consent. Guides for Shopify, WooCommerce, Magento, PrestaShop, and BigCommerce.

SaaS & startups

Ship fast with a free plan, verify DNS, honor GPC on every plan, and connect GA4/GTM plus consent webhooks on Starter+.

Publishers & blogs

Auto-block known trackers, support 20 languages on paid plans, and publish a cookie declaration visitors can trust.

The widget

Three parts, one CMP

Every CMPStack embed ships a first-visit banner, granular consent manager, and reopenable cookie settings button. Start from a starter layout (popup or corner card), then save named designs.

01

Initial banner

First-visit consent card with legal links, Accept all, Reject, and Customize — start from a prebuilt template, then match your brand.

02

Consent manager

Granular toggles for four cookie categories with deny, save selection, and allow-all actions.

03

Cookie button

Persistent floating button to reopen settings anytime. Consent renews automatically after your chosen period.

Starter layouts

Two templates to start — then your own designs

Pick a centered popup or a compact corner card, then match your brand. Save extra named designs per site — only one is live at a time.

Toggle Grid

Choose categories, then accept or reject.

Functionality
Measurement
Marketing
Experience
Reject allAccept all

Centered popup

Toggle Grid

Category grid — 2×2 toggles for Functionality, Measurement, Marketing, and Experience.

Classic Light

Compact corner banner with Accept, Reject, and Customize.

Accept allReject all

Corner card

Classic Light

Corner card with dark buttons — a compact alternative to a full-screen popup.

2 starter layouts (centered popup and corner card). Apply one, then save named designs in the dashboard — only one is live at a time.

Compliance

Global privacy compliance

GDPR, CCPA, LGPD, and PIPEDA presets on every plan. Geo-targeting on Starter+. Add your privacy policy, cookie policy, and opt-out links once — the banner handles the rest.

GDPR

European Union

EU / EEA

Granular consent categories, policy links, and consent renewal. Geo-targeting can map EU/UK visitors to GDPR mode automatically on Starter+.

CCPA

California & US

United States

Do Not Sell / opt-out link support, CCPA preset copy, and geo-targeting for US visitors on Starter and above.

LGPD

Brazil

Brazil

LGPD regulation preset with opt-out URL field and automatic Brazil → LGPD mapping when geo-targeting is enabled.

PIPEDA

Canada

Canada

PIPEDA preset with privacy links and Canada → PIPEDA geo-mapping — alongside a global mode for everywhere else.

Setup

How it works

From signup to live banner in four steps

01

Add your domain

Create a free account, register each website, and verify ownership with a DNS TXT record in Settings.

02

Set up compliance

Pick GDPR, CCPA, LGPD, PIPEDA, or global mode. On Starter+, run a deep scan, edit your cookie inventory, set webhooks, and enable geo-targeting from Compliance.

03

Customize the widget

Pick a starter layout (centered popup or corner card), then edit copy, colors, positions, and category labels. Preview on mobile, tablet, and desktop before going live.

04

Embed & go live

Paste one script in <head> (first tag), use the Integrations page for WordPress, Shopify, Webflow, and 18+ platforms, and connect built-in tags on Starter+.

Built-in tags

10 tags that respect consent

Save IDs in Dashboard → Settings on Starter+. Each integration loads only after the visitor accepts the matching cookie category.

Statistics

Requires Statistics cookies

Google Consent Mode v2 defaults stay denied until the visitor accepts. Choose GA4 or GTM, plus optional session tools.

Google Analytics 4Google Tag ManagerHotjarMicrosoft Clarity

Marketing

Requires Marketing cookies

Ad and social pixels load only after Marketing consent — no manual script gating required when IDs are saved in Settings.

Meta PixelMicrosoft UETLinkedIn Insight TagTikTok PixelPinterest TagSnapchat Pixel

Product

Full CMP feature set

Scanning, auto-blocking, GDPR presets, two starter banner layouts, Consent Mode defaults, 18+ platform guides, and 10 built-in tags on Starter+ — explore everything CMPStack includes.

Integrations

Works on your stack

Step-by-step install guides for 18+ platforms — CMS, e-commerce, site builders, and JavaScript frameworks. Official WordPress plugin included.

WordPressWooCommerceShopifyWebflowFramerWixSquarespaceNext.jsReactNuxtMagentoBigCommerceGhostBubbleJoomlaDrupalPrestaShopHTML
Quick integration

One script in <head>. Full consent control.

Place CMPStack as the first script inside <head>. It sets Google Consent Mode defaults immediately and auto-blocks known trackers. Connected tags on Starter+ load only after consent.

Tag any third-party script to block it by category:

embed.html
<!-- first script in <head> -->
<script
  src="https://your-app.com/consent.js"
  data-domain-id="YOUR_DOMAIN_ID"
></script>
pixel.html
<script
  src="https://example.com/pixel.js"
  data-cmpstack-category="marketing"
  async
></script>

Pricing

Simple, honest pricing

Start free on one domain with GDPR presets and Consent Mode defaults. Upgrade when you need branding removal, geo-targeting, built-in tags, or multi-domain management. No per-pageview fees.

Free

Get compliant on one site — ideal for blogs, portfolios, and early launches.

Best for personal sites, side projects, and testing the full CMP workflow.

$0/forever
  • 1 domain
  • Consent banner, manager & cookie button
  • 2 starter layouts (popup + card) and named designs
  • GDPR, CCPA, LGPD, PIPEDA & Global presets
  • Google Consent Mode v2 defaults
  • Microsoft UET & Clarity consent signals
  • Free homepage cookie scanner (HTTP, 8 pages)
  • Dashboard HTTP scan (10 pages · 5 scans / 30 days)
  • Auto-block 15+ known trackers
  • YouTube/Vimeo embed blocking
  • 18+ platform guides + WordPress plugin
  • Claude / Cursor MCP server
  • Manual script blocking tags
  • GPC support & subdomain consent sharing
  • English banner language
  • Consent logs (14-day retention)
  • In-app notifications
  • Powered by CMPStack branding

Starter

Polish a single professional site — remove branding and unlock growth essentials.

Best for business sites that need branding removal, built-in tags, and a declaration page.

$5/per month

Billed monthly

  • 1 domain · everything in Free
  • Remove powered-by branding
  • Geo-targeting (EU, US, BR, CA)
  • All 20 banner languages
  • Connect GA4, GTM, Hotjar & Clarity
  • Connect Meta, UET, LinkedIn, TikTok, Pinterest, Snapchat
  • Cookie declaration page + editor
  • Cookie inventory editor
  • 30 deep scans / 30 days
  • Consent webhooks & analytics dashboard
  • AI categorize, banner copy & translate (40 / 30 days)
  • Banner A/B testing
  • New-cookie scan email alerts
  • Consent logs (90-day retention)
  • Email support
Popular

Pro

For growing teams managing multiple sites with audit-ready compliance.

Best for agencies and teams running up to 5 domains with exports and auto-rescan.

$29/per month

Billed monthly

  • Up to 5 domains · everything in Starter
  • Team seats (5 users)
  • Agency PDF report
  • Weekly consent digest email
  • New-cookie scan email alerts
  • Compliance gap checklist + AI assist
  • 150 deep scans / 30 days
  • AI categorize, banner copy & translate (200 / 30 days)
  • Scheduled auto-rescan (cron)
  • IAB TCF 2.2 widget mode (CMP ID pending)
  • Consent log export (CSV)
  • Consent logs (1-year retention)
  • Priority email support
Agencies

Business

Unlimited domains for agencies — priced from the sites on your list, not a flat fee.

Best for agencies and platforms managing many client sites.

Custom/based on domains

$5 per domain / month · quoted from your domain list

  • Unlimited domains · everything in Pro
  • Unlimited manual cookie scans
  • Unlimited AI assists (categorize, copy, translate)
  • Team seats (15 users)
  • Priority onboarding help
  • Cross-domain volume reporting
  • 2-year consent log retention
  • Priority support (4-hour target)
  • Price scales with each domain on your list

Frequently asked questions

Everything you need to know before adding CMPStack to your site.

CMPStack is a cookie consent management platform (CMP) similar to Cookiebot. Scan your site for cookies and trackers, auto-block known scripts, publish a compliant banner, and let visitors choose categories before optional integrations like GA4, GTM, Hotjar, Clarity, Meta, LinkedIn, TikTok, Pinterest, Snapchat, or Microsoft UET load.

Yes. Every plan can use GDPR, CCPA, LGPD (Brazil), PIPEDA (Canada), or global mode. Geo-targeting that maps EU → GDPR, US → CCPA, Brazil → LGPD, and Canada → PIPEDA is on Starter and above. Add policy links, a Do Not Sell / opt-out URL, and consent renewal.

By default CMPStack intercepts tracker script tags as they are inserted — Google Analytics, Meta Pixel, Hotjar, HubSpot, LinkedIn, TikTok, and more — and parks them as type="text/plain" until the visitor consents. No manual tags required. You can also tag any script with data-cmpstack-category (legacy: data-consently-category) for precise control. The 10 built-in tag integrations (Starter+) are gated on the matching consent category.

CMPStack supports 20 languages with preset banner translations, including English, German, French, Spanish, Italian, Dutch, Danish, Portuguese, Polish, Swedish, Japanese, Korean, Arabic, Turkish, Finnish, Czech, Romanian, Hungarian, Greek, and Norwegian Bokmål. Free includes English only; Starter and above unlock all 20.

On Starter and above, open Settings to connect GA4 or GTM plus optional Hotjar or Microsoft Clarity (Statistics consent), and Meta Pixel, Microsoft UET, LinkedIn, TikTok, Pinterest, or Snapchat (Marketing consent). Place the embed script first in <head>. CMPStack sets Google Consent Mode v2 defaults to denied, signals Microsoft UET and Clarity Consent Mode, and loads each integration only after the visitor accepts the matching category.

Yes. Free draft generators for Privacy Policy, Cookie Policy, and Terms of Service are at /tools/privacy-policy, /tools/cookie-policy, and /tools/terms. They are templates — not legal advice. Submit data subject requests at /dsar. See /regulations for law coverage and certification roadmap.

Starter and above include a public declaration at /declaration/{domainId}. Run a deep scan to populate the inventory, manually add or edit entries in Compliance, and customize the page title and intro on Starter+.

Yes, on Starter and above. Add a consent webhook URL in Compliance. CMPStack sends a JSON POST with action, preferences, consent ID, and timestamps whenever a visitor accepts, rejects, or saves a custom selection.

Preferences are saved in the visitor's browser (localStorage, with optional cross-subdomain cookies). Server-side logs capture each action with a consent ID, language, region, and category breakdown. Retention ranges from 14 days on Free to 1 year on Pro.

Yes. Free and Starter include one domain each. Pro supports up to 5 domains. Each site has its own banner, compliance settings, declaration, integrations, and consent logs.

The native WordPress.org plugin is coming soon — details at /product/wordpress-plugin. Until then, download cmpstack-wordpress.zip from Dashboard → Integrations or /integrations, upload it under Plugins → Add New → Upload Plugin, then enter your Domain ID and Script URL under Settings → CMPStack. WooCommerce stores use the same zip.

Yes. Enable MCP under Dashboard → MCP, create a personal access token, and connect Claude Code, Cursor, or VS Code to /api/mcp. The assistant can list sites, fetch embed code, check whether the banner is live, restyle colors/layout, and trigger scans. Consent logs, cookie values, and legal copy are never returned. Full setup: /mcp.

Get compliant in minutes

Create your CMPStack account on the Free plan, verify your domain, scan cookies, and publish a Cookiebot-style banner. Upgrade to connect GA4, GTM, Hotjar, Meta, TikTok, and more — or follow guides for 18+ platforms.