Services Work About Leadership Press Contact
[email protected] · +91 97790 04443
Cookie consent · Europe

GDPR cookie consent that will pass an audit — coded, not installed.

Equal Accept and Reject. Real script blocking. A consent log you can export. Google Consent Mode v2. In Dutch, German and French. No plugin subscription, ever.

€300 fixed price on any WordPress or WooCommerce site.

€300 fixed price No plugin licence, ever Consent Mode v2 verified Dutch, German and French
The compliance bar

Why most cookie banners are not compliant.

The Dutch Autoriteit Persoonsgegevens, the Belgian GBA and the German data protection authorities have all been explicit in recent years: a banner is only valid consent if it meets a short list of conditions. Most sites fail at least one.

RequirementWhat most sites doWhat's required
Reject as easy as Accept"Accept" button, "Settings" linkTwo equal buttons on the first layer
Nothing fires before consentGA4, Meta Pixel, YouTube load on page loadScripts blocked until the category is accepted
Granular choiceAll-or-nothingPer category: necessary / analytics / marketing
Withdraw as easily as givenNo way to reopen the bannerPersistent link in the footer
Proof of consentNothing storedTimestamp, choices, banner version, anonymised ID
No pre-ticked boxesMarketing pre-selectedAll optional categories off by default
Right languageEnglish banner on a Dutch shopBanner and policies in the visitor's language

The fines are real — the AP fined a Dutch retailer in the six figures for a "cookie wall" — but the more common cost is quieter: Google Ads and GA4 now require Consent Mode v2 in the EU, and without it your conversion data degrades and remarketing stops working.

What we build

Compliance, coded into your theme.

The consent layer

Script blocking that actually blocks

Third-party scripts are rewritten to a blocked type and only activated when their category is accepted. Covered out of the box:

Google Analytics 4Google Tag ManagerGoogle AdsMeta PixelLinkedIn InsightTikTok PixelHotjarMicrosoft ClarityYouTubeVimeoGoogle MapsCustom tags

Embeds show a placeholder with a one-click consent option instead of a blank space.

Consent records

Every choice is logged with timestamp, categories accepted, banner text version, and a hashed identifier. Exportable as CSV from the admin. This is the evidence you show a regulator or a complaining customer. It is the part most plugins put behind a paid tier; we include it.

Google Consent Mode v2

Default consent state set to denied for ad_storage, ad_user_data, ad_personalization and analytics_storage, updated when the visitor chooses. Verified in Tag Assistant. This keeps GA4 modelling and Google Ads conversion tracking working legally in the EU.

WooCommerce specifics

Legal pages

Privacy policy, cookie policy and terms structured for NL, BE and DE requirements, including the German Impressum. We prepare them with our legal counsel and hand them to you for confirmation; we also integrate texts your own lawyer supplies. Each page is available in every shop language.

Plugin vs custom

An honest comparison.

Complianz / CookieYes / CookiebotOur custom layer
Annual cost€50–500 per site per year€0 after build
Consent recordsPaid tierIncluded
Consent Mode v2Paid tier on mostIncluded
DesignGeneric, limited stylingPart of your theme
Page weight50–150 KB extra~8 KB
Auto-scanning for new cookiesYesNo — we document what you use and update when you add a tool
Legal text generatorYesPrepared with counsel, or yours

If you add marketing tools every month and want automated cookie scanning, a plugin is a fair choice and we'll configure Complianz Premium for you. If you want something light, owned, and correctly wired into Consent Mode, build it once.

Questions

Cookie consent, answered.

Is a cookie banner required if I only use Google Analytics?

In NL, BE and DE, yes. GA4 sets identifiers and is treated as analytics/tracking requiring consent, and Google itself requires Consent Mode v2 for EU traffic.

Can I have "Reject" but keep functional cookies?

Yes. Strictly necessary cookies — session, cart, consent choice itself — don't need consent and stay on.

Does this cover the German TTDSG?

Yes. The same mechanics — prior consent, equal reject, revocation — satisfy TTDSG §25 alongside the DSGVO.

Can you add this to a site you didn't build?

Yes. We audit what loads on your pages, wire the blocking, and deliver the same layer. Timeline: one to two working days.

What about the Dutch "cookie wall" rule?

Blocking access to the site until the visitor accepts is not valid consent under the AP's guidance. We don't build cookie walls.

Explore more

Related for Europe.

Get compliant

Ready for a cookie banner that passes an audit?

€300 fixed price on any WordPress or WooCommerce site. One to two working days if we're adding it to a site you already have.

Get a fixed-price quote →