A cookie banner for your website

That looks like part of your site. Free to start.

Embedra's cookie banner asks visitors before any tracking starts, keeps Google Analytics, the Meta Pixel and TikTok off until they say yes, and remembers the answer. You style it in a live editor to match your site, then paste one line of code into Webflow, WordPress, Wix, Shopify, Squarespace or Framer.

Cookie banner examples

Four shapes, each in your colours, wording and corners. Every one can show Accept and Decline side by side, and a Manage preferences link for Analytics and Marketing. Each picture is the real banner, rendered by the code that runs on your site.

Try them in the live demo →
01Light, floating

Floor bar

Along the bottom, floating just off the edge. The default look: white, soft corners, green buttons, the cookie icon beside the text.

02Dark, flush, square

Ceiling

Along the top of the screen, flush to the edge, square corners and gold buttons. Your own wording, no icon.

03Warm, round, stacked

Plaque

A card in the bottom-left corner in a shop's cream and rust, round corners, stacked buttons and a Choose link for preferences.

04Strict, navy

Gatekeeper

A centred card over a dimmed page that waits for a choice. Navy, amber buttons, the icon above the headline, Manage preferences on.

Running a South African site? See how the banner fits POPIA. Running Google or Meta ads? See how it sends Google Consent Mode v2.

Want to see what your site does before anyone clicks? The free Consent Mode Checker loads it as a first-time visitor and lists the trackers and cookies it finds.

A banner that asks after the tags have fired has asked too late.

What a good cookie banner does

Six things a banner needs to get right, and how Embedra does each one.

Design yours →
01

Ask before tracking starts

The banner shows on the first visit. Connected tools stay off until the visitor accepts.

02

Make no as easy as yes

Accept and Decline sit side by side, one click each.

03

Never pre-tick a box

Analytics and Marketing both start switched off in Manage preferences.

04

Let people choose

Necessary is always on. Analytics and Marketing are each the visitor's call.

05

Explain itself

Your own wording, and a link to your privacy policy.

06

Remember the answer

Forever, for 12 months, or for the browser session. You choose.

Design it like it belongs there.

Try the controls below: switch between the four shapes, Notice and Strict mode, the corners and the theme. What you design here is exactly what drops into your site.

It holds your tracking tools back until a yes

A banner that only shows a message while Google Analytics, the Meta Pixel or TikTok already run in the background has asked too late. Embedra connects to the tools most sites use, and each one follows its category: Google Analytics and Clarity count as Analytics; Google Ads, the Meta Pixel, TikTok and the LinkedIn Insight Tag count as Marketing. A visitor who allows only Analytics gets none of the advertising pixels you connected.

How Consent Mode v2 works with it →
Google AnalyticsGoogle AdsTag ManagerClarityMeta PixelTikTokLinkedIn

Embedra loads it

Paste the tool's ID, such as your G- ID or your Pixel ID, and remove the old tag. The banner loads the tool only after a visitor accepts. Before that, nothing is sent to Google or Meta at all.

Consent Mode v2Clarity consentMeta consentTikTok consent

It is already on my site

Keep the app or plugin you installed it with. The banner tells each tool the visitor's answer: Google Consent Mode v2 for Google, and the consent controls built into Clarity, the Meta Pixel and TikTok.

Running Meta ads? You need a cookie notice on every page

If the Meta Pixel is on your website, two sets of rules apply at once: Meta's own terms ask for a notice, and POPIA asks for a choice. A banner that only shows a message while the Pixel already runs gives people no choice. Ads that only run on Facebook and Instagram, with no Pixel on your site, need nothing on the website. The moment you add the Pixel to track conversions or retarget visitors, you need both a notice and a choice.

The banner and POPIA →
01

Meta's terms require a notice

Meta's Business Tools Terms require a clear and prominent notice on every page where the Pixel runs, linking to how third parties, including Meta, use cookies on your site and how people can opt out of ad targeting.

02

POPIA asks you to ask first

The ID the Pixel stores, and the IP address that comes with it, are personal information, and Meta processes them outside South Africa. The Pixel should wait for a yes.

03

The banner covers both

It shows on every page with a link to your privacy policy, which is the notice Meta asks for. And it holds the Pixel back until the visitor allows Marketing, then lets your conversion tracking run.

Add a cookie banner to Webflow, WordPress, Wix, Shopify, Squarespace or Framer

The banner goes in your site's site-wide code, once, so it shows on every page. This is where that is on each builder.

All install guides →
Webflow

Site settings › Custom code › Footer code

Custom code needs a paid Webflow plan.

WordPress

WPCode › Code Snippets › Header & Footer › Footer

The free WPCode plugin, no theme edits.

Wix

Settings › Custom Code › All pages › Body - end

Code Type left on Essential. Needs a Premium plan with a connected domain.

Shopify

Theme editor › Footer › Custom Liquid

Pixels added by Shopify apps follow Shopify's own consent setting instead.

Squarespace

Pages › Custom Code › Code Injection › Footer

Needs a plan that allows code.

Framer

Settings › Code › Add Script › End of body

All pages, Run once.

Plain HTML

Just above </body> on every page

Or once in a shared footer file.

How to add a cookie banner to your website

Six steps, once. After that, every change you make in the editor shows up on your site by itself.

The full guide →
01

Create a free account

At app.embedra.io, then add a Cookie Banner.

02

Pick its shape

A bar along the bottom or the top, a card in the corner, or a full-screen choice.

The Embedra builder with a new cookie banner open, choosing where it sits: Floorbar, Ceiling, Edge Plaque or Gatekeeper Modal
03

Keep Strict Compliance on

New banners start with Accept, Decline and Manage preferences.

04

Connect your tools

Under Tracking tools, switch on the ones your site uses and paste their IDs.

The Embedra builder's Consent panel, choosing Informational or Strict Compliance and how long to remember a choice
05

Add your privacy policy link

And your website's address.

06

Paste one line of code

Into your site's footer, once, so it runs on every page.

The Embedra builder after saving a cookie banner, with the one line of code ready to copy

Step-by-step guides: Webflow, WordPress, Wix, Shopify, Squarespace, Framer and plain HTML.

What it does, and what it does not

Straight answers, so you know exactly what the banner covers.

✓

Asks first

Ask first, and keep connected tools off until a visitor agrees.

✓

Two categories

Let visitors choose Analytics and Marketing separately.

✓

No cookies of its own

One small entry in the visitor's browser remembers their answer, and it is never sent to Embedra.

✓

Part of your site

Your colours, your wording, four shapes.

✕

No site scanner

It does not scan your site for every script on it. It controls the tools you connect, and anything else you wrap in its browser event.

✕

No reopen link yet

A visitor cannot yet reopen their choice from a Cookie settings link. That is next.

✕

Not a legal verdict

It does not make your site compliant with POPIA, GDPR or any other law on its own. It handles consent on your website. Your privacy policy and how your business handles personal information are still yours to get right.

Start free. Upgrade when you grow.

Every plan includes the cookie banner and every tracking tool. It counts a view each time it loads, and a visitor counts once every 30 minutes.

Free

$0 forever

500 monthly views

1 widget

1 domain

Small Embedra badge

Starter

$7/mo

15,000 monthly views

Any 3 widgets

Unlimited domains

Filter what appears

No badge

Pro

Most popular

$16/mo

75,000 monthly views

Any 10 widgets

Unlimited domains

Custom CSS / JS

5 projects

No badge

Business

$34/mo

300,000 monthly views

Everything in Pro

Unlimited widgets

1/2 overage rate

15 projects

No badge

Free

$0 forever

500 monthly views

1 widget

1 domain

Small Embedra badge

Starter

$7/mo

15,000 monthly views

Any 3 widgets

Unlimited domains

Filter what appears

No badge

Pro

Most popular

$16/mo

75,000 monthly views

Any 10 widgets

Unlimited domains

Custom CSS / JS

5 projects

No badge

Business

$34/mo

300,000 monthly views

Everything in Pro

Unlimited widgets

1/2 overage rate

15 projects

No badge

Questions

What people ask before they add a cookie banner.

All questions →

Is the cookie banner free?

Yes, on the Free plan: one banner and 500 views a month, with every tracking tool included and a small Powered by Embedra badge inside the banner. Paid plans remove the badge.

Does it work on Webflow, WordPress, Wix, Shopify, Squarespace and Framer?

Yes. It is one line of code in your site's footer or custom code setting, and each builder has a step-by-step guide.

Does it block tracking before a visitor agrees?

It holds back the tools you connect: Google Analytics, Google Ads, Tag Manager, Microsoft Clarity, the Meta Pixel, TikTok and the LinkedIn Insight Tag. It does not scan your site for other scripts, but anything you wrap in its browser event waits too.

Does it support Google Consent Mode v2?

Yes. Every Google signal starts denied and the visitor's choice updates them, whether Embedra loads your Google tag or you keep your own.

Will a cookie banner make my site GDPR or POPIA compliant?

No banner can do that alone. It handles consent for tracking on your website. Your privacy policy and how your business handles personal information still matter.

Will it slow my website down?

The banner loads after your page and fetches only the code it needs. It sets no cookies of its own.

Ready to fix your privacy banner?

A consent-first cookie banner that looks like part of your site, live in minutes, with no developer needed.

Design your banner