Next-Gen Edge Geolocation Injection

America-First Consent
Management Platform.

ConsentKit is an America-first consent management platform (CMP) for websites with US visitors. Paste one script tag and it detects each visitor's location at the edge, then shows the right consent experience for 20 US state privacy laws — including GPC opt-out signals — with GDPR handling for international traffic.

ConsentKit - One script for 20 US privacy laws, GPC, and GDPR | Product Hunt

No credit card required · Free up to 10k pageviews/mo

Interactive Simulator

Click a state or region to preview ConsentKit UI modes:

Demo Mode
https://yoursite.com

Selected Simulator Location:

🇺🇸 California, United States

Production widgets use Cloudflare geolocation; this preview uses the location you select.

California visitor privacy notice.
|

Works with your stack

ShopifyWordPressWebflowSquarespaceWixNext.js / React
Platform Features

Built for American Privacy Realities

Most platforms were built for GDPR and retrofitted for the US. ConsentKit was engineered with US State Privacy Laws as our foundation, avoiding high-friction GDPR modals where unnecessary.

20 US State Laws, One Script

Automatically detect site traffic geo-location at the edge and render the notice-and-opt-out interfaces each state's laws call for.

Google Consent Mode v2

Full integration with GTM and GA4. Auto-fires compliance signals directly to prevent analytical dark spots.

Global Privacy Control (GPC)

Honor mandatory GPC requirements in the 12 states that require them. Automatically detect browser privacy configurations.

Ultra-Light Edge Loading

Async and non-blocking by design. Loaded through high-performance workers to preserve core Web Vitals and SEO rankings.

Beautiful Analytics Drawer

See exact consent ratios, opt-out counts, GPC broadcast signals, and visitor distributions within your panel.

Full Styling Customization

Inject your brand colors, custom font profiles, and toggle positions cleanly. White-label supports full custom CSS overrides.

ConsentKit consent signal workflow: Global Privacy Control (GPC) and browser privacy signals flow into ConsentKit, which forwards the consent state to Google Tag Manager Consent Mode v2 and GA4
Easy Installation

Integrates in under 2 minutes

No complicated code paths. Just copy our single optimized tag, paste it at the top of your site's header, and ConsentKit can render the right UI for its supported jurisdictions.

  • No database connection needed in browser
  • Loads asynchronously without blocking page render
  • Works with common CMS and storefront platforms
  • Automatic tag manager hook injection
<script 
  src="https://widget.consentkit.us/v1.js" 
  data-site-id="your-site-id" 
  async
></script>
ConsentKit installation flow: one lightweight script tag detects each US visitor's state, applies the correct state privacy law rules, renders the right consent interface, and records the consent choice
Modern Performance

Why Teams are Switching to ConsentKit

Legacy compliance platforms slow down page loads, require massive setup wizards, and charge extreme enterprise rates. We've built a faster, cleaner solution.

Feature / Vector
Traditional CMPs
ConsentKit Way
US State Law Support
GDPR-first. US states adapted as heavy overlays.
20 US State Laws + GDPR
GPC Signal Detection
Requires manual setup or is completely unavailable.
Out-of-the-box Auto detection
Page Speed Impact
Heavy payloads, often degrading lighthouse score (-15pts).
Minimal Impact (~11KB gzipped, edge cached)
Annual Subscription Rates
Enterprise pricing often exceeding $5,000+/year.
Free tier available, up to $199/mo flat
ConsentKit built for performance: an ~11KB gzipped consent management script that loads asynchronously and is cached at the edge for minimal page speed impact
Robust Analytics

Track Performance in Real-Time

Analyze consent metrics across jurisdictions. Know exactly how many visitors opt-out, broadcast GPC signals, or accept preferences globally.

Simulated Data

Consent Metrics Dashboard Overview

Simulated dashboard preview. Values are illustrative, not aggregate customer data.

Total Visits

148,290

Accept Rate

68%

Opt-Out / Reject

12%

GPC Signals

20%

Last 7 Days Traffic Trend
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
State Matrix

US State Compliance Coverage

States have passed non-unified privacy statutes. ConsentKit normalizes behavior across its supported state-law set. Click a state to see example handling details:

California (CCPA/CPRA)

In Effect (Updated 2023)

GPC Signal Mandate

Mandatory Opt-Out

Standard UI Requirements

Banner optional, Opt-Out Footer Link required

How ConsentKit Handles It

Renders a floating bottom footer link 'Do Not Sell/Share My Personal Information'. If a GPC signal is detected, ConsentKit automatically opts the user out and records the opt-out for your compliance logs.

Updates automatically on legislative additionsRead state guides
Map of the 20 US state privacy laws ConsentKit covers with one script: a single rules engine applies each state's consent and opt-out requirements, from California CCPA/CPRA to Texas TDPSA
Pricing Options

Simple, Transparent Pricing

Start free, expand when your traffic scales. No hidden fees or onboarding penalties.

Free

For small sites & personal side projects

$0/mo
  • 10K monthly pageviews
  • 1 website slot
  • 20 supported US state laws covered
  • GPC Broadcast recognition
  • Includes branding footer link
Get Started Free

Starter

For growing websites & portfolios

$29/mo

Annual billing: 2 months free

  • 100K monthly pageviews
  • 3 website slots
  • Custom branding colors
  • 6-month log retention drawer
  • Includes branding footer link
Choose Starter
Most Popular

Pro

For growing online businesses

$79/mo

Annual billing: 2 months free

  • 500K monthly pageviews
  • 10 website slots
  • No-branding UI injection
  • 2-year log retention drawer
  • Full JSON Config API Access
Choose Pro

Agency

For privacy consultants & developers

$199/mo

Annual billing: 2 months free

  • Unlimited monthly pageviews
  • Unlimited website slots
  • White-Label client portal
  • Unlimited historical logs
Choose Agency
FAQ

Frequently asked questions

Straight answers about what ConsentKit does, how it compares, and how to get started.

What is ConsentKit?

ConsentKit is a consent management platform (CMP) built America-first for US state privacy laws. It gives website owners a consent banner, opt-out handling, and consent analytics through a single script tag, with support for 20 US state privacy laws plus GDPR visitor handling.

How is ConsentKit different from Cookiebot or OneTrust?

Most CMPs were built GDPR-first and retrofitted for the US. ConsentKit was engineered around US state laws from day one: it honors Global Privacy Control (GPC) signals out of the box — mandatory in 12 states — and avoids high-friction GDPR-style modals for visitors who don't need them.

How do I install the cookie consent banner?

Create a free account, copy one script tag into your site's header, and you're live. The widget loads asynchronously (~11KB gzipped), detects each visitor's location at the edge, and shows the right consent UI automatically. A Google Tag Manager template is also available.

Is there a free plan?

Yes. ConsentKit is free for one website up to 10,000 pageviews per month, with all 20 supported US state laws and GPC recognition included. No credit card required. Paid plans start at $29/month, with annual billing available at 2 months free.

Start free in minutes: the ConsentKit free plan covers one website and 10,000 monthly pageviews across all 20 supported US state privacy laws, no credit card required

Ready to handle US state
privacy laws in 5 minutes?

Protect your brand, maintain marketing attribution speeds, and respect state consumer statutes automatically.