ConsentStackDocs

Getting Started

Add a consent banner to your website in minutes. Create a team, add your site, and embed three tags.

Go from zero to a fully working consent banner in four steps. No code required except pasting three tags (a preconnect hint plus stub plus core).

Create your account

Head to app.consentstack.io/login and sign in with Google or your email address. If you use email, you'll get a one-time verification code to confirm your account.

Create a team

After signing in, you'll be prompted to create a team. Enter a name and ConsentStack generates a URL-friendly slug automatically.

Teams organize your sites, members, and billing in one place. Even if you're working solo, you need one team to get started.

Add a site

Inside your team, click to create a new site. Give it a name like "Marketing Site" or "Blog." ConsentStack will:

  • Generate a unique Site Key for your site
  • Publish a default consent configuration so your banner works immediately

You'll find your Site Key on the site's overview page. It looks like this: <YOUR_SITE_KEY>

Embed the script tags

Add these three tags to your website's <head>, replacing <YOUR_SITE_KEY> with the key from the previous step:

<link rel="preconnect" href="https://cdn.consentstack.io" />
<script src="https://cdn.consentstack.io/consent.js?k=<YOUR_SITE_KEY>"></script>
<script src="https://cdn.consentstack.io/consent-core.js?k=<YOUR_SITE_KEY>"></script>

That's it. The SDK (~30 KB total, stub + core) fetches your consent configuration, detects the visitor's location, and displays the right consent banner, all automatically.

Verify it's working

Open your site in a browser. You should see the consent banner appear. If something looks off, check our Testing & Verification guide.

What happens next

  • Third-party scripts are blocked automatically. ConsentStack detects trackers on your page and prevents them from running until your visitor consents. Learn how script blocking works.
  • The right rules apply to every visitor. Visitors in the EU see GDPR opt-in banners, visitors in California see CCPA-style notices, and everyone else gets a simple acknowledgement, no configuration needed. Explore consent models.
  • Every consent decision is logged. Accepts, rejections, and preference changes are recorded with a privacy-first audit trail. No personal data is stored. See how categories and regions work.