The Consent Banner Bible: How to Choose the Right CMP at Any Budget

Online privacy laws such as the EU General Data Protection Regulation (GDPR) and the ePrivacy Directive require websites to obtain consent before placing cookies or tracking technologies on visitors’ devices. A consent banner (also called a cookie banner) is the primary mechanism for obtaining this consent. Organisations can either build their own banner using open‑source code, subscribe to an inexpensive plug‑and‑play service, or invest in an enterprise‑level consent‑management platform (CMP). The sections below compare different approaches from the lowest‑cost options to the most expensive, focusing on price, estimated time to implement and how professional they appear.

1. Free and open‑source solutions (DIY)

These options require technical resources but minimise cost. They are suitable for developers or startups that want complete control over their banner without recurring fees.

Silktide Consent Manager (open source)

  • Cost – Silktide offers a free, MIT‑licensed consent manager with no user accounts, traffic limits or monthly fees. It can be self‑hosted and integrated into any website, making it one of the cheapest professional options available.
  • Implementation – Installation involves adding a script snippet and optional configuration. Because it is open source, developers can customise the design; however, they must take responsibility for ongoing updates and legal compliance.
  • Professionalism – The platform supports Google Consent Mode v2, multiple languages and auto‑blocking; custom styling is possible, so the finished banner can look professional if designers invest effort.

Shadcn cookie‑consent component (React/Next.js)

  • Cost – This is a free, open‑source React component under the MIT licence.
  • Implementation – Developers add the component to a React or Next.js project and customise callbacks. It includes three design variants, but it still requires coding and testing.
  • Professionalism – Suitable for modern single‑page apps; the look and behaviour depend entirely on the developer’s implementation. Since it is a code component rather than a service, it lacks built‑in dashboards or automatic scanning.

Building your own banner

Web developers can write a simple banner using HTML/CSS/JavaScript or adapt existing open‑source libraries. This approach has no monetary cost but requires legal expertise to ensure compliance and continuous maintenance. It is usually not recommended for non‑technical teams.

2. Low‑cost plug‑and‑play services

These platforms are aimed at small businesses or blogs. They provide hosted consent forms, automated cookie scanning and basic analytics. Prices are usually per month or per domain with low traffic allowances.

Termly

  • Cost – Termly offers a Free plan with one basic policy and 10 000 banner views per month. The Starter plan costs US$10 per month per website when billed annually (US$14 month‑to‑month) and includes two legal policies, monthly scans and 50 000 banner views. The Pro+ plan costs US$15 per month when billed annually (US$20 monthly) and adds unlimited policies, weekly scans, multi‑language support and permission management.
  • Implementation – Termly’s cookie banner can be set up by generating a code snippet and embedding it into a website; their documentation notes that setup is usually quick.
  • Professionalism – The interface includes templates and multiple languages. Removing Termly branding requires the Pro+ plan, and traffic limits make it best for small sites.

Iubenda

  • Cost – Iubenda’s Essentials plan costs €4.99 per site per month and includes a standard privacy and cookie policy, monthly scanning and up to 25 000 page views. The Advanced plan is €19.99 per site per month with up to 50 000 page views and adds Terms & Conditions and geo‑targeting. The Ultimate plan is €79.99 per site per month, supporting up to 150 000 page views with hourly scans, unlimited clauses, advanced analytics and a mobile SDK.
  • Implementation – Iubenda supplies a script or WordPress plugin for quick installation. The Enzuzo comparison notes that installation is straightforward but teams should test thoroughly.
  • Professionalism – Offers legally drafted privacy policies in many languages, geo‑targeting and analytics; the interface is polished. The lower plans include Iubenda branding.

CookieYes

  • Cost – CookieYes has four plans: Free with 100 pages per scan and 5 000 consent logs; Basic at US$10/month per domain with 100 000 consent logs and auto‑translation; Pro at US$20/month per domain with 300 000 consent logs and four pre‑built banner layouts; Ultimate at US$40/month per domain with 800 000 consent logs, auto‑blocking and advanced geo‑targeting.
  • Implementation – Users embed a script into their site and customise via the dashboard; setup is quick and requires no coding. CookieYes also offers plug‑ins for WordPress and other platforms.
  • Professionalism – Provides automatic cookie scanning, categories, IAB framework support and multiple languages. Lower tiers include branding.

CookieScript

  • Cost – Capterra lists four annual plans: Free (€0/year) with Google Consent Mode and 42 languages; Lite (€8/year) adds a privacy‑policy generator and custom banner colours; Standard (€15/year); and Plus (€19/year) which introduces advanced reporting and IAB Transparency & Consent Framework integration.
  • Implementation – Insert a script generated by the CookieScript dashboard. It performs automatic scanning and supports WordPress and other CMS plug‑ins. Lower tiers limit page views and scanning frequency.
  • Professionalism – Suitable for small sites; design customisation is limited in free plans but improves in paid tiers. The low price point makes it less robust than enterprise CMPs.

TRUENDO

  • Cost – TRUENDO starts at €99 per year and targets companies that need a simple CMP. Higher tiers (not publicly listed) accommodate larger traffic volumes.
  • Implementation – TRUENDO provides a plug‑in or script; setup is straightforward, but exact implementation time is not specified.
  • Professionalism – The solution is designed for small to medium businesses; it includes automatic cookie scanning and consent logs but lacks some enterprise features.

Complianz (WordPress plug‑in)

  • CostPersonal licence: US$59/year for one site; Professional: US$179/year for five sites; Agency: US$399/year for 25 sites. A free version with limited features is available.
  • Implementation – The plug‑in includes a setup wizard that guides users through configuration; a user testimonial notes that the wizard is simple and easy to follow.
  • Professionalism – Provides geo‑location, A/B testing and integration with Google Consent Mode. As a WordPress‑only solution, its professionalism depends on site design but is generally polished.

Cookiebot (Usercentrics product for SMBs)

  • Cost – Cookiebot’s pre‑2025 pricing included Basic at ~US$10/month, Pro at ~US$20/month and Ultimate at ~US$40/month based on page‑view limits. Pricing may have evolved; however, it still offers tiered plans for SMBs.
  • Implementation – The solution automatically scans cookies and provides a script for installation; the Enzuzo review notes that while setup is manageable, teams need to test thoroughly to ensure correct blocking.
  • Professionalism – Cookiebot automatically categorises cookies and supports multiple languages and frameworks. It is widely used and considered professional, though customisation at lower tiers is limited.

3. Mid‑market and growth‑oriented CMPs

These platforms offer more advanced features—multi‑domain consent, data‑subject request handling and integration with marketing stacks—and are priced for mid‑sized businesses or regional enterprises.

Secure Privacy

  • Cost – Secure Privacy offers a Free tier with Google Consent Mode and 500 consents per month. Paid plans are: Small at US$14/month per domain (custom logo, multi‑language support, 5 000 consents/month); Business at US$49/month per domain with cross‑domain consent, DSAR forms and 50 000 consents; Advanced at US$199/month per domain adding enterprise features and 5 million consents; and an Enterprise plan with custom pricing.
  • Implementation – Users generate a script and configure banners in a dashboard. There is no published implementation time, but the platform includes scanning behind login pages and advanced reporting.
  • Professionalism – Features include geo‑location, IAB TCF 2.2 support, cross‑domain consent and DSAR management. The interface is polished and suitable for businesses that need multi‑site management.

Ketch

  • Cost – Ketch provides a Free plan for up to 5 000 unique users per month with unlimited policy templates and scanning. The Starter plan costs US$150/month for up to 30 000 unique users. The Plus plan starts from US$499/month (billed annually) for 100 000 unique users, and the Pro plan is custom‑priced for medium‑to‑enterprise brands.
  • Implementation – Ketch is an API‑forward CMP; the Enzuzo article notes that its integration requires more engineering effort and guided onboarding. Implementation therefore takes longer than plug‑and‑play tools.
  • Professionalism – Offers programmatic consent controls, data mapping and DSAR automation, making it attractive to mid‑sized technology companies. However, it may be overkill for basic consent requirements.

CookiePro (OneTrust subsidiary)

  • Cost – CookiePro’s Starter plan costs approximately US$9–10 per month per domain and includes a customizable banner, scan behind login and auto‑blocking. The Standard plan is US$27–30 per month per domain with geo‑targeting, customizable scan schedules and historical scan results. The Enterprise plan is US$40–44 per month per domain with features like real‑time testing, dynamic language detection and multi‑site templates. Additional modules—Digital Policy & Notice Management (US$250–275/month), Privacy Rights Automation (US$250–275/month) and Mobile App Consent (US$180–200/month)—can significantly increase costs.
  • Implementation – CookiePro offers a script snippet or plug‑ins; integration is relatively straightforward, but configuration of advanced features may take time.
  • Professionalism – Backed by OneTrust, it provides enterprise‑grade dashboards, IAB TCF support and pre‑configured templates. Suitable for growing companies that need more control than basic plug‑ins without jumping to full enterprise pricing.

Osano

  • Cost – According to SoftwareFinder, Osano offers a Free plan, a Plus plan at US$199/month (August 2025 pricing), and a custom‑priced Advanced plan.
  • Implementation – The Enzuzo comparison states that Osano often requires a structured rollout rather than simply inserting a snippet. Implementation may involve configuration and training.
  • Professionalism – Osano provides detailed dashboards, DSAR management and a legal network for data‑protection laws. Its comprehensive toolset and higher price make it fit for mid‑sized companies.

Ketch vs. Axeptio and Didomi

Other mid‑market CMPs include Axeptio, whose plans range from €0/month (light) to €29/month for small sites and €69/month for medium sites; larger enterprises require custom pricing. Didomi does not publish prices; its plans (Consent Essentials, Core Privacy UX and Privacy UX Plus) scale features for scanning frequency, preference management and support. Didomi is best suited for enterprises or businesses operating in multiple jurisdictions.

4. Enterprise and high‑end CMPs

Organisations with multiple brands, millions of users or complex legal obligations require robust CMPs with enterprise support, integration capabilities and global scalability. These solutions are often priced on annual contracts and may require significant implementation effort.

Usercentrics

  • Cost – Usercentrics’ Capterra listing (January 2026) shows several plans: Essential at €7 per month (1 domain, 1 500 sessions/month); Plus – Web at €15 per month (3 000 sessions); Pro – Web at €30 per month (3 domains, 15 000 sessions); Business – Web at €50 per month (10 domains, 50 000 sessions); and Advanced (Apps) at €50–999 per month depending on the number of daily active users. The Premium plan for large enterprises is custom‑priced.
  • Implementation – Setup is generally quick because the platform provides automatic cookie scanning and easy configuration; however, advanced use (multi‑domain, cross‑device syncing) requires coordination. The Enzuzo review notes that Usercentrics is known for quick setup with automatic scanning and cookie categorisation.
  • Professionalism – Usercentrics is widely used across Europe; it supports multiple regulations, IAB frameworks, real‑time reporting and design customisation. Its ability to manage both web and mobile apps makes it professional and scalable.

Ketch Pro / Didomi (enterprise) / Osano Advanced

As described above, Ketch’s Pro plan is custom‑priced for enterprise‑level needs, Didomi offers custom pricing for large firms and includes preference centres and SSO, and Osano’s Advanced plan has custom pricing and enterprise features.

OneTrust

  • Cost – OneTrust dominates the CMP market but is also the most expensive. Industry reports reveal that annual contracts start at roughly US$50 000 per year. The Enzuzo comparison emphasises that many sources quote contract ranges between US$50 000 and US$200 000 per year.
  • Implementation – Implementing OneTrust is not a quick task; it requires stakeholder alignment, configuration and ongoing administration. Many large enterprises allocate internal teams or hire consultants for implementation.
  • Professionalism – OneTrust provides an extensive suite of privacy management tools beyond cookie consent, including data mapping, vendor risk management and incident reporting. The system’s complexity and high cost make it appropriate for global enterprises with large budgets and strict compliance requirements.

Comparison overview

The following table summarises key consent‑banner solutions by price range, estimated implementation time and professionalism. Prices are per month (unless noted) and may vary with currency and billing cycle; text has been kept concise in the table to comply with formatting guidelines.

SolutionApproximate price (per domain/site)Estimated implementation timeProfessionalism & notes
DIY / open source (Silktide, Shadcn, custom code)Free (no fees)Requires developer time; hours to days depending on customisationProfessional if customised; no support or legal updates
TermlyFree to US$10–15/monthMinutes to configure; quick snippetBasic templates; remove branding on higher tiers
Iubenda€4.99–79.99/monthQuick installation; test thoroughlyHighly polished policies; geo‑targeting
CookieYesFree to US$40/monthQuick script insertionProfessional dashboard; multiple languages
CookieScript€0–19/yearSimple script; quickBasic features; limited customisation
TRUENDOFrom €99/yearQuick (simple plug‑in)Suitable for small/medium sites
Complianz (WordPress)US$59–399/yearWizard‑driven; quickPolished; WordPress‑only
Cookiebot~US$10–40/monthManageable but needs testingAutomatic scanning; widely used
Secure PrivacyFree to US$199/monthScript insertion; moderateCross‑domain consent; DSAR forms
KetchFree to US$499+/monthRequires engineering timeAPI‑forward; programmatic control
CookieProUS$9–44/month (+ extra modules)Quick but configuration neededOneTrust‑backed; enterprise features
OsanoFree to US$199/month and customStructured rolloutComprehensive dashboard
Usercentrics€7–50+/month; premium customQuick to set upProfessional; supports web & apps
Axeptio / Didomi€0–69/month (Axeptio), Didomi customPlug‑in; Didomi offers SSO & preference centresEnterprise‑ready
OneTrust~US$50 000+/yearComplex, months to roll outMarket leader; extensive privacy suite

Conclusion

Choosing a consent‑banner solution depends on budget, technical ability and the level of compliance required. DIY and open‑source options like Silktide or Shadcn are free and flexible but rely on developer expertise. Low‑cost plug‑ins such as Termly, Iubenda, CookieYes and Complianz offer affordable monthly subscriptions and quick setup for small businesses. Mid‑market platforms like Secure Privacy, Ketch, CookiePro and Osano provide more advanced features—multi‑domain management, data‑subject request handling and integration with marketing stacks—at higher monthly fees. Enterprise CMPs including Usercentrics, Didomi, Ketch Pro and especially OneTrust require greater investment but deliver comprehensive compliance tools and enterprise support. Understanding traffic volumes, required features and available resources helps organisations select the most suitable consent‑banner solution.