Skip to content

Features

The detail, pillar by pillar.

Five technical pillars explained in full. Installation is a single tag, and full compliance ships with every plan.

  • 2 min

    to install, one tag in the head

  • 5,000

    free sessions/month, forever

  • €9

    per month for 25,000 sessions

  • ∞

    domains, on every plan

Pillar 01 / 5

Native Google Consent Mode v2

Since March 2024, Google Ads and Analytics 4 require ad_storage, analytics_storage, ad_user_data and ad_personalization signals via the gtag('consent', …) function. Without Consent Mode v2, your Google Ads campaigns lose up to 60% of their conversion attribution capability for users who refused cookies.

ConsentLab implements Consent Mode v2 natively: as soon as a visitor clicks Accept, Refuse, or Customize, the right signals fire to Google without you having to touch a single line in your Tag Manager. The Advanced mode is enabled by default: Google can model the conversions of refusing users and recover most of the lost tracking.

Pillar 02 / 5

Third-party script auto-blocking

The CNIL rule is unambiguous: no script that may drop a non-essential cookie can run before the visitor's active consent. Concretely, Google Analytics, Meta Pixel, TikTok, LinkedIn Insight Tag, Hotjar and 200+ other services must be blocked until the user makes their choice, and unblocked individually based on the accepted purposes.

ConsentLab automatically intercepts <script>, <iframe> and <img> tags identified as tracking in an internally maintained database. Each resource is mapped to a purpose (analytics, marketing, functional) and only loads if the visitor consented to that specific purpose. You literally don't change a line of source code.

Pillar 03 / 5

Customizable branding

A cookie banner isn't a necessary evil: it's a direct touchpoint with your visitor, literally appearing on every page. Visual coherence with your brand sends a signal of seriousness and trust, whereas a generic "Powered by Cookiebot" banner actively hurts your credibility.

With ConsentLab, you customize primary and secondary colors, typography (8 self-hosted premium fonts, never Google Fonts), corner radius, button copy, position (bottom, top, centered modal, floating button), dark mode, and even your logo. Everything is editable from your dashboard with zero code.

Pillar 04 / 5

Exportable consent proof (CNIL audit trail)

In case of a CNIL audit or a GDPR request from a visitor (article 7.1 GDPR), you must be able to prove consent: who consented, to what, when, and with which version of your policy. Without an audit trail, you are non-compliant: CNIL has already fined companies on that single motive.

Every interaction on the ConsentLab banner generates a signed record (SHA-256 hash) with: timestamp, anonymized IP, user-agent, accepted and refused purposes, policy version, session ID. You export everything in CSV on demand, filtered by period or by domain. 13-month retention, exactly as the CNIL requires.

Pillar 05 / 5

Contextual consent wall for embeds

An embedded YouTube video, a Google Map or an Instagram post drops tracking cookies as soon as it loads. Until the visitor consents, these must be blocked, but plain blocking leaves an unappealing blank gap on your page.

ConsentLab automatically replaces every non-consented embed with a clear, accessible "Allow this content" placeholder. On click, the relevant category is consented and the content appears instantly, without reloading the page. Nothing to code: known services (YouTube, Vimeo, Google Maps, Instagram, X, Facebook, SoundCloud, Spotify…) are detected automatically, and you can also tag your iframes for guaranteed blocking.

And the rest of the list.

  • Timestamped exportable consent proof (CSV)
  • Multi-language with automatic visitor detection
  • Consent API and event webhooks
  • Consent stats by country, device, source
  • CNIL 2024 compliance (symmetrical refusal, granularity, 13 months)
  • France hosting (OVH), zero data transfer outside the EU
  • Gzipped widget < 13 kB, asynchronous loading

Two minutes to see it on your site.

Free account, one tag to paste, the banner appears.