Consent management platform

One platform for cookie consent

Cookie scanner, consent banner and consent log in one product. The scan finds what your site sets, the banner asks the visitor, and the log keeps each answer with the banner version they saw.

  • No card to start
  • One script tag to go live
  • No sales call
A cookie scan: each cookie with who sets it, its purpose, how long it lasts and its category

Automatic cookie scanning

  • Crawls your site and lists every cookie, tracker and pixel it finds, sorted into categories.
  • Names the third parties that set them.
  • Scans again on a schedule: monthly on Pro and weekly on Ultimate.
  • On Free and Basic, scans run when you start them.

Scan schedule

By plan

PlanAutomatic scan
FreeNone
BasicNone
ProMonthly
UltimateWeekly

The consent rule for each market

  • Select the privacy laws that apply to you, from the 16 the banner covers.
  • Where opt-in applies, as under the GDPR, non-essential cookies wait until the visitor chooses.
  • Where a US opt-out law applies, cookies can run until the visitor opts out, and a “Do Not Sell or Share My Personal Information” link appears on every page.
  • Where the law works on notice, as in Singapore, the banner gives the notice and records the choice. Australia’s Privacy Act has no cookie-consent rule as such: the banner gives the notice and keeps a record where a cookie can identify someone.
  • GDPR and CCPA templates come with every plan.

What the banner does

By consent model

ModelBanner behaviour
Opt-inBlocks non-essential cookies until the visitor chooses, with Reject all beside Accept all.
Opt-outLets cookies run until the visitor opts out, with a “Do Not Sell or Share My Personal Information” link and a preference centre.
NoticeGives the notice and records the choice; in Australia, where a cookie can identify someone.

One script tag, on any site

  • Paste one script tag into the head of your site, before your analytics tags.
  • Set-up guides for WordPress, Shopify and Wix. Any other site works through Google Tag Manager or the JavaScript API.
  • Loads asynchronously, so it does not block your page from rendering.
  • Works with React, Vue, Angular, Svelte, Next, Nuxt or plain HTML, and the JavaScript API fires events when consent changes.

Install

Paste into the head of your site

<script
  src="https://cdn.grantcookie.com/gc.js"
  data-site="YOUR_SITE_ID"
  async></script>

Works with

WordPress
Shopify
Wix
Google Tag Manager

More products

Start free. No card, no sales call.

Scan your site, publish the banner, and move up a tier when you outgrow the free plan. Every plan is on the pricing page.

14-day trial on paid plans · Cancel any time · No card required to start