Skip to content

Accept and reject. Equally big.

Marked scripts wait until a visitor chooses, Accept and Reject equally large, and proof of every choice without IP address.

  • Sign up and hear among the first when there is room
  • The demo is simply open
  • Business only, all prices excl. VAT

Our real cookie banner at the bottom of the Kasbloei nursery site, with Accept and Reject the same size. After a click on Reject it says the choice is saved. A next round opens the settings, turns Statistics on and saves that choice.

Our real banner on an example site, with made-up data.

From a visit to your site to a choice in your portal

A visitor arrives, the banner asks, the visitor chooses and saves. Then what visitors chose adds up in your portal. On the left the real banner on an example site, on the right the Cookies screen with what the scan found.

A visitor opens the site of the Kasbloei nursery. The banner asks for consent. The visitor opens Settings, turns Statistics on and leaves Marketing off, and saves. In the owner's portal the number of custom choices goes up under What visitors chose. Under What the scan found you see which cookies the scan found on the site.

kasbloei.dpklant.nlVisitor
A greenhouse full of houseplants from Kasbloei

What the script does

dp_cookies
not setset
analytics_storage
refusedallowed
ad_storage
refusedstays denied
Google Analytics
waitingloaded
Meta-pixel
waitingkeeps waiting
Website Studiokasbloei.dpklant.nl, CookiesOwner

Your site uses cookies that need consent

Visitors therefore get a consent banner. Measuring codes only load after someone says yes.

23 pages scanned, 16 OctDomain proven with DNSScript seen

What visitors chose

Just now: custom choice
  • 322 / 131 / 38
  • 366 / 142 / 41
  • 452 / 170 / 58
  • 241 / 96 / 30

AcceptDeclineOwn choice

What the scan found

We do not know 1 cookie: classify it yourself. Until then it counts as marketing.

Cookies found
CookieSavedType
PHPSESSIDkasbloei.dpklant.nlSessionNecessary
woocommerce_cart_hashWooCommerceSessionNecessary
_gaGoogle Analytics2 yearsStatistics
_fbpMeta3 monthsMarketing
kb_kascodekasbloei.dpklant.nlUnknownUnknown

What you get from the cookie banner

One line on your own site, in your own colours. You pay per site: the www variant and your subdomains count as one site.

  • Rejecting is just as easy

    Accept and Reject sit side by side, equally large and equally prominent.

  • Marked scripts wait for the choice

    Third-party scripts that you mark with a category wait until the visitor gives consent.

  • Proof of every choice

    Every choice is stored with its time, banner version and a random id, without IP address.

  • Unlimited pages for the banner

    No surcharge as your site grows.

Our real cookie banner at the bottom of the Kasbloei nursery site, with Accept and Reject the same size. After a click on Reject it says the choice is saved. A next round opens the settings, turns Statistics on and saves that choice.

Recreated with made-up data.

How to set up the cookie banner, in three steps

  1. At the top of the head, without defer or async.

    1. Put our line in the head, above the Tag Manager snippet.
    2. It sets Consent Mode to denied and updates it after your visitor chooses.
    3. In Tag Manager, turn on the consent check for every tag: analytics_storage for statistics, ad_storage for marketing.

    You paste one line on your site

    One script line at the top of the head of your pages. If you use Google Tag Manager, put it above that. You mark third-party scripts with a category; they only run after consent.

  2. A scan of your site finds four cookies and puts them in a category: necessary, statistics or marketing.

    The scan finds your cookies

    After you prove your domain, the scan reads at most 50 pages and puts each cookie in a category. What it misses, you add yourself.

  3. Example of what visitors chose: 58 percent accepted all, 31 percent necessary only, 11 percent made their own choice. The bars grow.

    Visitors choose, you see what

    How many visitors accepted or rejected everything, and the proof per choice as a download.

    Every choice stored with its time and banner version, without IP address.

What the cookie banner costs

Cookie banner

€9per month, excl. VAT

 

You pay per site.

  • Banner that follows the Dutch DPA rules: rejecting as easy as accepting
  • Marked scripts wait for your visitor's choice
  • Proof of every choice, without IP address
  • Unlimited pages and visitors. No surcharge as your site grows.
  • Price per site: www and subdomains count as one
  • 1 user included, extra user € 5

Customers, signers and follow links are free.

More included

With Website for €29 you also get Website Studio

In the trial

  • 0euros to start

Nothing is switched to paid automatically.

  • Early access, as soon as there is room
  • You sign everything that goes out

Cookie banner next to Cookiebot, CookieYes and Complianz

What the providers' own pages say, side by side. We compare a banner with a banner, for one site.

Cookie banner next to Cookiebot, CookieYes and Complianz
ReferenceDenkploegCookie bannerCookiebotPremium LiteCookieYesBasicComplianzPersonal
Pages, subpages and viewsUnlimited for the banner: pages, subpages and page viewsUp to 50 subpagesUp to 100,000 page views per monthOpen (not established)
Price per month€9 per month, excl. VAT, per site, excl. VAT, no credits€ 7 per month excl. VAT, 1 domain€ 9 per month on monthly billing, per domain€ 59 per year, 1 site
Automatic cookie scanYes, after DNS proof of your domain; reads at most 50 pages per runOpen (not established)Open (not established)Open (not established)
Free trial or versionYesYes1 domain, 50 subpages, with manual blocking and one languageYesUp to 5,000 page viewsOpen (not established)
Scripts wait for the choiceYesMarked scripts wait until the visitor choosesPartlyAutomatic blocking only in PremiumYesAlso in the free planOpen (not established)
Accept and Reject the same sizeYesDefaultOpen (not established)Open (not established)Open (not established)
Proof of the choiceYesAs csv, without IP addressYes12 months free, csv only in PremiumYesYes"Records of consent"
Google Consent ModeYesVersion 2, starts on deniedYesOpen (not established)Open (not established)
Where it worksAny site, with one line of scriptOpen (not established)Open (not established)Open (not established)
Why Denkploeg

Denkploeg charges a fixed amount per site, with no counters for pages or visitors and no credits. You paste one line of script on your site, including WordPress, Shopify or a custom site, or switch it on in Website Studio.

Source and reference date: Denkploeg (app.denkploeg.nl/cookiebanner); Cookiebot (www.cookiebot.com/en/pricing/); CookieYes (www.cookieyes.com/pricing/); Complianz (complianz.io/pricing/) ().

Amounts are in the currency of the source and are not converted. Open means we could not establish it on that page, not that it is missing. Whether VAT is in an amount, we only say when the source says so. Is something wrong, or out of date? Let us know.

Frequently asked questions about the cookie banner

Is a cookie banner mandatory, and what is exempt?

For cookies that are not strictly necessary, such as marketing and tracking, the Telecommunications Act (art. 11.7a) requires consent. If you only use necessary cookies, no banner is needed. Analytics cookies with little privacy impact can be exempt if they are set up properly; otherwise they need consent.

May Accept be larger than Reject?

We advise against it. The Dutch Data Protection Authority regards a much more prominent Accept as a misleading design. With us both buttons are equally large and equally prominent.

How long does consent last?

With us at most twelve months. After that, or as soon as your cookie list changes, the banner asks again. A visitor can always change their choice.

Does this work on WordPress, Shopify and Webador?

On any site where you can put a line in the head of your pages, also with Google Tag Manager: put our line above it. We have no separate plugin and no ready-made Tag Manager template.

My site blocks the scanner, now what?

We never get around a site that refuses bots. You have three ways: allow our address in your firewall, let the banner watch along through the script, or fill in the cookies yourself and confirm that your list is correct. Until then your banner says the cookie list has not been fully scanned yet.

What does a cookie banner cost?

You pay per site per month, with a discount for a year; the amounts are shown above, from our price list. No limit on pages or visitors for the banner. For comparison (their pricing pages, 16 October 2026): Cookiebot Premium Lite covers 1 domain and up to 50 subpages, CookieYes Basic up to 100,000 page views per month. Both have a free plan; we don't.

Honest about what the cookie banner does not do

What we do not do:

  • Automatic blocking is an option (data-autoblokkeren) and not a full scanner: what was already fetched and scripts with inline text you mark yourself with one attribute. Google tags follow Consent Mode.
  • No scan behind a login or a purchase, and the scan reads at most 50 pages per run. What the scan misses you fill in yourself, and you mark third-party scripts yourself, with one attribute per script.
  • Not a certified consent platform (such as TCF). If you need that, a specialised provider is a better choice.
  • Not legal advice and no guarantee that your site complies with the law. The texts are a good basis; have a lawyer review them.
  • A banner is not the whole picture: your cookie list, your privacy statement and your processors must be right too.

A real company

Who we are

Company
Denkploeg, part of Het Creatieve Bureau
CoC
72101121
VAT ID
NL001154747B27

How to reach us

Questions and introductions
hallo@denkploeg.nl
Help with Denkploeg
support@denkploeg.nl
Privacy and requests
privacy@denkploeg.nl
WhatsApp
+31613816926

Try it yourself

No card. You decide whether to continue afterwards.

Nothing goes out without your signature.

Our real cookie banner at the bottom of the Kasbloei nursery site, with Accept and Reject the same size. After a click on Reject it says the choice is saved. A next round opens the settings, turns Statistics on and saves that choice.

Recreated with made-up data.