BlogVeröffentlicht am

Kontaktformular ohne Bilderrätsel: weniger Spam, weniger Hürden

Dein Formular soll Anfragen ermöglichen. Wenn Menschen dafür Ampeln anklicken, mehrfach absenden oder eine unklare Fehlermeldung lösen müssen, geht dieses Ziel schnell verloren. Ein sinnvoller Spamschutz verbindet mehrere Maßnahmen und behält echte Besucher im Blick.

Ivoryfarbener Briefumschlag vor einem mintfarbenen Schutzschild mit pinkem Häkchen

Spam, Angriffe und schlechte Zustellung unterscheiden

Werbemüll im Postfach, tausende automatisierte Formularaufrufe und echte Nachrichten im Spamordner sind unterschiedliche Probleme. Prüfe zuerst, was tatsächlich passiert. Ein zusätzlicher Bildtest hilft dir wenig, wenn deine E-Mails wegen einer falschen Absenderkonfiguration nicht zugestellt werden.

Meine Empfehlung: Kontrolliere Versandfehler, Häufigkeit und Muster mit so wenig gespeicherten Daten wie möglich. Begrenze den Zugriff auf Protokolle und lege Löschfristen fest. Du brauchst keine dauerhafte Sammlung sämtlicher Nachrichten, um einen technischen Fehler zu erkennen.

Der Schutz muss auf dem Server greifen

Ein Pflichtfeld im Browser verbessert die Bedienung, kann aber umgangen werden. Der Endpunkt, der die Nachricht annimmt, muss Eingaben selbst prüfen: erlaubte Felder, Längen, Formate und zulässige Dateitypen, falls Uploads wirklich benötigt werden.

Inhalte dürfen nicht ungeprüft als ausführbarer Code oder Mail-Header weiterverarbeitet werden. Verwende einen festgelegten Empfänger. Als Absender eignet sich eine korrekt eingerichtete Adresse deiner Domain; die Adresse des Anfragenden kann nach Prüfung für die Antwortfunktion genutzt werden. Ein öffentliches Formular darf kein beliebig nutzbarer Mailversender werden.

Vier Schutzschichten für echte Anfragen

Versand begrenzen

Serverseitige Limits bremsen Missbrauch und Kosten. Gemeinsame Netze berücksichtigen, damit echte Nutzer nicht unnötig blockiert werden.

Honeypot mit Bedacht

Kann einfache Bots abfangen. Autofill und Hilfsmittel dürfen dadurch nicht zu Fehlalarmen führen.

Zeitmuster einordnen

Sehr schnelles Absenden kann auffällig sein. Mit Autofill ist es aber auch legitim – deshalb nicht allein danach ablehnen.

Versand überwachen

Fehler, Spitzen und überschrittene Kostenlimits an eine zuständige Person melden. Die tatsächliche Zustellung testen.

Die passende Kombination hängt vom Risiko ab. Ein kleines Anfrageformular braucht andere Grenzen als ein großer öffentlicher Dienst. Weder ein Honeypot noch ein CAPTCHA ersetzt sichere Verarbeitung oder den Schutz des Versandzugangs.

Falls ein zusätzlicher Prüfdienst nötig ist

Bei anhaltendem Missbrauch kann eine weitere Prüfung sinnvoll werden. Bewerte dabei die tatsächliche Tastatur- und Screenreader-Bedienung, mögliche Alternativen sowie Ausfälle und Fehlentscheidungen. „Unsichtbar“ bedeutet nicht automatisch zugänglich oder datensparsam.

Externe Dienste können technische Merkmale verarbeiten, Daten an andere Anbieter übertragen oder auf Endgeräte zugreifen. Neben der DSGVO ist gegebenenfalls § 25 TDDDG zu prüfen. Entscheidend ist die konkrete Einbindung. Ein Marketinghinweis wie „DSGVO-konform“ ersetzt diese Bewertung nicht.

Gute Bedienung ist Teil eines guten Formulars

Zugängliche Formulare brauchen eindeutige Beschriftungen, verständliche Hinweise und Rückmeldungen. Zeige Pflichtfelder klar an, verknüpfe Fehler mit den betroffenen Feldern und erkläre, wie sie behoben werden können. Bereits eingegebene Inhalte sollten bei einem korrigierbaren Fehler erhalten bleiben.

Bei einem Versandlimit hilft eine verständliche Meldung mit einer nächsten Handlung. Eine Erfolgsmeldung sollte erst erscheinen, wenn die Anfrage vom zuständigen System angenommen wurde. Sie bedeutet noch nicht zwangsläufig, dass die Nachricht im Posteingang gelesen werden kann. Teste deshalb die komplette Zustellkette und biete einen alternativen Kontaktweg an.

Diese Rückmeldung lässt Menschen hängen

„Fehler“ ohne Hinweis auf das betroffene Feld. Nach einem Problem ist die ganze Nachricht verschwunden. „Erfolgreich“ erscheint, bevor das System die Anfrage angenommen hat.

So wird der nächste Schritt verständlich

Das betroffene Feld benennen und die Korrektur erklären. Eingegebene Inhalte bei korrigierbaren Fehlern erhalten. Annahme bestätigen oder einen konkreten alternativen Kontaktweg zeigen.

Datensparsam abfragen und die Nutzung erklären

Für eine erste Anfrage brauchst du meist keine vollständige Postanschrift und keine verpflichtende Telefonnummer. Frage nur ab, was für den Zweck erforderlich ist. Stelle die Datenschutzinformationen leicht erreichbar bereit und kläre Rechtsgrundlage, Empfänger und Aufbewahrung. Eine Checkbox macht eine unpassende Datenverarbeitung nicht zulässig.

Rechtliche Anforderungen hängen vom Zweck und der eingesetzten Technik ab. Ich bin keine Rechtsanwältin; dieser Beitrag ist keine Rechtsberatung. Für deine konkrete Einbindung solltest du die rechtliche Bewertung fachkundig klären lassen. Weiterführend: Website-Datenschutz und Bedienbarkeit ohne Maus.

Vor dem Start und regelmäßig danach testen

Prüfe beide Seiten: Werden Bots gebremst – und kommen echte Anliegen zuverlässig an? Diese vier Tests gehören vor den Start und regelmäßig in den Betrieb:

  • Echte Anfrage

    Vom Smartphone und per Tastatur absenden. Eingang im zuständigen Postfach kontrollieren.

  • Korrigierbare Fehler

    Fehlende Felder, Tippfehler und lange Texte prüfen. Bleibt die Nachricht erhalten?

  • Missbrauchsgrenzen

    Mehrere schnelle Anfragen testen. Ist die Meldung verständlich und die Sperre angemessen?

  • Unterbrochener Versand

    Verbindungsfehler und Dienstausfälle prüfen. Gibt es einen erreichbaren alternativen Kontaktweg?

Dein Formular soll Anfragen durchlassen

Ich prüfe Formularführung, Zustellung, Barrierefreiheit und technischen Missbrauchsschutz. Daraus lässt sich eine Lösung ableiten, die zu deinem tatsächlichen Spamaufkommen passt.

Jetzt anfragen
Anita Mostofa am Laptop - Grafikdesignerin und Webdesignerin in Dresden

Häufige Fragen zum Spamschutz im Kontaktformular

Ein CAPTCHA ist nur eine mögliche Schutzschicht. Serverseitige Validierung, Versandlimits und weitere auf den Dienst abgestimmte Maßnahmen können Missbrauch begrenzen. Keine einzelne Maßnahme garantiert vollständigen Schutz vor Spam oder Angriffen.

Nein. Einfachere Bots können darauf reagieren, andere erkennen es. Autofill und Hilfsmittel können außerdem Fehlalarme verursachen. Ein Honeypot sollte deshalb sorgfältig umgesetzt und nur als Teil eines mehrstufigen Schutzes eingesetzt werden.

Nicht automatisch. Für die Bearbeitung einer Anfrage kann je nach Zweck eine andere Rechtsgrundlage als Einwilligung passen. Die erforderlichen Datenschutzinformationen müssen trotzdem bereitgestellt werden. Newsletter-Werbung oder optionale Zusatznutzungen sind gesondert zu beurteilen.

Passende Projekte