StartBlog › Cloudflare Turnstile statt Google reCAPTCHA: DSGVO-konformer Spam-Schutz im Checkout

Cloudflare Turnstile statt Google reCAPTCHA: DSGVO-konformer Spam-Schutz im Checkout

Veröffentlicht: 6. April 2026
Google reCAPTCHA überträgt Daten in die USA und ist DSGVO-heikel. Cloudflare Turnstile schützt deinen Checkout und deine Formulare ohne Cookie und ohne den US-Datentransfer. So stellst du um.
Beitragsbild: Cloudflare Turnstile statt Google reCAPTCHA, DSGVO-konform

Spam im Checkout und in Kontaktformularen nervt. Viele Shops greifen deshalb zu Google reCAPTCHA. Das Problem: reCAPTCHA schickt Daten an Google und damit in die USA, setzt teilweise Cookies und ist datenschutzrechtlich umstritten. Es geht auch anders. Cloudflare Turnstile macht denselben Job, ohne deine Besucher zu tracken.

Warum reCAPTCHA heikel ist

reCAPTCHA bewertet das Verhalten deiner Besucher und gleicht das im Hintergrund mit Google ab. Dabei werden personenbezogene Daten an einen US-Konzern übertragen. Für diese Übertragung brauchst du eine saubere Rechtsgrundlage und in der Praxis oft eine Einwilligung über dein Cookie-Banner. Genau das macht reCAPTCHA umständlich: Lädst du es erst nach Zustimmung, ist dein Formular für alle ohne Klick ins Banner ungeschützt.

Was Turnstile anders macht

Cloudflare Turnstile prüft, ob ein echter Mensch oder ein Bot am Werk ist, ohne nervige Bilderrätsel und ohne deine Besucher über Seiten hinweg zu verfolgen. Turnstile setzt keine Tracking-Cookies und ist auf Datensparsamkeit ausgelegt. Das macht die DSGVO-Bewertung deutlich einfacher.

Wichtig zur Ehrlichkeit: Auch Turnstile ist ein Dienst von Cloudflare, einem US-Anbieter. Du solltest den Dienst also in deiner Datenschutzerklärung nennen und in dein Verarbeitungsverzeichnis aufnehmen. Der entscheidende Unterschied ist, dass kein Verhaltensprofil über Google entsteht und keine Tracking-Cookies gesetzt werden.

Turnstile einrichten

  1. Melde dich in deinem Cloudflare-Konto an und öffne den Bereich Turnstile.
  2. Lege ein neues Widget an und trag deine Domain ein.
  3. Wähle als Widget-Modus Managed. Das ist der beste Kompromiss zwischen Schutz und Komfort.
  4. Cloudflare gibt dir einen Site Key und einen Secret Key. Den Site Key braucht das Formular, den Secret Key braucht die Prüfung im Hintergrund.

In WooCommerce einbinden

Du musst Turnstile nicht selbst programmieren. Es gibt Plugins, die Turnstile in die typischen Stellen einbauen: Login, Registrierung, Passwort-Zurücksetzen, Checkout und Kontaktformular. Der Ablauf ist meist gleich:

  1. Plugin installieren und aktivieren.
  2. Site Key und Secret Key aus Cloudflare eintragen.
  3. Auswählen, an welchen Formularen Turnstile erscheinen soll.
  4. Jedes Formular einmal selbst durchtesten, damit du sicher bist, dass echte Bestellungen nicht blockiert werden.

Nicht auf das Cookie-Banner vergessen

Weil Turnstile keine Tracking-Cookies setzt, lässt es sich in der Regel als technisch notwendiger Schutz einordnen und ohne vorherige Einwilligung laden. Trotzdem gehört der Dienst transparent in deine Datenschutzerklärung. Damit bleibt dein Formular von der ersten Sekunde an geschützt und ist sauber dokumentiert.

Tipp: Wenn du bisher reCAPTCHA genutzt hast, entferne es nach der Umstellung wirklich vollständig. Oft bleiben alte Snippets oder ein zweites Plugin aktiv und laden reCAPTCHA weiter im Hintergrund. Prüf das im Quelltext deiner Seite, indem du nach google und recaptcha suchst.

Dieser Beitrag ist eine technische Anleitung und ersetzt keine Rechtsberatung.

Inhalt

Keine Lust auf Selbermachen?

Ich richte deine WordPress-Seite sicher ein — inkl. DSGVO-Check.
Erstgespräch buchen

Geschrieben von Christoph Purin

Webentwickler & CPWA-zertifizierter Accessibility-Experte aus Vorarlberg. WordPress seit 2005. Jeder Beitrag basiert auf echten Projekten — alles selbst getestet.
Mehr über mich →

Sprich mit mir über dein Projekt.

30 Minuten, kostenlos, unverbindlich. Du bekommst meine ehrliche Einschätzung — auch wenn sie lautet: „Dafür brauchst du mich nicht.“
Erstgespräch buchen
Antwort innerhalb von 48 Stunden · hallo@purin.at · +43 660 744 13 58