Google Consent Mode v2 GTM-ready

Cookie consent that just works

One script tag or GTM template. 10 EU languages. Google Consent Mode v2. Free forever for small sites.

Get started free See features
<script src="https://eu.coookiemonster.com/dist/coookiemonster.js" data-site-id="YOUR_SITE_ID"></script>
1. Download coookiemonster.tpl from your dashboard 2. GTM → Templates → New → Import 3. Create tag, enter your Site ID 4. Trigger: Consent Initialization — All Pages 5. Publish

Everything you need, nothing you don't

Cookie consent that handles compliance so you can focus on your product.

Google Consent Mode v2

All required signals: ad_storage, ad_user_data, ad_personalization, analytics_storage. Keep your Google Ads running.

GTM template

Built-in support for Google Tag Manager. Import our template, enter your Site ID, publish. Consent Initialization trigger included.

New

10 EU languages

Swedish, Danish, Norwegian, Finnish, German, Polish, Estonian, Lithuanian, Latvian, and English. Automatically detected from your domain.

One script tag

Add a single script tag. No config files, no build step. Works with any platform: WordPress, Shopify, Next.js, static HTML.

Custom styling

Match your brand colors with data-color. Choose bottom bar or centered popup. Looks great on all devices out of the box.

GDPR + ePrivacy

All consent denied by default. Four cookie categories with equal Accept/Reject buttons. Consent stored with proof for auditing.

Set up in under 2 minutes

Whether you use a script tag or Google Tag Manager.

Sign up

Create a free account and add your domain. Get your Site ID instantly.

Add the snippet

Paste a script tag or import our GTM template. That's the entire integration.

You're compliant

Consent Mode v2 signals are sent automatically. Google Ads, GA4, and Tag Manager work out of the box.

Language detected automatically

.se → Svenska .dk → Dansk .no → Norsk .fi → Suomi .de → Deutsch .pl → Polski .ee → Eesti .lt → Lietuvių .lv → Latviešu .com → English

Full EU compliance

Everything required by GDPR, the ePrivacy Directive, and Google.

Google Consent Mode v2

All required signals: ad_storage, ad_user_data, ad_personalization, analytics_storage. Denied by default. Updated on consent. Includes wait_for_update for returning visitors.

GDPR Art. 6 & 7

No cookies before explicit consent. Equal Accept/Reject buttons. Users can withdraw consent at any time via the settings panel.

ePrivacy Directive

Prior consent for non-essential cookies. Four clear categories: Necessary, Preferences, Analytics, Marketing. Plain language in all 10 languages.

GDPR Art. 13 — Transparency

Clear descriptions of each category. The settings modal shows exactly what users consent to before they decide.

Consent proof

Choices are stored in a first-party cookie with consent ID and timestamp. Audit-ready proof. No third-party servers.

Google Ads & GA4

Consent signals are pushed to dataLayer before tags load. Google Ads, GA4, and GTM automatically respect the consent state.

Simple, honest pricing

Free forever for small sites. No credit card required to get started.

Free
Free
  • 5,000 pageviews/mo
  • 1 domain
  • Google Consent Mode v2
  • GTM template
  • 10 EU languages
Get started free
Business
€14.95 /mo
  • 1,000,000 pageviews/mo
  • 25 domain(s)
  • No branding
  • Consent logs (1 year)
  • Cookie scanning
Start Business

Stop overpaying for cookie consent

Set up in 2 minutes. Free forever for small sites.

Get started free