Handle Any Form Submission on Autopilot with n8n

Formulare automatisch verarbeiten mit n8n

🇬🇧 English

Why Form Submission Automation Changes Everything

Every time someone fills out a contact form, a lead form, or a registration page, someone — or something — has to process that data. In most businesses, that someone is still a human copy-pasting information into spreadsheets, CRMs, or email threads. With n8n, you can eliminate that manual step entirely and build a workflow that reacts to every form submission in real time.

This guide walks you through the entire process — from setting up your trigger in n8n to routing data to the right tools automatically. No coding required.

What You Will Need

  • A free or cloud account on n8n
  • A form tool — such as Typeform, Tally, Google Forms, or airslate
  • A destination: Google Sheets, Notion, a CRM, or an email service

If you are using airslate as your form builder, the integration with n8n is particularly smooth since both tools support webhook-based triggers out of the box.

Step 1: Create a Webhook Trigger in n8n

Open your n8n instance and create a new workflow. Add a Webhook node as your trigger. This node generates a unique URL that will listen for incoming POST requests — exactly what a form sends when someone submits it.

  • Set the HTTP method to POST
  • Copy the generated webhook URL
  • Leave the authentication mode as None for testing (you can secure it later)

Click Execute Workflow to activate the listener. n8n will now wait for an incoming submission before it continues.

Step 2: Connect Your Form Tool

Head to your form builder — Typeform, Tally, or airslate — and navigate to the integration or webhook settings. Paste the webhook URL from n8n into the endpoint field and save.

Submit a test entry in your form. You will see the data appear instantly inside the n8n Webhook node as a JSON payload. This is the raw data you will work with in the next steps.

Step 3: Parse and Map the Form Fields

Once n8n receives the test data, click on the Webhook node output to inspect the payload. You will see fields like name, email, message, or whatever your form captures.

Add a Set node next. Use this node to extract and rename the fields you need:

  • Full Name → mapped from body.name
  • Email Address → mapped from body.email
  • Message → mapped from body.message

This step keeps your downstream workflow clean and readable, no matter how complex the original JSON becomes. The Set node in n8n is one of the most powerful formatting tools in your automation toolkit.

Step 4: Route Data to Your Destination

Now the real magic happens. Connect the Set node to any of the following destinations depending on your use case:

Option A — Save to Google Sheets

Add a Google Sheets node in n8n. Authenticate with your Google account, select your target spreadsheet, and map your fields to the correct columns. Every new form submission will now add a new row automatically.

Option B — Send a Notification Email

Add a Gmail or SMTP node. Use the mapped fields to populate a dynamic email body. You can notify your team or send a confirmation email to the person who submitted the form — all from within n8n.

Option C — Add to a CRM

If you use HubSpot, Pipedrive, or Airtable, n8n has native nodes for all of them. Map the email and name fields to create a new contact or deal record automatically. No more copy-paste between tabs.

Step 5: Add a Filter or Conditional Logic

Not every form submission is equal. You might want to route VIP leads differently, skip entries with missing fields, or only trigger a follow-up if the budget field exceeds a certain value.

Add an IF node in n8n between your Set node and your destination. Configure a condition — for example, if email is not empty — and split your workflow into two branches: one for valid submissions and one for incomplete entries that need manual review.

Step 6: Activate and Monitor Your Workflow

Once you have tested each node and confirmed the data flows correctly, toggle your n8n workflow from Inactive to Active. From this point on, every form submission triggers the workflow automatically — no manual intervention needed.

Use the Executions tab in n8n to monitor runs, spot errors, and re-run failed executions with one click. This visibility is what separates n8n from simpler automation tools.

Pro Tips to Level Up Your Form Automation

  • Deduplicate entries by checking Google Sheets or your CRM before inserting a new record
  • Add a delay node to send a follow-up email 24 hours after the initial submission
  • Use airslate for forms that require e-signatures or document generation — its webhook output pairs perfectly with n8n
  • Log errors to a dedicated Slack channel so your team is always informed when something breaks

Final Thoughts

Automating form submissions with n8n is one of the highest-ROI workflows you can build in an afternoon. You set it up once, and it runs silently in the background — routing leads, updating records, and sending notifications without anyone lifting a finger.

Whether you are a solo founder, a marketing team, or an agency managing dozens of clients, this kind of automation scales with you. Start with a single form and a single destination, then expand your n8n workflow as your needs grow.

If you need a powerful form layer with document workflows built in, pair n8n with airslate for a complete end-to-end automation stack.

This post was created with tools we use and recommend: n8n for workflow automation, Turbotic as an AI-native automation alternative, ElevenLabs for AI voiceover, Placid for visual content creation, and Hostinger for reliable VPS hosting. Some links are affiliate links.

🇩🇪 Deutsch

Warum die Automatisierung von Formularabsendungen alles verändert

Jedes Mal, wenn jemand ein Kontaktformular, ein Lead-Formular oder eine Anmeldeseite ausfüllt, muss jemand — oder etwas — diese Daten verarbeiten. In den meisten Unternehmen ist das immer noch ein Mensch, der Informationen manuell in Tabellenkalkulationen, CRM-Systeme oder E-Mail-Threads kopiert. Mit n8n kannst du diesen manuellen Schritt vollständig eliminieren und einen Workflow aufbauen, der auf jede Formularabsendung in Echtzeit reagiert.

Diese Anleitung führt dich durch den gesamten Prozess — vom Einrichten des Triggers in n8n bis hin zur automatischen Weiterleitung der Daten an die richtigen Tools. Kein Code erforderlich.

Was du benötigst

  • Ein kostenloses oder Cloud-Konto bei n8n
  • Ein Formular-Tool — zum Beispiel Typeform, Tally, Google Forms oder airslate
  • Ein Ziel: Google Sheets, Notion, ein CRM oder ein E-Mail-Dienst

Wenn du airslate als Formular-Builder verwendest, ist die Integration mit n8n besonders reibungslos, da beide Tools Webhook-basierte Trigger von Haus aus unterstützen.

Schritt 1: Einen Webhook-Trigger in n8n erstellen

Öffne deine n8n-Instanz und erstelle einen neuen Workflow. Füge einen Webhook-Node als Trigger hinzu. Dieser Node generiert eine eindeutige URL, die auf eingehende POST-Anfragen wartet — genau das, was ein Formular beim Absenden sendet.

  • Setze die HTTP-Methode auf POST
  • Kopiere die generierte Webhook-URL
  • Lasse den Authentifizierungsmodus für Tests auf None (du kannst ihn später absichern)

Klicke auf Workflow ausführen, um den Listener zu aktivieren. n8n wartet nun auf eine eingehende Absendung, bevor der Workflow fortgesetzt wird.

Schritt 2: Dein Formular-Tool verbinden

Wechsle zu deinem Formular-Builder — Typeform, Tally oder airslate — und navigiere zu den Integrations- oder Webhook-Einstellungen. Füge die Webhook-URL aus n8n in das Endpunkt-Feld ein und speichere die Einstellung.

Sende einen Testhintrag über dein Formular ab. Du siehst die Daten sofort als JSON-Payload im Webhook-Node von n8n erscheinen. Das sind die Rohdaten, mit denen du in den nächsten Schritten arbeitest.

Schritt 3: Formularfelder auslesen und zuordnen

Sobald n8n die Testdaten empfangen hat, klicke auf die Ausgabe des Webhook-Nodes, um die Payload zu prüfen. Du siehst Felder wie name, email, message oder was auch immer dein Formular erfasst.

Füge anschließend einen Set-Node hinzu. Verwende diesen Node, um die benötigten Felder zu extrahieren und umzubenennen:

  • Vollständiger Name → zugeordnet aus body.name
  • E-Mail-Adresse → zugeordnet aus body.email
  • Nachricht → zugeordnet aus body.message

Dieser Schritt hält deinen nachgelagerten Workflow sauber und lesbar, egal wie komplex das ursprüngliche JSON ist. Der Set-Node in n8n ist eines der leistungsstärksten Formatierungswerkzeuge in deinem Automatisierungs-Toolkit.

Schritt 4: Daten an dein Ziel weiterleiten

Jetzt beginnt die eigentliche Magie. Verbinde den Set-Node mit einem der folgenden Ziele — je nach deinem Anwendungsfall:

Option A — In Google Sheets speichern

Füge einen Google Sheets-Node in n8n hinzu. Authentifiziere dich mit deinem Google-Konto, wähle deine Zieltabelle und ordne deine Felder den richtigen Spalten zu. Jede neue Formularabsendung fügt nun automatisch eine neue Zeile hinzu.

Option B — Eine Benachrichtigungs-E-Mail senden

Füge einen Gmail- oder SMTP-Node hinzu. Verwende die zugeordneten Felder, um einen dynamischen E-Mail-Text zu erstellen. Du kannst dein Team benachrichtigen oder eine Bestätigungs-E-Mail an die Person senden, die das Formular ausgefüllt hat — alles direkt aus n8n heraus.

Option C — Zum CRM hinzufügen

Wenn du HubSpot, Pipedrive oder Airtable verwendest, hat n8n native Nodes für alle diese Tools. Ordne die E-Mail- und Namensfelder zu, um automatisch einen neuen Kontakt oder Deal-Datensatz zu erstellen. Kein manuelles Kopieren zwischen Tabs mehr.

Schritt 5: Filter oder bedingte Logik hinzufügen

Nicht jede Formularabsendung ist gleich. Vielleicht möchtest du VIP-Leads anders weiterleiten, Einträge mit fehlenden Feldern überspringen oder einen Follow-up nur dann auslösen, wenn das Budget-Feld einen bestimmten Wert überschreitet.

Füge einen IF-Node in n8n zwischen deinen Set-Node und dein Ziel ein. Konfiguriere eine Bedingung — zum Beispiel wenn E-Mail nicht leer ist — und teile deinen Workflow in zwei Zweige auf: einen für gültige Einsendungen und einen für unvollständige Einträge, die manuell geprüft werden müssen.

Schritt 6: Workflow aktivieren und überwachen

Sobald du jeden Node getestet und bestätigt hast, dass die Daten korrekt fließen, schalte deinen n8n-Workflow von Inaktiv auf Aktiv. Ab diesem Zeitpunkt löst jede Formularabsendung den Workflow automatisch aus — ohne manuellen Eingriff.

Nutze den Ausführungen-Tab in n8n, um Läufe zu überwachen, Fehler zu erkennen und fehlgeschlagene Ausführungen mit einem Klick erneut zu starten. Diese Transparenz ist das, was n8n von einfacheren Automatisierungstools unterscheidet.

Profi-Tipps für deine Formular-Automatisierung

  • Duplikate vermeiden — prüfe vor dem Einfügen eines neuen Datensatzes in Google Sheets oder deinem CRM, ob der Eintrag bereits existiert
  • Delay-Node verwenden — sende eine Follow-up-E-Mail automatisch 24 Stunden nach der ursprünglichen Absendung
  • airslate einsetzen für Formulare, die E-Signaturen oder Dokumentenerstellung erfordern — der Webhook-Output von airslate passt perfekt zu n8n
  • Fehler protokollieren — sende Fehlermeldungen an einen dedizierten Slack-Kanal, damit dein Team immer informiert ist

Fazit

Die Automatisierung von Formularabsendungen mit n8n ist einer der Workflows mit dem höchsten ROI, den du an einem Nachmittag aufbauen kannst. Du richtest ihn einmal ein, und er läuft still im Hintergrund — leitet Leads weiter, aktualisiert Datensätze und sendet Benachrichtigungen, ohne dass jemand einen Finger rühren muss.

Egal ob du ein Solo-Gründer, ein Marketing-Team oder eine Agentur mit Dutzenden von Kunden bist — diese Art der Automatisierung wächst mit dir. Starte mit einem einzigen Formular und einem einzigen Ziel, und erweitere deinen n8n-Workflow, wenn deine Anforderungen steigen.

Wenn du eine leistungsstarke Formular-Schicht mit integrierten Dokumenten-Workflows benötigst, kombiniere n8n mit airslate für einen vollständigen End-to-End-Automatisierungsstack.

Dieser Beitrag wurde mit Tools erstellt, die wir selbst nutzen und empfehlen: n8n für Workflow-Automatisierung, Turbotic als KI-native Automatisierungsalternative, ElevenLabs für KI-Voiceover, Placid für visuelle Content-Erstellung und netcup für zuverlässiges VPS-Hosting in Deutschland. Einige Links sind Affiliate-Links.