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 Pro.
Built for GDPR, CCPA, LGPD, PIPEDA, and 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
Banner 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 Pro.
Auto-block known trackers, support 20 languages on Pro, 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.
Banner 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 Pro. 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 Pro.
California & US
United States
Do Not Sell / opt-out link support, CCPA preset copy, and geo-targeting for US visitors on Pro.
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 Pro, 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 Pro.
Built-in tags
Save IDs in Dashboard → Settings on Pro. 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.Required: place CMPStack as the first tag inside <head>. It sets Google Consent Mode defaults immediately and auto-blocks known trackers. Connected tags on Pro load only after consent.
Tag any third-party script to block it by category:
<!-- MUST be the first tag in <head> -->
<script
src="https://cdn.cmpstack.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.
Stay compliant on one site — lean CMP essentials, forever free. Fair-use logging cap included.
Best for personal sites, side projects, and trying the CMP workflow.
Usage-scaled — pay for the domains and seats you actually use.
Best for businesses and agencies running any number of sites.
First domain $5/mo, then $5 per additional domain. First 2 seats free, then $3 per additional seat.
First 2 included · 0 billed @ $3
Estimated total
$5
/month
$5×1 domain
IAB TCF 2.2 is available for testing only — official IAB Europe CMP ID registration is pending. Ad-tech vendors do not yet accept production TC strings.
Everything you need to know before adding CMPStack to your site.