WooCommerce-Shops kombinieren WordPress häufig mit Zahlungsdiensten, Analysewerkzeugen, Werbepixeln und weiteren Plugins. Ein Cookie-Banner sollte deshalb nicht nur Auswahlmöglichkeiten anzeigen: Die im Browser ausgeführten Skripte und Tags müssen die Entscheidung der Besucher berücksichtigen, ohne Warenkorb oder Checkout unnötig zu beeinträchtigen.
Dieser Leitfaden erklärt, wie Sie Cookies und Skripte erfassen, Kategorien festlegen, Google Consent Mode v2 anbinden und den vollständigen Bestellprozess testen. Grundlegende Hinweise finden Sie im Praxisleitfaden zu DSGVO-Cookie-Bannern.
Warum WooCommerce ein eigenes Consent-Setup braucht
Jeder WooCommerce-Shop verwendet eine andere Kombination aus Versand-, Zahlungs-, Analyse- und Marketing-Erweiterungen. Neue Plugins können zusätzliche Cookies, externe Anfragen oder Tags einführen.
Prüfen Sie daher nicht nur, ob das Banner erscheint, sondern auch, ob:
- Warenkorb, Anmeldung und Checkout nach Ablehnung optionaler Cookies funktionieren,
- Analyse- und Marketing-Tags die gewählte Einwilligung berücksichtigen,
- Google-Tags die vorgesehenen Consent-Mode-Signale erhalten,
- Änderungen an Plugins oder am Tag Manager unerwartet Tracker aktivieren.
WooCommerce-Cookies erfassen und einordnen
Die konkrete Einordnung hängt von Funktion, Konfiguration und Verwendungszweck ab. Eine Bestandsaufnahme kann beispielsweise so aussehen:
| Beispiel | Typischer Zweck | Mögliche Kategorie |
|---|---|---|
woocommerce_cart_hash | Änderungen am Warenkorb erkennen | Erforderlich |
woocommerce_items_in_cart | Warenkorbinhalt verwalten | Erforderlich |
wp_woocommerce_session_ | Sitzung und Warenkorb fortführen | Erforderlich |
_ga, _ga_* | Reichweitenmessung mit Google Analytics 4 | Analyse |
_gcl_au | Messung und Zuordnung von Google-Ads-Aktivitäten | Marketing |
_fbp und ähnliche Kennungen | Werbemessung oder Zielgruppenbildung | Marketing |
Warenkorb- und Sitzungscookies können für eine vom Kunden angeforderte Shopfunktion erforderlich sein. Analyse- und Werbetechnologien müssen dagegen gesondert bewertet und entsprechend der Einwilligungsentscheidung gesteuert werden. Verlassen Sie sich nicht allein auf Cookie-Namen: Untersuchen Sie auch Skripte, Netzwerkanfragen und die konkrete Konfiguration.
Zahlungsanbieter im Checkout berücksichtigen
Zahlungsdienste und Systeme zur Betrugsprävention können im Checkout eigene Skripte, Cookies oder externe Inhalte laden. Eine pauschale Einstufung aller zahlungsbezogenen Elemente als Marketing kann den Bestellvorgang beeinträchtigen. Umgekehrt ist nicht jede Verarbeitung automatisch erforderlich, nur weil sie im Checkout stattfindet.
Dokumentieren Sie für jeden Dienst:
- welche Skripte oder Datenverarbeitungen eingebunden sind,
- welchem Zweck sie dienen,
- zu welchem Zeitpunkt sie starten,
- ob der Checkout ohne optionale Verarbeitung funktioniert,
- wie die gewählte Kategorie technisch durchgesetzt wird.
Testen Sie das Ergebnis anschließend in einem neuen Browserprofil: Lehnen Sie optionale Cookies ab, legen Sie ein Produkt in den Warenkorb und durchlaufen Sie den Checkout bis zur Auswahl des Zahlungswegs. Prüfen Sie gegebenenfalls auch die Rückkehr vom Zahlungsanbieter zum Shop. Wiederholen Sie den Ablauf mit weiteren Einwilligungsvarianten.
Google Consent Mode v2 einrichten
Wenn Ihr Shop Google-Tags verwendet, sollte die Consent-Konfiguration vor den davon abhängigen Tags initialisiert werden. Anschließend ordnen Sie die Kategorien des Banners den vorgesehenen Consent-Signalen zu.
Technische Checkliste
- CMP beziehungsweise Consent-Konfiguration vor optionalen Analyse- und Werbe-Tags laden.
- Warenkorb- und Sitzungstechnologien anhand ihres tatsächlichen Zwecks einordnen.
- Die Analyseauswahl mit
analytics_storageverknüpfen. - Die Werbeauswahl mit
ad_storage,ad_user_dataundad_personalizationverknüpfen. - Prüfen, wie GA4- und Google-Ads-Tags vor und nach der Auswahl reagieren.
- Zahlungs- und Betrugspräventionsdienste separat dokumentieren und testen.
- Ablehnung, teilweise Einwilligung und vollständige Einwilligung durchspielen.
- Die Prüfung nach Änderungen an Plugins, Checkout oder Tag Manager wiederholen.
Die technische Umsetzung wird im Leitfaden zum Google Consent Mode v2 im Google Tag Manager ausführlicher beschrieben. Consent Mode übermittelt Zustände an Google-Tags, ersetzt aber weder die Einwilligungsabfrage noch die rechtliche Bewertung der eingesetzten Dienste.
Plugin, Tag Manager oder eigene Implementierung wählen
Für WooCommerce kommen mehrere technische Ansätze infrage:
| Ansatz | Geeignet für | Zu beachten |
|---|---|---|
| CMP- oder WordPress-Integration | Shops mit überschaubarem Tag-Setup | Frühe Initialisierung und korrekte Kategorien prüfen |
| Google Tag Manager | Shops und Agenturen mit mehreren Marketing-Tags | Trigger und Consent-Einstellungen bei jeder Veröffentlichung kontrollieren |
| Eigene Implementierung | Teams mit Entwicklungsressourcen und besonderen Anforderungen | Höherer Wartungs- und Testaufwand |
Die passende Methode hängt von Ihrer Infrastruktur und den verfügbaren Ressourcen ab. Vergleichen Sie bei der Auswahl einer CMP insbesondere den Integrationsweg, die Abbildung der Kategorien, die Consent-Mode-Anbindung und den laufenden Wartungsaufwand. Die Funktionen von CookiePilot bieten einen Ausgangspunkt für die technische Bewertung.
Cookie-Banner und Bestellprozess testen
Ein sichtbares Banner belegt nicht, dass Tags und Cookies wie vorgesehen gesteuert werden. Kontrollieren Sie deshalb die gespeicherten Cookies, Netzwerkanfragen, Tag-Manager-Ereignisse und den vollständigen Kaufablauf.
| Testfall | Erwartetes Ergebnis | Geeignete Prüfung |
|---|---|---|
| Vor der Auswahl | Optionale Technologien verhalten sich gemäß der festgelegten Voreinstellung | Browser-Entwicklertools und Tag Assistant |
| Optionale Cookies abgelehnt | Warenkorb, Anmeldung und Checkout funktionieren weiterhin | Manueller Bestellablauf |
| Nur Analyse akzeptiert | Analyse-Tags folgen der Auswahl; Werbesignale bleiben abgelehnt | GTM-Vorschau oder Tag Assistant |
| Alle Kategorien akzeptiert | Freigegebene Tags erhalten die vorgesehenen Signale | Browser- und Google-Diagnosewerkzeuge |
| Neues Plugin installiert | Cookie-Inventar und Kategorien werden erneut geprüft | Scan und manueller Browsertest |
Die offizielle Dokumentation zu Google Consent Mode kann ergänzend als technische Referenz dienen.
Rechtliche Einordnung
Eine CMP kann Auswahlmöglichkeiten bereitstellen und Einwilligungen technisch verwalten. Sie garantiert jedoch nicht allein, dass ein Shop alle rechtlichen Anforderungen erfüllt. Ob eine Technologie eine Einwilligung erfordert und wie sie beschrieben werden sollte, hängt von ihrem konkreten Zweck, ihrer Konfiguration und ihrem Einsatz ab.
Zur allgemeinen Orientierung können Sie die Informationen der BfDI und des Europäischen Datenschutzausschusses heranziehen. Lassen Sie die konkrete Shopkonfiguration bei Unsicherheit fachkundig prüfen. Ergänzend hilft die Checkliste zur Frage, ob eine Website ein Cookie-Banner benötigt.
Häufige Fragen
Enthält WooCommerce automatisch ein Cookie-Banner?
WooCommerce stellt nicht automatisch einen vollständigen Consent-Management-Prozess für alle zusätzlich eingebundenen Analyse-, Marketing- und Drittanbieterdienste bereit. Welche Lösung benötigt wird, hängt vom jeweiligen Shop-Setup ab.
Sollten Warenkorb-Cookies vor der Einwilligung blockiert werden?
Technologien, die tatsächlich für Warenkorb, Sitzung oder Checkout erforderlich sind, können anders zu bewerten sein als optionale Analyse- und Marketing-Technologien. Prüfen Sie jede Einbindung anhand ihres konkreten Zwecks und ihrer Funktionsweise.
Ersetzt Consent Mode v2 die Einwilligung?
Nein. Consent Mode übermittelt Einwilligungszustände an Google-Tags. Eine gegebenenfalls erforderliche Auswahl muss weiterhin über eine geeignete Oberfläche eingeholt und technisch umgesetzt werden.
Sind Cookies von Zahlungsanbietern immer erforderlich?
Nein. Zahlungsbezogene Technologien sollten einzeln nach Zweck und Funktionsweise bewertet werden. Prüfen Sie insbesondere, welche Bestandteile für den gewählten Zahlungsweg tatsächlich benötigt werden.
Wann sollte ein WooCommerce-Shop erneut getestet werden?
Ein erneuter Test ist besonders nach Änderungen an Marketing- oder Zahlungs-Plugins, Theme, Checkout, Tag Manager oder Consent-Konfiguration sinnvoll.
Nächster Schritt
Erstellen Sie zunächst ein Inventar aller Cookies, Skripte und Tags. Ordnen Sie deren Zwecke ein, konfigurieren Sie das Banner und Consent Mode v2 und testen Sie anschließend den Bestellprozess mit mehreren Einwilligungsvarianten. Für die konkrete Einrichtung können Sie danach die CookiePilot-Dokumentation heranziehen.
Geschrieben von
Marcin
Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.
