Spam-Anfragen über Kontakt- und Registrierungsformulare sind kein kosmetisches Problem. Sie verstopfen Ihr CRM, binden Mitarbeiterzeit bei der Aussortierung und können im schlimmsten Fall dazu führen, dass echte Kundenanfragen untergehen. In diesem Artikel erfahren Sie, warum die Standardmechanismen von Shopware 6 in der Praxis nur bedingt taugen und welche Lösung sich für produktive Shops bewährt hat.
Warum die Standard-Bordmittel an ihre Grenzen stoßen
Shopware 6 bringt zwei Captcha-Mechanismen ab Werk mit: den Honeypot-Captcha und einen klassischen Captcha mit Buchstaben- und Zahlenfolgen. Beide Varianten haben in der Praxis spürbare Schwächen.
Honeypot-Captcha: Die Methode ist heute zu bekannt. Moderne Bots erkennen das Muster und umgehen es zuverlässig. Der Schutzeffekt ist entsprechend gering.
Captcha mit Buchstabenfolgen: Der Schutz ist besser, geht aber zulasten der Benutzerfreundlichkeit. Kunden empfinden die Eingabe als störend, was sich messbar auf die Conversion auswirkt, gerade bei Kontakt- und Registrierungsformularen.
Google reCaptcha V2 / V3: Aus meiner Sicht die problematischste Option. Sie erfordert eine zusätzliche Einrichtung bei Google, ist datenschutzrechtlich heikel und mutet Ihren Kunden Aufgaben wie das Erkennen von Brücken oder Fahrrädern zu. Für einen seriösen B2B- oder Premium-Shop ist das in der Regel keine passende Lösung.
An dieser Stelle lohnt der Blick über die nativen Bordmittel hinaus. Normalerweise empfehle ich, mit den Bordmitteln von Shopware zu arbeiten, weil das update-sicher und wartbar ist. Beim Captcha-Schutz gibt es jedoch eine Lücke, die sich mit einem schlanken, etablierten Plugin sauber schließen lässt.
Die bessere Lösung: Das Captcha-Plugin von moorl
Das Captcha-Plugin aus dem Shopware Store erweitert Ihren Shop um zwei zusätzliche Schutzmethoden:
- Timeout Captcha
- Bad Word Captcha
Timeout Captcha: meine klare Empfehlung
Das Timeout Captcha ist die in der Praxis überzeugendste Variante, weil es Ihre Kunden nicht belastet. Das Prinzip ist denkbar einfach: Ein Formular kann erst nach einer definierten Zeitspanne abgeschickt werden. Standardmäßig sind im Plugin 10 Sekunden hinterlegt. Ich empfehle, den Wert auf 5 Sekunden zu reduzieren.
Warum diese Methode funktioniert:
Bots sind darauf ausgelegt, Formulare innerhalb von Millisekunden abzusenden. Die zeitliche Sperre blockiert genau dieses Verhalten. Echte Kunden bemerken die Verzögerung nicht, weil sie ohnehin einige Sekunden brauchen, um ihre Daten einzugeben.
In der Praxis hat sich gezeigt: Bei Shops mit hohem Anfragevolumen reduziert sich der Spam-Anteil nach Aktivierung der 5-Sekunden-Sperre drastisch, ohne dass Kundenbeschwerden über umständliche Formulare auflaufen.
Bad Word Captcha: ergänzend, mit Vorbehalt
Das Bad Word Captcha blockiert das Absenden eines Formulars, sobald bestimmte hinterlegte Begriffe darin vorkommen. Die Idee ist nachvollziehbar, in der Praxis ist die Methode jedoch wartungsintensiv. Die Liste muss gepflegt werden, und es besteht das Risiko, dass legitime Kundenanfragen ungewollt blockiert werden, etwa wenn ein Kunde ein neutrales Wort verwendet, das auf der Liste steht. Ich setze diese Option in Kundenprojekten nur dann ein, wenn die Spam-Muster so spezifisch sind, dass sich eine zuverlässige Wortliste pflegen lässt.
Kostenfrei und produktionsreif
Das Plugin steht inzwischen kostenfrei im Shopware Store zur Verfügung. Sie erhalten eine etablierte Lösung gegen Spam, ohne Lizenzkosten und ohne Einbußen bei der Benutzerfreundlichkeit.
Captcha-Plugin einrichten
Nach der Installation aus dem Shopware Store stehen Ihnen die beiden neuen Optionen unter Einstellungen → Stammdaten → Captcha zur Verfügung. Wechseln Sie dort auf einen der neuen Einträge: moori timeout Captcha oder moori bad word Captcha.
Wie oben beschrieben, empfehle ich ausschließlich das Timeout Captcha mit einer Zeitspanne von 5 Sekunden. Diese Konfiguration hat sich in zahlreichen Kundenprojekten bewährt: Ihre Kunden werden nicht durch Captcha-Eingaben ausgebremst, und Ihr Shop verfügt dennoch über einen wirksamen Spam-Schutz.
Fazit
Wenn Sie Ihren Shopware-6-Shop vor Spam absichern wollen, ohne Ihren Kunden lästige Eingaben zuzumuten, ist das Timeout Captcha aus dem moorl-Plugin die solideste Lösung. Es schließt eine Lücke, die die Bordmittel von Shopware in dieser Form aktuell nicht abdecken.
Das Captcha-Plugin ist kostenfrei verfügbar und in wenigen Minuten konfiguriert. Bei komplexeren Setups, etwa wenn Sie Spam über mehrere Formularstrecken hinweg analysieren oder auf Custom-Formulare ausdehnen wollen, unterstütze ich Sie gern.












Noch keine Kommentare vorhanden
Schreibe einen Kommentar