Skip to content

Template · COOKIE BANNER

Cookie banner text · Germany · TTDSG-compliant

Editorial banner copy. Replace placeholder text and button labels (in square brackets) with your CMP's actual wording before deploying.

Scope law GDPR Jurisdiction Germany Variables 2 to substitute Last reviewed
Editorial research — not legal advice
We use cookies Necessary Analytics Marketing Privacy policy Cookie policy Reject all Settings Accept all You can change your choices anytime. 1 Title opening sentence 2 Body text purpose · controller 3 Categories per-purpose toggles 4 Privacy policy link to notice 5 Cookie policy per-cookie inventory 6 Reject all 1-click, equal prominence 7 Settings granular per-category 8 Accept all 1-click affirmative
Cookie banner anatomy — 8 elements regulators have written about across the EU/UK ePrivacy stack and CCPA/CPRA. Editorial reading; not legal advice.
# Element CNIL TTDSG Garante PECR CCPA
1 Title / opening sentence Plain-language statement that the site uses cookies and similar technologies.
2 Purpose & body text Why cookies are set, who controls them, and how the user can change choices.
3 Cookie categories breakdown Strictly necessary / Analytics / Marketing / Personalisation, distinguished.
4 Privacy policy link Direct link to the privacy notice covering processing details.
5 Cookie policy / per-cookie list Per-cookie inventory (name, purpose, lifespan, provider).
6 Reject all (1 click) Reject must be reachable on the first layer with equal visual prominence to Accept.
7 Granular settings / preferences Per-category opt-in toggles before any non-essential tag fires.
8 Accept all (1 click) Affirmative consent action — clear, unambiguous, before any tag fires.

Required Conditional Not required Hover any cell for the citation.

Template body

DE:
Wir nutzen Cookies und ähnliche Technologien, um die Funktionsweise unserer Website zu gewährleisten. Mit Ihrer Einwilligung verwenden wir auch Cookies für Analyse und personalisierte Inhalte.

Sie können Ihre Einwilligung jederzeit widerrufen. Mehr Informationen finden Sie in unserer [Datenschutzerklärung](/datenschutz/).

[Alle ablehnen]   [Einstellungen]   [Alle akzeptieren]

EN:
We use cookies and similar technologies to operate this website. With your consent, we also use cookies for analytics and personalised content.

You can withdraw your consent at any time. See our [Privacy policy](/privacy/) for details.

[Reject all]   [Preferences]   [Accept all]

Variables to substitute

Replace each {{token}} in the body before deploying.

VariableType
{{site_name}} string
{{controller_name}} string

Notes

Use this on the first banner layer with reject and accept buttons of equal visual weight. Replace {{site_name}} and {{controller_name}}.

How to use this template · Methodology

Adapt, then deploy. Editorial reading as of 2026-05-04; not legal advice. This template is a starting point — drafted against the named statute and the relevant regulator's published guidance, not your specific facts.

Substitute every placeholder. Tokens like {{controller_name}} must be replaced with your concrete values. Leaving placeholders unsubstituted is a recurring failure mode in published compliance documents; reviewers and regulators tend to read partially-completed disclosures as a documentation problem in itself.

Verify the assumptions. The "Assumes" block above lists the prerequisites we drafted against. If your facts differ — different processor list, different audience, different sub-processors — adapt the template, don't deploy it as-is.

Counsel review before going live. Templates are scaffolding, not finished artefacts. Route the final pass through counsel admitted in the jurisdiction where you operate.

Editorial research, not legal advice. SetupAnalytics is a free, ad-free public utility maintained by independent editors. This template does not establish a lawyer-client relationship and is not warranted for accuracy or currency. Consult qualified counsel admitted in the relevant jurisdiction for any specific deployment. Report an inaccuracy →