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.
Free scanner
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
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
Whether you run one blog or five client stores, CMPStack gives you a Cookiebot-style workflow without enterprise pricing.
Manage client domains from one dashboard — separate banners, compliance rules, declaration pages, and consent logs per site.
Block Meta, TikTok, and analytics pixels until consent. Guides for Shopify, WooCommerce, Magento, PrestaShop, and BigCommerce.
Ship fast with a free plan, verify DNS, honor GPC on every plan, and connect GA4/GTM plus consent webhooks on Starter+.
Auto-block known trackers, support 20 languages on paid plans, and publish a cookie declaration visitors can trust.
The widget
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.
First-visit consent card with legal links, Accept all, Reject, and Customize — start from a prebuilt template, then match your brand.
Granular toggles for four cookie categories with deny, save selection, and allow-all actions.
Persistent floating button to reopen settings anytime. Consent renews automatically after your chosen period.
Starter layouts
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.
Centered popup
Category grid — 2×2 toggles for Functionality, Measurement, Marketing, and Experience.
Classic Light
Compact corner banner with Accept, Reject, and Customize.
Corner card
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
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.
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+.
California & US
United States
Do Not Sell / opt-out link support, CCPA preset copy, and geo-targeting for US visitors on Starter and above.
Brazil
Brazil
LGPD regulation preset with opt-out URL field and automatic Brazil → LGPD mapping when geo-targeting is enabled.
Canada
Canada
PIPEDA preset with privacy links and Canada → PIPEDA geo-mapping — alongside a global mode for everywhere else.
Setup
From signup to live banner in four steps
Create a free account, register each website, and verify ownership with a DNS TXT record in Settings.
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.
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.
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
Save IDs in Dashboard → Settings on Starter+. Each integration loads only after the visitor accepts the matching cookie category.
Requires Statistics cookies
Google Consent Mode v2 defaults stay denied until the visitor accepts. Choose GA4 or GTM, plus optional session tools.
Requires Marketing cookies
Ad and social pixels load only after Marketing consent — no manual script gating required when IDs are saved in Settings.
<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:
<!-- first script in <head> -->
<script
src="https://your-app.com/consent.js"
data-domain-id="YOUR_DOMAIN_ID"
></script><script
src="https://example.com/pixel.js"
data-cmpstack-category="marketing"
async
></script>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.
Get compliant on one site — ideal for blogs, portfolios, and early launches.
Best for personal sites, side projects, and testing the full CMP workflow.
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.
Billed monthly
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.
Billed monthly
Unlimited domains for agencies — priced from the sites on your list, not a flat fee.
Best for agencies and platforms managing many client sites.
$5 per domain / month · quoted from your domain list
Everything you need to know before adding CMPStack to your site.