Conzent vs Cookie Script

Cookie Script is popular across the Nordics for good reasons — it's cheap per domain and it has a free tier that doesn't expire. The catch is which plan the working parts live on: automatic script blocking arrives on Standard, and consent recording and IAB TCF only on Plus. Conzent puts the compliance features on every plan.

✓ IAB TCF v2.4 on every plan ✓ No per-domain tier gates ✓ Data hosted in Germany

Cookie Script has earned its Nordic install base. Its free tier is permanent rather than a trial, its paid plans start at a few euros per domain per month, and it states full Google Consent Mode v2 integration on every plan — including the free one, which is more generous than most of its price bracket manages. The scanning and banner tooling are mature. If you run one Swedish or Danish site and you want something proven and cheap, it is a sensible shortlist entry, and plenty of teams are happy with it.

The question to ask before you commit is which plan actually does the job you're buying it for. On the published tier breakdown, the free plan gives you a banner but no automatic script blocking and no geo-targeting. Automatic blocking — the part that stops tags firing before someone has said yes — arrives with the Standard tier. Consent recording, the log of who consented to what, and IAB TCF support arrive only on Plus, along with cross-domain consent and API access. So a Nordic publisher running ad inventory through TCF is on the top plan by definition, and a team that wants a consent record is too. Cookie Script's TCF support is v2.2. Worth one more check while you compare: its own pricing page shows Lite, Standard and Plus at €6, €7 and €9 a month with per-domain rates of €3.00, €3.50 and €4.50, while 2026 review sites quote the same ladder at €8, €15 and €19 a month billed yearly. Those are different numbers for the same plans, so get yours in writing.

Conzent Cookie Script
Pricing model Per site, not per view — the price drops as you add sites, and traffic never changes it. See current tiers Per domain, per tier. Its pricing page shows Lite €6/mo, Standard €7/mo and Plus €9/mo, with per-domain rates of €3.00, €3.50 and €4.50; 2026 review sites quote the same tiers at €8, €15 and €19 a month billed yearly
What happens when you grow Nothing — no allowance to exceed, and no feature that arrives only at a higher price You move up a tier — auto-blocking on Standard, consent recording, IAB TCF, cross-domain consent and API access on Plus, with each domain priced separately
GDPR / IAB TCF / Consent Mode v2 ✓ GDPR, CCPA & 25+ regional laws
✓ IAB TCF v2.4
✓ Consent Mode v2 (Basic & Advanced) — all included, every plan
Consent Mode v2 on all plans, which it states clearly · IAB TCF v2.2, on the Plus plan · free plan has no auto-blocking and no geo-targeting
CMS & platform integrations 6 native integrations: WordPress, Wix, Joomla, Drupal, TYPO3, Umbraco — plus a universal script tag for anything else Google Tag Manager and standard website deployment; no complete official CMS-by-CMS matrix published
Self-hosted / open source ✓ Yes — OCI, Apache 2.0, one-line installer, unlimited sites and pageviews ✗ No platform edition — Lite and above offer "self-hosted code", meaning you serve the banner file yourself; the platform behind it stays with the vendor
EU data residency ✓ Yes — managed cloud data hosted in Germany; self-host it and it never leaves your own server No published residency statement or selectable region
Free tier ✓ Free forever if self-hosted; free trial on managed cloud Yes, and permanent — 2 domains, 10,000 pageviews/month and 10 pages scanned per domain, without auto-blocking, geo-targeting or TCF

Cookie Script figures are taken from its public pricing page and 2026 third-party review listings, which do not agree on the monthly amounts. Pricing changes — confirm the numbers with Cookie Script before you switch. See Conzent's current plans.

Moving CMPs follows the same shape whichever vendor you leave: install the new script alongside the old one for a short test window, run a fresh scan to rebuild your cookie categories, configure and preview the banner, then switch the live script and remove the old one. Historical consent records stay with the vendor that collected them and don't transfer — that's normal for any CMP migration rather than anything specific to Cookie Script, so plan to start your consent log fresh. Two Nordic-specific notes. If you run several country domains, list them all before you compare totals, because Cookie Script prices each one and Conzent's per-site price falls as you add sites. And if you're on Plus for TCF or cross-domain consent, check what you'd lose on a cheaper competitor tier before assuming the headline price is the comparison.

Country domains shouldn't multiply the bill

Plenty of Nordic teams run a .se, a .no, a .dk and a .fi for what is really one business. Per-domain pricing turns that into four line items at the same rate. Conzent charges per site and the price per site drops as you add them, so a multi-market setup gets cheaper per domain rather than staying flat.

Compliance features aren't a tier

IAB TCF v2.4 and Consent Mode v2 in both Basic and Advanced are on every Conzent plan, including the self-hosted one, alongside GDPR, CCPA and 25+ regional laws. You never find that the framework your ad partners ask for sits one price band above the plan you bought.

Self-hosting the platform, not just the file

"Self-hosted code" means serving the banner file from your own server while the platform stays with the vendor. Conzent's core is open source under the Apache 2.0 licence and runs on your own infrastructure, so the consent data never leaves your server — and if the commercial relationship stops working, you keep running the same platform for free.

Frequently asked questions

How much does Cookie Script cost?

Its pricing page lists Lite at €6 a month, Standard at €7 and Plus at €9, with per-domain rates shown as €3.00, €3.50 and €4.50. Independent 2026 review listings quote the same three plans at €8, €15 and €19 a month billed yearly. Because the published figures differ, confirm your tier and billing period with Cookie Script directly.

Does Cookie Script's free plan block scripts automatically?

No. The free plan gives you 2 domains, 10,000 pageviews a month and 10 scanned pages per domain, but automatic script blocking arrives with the Standard tier and geo-targeting with Lite. That's worth knowing, because automatic blocking is what stops tags running before a visitor has answered the banner.

Which IAB TCF version does Cookie Script support, and on which plan?

Cookie Script supports IAB TCF v2.2, and TCF is a Plus-plan capability rather than something included across the range. Conzent runs IAB TCF v2.4 on every plan, including self-hosted, so a publisher on the entry plan has the same framework support as one on the largest.

Where is Cookie Script's consent data stored?

No hosting region or residency option is published. If EU data location is on your procurement checklist — as it often is for Nordic public-sector and regulated buyers — ask for it in writing. Conzent hosts managed cloud data in Germany, and self-hosted data never leaves your own server.

Can I self-host Cookie Script?

Not the platform. Lite and above offer "self-hosted code", which means serving the banner script from your own domain while the service behind it remains with the vendor. Conzent's OCI core is Apache 2.0, installs with one line and runs entirely on your own infrastructure, free, with unlimited sites and pageviews.

What's the best alternative to Cookie Script?

If the tier gates are the problem rather than the product, look for a CMP that includes TCF and Consent Mode v2 at every price point and charges by site count instead of per domain. Conzent does both, publishes its hosting region, and can be self-hosted at no cost if you'd rather own the whole thing.

Every plan, every feature, every market.

IAB TCF v2.4 and Consent Mode v2 included whichever plan you're on, with a per-site price that falls as you add domains — or self-host the whole platform for free.