Ein Formular ist in HTML schnell geschrieben, und eine KI schreibt es dir in Sekunden. Abgeschickt wird damit noch nichts. Der Browser sendet die Eingaben an eine Adresse, und dort muss ein Programm sie annehmen. Eine statische Website hat kein solches Programm.
Vier Wege
1. Ein Link zum Mailprogramm. Ein mailto: öffnet das Mailprogramm des Besuchers. Dafür brauchst du keinen Server. Viele Besucher haben aber kein Mailprogramm eingerichtet, und du bekommst nie eine einheitliche Einsendung. Für eine geschäftliche Website ist das keine Lösung.
2. Ein Formulardienst. Dienste wie Formspree, Web3Forms oder die Formulare von Netlify nehmen Einsendungen an und leiten sie per E-Mail weiter. Das ist in Minuten eingerichtet. Prüfe vorher, wo der Dienst die Daten verarbeitet, ob er einen Vertrag zur Auftragsverarbeitung anbietet und wie viele Einsendungen im Monat enthalten sind.
3. Eine eigene Funktion. Eine kleine Serverfunktion bei deinem Hoster nimmt die Einsendung an und verschickt sie über einen Maildienst. Du hast die volle Kontrolle. Spamschutz, Fehlerbehandlung und Versand baust und wartest du dann aber selbst.
4. Eine Plattform, zu der Formulare gehören. Hosting und Formular kommen aus einer Hand, und es gibt nichts anzubinden.
Was jedes Formular braucht
- Spamschutz. Ohne ihn kommen nach wenigen Wochen automatische Einsendungen. Üblich sind ein unsichtbares Feld, das nur Programme ausfüllen, eine Zeitprüfung oder ein Captcha. Ein Captcha eines fremden Anbieters lädt dessen Skripte. Kläre, ob du dafür eine Einwilligung brauchst.
- Einen Hinweis zum Datenschutz. Am Formular steht, wofür die Angaben verwendet werden, mit einem Verweis auf die Datenschutzerklärung. Frag nur ab, was du für die Antwort brauchst.
- Einen Ort für die Einsendungen. Eine E-Mail kann im Spamordner landen. Jede Einsendung sollte zusätzlich gespeichert sein, damit keine Anfrage verloren geht.
- Prüfung auf dem Server. Pflichtfelder und Formate prüft nicht nur der Browser. Was der Browser prüft, lässt sich umgehen.
- Eine klare Rückmeldung. Der Besucher sieht, dass seine Nachricht angekommen ist, oder was er korrigieren muss.
- Eine Regel fürs Löschen. Einsendungen enthalten personenbezogene Daten. Lege fest, wie lange sie aufbewahrt werden.
Wie Cleverpage das löst
In Cleverpage gehört das Formular zur Website. Claude Code legt es mit seinen Feldern an und setzt es auf die Seite wie eine Komponente. Zur Auswahl stehen Felder für Text, E-Mail, Telefon, Zahl, Datum, Auswahl, Kontrollkästchen, Bewertung und Datei.
Jede Einsendung geht per E-Mail an die Adresse, die du festlegst, und liegt zusätzlich in einem Postfach in Cleverpage. Auf Wunsch geht sie per Webhook an ein weiteres System. Der Spamschutz kommt ohne fremden Dienst aus, und der Text zur Einwilligung ist Teil des Formulars.
Eine Website enthält drei Formulare, eine Mini-Website eines, mit zusammen 500 Einsendungen im Monat. Jedes weitere Formular kostet 2 € im Monat.
Dieser Text ist keine Rechtsberatung. Was deine Datenschutzerklärung zum Formular sagen muss, klärst du mit jemandem, der dafür haftet.
