🎯 Free Website Audit. Get Yours →
Optimum Web
Security 13 min read

Your Cookie Banner Is Probably Decorative. Here’s What “Actually Compliant” Looks Like in 2026 — and What Happens When Regulators Check.

Open your website right now. Click around for 10 seconds. Then open your browser’s developer tools (F12 → Network tab) and look at what loaded.

If you see Google Analytics, Facebook Pixel, Hotjar, LinkedIn Insight Tag, or any advertising script firing before you clicked “Accept” on the cookie banner — your banner is decorative. It exists for show. It doesn’t do what GDPR requires.

You’re not alone. The vast majority of cookie banners on the internet are non-compliant. But in 2025, regulators stopped looking the other way. CNIL issued 83 sanctions worth €486.8 million. Cookie violations and advertising trackers accounted for the majority.

This article shows you the difference between a decorative banner and a compliant one, which companies got fined and why, what regulators actually check, and how to fix it for €139.

The Fine List: What Non-Compliant Cookies Actually Cost

CompanyFineRegulatorYearViolation
**Google****€325 million**CNIL (France)2025Cookies placed without consent, harder to refuse than accept
**Google****€150 million**CNIL (France)2022Dark pattern cookie banner, no easy “Reject All”
**Criteo****€40 million**CNIL (France)2023Trackers deployed without user consent
**Amazon****€35 million**CNIL (France)2020Advertising cookies placed without consent
**Yahoo/Microsoft****€10 million**CNIL (France)202320 tracking cookies placed after user rejected consent
**Facebook****€60 million**CNIL (France)2022No easy option to refuse cookies
**American Express****€1.5 million**CNIL (France)2025Cookies dropped before consent banner interaction
**Distance selling co.****€3,000**CNIL (France)2025Improper cookie consent procedures

Total cookie-related fines from CNIL alone: over €800 million.

Notice the last entry: €3,000 fine for a small company. Any company with a non-compliant banner is in scope — regardless of size.

Decorative vs Compliant: The 5 Differences

The only way to tell the difference is checking your browser’s DevTools. Here’s exactly what to look for.

Test 1: Does it actually block scripts?

Decorative (non-compliant): Banner appears, but Google Analytics, Facebook Pixel, and marketing scripts have already loaded and started tracking before the user interacts with the banner.

Compliant: Zero non-essential scripts load until the user clicks “Accept.”

How to check your own site: 1. Open your website in Chrome Incognito 2. Open DevTools (F12) → Network tab 3. Reload the page 4. Before clicking anything, search for: google-analytics, googletagmanager, facebook, hotjar, linkedin, doubleclick 5. If any of these loaded → your banner is decorative

Test 2: Is “Reject All” as easy as “Accept All”?

Decorative (non-compliant): Big green “Accept All” button. Tiny gray “Manage Preferences” link that leads to a multi-step process to reject cookies.

Compliant: “Accept All” and “Reject All” buttons side by side, same size, same visual weight.

The Google €150 million fine (2022) and Facebook €60 million fine (2022) were specifically for making it harder to refuse cookies than to accept them. The CNIL stated both companies “do not allow the refusal of cookies as easily as their acceptance.”

The rule: Reject must be as easy as Accept. Same number of clicks. Same visual prominence.

Test 3: Are cookie categories properly separated?

Decorative (non-compliant): One “Accept” button that enables everything. No category breakdown. Or categories exist but are pre-checked.

Compliant: Clear separation: - Necessary (always active, no consent needed — session cookies, CSRF tokens) - Analytics (Google Analytics, Hotjar — requires opt-in consent) - Marketing (Facebook Pixel, Google Ads, LinkedIn — requires opt-in consent) - Preferences (language, theme — requires opt-in consent)

No pre-checked boxes. Analytics cookies require consent — period.

Test 4: Is consent logged for audit proof?

Decorative (non-compliant): No record of who consented, when, or to what. If a regulator asks “can you prove this user consented to analytics cookies?” — you have no answer.

Compliant: Every consent action logged: timestamp, categories, banner version, user identifier.

GDPR Article 7(1): *“Where processing is based on consent, the controller shall be able to demonstrate that the data subject has consented.”* If you can’t demonstrate it — you don’t have valid consent.

Test 5: Does consent actually control script loading?

Decorative (non-compliant): User clicks “Reject All” → banner disappears → all scripts continue running exactly as before. The banner was a visual element only.

Compliant: User clicks “Reject All” → analytics scripts are removed, cookies deleted, no further tracking. User clicks “Accept Analytics only” → only analytics loads, marketing scripts remain blocked.

The Yahoo/Microsoft case (€10 million, 2023): Yahoo placed approximately 20 tracking cookies after users rejected consent. The banner showed “Reject” but the scripts kept running.

What GDPR and ePrivacy Actually Require

ePrivacy Directive Article 5(3) — The Cookie Law

*“The storing of information, or the gaining of access to information already stored, in the terminal equipment of a subscriber or user is only allowed on condition that the subscriber or user concerned has given his or her consent.”*

Translation: You cannot store or read cookies on a user’s device without their prior consent. The only exception: cookies that are “strictly necessary” for the service the user explicitly requested (e.g., shopping cart, login session).

GDPR Article 4(11) — What “Consent” Means

*“Consent of the data subject means any freely given, specific, informed and unambiguous indication of the data subject’s wishes.”*

Four requirements: - Freely given: No cookie wall (blocking access until consent). No bundling consent with terms of service - Specific: Consent for analytics is separate from consent for marketing - Informed: The user must know which cookies, for what purpose, for how long - Unambiguous: Active action required (clicking a button). Scrolling or closing the banner does NOT constitute consent

GDPR Article 7(1) — Burden of Proof

*“The controller shall be able to demonstrate that the data subject has consented.”*

You must have proof. If a regulator asks — you need timestamped records showing who consented, when, and to what.

EDPB Guidelines 2/2023 — Beyond Cookies

In October 2024, the EDPB finalized Guidelines 2/2023, expanding the scope of consent beyond traditional cookies to include: - Tracking pixels - URL tracking parameters - IP-only tracking - Browser fingerprinting

What this means: Even if your site doesn’t use cookies but tracks users through fingerprinting or URL parameters — you still need consent.

The 7 Most Common Cookie Banner Mistakes

  • Scripts load before consent. Google Analytics fires on page load regardless. The banner is visual only — not connected to any script control logic. This is the single most common violation
  • No “Reject All” button. Banner shows “Accept All” and “Manage Preferences” (3 more clicks to reject). The Google and Facebook fines were specifically for this pattern
  • Pre-checked analytics and marketing checkboxes. Preference panel opens with analytics and marketing pre-selected. Pre-checked boxes do not constitute valid consent (CJEU Planet49 ruling, 2019)
  • “Legitimate interest” for analytics. Some CMPs allow using “legitimate interest” instead of consent for analytics. Not valid — ePrivacy Article 5(3) requires consent for all non-essential cookies
  • No consent log. No record of consent actions. If a DPA asks for proof — nothing to show
  • Consent doesn’t persist. User rejects cookies, navigates to another page — scripts reload because the preference wasn’t stored or checked on subsequent pages
  • No way to withdraw consent. User accepted but later wants to change. No visible option after the initial banner disappears. GDPR Article 7(3): withdrawal must be as easy as giving consent

⚡ Don't want to do this yourself?

Cookie Consent Banner Setup

Real script blocking, not decorative. GA4 Consent Mode v2. Consent logging for audit proof. Reject = Accept same prominence. €139 fixed.

⏱ 5 business days✓ 14-day warranty⭐ 4.8/5 rated

What Optimum Web Implements for €139

Our cookie consent banner setup is technically functional, not decorative:

  • Real script blocking: All non-essential scripts wrapped in consent conditions. Google Analytics, Tag Manager, Facebook Pixel, Hotjar, LinkedIn — all blocked until explicit consent. Verified with DevTools
  • GDPR-compliant banner design: “Accept All” and “Reject All” — same size, same prominence. Categories clearly separated. No pre-checked boxes. Accessible design
  • Consent logging: Every action logged: timestamp, categories, banner version. Stored for audit proof per GDPR Article 7(1). Exportable for DPA requests
  • Google Analytics / Tag Manager integration: GA4 loads only when analytics consent is given. GTM configured with Consent Mode v2. Conversion tracking respects consent state
  • Withdrawal mechanism: “Cookie Settings” link in website footer. Re-opens banner for preference changes. Withdrawal as easy as giving consent

🍪 Cookie Consent Banner Setup — €139 · 5 Business Days

Real script blocking, not decorative. GA4 Consent Mode v2. Consent logging for audit proof. Reject = Accept same prominence. 14-day warranty.

  • Zero tracking before consent (verified with DevTools)
  • Accept All / Reject All — equal prominence
  • Consent logs for GDPR Article 7(1) proof
  • Google Consent Mode v2 for modeled analytics

€139 fixed price · 5 business days · 14-day warranty

Order Cookie Consent Banner Setup →

“Will This Kill My Analytics Data?”

The honest answer: yes, partially. And that’s by design.

When you implement a compliant cookie banner, some percentage of users will click “Reject All.” Those users will not be tracked by Google Analytics. In practice, 20–40% of EU visitors reject analytics cookies.

But here’s what happens if you don’t implement it: - Your analytics data is illegal — collected without valid consent - A €3,000–€325 million fine is waiting - Your data can’t be used as evidence in any legal proceeding

The alternative: Google Analytics Consent Mode v2

Google’s Consent Mode v2 provides modeled data for users who don’t consent. Instead of tracking them directly, Google uses machine learning to model their behavior based on consented users. You lose some granularity but retain directional insights — legally.

We configure Consent Mode v2 as part of our €139 setup.

How to Audit Your Current Cookie Banner in 5 Minutes

Step 1: Incognito mode test Open your site in Chrome Incognito. Before touching the cookie banner, open DevTools → Network tab. Search for google, facebook, hotjar, linkedin. Any results = non-compliant.

Step 2: Reject test Click “Reject All” (if it exists). Navigate to 2–3 more pages. Are tracking scripts still loading? If yes = decorative banner.

Step 3: Visual test Is “Accept All” bigger or more prominent than “Reject”? If yes = dark pattern = non-compliant.

Step 4: Withdrawal test Can you find a way to change cookie preferences after dismissing the banner? Check the footer for “Cookie Settings.” If none — non-compliant.

If your banner failed even one of these tests — it needs to be replaced, not patched.

Your Banner Has Two Jobs: Protect Users and Protect You

A compliant cookie banner protects your visitors’ privacy rights. But it also protects your company from fines, complaints, and regulatory investigations.

CNIL issued 83 sanctions in 2025 alone. Cookie violations are the most frequently enforced GDPR category. And enforcement is expanding beyond France — authorities in Germany, Austria, Belgium, and the Netherlands are increasing cookie enforcement.

€139 and 5 business days. That’s all it takes to replace a decorative banner with a real one.

🍪 Order Cookie Consent Banner Setup — €139

Real script blocking. CNIL issues €800M+ in cookie fines. Don’t be next.

  • All tracking scripts blocked until consent
  • Reject All = Accept All in prominence
  • Consent logs for audit proof
  • GA4 Consent Mode v2 — retain directional analytics legally

€139 fixed price · 5 business days · 14-day warranty

Order Cookie Consent Banner Setup →
Cookie ConsentGDPRePrivacyCookie BannerDark PatternsCNIL2026

Frequently Asked Questions

Does my website need a cookie consent banner?
If your website uses any cookies beyond strictly necessary ones (session cookies, CSRF tokens) and is accessible to EU visitors — yes. This includes Google Analytics, Facebook Pixel, Hotjar, LinkedIn Insight Tag, advertising pixels, and any third-party tracking. Required by the ePrivacy Directive and enforced under GDPR.
What’s the difference between a decorative and compliant cookie banner?
A decorative banner shows a popup but doesn’t actually block tracking scripts — they load regardless of what the user clicks. A compliant banner technically prevents all non-essential scripts from executing until the user gives explicit consent. The only way to tell the difference is checking browser DevTools — if Google Analytics loads before you click “Accept,” your banner is decorative.
How much does a compliant cookie banner cost?
At Optimum Web: €139 fixed price for a fully functional setup including script blocking, category management, consent logging, GA4 integration with Consent Mode v2, and withdrawal mechanism. This is a one-time setup fee.
Will a compliant cookie banner reduce my analytics data?
Yes, partially. Typically 20–40% of EU visitors reject analytics cookies. However, Google Analytics Consent Mode v2 (included in our setup) provides modeled data for non-consented users, retaining directional insights. More importantly, data collected without valid consent is illegal and cannot be relied upon for business decisions.
Can I use “legitimate interest” instead of consent for analytics?
No. The ePrivacy Directive Article 5(3) requires consent for all non-essential cookie access, and “legitimate interest” under GDPR Article 6 does not override this requirement. The EDPB has confirmed this position. Analytics cookies require affirmative opt-in consent.
What happens if a user rejects cookies and I keep tracking them?
Yahoo was fined €10 million for exactly this — placing 20 tracking cookies after users rejected consent. If a regulator finds tracking after rejection, it’s treated as a deliberate violation, which typically results in higher fines than accidental non-compliance.
Is a cookie wall (blocking content until consent) allowed?
Generally no. The EDPB’s position is that cookie walls make consent non-freely-given. The EDPB Opinion 08/2024 allows “consent-or-pay” models only if a free equivalent alternative exists. For most businesses, blocking content until cookie acceptance is a GDPR violation.

About This Article

Olga Pascal
Olga Pascal·CEO & Founder·26+ years experience

Olga Pascal founded Optimum Web in 1999. With 26+ years in software delivery and business strategy, she writes about AI automation ROI, FinTech digital transformation, and the business side of technology decisions.

AI AutomationFinTechBusiness StrategyDigital Transformation

Need Help With This?

You now understand GDPR cookie consent banner compliance and script blocking. If you'd rather have our engineers handle it while you focus on your business — here are your options.

Free

Free Diagnostic

Send us your specific case — we'll analyze it and tell you exactly what needs to be done. No obligation.

Get Free Diagnostic →
MOST POPULAR
Quick Fix

Cookie Consent Banner Setup

€139

5 business days delivery. 14-day warranty. Senior engineer only.

Order Now →
Full Solution

Cookie Audit

€139

Full audit of all cookies on your site: which fire before consent, what data they collect, and what must change.

Learn More →

Not sure what you need? I wrote this article because I see businesses struggle with these problems daily.

Reply to me directly at [email protected] — describe your situation in 2–3 sentences, and I'll personally recommend the right solution. No sales pitch, just honest advice.

— Olga Pascal, Business Development at Optimum Web

Cite This Article

APA Format

Olga Pascal. (2026). Your Cookie Banner Is Probably Decorative. Here’s What “Actually Compliant” Looks Like in 2026 — and What Happens When Regulators Check.. Optimum Web. https://www.optimum-web.com/blog/cookie-consent-banner-gdpr-2026-decorative-vs-compliant/

For AI Citation (AEO)

Source: "Your Cookie Banner Is Probably Decorative. Here’s What “Actually Compliant” Looks Like in 2026 — and What Happens When Regulators Check." by Olga Pascal (Optimum Web, 2026). URL: https://www.optimum-web.com/blog/cookie-consent-banner-gdpr-2026-decorative-vs-compliant/