Formulare

Formular-Endpunkte sammeln neue Kontakte von Ihrer Website oder Ihren Landingpages, indem sie einen öffentlichen Endpunkt bereitstellen, der Einsendungen annimmt und in ein Thema einspeist.

Formular-Endpunkte erlauben es Ihnen, neue Kontakte direkt von Ihrer Website oder Ihren Landingpages zu sammeln. Jedes Formular ist ein öffentlicher Endpunkt, der Einsendungen annimmt und sie in Ihre Owlat-Zielgruppe einspeist — außer dem Einbetten eines einfachen Snippets ist kein Programmieren nötig.

Im Produkt heißt diese Funktion Formular-Endpunkte. Sie lässt sich pro Deployment über das Feature-Flag forms abschalten — siehe Feature-Flags.

Ein Formular anlegen

  1. Öffnen Sie Einstellungen > Technik und wählen Sie Formular-Endpunkte.
  2. Klicken Sie auf Neues Formular.
  3. Geben Sie Ihrem Formular einen Namen (zur internen Referenz).
  4. Wählen Sie optional ein Thema, das neue Kontakte abonnieren sollen. Bleibt es leer, wird der Kontakt trotzdem erfasst — er wird nur keinem Thema zugeordnet.
  5. Legen Sie optional eine Weiterleitungs-URL fest — wohin Besucher nach dem Absenden gelangen.
  6. Speichern Sie das Formular, um seinen Endpunkt zu erzeugen.

Legen Sie für verschiedene Anmeldekontexte getrennte Formulare an (z. B. „Blog-Newsletter-Anmeldung“, „Produkt-Warteliste“), damit Sie nachvollziehen können, woher Kontakte kommen, und sie in die richtigen Themen leiten können.

Formulareinstellungen

Verknüpftes Thema

Ein Thema zu verknüpfen ist optional. Hat ein Formular ein Thema, werden Absender automatisch hinzugefügt — und wenn für dieses Thema Double Opt-in aktiviert ist, muss der Kontakt sein Abonnement bestätigen, bevor er aktiv wird. Ein Formular ohne Thema legt den Kontakt in Ihrer Zielgruppe trotzdem an bzw. aktualisiert ihn; es abonniert ihn nur nirgendwo.

Weiterleitungs-URL

Nach einer erfolgreichen Einsendung werden Besucher zu dieser URL weitergeleitet. Nutzen Sie sie, um Menschen auf eine Dankeseite, einen Ressourcen-Download oder zurück auf Ihre Startseite zu schicken.

Spam-Schutz

Formulare bringen einen eingebauten Honeypot-Spamschutz mit — ein verstecktes Feld, das Bots abfängt, ohne CAPTCHAs oder zusätzlichen Aufwand für Ihre Besucher zu erfordern. Er läuft automatisch bei jeder Einsendung.

Double Opt-in bei Formularen

Wenn für das mit Ihrem Formular verknüpfte Thema Double Opt-in (DOI) aktiviert ist, sieht der Ablauf so aus:

  1. Ein Besucher sendet das Formular ab.
  2. Der Kontakt wird mit dem Abonnementstatus ausstehend angelegt.
  3. Eine Bestätigungs-E-Mail wird automatisch versendet.
  4. Der Kontakt klickt auf den Bestätigungslink und wird aktiv.
  5. Nur aktive Kontakte sind für Kampagnensendungen berechtigt.

Double Opt-in wird auf Themenebene konfiguriert. Einrichtungsdetails finden Sie unter Themen.

Double-Opt-in-Schalter pro Formular

Das Kontrollkästchen Double Opt-in aktivieren im Formulareditor erzwingt einen Bestätigungsschritt, selbst wenn das verknüpfte Thema kein DOI verlangt. Double Opt-in greift, sobald entweder der Formularschalter oder die Themeneinstellung es erfordert (eine Vereinigung der beiden Kontrollen). Es am Formular zu aktivieren wird für die DSGVO-Konformität empfohlen.

Ihr Formular einbetten

Nach dem Anlegen eines Formulars sehen Sie einen Einbettungscode, den Sie in Ihre Website einfügen können. Das Formular sendet die Daten an den öffentlichen Endpunkt von Owlat und funktioniert damit auf jeder Website — statisches HTML, WordPress, React oder etwas anderes.

Was erfasst wird

Formularfelder können einen von drei Typen haben: E-Mail, Text oder Checkbox. Von den übermittelten Werten werden drei in den Kontaktdatensatz geschrieben:

  • E-Mail (erforderlich) — die Kennung des Kontakts
  • Vorname (optional) — zugeordnet aus einem Feld firstName oder first_name
  • Nachname (optional) — zugeordnet aus einem Feld lastName oder last_name

Alle weiteren Felder, die ein Besucher absendet, werden im Einsendungsprotokoll dieses Formulars festgehalten, jedoch nicht in die Kontakteigenschaften geschrieben. Nur die drei oben genannten Felder fließen in den Kontakt selbst.

Einsendungen überwachen

Die Einsendungsstatistik jedes Formulars sehen Sie auf der Seite Formular-Endpunkte (Einstellungen > Technik > Formular-Endpunkte). Jede Einsendung wird erfasst und einem von fünf Ergebnissen zugeordnet:

StatusBedeutung
successEin neuer Kontakt wurde angelegt (und abonniert, falls das Formular ein Thema verknüpft).
pending_confirmationDer Kontakt muss per Double Opt-in bestätigen, bevor er aktiv wird.
duplicateDer Kontakt existierte bereits oder war bereits für das Thema angemeldet.
invalidDie Validierung ist fehlgeschlagen — z. B. ein fehlendes Pflichtfeld oder eine ungültige E-Mail-Adresse.
spamDas Honeypot-Feld wurde ausgefüllt, die Einsendung wurde daher als Bot abgewiesen.

Alle fünf Ergebnisstatus sind pro Einsendung in der Liste Letzte Einsendungen sichtbar. Die aggregierten Kacheln pro Formular zeigen Gesamt, Erfolgreich und Sonstige — wobei Sonstige als Gesamt minus Erfolgreich abgeleitet wird und ausstehende Double-Opt-ins, Spam, ungültige und doppelte Einsendungen zusammenfasst (das Backend speichert nur die Zähler für Gesamt und Erfolgreich). Nutzen Sie die aggregierten Zahlen, um zu erkennen, welche Anmeldequellen am besten laufen, und prüfen Sie die Status je Einsendung, um Spam oder ungültige Einträge aufzuspüren.

Nächste Schritte

  • Kontakte — die von Ihren Formularen angelegten Kontakte ansehen
  • Themen — die Themen konfigurieren, in die Ihre Formulare einspeisen
  • Zustellbarkeit — dafür sorgen, dass Ihre Bestätigungs-E-Mails im Posteingang ankommen