Cookie Consent
A cookie banner that really does the job: Google Analytics, the Meta Pixel and your other tools only load once a visitor accepts, and what they refuse is deleted. Accept, reject or choose category by category, in five languages, styled like the rest of your site.
- Blocks trackers until consent
- Deletes refused cookies
- Google Consent Mode v2
- Accept · Reject · Customize
- Free
- $0
- From
- $4/month
- Lifetime
- $119
In developmentNeeds: Nothing to sign up for. Paste the IDs of the tools you use (Google Analytics, Meta Pixel…) into the plugin instead of Framer's custom code.
Watch it change
Your turn
Change any of the 130 settings, it's the real plugin.
More than a pretty widget
What Cookie Consent does for you
- BlocksHolds your trackers back until consentGoogle Analytics, Tag Manager, Meta Pixel, TikTok Pixel, LinkedIn Insight, Microsoft Clarity and Hotjar load only after the visitor accepts their category. Tagged scripts and embeds wait the same way.
- Cleans upDeletes what was refusedRefusing or withdrawing a category deletes its cookies on your site and reloads the page, so nothing keeps tracking.
- Talks to GoogleGoogle Consent Mode v2Google's tags receive the visitor's choice, as Google Ads requires in Europe, and every choice is pushed to the dataLayer.
Accept, reject or choose
Three clear buttons, Reject as easy to press as Accept, and a settings panel with one switch per category. The choice is kept for six months, then asked again.
- Corner box, bar along the edge, centered popup, or a settings panel inside your privacy page
- A floating cookie button and any '#cookie-settings' link to change your mind later
- English, French, Spanish, German and Italian, following the visitor's browser
We use cookies
Some are needed for the site to work. With your consent, we'd also like to measure our audience. Privacy policy
Nothing runs before a yes
Paste your Google Analytics, Tag Manager, Meta Pixel, TikTok, LinkedIn, Clarity or Hotjar ID: the plugin loads each tool itself, only once its category is accepted. Any other script or embed waits too, with one attribute.
- Google Consent Mode v2: 'denied' by default, updated with the visitor's choice
- Tag your own scripts with data-category="analytics" and embeds with data-src
- Each choice is pushed to the dataLayer, for your Tag Manager triggers
The visitor's answer
gtag("consent", "update", {
analytics_storage: "denied",
ad_storage: "denied",
ad_user_data: "denied"
})Scripts & tracking
data-category="analytics">waits
Refused means removed
When a category is refused or withdrawn, its cookies are deleted (Google Analytics, Meta, TikTok, Clarity, Hotjar and the names you add) and the page reloads, so a tool that already ran stops.
- Deleted on every page and every domain level of your site
- Add any cookie name, with * as a wildcard
- Change the policy version and everyone is asked again
Cookie preferences
Cookies in this browser
- tp_consentnecessary
- _gaanalytics
- _ga_8XK2analytics
- _clckanalytics
- _fbpmarketing
- _ttpmarketing
Turn a category off and save: its cookies are deleted, and the page reloads so nothing keeps running.
Make it yours
Nothing hidden behind code.
130
settings
23
card looks
16
hover effects
- Corner box, bar, centered popup or a panel inside your page
- The cookie icon (or a shield, a lock, your own image) and its motion
- Every text, in five languages, and the link to your policy
- Which categories you use, and the cookies each one removes
- 23 card looks, 16 hover effects, 6 animated borders, every color
- The floating cookie button: look, shape, corner, color
- Ask every visitor, or only visitors in Europe (EU, EEA, UK, Switzerland)
- A consent log sent to your own Google Sheet, Zapier or Make, as proof of consent
On your site in three steps
- 1Add it to every pagePlace it once in a component used on every page, like your footer. Pick a layout and a look.
- 2Move your tracking IDs into itPaste your Google Analytics or Meta Pixel ID into the plugin, and remove their code from Framer's settings.
- 3PublishVisitors choose; the plugin loads, blocks and deletes accordingly.
Plans
Free to start, by the month, or once for good.
Indicative prices, confirmed before launch. The Free plan is permanent, not a trial.
Free
$0forever
no card needed
A working, consent-first cookie banner.
- Accept, Reject and Customize, with one switch per category
- Google Analytics and Tag Manager held back until consent
- Google Consent Mode v2
- Refused cookies deleted
- Corner box or bar, five languages
- Four style presets, plus your own colors and font
- A small “Powered by TrustPlug” credit
Starter
$4/month
billed monthly
Every tool, every layout.
Everything in Free, plus
- One site (one Framer project)
- No “Powered by TrustPlug” credit
- Meta Pixel, TikTok Pixel, LinkedIn Insight, Microsoft Clarity and Hotjar
- Tagged scripts and embeds unlocked by category
- Centered popup and an in-page settings panel for your privacy page
- Your own cookie names to delete, pages without the banner
- Floating cookie button, fully styled
- Full customization: 23 card looks, 16 hover effects, six animated border styles
Pro
$6/month
billed monthly
Every option, on all your sites.
Everything in Starter, plus
- Up to 5 sites
- Priority support
- Early access to new options and layouts
Lifetime
One payment. No renewal.About 2 years of Pro, oncePro for good: every layout and option of Cookie Consent, on up to five sites, with every future update included.
$119once
Every plugin side by side on the pricing page.
It gives you what the rules ask of a banner: nothing optional before consent, Reject as easy as Accept, a choice per category, a way to change your mind, and the choice kept for a limited time. Compliance also depends on the tools you use and what your policy says, so it isn't legal advice.
Pairs well with
Want Cookie Consent the day it ships?
Leave your email: you'll hear first, with the final price, before anything is charged.