Cookie consent that takes care of itself.
Cookiemark gives your website a cookie banner built for privacy laws in Europe and around the world. It keeps Google Ads and Analytics working, finds the cookies on your site, and you set it up in minutes without writing code.
- Free scan, no account needed
- Set up in minutes, no code
- Hosted in the EU

In four minutes
See what Cookiemark does for your site.
The banner your visitors see, the scanner that finds every cookie, the dashboard, and what Cookiemark does in Google Tag Manager.
How it works
Live on your website in four steps.
You don't need a developer, and you don't need to know which cookies your site uses. We work that out for you.
Add your website
Type your web address. The banner speaks 48 languages, and on a paid domain shows each visitor their own.
Design your banner
Choose a layout, your colours and your font. The preview shows exactly what your visitors will see, and we check that the text stays easy to read.
Scan your website
We visit your website, find the cookies on it and suggest a group for each. Add them in one click and publish, and they appear in your banner and cookie policy.
Add the tag
Install our WordPress plugin, use our Google Tag Manager template, or paste one line into your site. Your banner is live.
After that, we keep watching.On paid domains
Cookiemark keeps scanning your site. When a new cookie turns up, because someone added a chat widget or a new pixel, it goes on the list and into your banner after the next scan, and you hear what changed.
- New cookies foundon every page we visit, every time we scan
- Sorted into the right groupwith who sets them and why
- Cookies removedonce they are gone from your site, from the list and the banner
- An email when your cookie list changeswhat was added and what came off
- Your banner checked on every page we scanso no page goes without it
- Google tags checkedConsent Mode is set before they start
- Banner and cookie policykept up to date by themselves, without publishing
Google Consent Mode v2
Keep your Google Ads and Analytics working.
Google requires Consent Mode v2 for visitors from Europe. Without it, you lose conversion tracking and remarketing audiences for those visitors. Cookiemark sets it up for you and passes each visitor's choice on to Google.
- Set up for you. Consent Mode is on from the moment your banner goes live. There is nothing to configure in Google.
- Your data stays usable. When a visitor says yes, Google Ads and Analytics measure as usual. When they say no, Google respects that.
- With or without Tag Manager. Use our Google Tag Manager template, or let Cookiemark handle it on its own.
Google Tag Manager
Tracking in Tag Manager that waits for consent.
Connect the Google account that manages your container. Cookiemark sets up the tracking you need and checks the tags that are there already. Every tag waits for the visitor's choice, and nothing goes live until you publish.
- Step 1Connect GoogleAccess to Tag Manager only.
- Step 2Cookiemark prepares itIn a workspace of its own.
- Step 3You previewIn Tag Manager, on your own site.
- Step 4You publishNothing goes live before that.
TrackingOn paid domains
Your conversions measured, without building a tag.
Answer three questions. Cookiemark finds the forms, phone links and other moments on your site, and turns them into tags for GA4, Google Ads, Meta, LinkedIn, TikTok and more.
- Consent built in. Google's tags follow Consent Mode. Every other platform waits for the consent it needs.
- Nothing counts twice. Cookiemark reads your container first and leaves out what is measured already.
- In your own container. Everything stays in your Tag Manager, where you or your agency can see and change it.
Found on your site
- Quote formForm
- Tap on the phone numberPhone link
- WhatsAppChat link
Sent to
GTM Fixer
Already using Tag Manager? We fix the consent settings for you.
Connect the Google account that manages your container. Cookiemark checks every tag that is live and shows the ones that run before the visitor agrees, with what each one should wait for.
- You see every change first. The fix goes into a separate workspace that you can preview in Tag Manager. Nothing goes live until you press Publish.
- Strict when in doubt. A tag we do not recognise waits for marketing consent until you say otherwise.
- A record of what changed. Every published fix is kept, with what each tag did before and after, and a scan checks the result.
Choose what we may use.
A/B testingOn paid domains
Find the banner your visitors say yes to.
Test two versions of your banner side by side. Cookiemark shows each version to part of your visitors, counts how many accept, and tells you when one is clearly better.
- Change what you like. Try a different layout, position, wording or button order.
- A clear answer. We email you once the difference is unlikely to be chance.
- Switch in one click. Make the winner the banner for everyone.
AI assistants
Ask your AI assistant about your cookie consent.
Connect Claude, Cursor or another AI assistant through our MCP server, and ask in plain words. Which domains have problems, what changed since the last scan, how many visitors said yes. It works with every paid domain.
- "Scan all client domains and write a short report per client for our monthly meeting."
- "Did any new cookies turn up on shop.example.com? Who sets them?"
- "How many visitors accepted the banner last month, and from which countries?"
- "A visitor sent me their consent ID. What did they agree to, and when?"
Or build on the API
The same key opens our REST API, for your own tools and scripts. Agencies use it to:
- Report on every client domainPull the latest scan of each domain into your own dashboard or monthly report.
- Keep the consent log in your own archiveExport choices for any period, with the banner version each visitor saw.
- Answer visitors quicklyLook up a consent ID from your helpdesk and see what that visitor agreed to.
- Publish from your deployMake a domain's new banner live as soon as the website itself goes live.
Also in Cookiemark
Everything else you need, already built in.
Your cookie policy, written for you
Answer a few questions and we write your cookie policy and privacy notice. The cookie list in it updates when you add new cookies and publish.
Proof of every choice
Each choice is saved with the exact text the visitor saw. If anyone ever asks, you can show it.
See how many visitors say yes
Your dashboard shows how many visitors accept on each domain, and where your visitors come from.
48 languages
On paid domains every visitor sees the banner in their own language. You can change every word of it.
The right rules for each country Paid
Ask first in Europe, offer an opt-out in the United States, or show no banner where it isn't needed.
Light, and easy to use for everyone
The script is about 25 KB compressed, plus your own settings, and doesn't shift your layout while it loads. It works with a keyboard and screen readers.
Hosted in the EU
Made in Europe, for European privacy law.
Visitors come to your site from all over the world. Their choices all end up in one place: with us, in the EU.
We mask the last part of a visitor's IP address before we store their choice, so the log never holds a full address.
One page names each company we use and where it is. We tell you 30 days before we add one that handles your visitors' data.
The banner only stores what it needs to remember a visitor's choice. We never use your visitors' data for anything else.
Export the consent log as a spreadsheet whenever you like, for your own records.
- Cookiemark HQHouten, the Netherlands
- DashboardAmsterdam
- Visitors' choicesAmsterdam
- Consent logIreland
- ScansAmsterdam
Stripe handles payments for your plan and also processes data in the US. It sees your billing details, never your visitors' choices. See every company we work with
Why switch
Switch without starting over.
Switch from Cookiebot without losing your setup
Cookiemark reads Cookiebot's markup and can send the same Tag Manager events, so the triggers you built keep firing. There's a WordPress plugin and a Tag Manager template too.
Unlimited pages, one price per domain
Some tools charge by how many pages your site has. We don't: every page and every visitor is included, for €7.95 per domain a month, and less as you add more domains.
Set up in minutes, no developer needed
Add your domain, choose how your banner looks, and paste one line or install the plugin. Finding, sorting and documenting your cookies is done for you.
| Cookiemark | Cookiebot | CookieYes | |
|---|---|---|---|
| What sets the price | Number of domains | Pages per domain | Page views per domain |
| Paid plans from | €7.95 per domain a month, its subdomains included | €7 a month, for up to 50 pages | €9 a month, for up to 100,000 page views |
| Free plan | 1 domain of up to 100 pages, two languages | 1 domain, up to 50 pages, one language | 1 domain, up to 5,000 page views a month |
| Pages per domain | Unlimited | Limited by your plan | Unlimited, with a cap on page views |
| If your traffic grows | Nothing changes: you pay for each domain you add | You move up a plan when your site has more pages | On Basic and Pro, you pay for every 1,000 page views over your limit |
| Cookie policy and privacy notice | Written for you, in 48 languages | Cookie declaration, and a privacy policy generator on paid plans | Cookie policy and privacy policy generators |
Based on each service's pricing pages and documentation as of October 2026.
Pricing
Start free. Pay per domain as you grow.
For a personal site, or for trying it out.
- Banner and blocking
- Consent Mode v2
- Scans when you start one
- Consent log kept for 6 months
Everything Cookiemark does, for every domain you pay for, client workspaces and your own branding included. The price per domain drops as you add more.
Everything in Free, plus:
- Tracking in Tag Manager for GA4, Google Ads, Meta, LinkedIn, TikTok and more, set up for you in a few clicks, with consent built in
- The consent settings of the tags already in your Tag Manager container checked and fixed
- Unlimited pages and page views
- Every page in each scan, and on large sites every kind of page, with a quick check every week if you like
- A/B tests to find the banner your visitors say yes to
- Rules for each country or region
- Visitors choose per provider, such as Google Analytics or Meta Pixel
- All 48 languages, one for each visitor
- Impressum and US privacy choices
- No "Powered by Cookiemark" on your banner or documents
- A daily check of the banner and the consent signals, with an email when one breaks
- Consent log kept for 24 months
- Your AI assistant connected through MCP
- Team members with their own roles
€6.63 a month
€79.50 billed once a year, so you save €15.90.
- 1 × €7.95
€7.95 per domain on average
Excluding VAT.
Start freeChoose a plan in your dashboardPrices exclude VAT. See everything each domain gets.
For agencies
One dashboard for all your clients.
We built Cookiemark at a web agency, for the client sites we kept fixing by hand. It works the way an agency does.
Give a client access to their own domains and nothing else.
Your logo in the dashboard, and no mention of us on your client's site.
Designers edit, account managers can view, and only the owner changes the plan.
Questions
What people ask before they switch.
Can I switch from Cookiebot without touching my tags?
Yes. Cookiemark understands Cookiebot's markup, and once you switch on Cookiebot events it sends the same Tag Manager events, so your existing triggers keep firing. Swap the script, scan the site, and check the report.
Does it work without Google Tag Manager?
It does. The script sets Google's consent signals itself and holds back any tracking code it recognises until the visitor agrees.
What happens if my site gets a lot more visitors?
Nothing changes on your site or your bill. The price depends on the number of domains, not visitors.
Where is consent stored?
The visitor's choice lives in a cookie on your own domain. The log of choices is stored in a database in Ireland, and we keep it for 6 to 24 months depending on your plan, then delete it.
Is there a WordPress plugin?
Yes. It adds the script at the top of every page, stops caching and optimisation plugins from interfering with it, and lets Safari remember the choice for the full period instead of seven days.
See which cookies your site sets before anyone says yes.
The scan is free, needs no account and checks five pages. You get the report either way.