Webhooks
Jede Antwort als JSON an Deinen eigenen Endpunkt.
- Verfügbar
- Ab Pro
- Verbindung
- Eigener HTTPS-Endpunkt
- Datenrichtung
- Formenio sendet
Der direkteste Weg in Dein eigenes System. Formenio schickt beim Ereignis form.submitted einen POST an Deinen Endpunkt – mit Feld-Labels, Feldtypen und aufbereiteten Werten, nicht nur mit rohen IDs.
Wofür Teams das nutzen
Ticket im eigenen System anlegen
Eine Supportanfrage wird beim Eintreffen sofort zum Vorgang, ohne Zwischenschritt und ohne Import.
CRM befüllen
Der Endpunkt schreibt in Dein CRM, egal ob es eine offizielle Anbindung dafür gibt oder nicht.
Eigene Prüf- und Freigabelogik
Antworten laufen erst durch Deine Regeln, bevor sie weitergereicht werden.
Einrichtung
In 4 Schritten verbunden
Die Reihenfolge zählt: Erst die Verbindung, dann die Zuordnung, dann der Test.
Workflow anlegen
Im Formular einen Workflow erstellen und die Aktion Event-Webhook wählen.
Endpunkt eintragen
HTTPS-Adresse hinterlegen und das Ereignis form.submitted aktivieren.
Anfragen verifizieren
Jede Anfrage trägt den Header formenio mit der ID des Workflows. Prüfe ihn, bevor Du die Nutzdaten verarbeitest.
Läufe kontrollieren
Die Workflow-Historie zeigt, welcher Lauf durchging und welcher am Endpunkt gescheitert ist.
POST an Deinen Endpunkt
{
"event": "form.submitted",
"formId": "665c1f0a9c2b4e0012ab34cd",
"responseId": "665c1f2b9c2b4e0012ab34ce",
"fields": {
"f_name": { "label": "Name", "type": "text", "value": "Mara Ellner" },
"f_mail": { "label": "E-Mail", "type": "email", "value": "mara@beispiel.de" },
"f_typ": { "label": "Kundentyp", "type": "radio", "value": "Firmenkunde" }
},
"status": "new",
"submittedAt": "2026-08-27T09:14:22.108Z",
"timestamp": "2026-08-27T09:14:22.311Z"
}Gut zu wissen
- Antwortet Dein Endpunkt nicht mit einem Erfolgsstatus, wird der Lauf als fehlgeschlagen vermerkt.
- Felder ohne Eingabe – Info, Trenner, Textblock – sind nicht Teil der Nutzdaten.
Fragen
Zu Webhooks
Wie erkenne ich, dass eine Anfrage wirklich von Formenio kommt?
Über den Header formenio, der die ID des auslösenden Workflows enthält. Vergleiche ihn serverseitig mit der ID, die im Editor am Workflow steht.
Bekomme ich Auswahlwerte als Label oder als ID?
Als Label. Auswahl-, Radio- und Checkbox-Felder werden vor dem Senden aufgelöst, Datei-Uploads erscheinen mit ihrem Dateinamen.
Passt dazu
Alle Integrationen- Zapier, Make & n8nÜber Webhooks an tausende weitere Dienste angebunden.
- Google SheetsJede Antwort landet als neue Zeile in Deiner Tabelle.
Webhooks mit Deinem Formular verbinden
Konto anlegen, Formular bauen, Workflow anlegen. Die Verbindung steht in wenigen Minuten.