n8n-Tutorial auf Deutsch: Dein erster echter Workflow
n8n-Tutorial auf Deutsch für Einsteiger: Bau Schritt für Schritt einen Workflow, der Formular-Leads in Google Sheets speichert und per Gmail antwortet.
Von Yotam DahanAktualisiert 8 Min. LesezeitAutomatisierung und Agenten
Auf dieser Seite
- Was du vor dem Start brauchst
- Cloud oder selbst gehostet: was du für dieses Tutorial nimmst
- Schritt 1: Den Workflow anlegen
- Schritt 2: Den Formular-Trigger hinzufügen
- Schritt 3: Schick dir einen Test-Lead
- Schritt 4: Den Lead in Google Sheets speichern
- Schritt 5: Dem Lead eine E-Mail schicken
- Schritt 6: Den ganzen Workflow testen
- Schritt 7: Veröffentlichen und das Produktionsformular teilen
- Häufige Fehler und wie du sie behebst
- Bevor du den Link teilst
- Dein nächster Schritt
n8n ist ein Tool für Workflow-Automatisierung, in dem du Bausteine, sogenannte Nodes, auf einer Arbeitsfläche (Canvas) verbindest: Ein Trigger startet den Workflow, und jeder Node danach erledigt eine Aufgabe. In diesem Tutorial baust du ohne Code einen echten Workflow: ein Kontaktformular, das jeden Lead in Google Sheets speichert und ihm eine Dankes-E-Mail schickt.
Das baust du gleich:
Formular
Ein Besucher hinterlässt Name, E-Mail und Nachricht
Google Sheets
Der Lead wird als neue Zeile gespeichert
Gmail
Der Lead bekommt eine persönliche Dankes-E-Mail
Was du vor dem Start brauchst
- Ein n8n-Konto. Die Testphase von n8n Cloud gibt dir 14 Tage lang die Pro-Funktionen, und laut der Preisseite von n8n brauchst du dafür keine Kreditkarte.
- Ein Google-Konto mit Gmail und Google Sheets.
- Ein neues Google Sheet namens „Website-Leads“ mit diesen vier Überschriften in Zeile 1: Datum, Name, E-Mail, Nachricht.
Tage mit den Pro-Funktionen
Ausführungen inklusive
gleichzeitige Durchläufe (Concurrent Executions)
Sekunden maximal pro Durchlauf
Laut Preisseite von n8n und Doku zur Testphase, geprüft am 18. Oktober 2026.
Cloud oder selbst gehostet: was du für dieses Tutorial nimmst
n8n läuft auch kostenlos auf deinem eigenen Computer oder Server. Für einen ersten Workflow ist die Cloud einfacher, und zwar aus zwei Gründen, die du sofort merkst:
| Testphase von n8n Cloud | Selbst gehostet auf deinem Computer | |
|---|---|---|
| Einrichtung | Im Browser registrieren | Docker installieren, dann einen Befehl ausführen |
| Google-Anmeldung | Ein Klick mit „Sign in with Google“ | Eigene OAuth-App in der Google Cloud Console anlegen |
| Besucher erreichen dein Formular | Ja | Nein |
| Kosten | 14 Tage kostenlos, dann ein bezahlter Plan | Kostenlose Software, plus ein Server, falls du einen mietest |
| Gut für dieses Tutorial | Ja | Teilweise |
In n8n Cloud nutzen die Google-Nodes eine verwaltete Anmeldung, du klickst also auf einen Button, statt ein Google-Cloud-Projekt anzulegen. Selbst gehostete Instanzen bekommen diese Abkürzung nicht.
Wenn du trotzdem selbst hosten willst: Das Setup mit einer Zeile von n8n braucht ein installiertes und laufendes Docker Desktop. Auf dem Mac oder unter Linux öffnest du das Terminal und führst aus:
curl -fsSL https://get.n8n.io | sh
Dann öffnest du http://localhost:5678 in deinem Browser. Unter Windows kann PowerShell dieses Skript nicht ausführen: Starte es in WSL (Windows-Subsystem für Linux), mit eingeschalteter WSL-2-Integration in Docker Desktop.
Schritt 1: Den Workflow anlegen
- Logg dich bei n8n ein und wähle im linken Menü Personal.
- Klick oben rechts auf Create workflow. Die Arbeitsfläche öffnet sich.
- Benenne ihn um, indem du oben auf den Namen klickst. Nenn ihn „Website-Leads“.
Schritt 2: Den Formular-Trigger hinzufügen
- Klick auf Add first step, such nach „form“ und wähle den Trigger n8n Form.
- Form Title: Tipp „Angebot anfordern“ ein. Das erscheint als Überschrift deines Formulars.
- Form Elements: Füg drei Felder hinzu: Name (Typ Text, Feldname
name, Pflichtfeld), E-Mail (Typ Email, Feldnameemail, Pflichtfeld) und Nachricht (Typ Textarea, Feldnamemessage). - Respond When: Wähle Form Is Submitted, damit Besucher sofort ein Dankeschön sehen.
- Options: Füg Ignore Bots hinzu und schalte es ein, dann füg Append n8n Attribution hinzu und schalte es aus.
- Benenne den Node in „Lead form“ um, indem du oben links auf seinen Namen klickst. In Schritt 5 verweist du über diesen Namen auf ihn.
Schritt 3: Schick dir einen Test-Lead
Klick auf Execute workflow. n8n öffnet das Formular unter seiner Test URL. Füll es mit deinen eigenen Daten aus und schick es ab.
Zurück im Editor öffnest du den Node Lead form. Die Ausgabe zeigt name, email und message, plus einen Zeitstempel submittedAt, den n8n für dich ergänzt.
Schritt 4: Den Lead in Google Sheets speichern
- Klick auf das + hinter Lead form, such nach „Google Sheets“ und wähle die Aktion Append Row.
- Verbinde dein Konto: Leg ein neues Credential an und wähle Sign in with Google.
- Wähl die Datei: Nimm „Website-Leads“ unter Document und das erste Blatt unter Sheet.
- Ordne die Spalten zu: Stell Mapping Column Mode auf Map Each Column Manually und zieh dann
submittedAt,name,emailundmessageaus dem Eingabebereich links in Datum, Name, E-Mail und Nachricht. - Klick auf Execute step und schau in dein Sheet. Dort sollte eine neue Zeile stehen.
Wenn du ein Feld hineinziehst, schreibt n8n eine Expression für dich, etwa {{ $json.email }}. Eine Expression ist ein Platzhalter, den n8n bei jedem Durchlauf durch den echten Wert ersetzt.
Schritt 5: Dem Lead eine E-Mail schicken
- Klick auf das + hinter Google Sheets, such nach „Gmail“ und wähle die Aktion Send a message.
- Verbinde dein Konto wie vorher mit Sign in with Google.
- To: die Adresse des Leads. Weil der vorherige Node jetzt Google Sheets ist, verweist du per Namen auf den Formular-Node:
{{ $('Lead form').item.json.email }}. Wenn du das eintippst, statt es hineinzuziehen, stell das Feld vorher auf den Modus Expression. - Subject und Message: Füg die erste Zeile unten in Subject ein und den Rest in Message, und pass dann die Details an.
- Options: Füg Append n8n attribution hinzu und schalte es aus. Füg BCC mit deiner eigenen Adresse hinzu, wenn du von jeder E-Mail eine Kopie willst.
Danke, {{ $('Lead form').item.json.name }}, Ihre Nachricht ist angekommen
Hallo {{ $('Lead form').item.json.name }},
vielen Dank für Ihre Nachricht. Wir lesen jede Nachricht und antworten innerhalb eines Werktags.
[DEIN NAME]Schritt 6: Den ganzen Workflow testen
Klick noch einmal auf Execute workflow und schick das Formular mit einem zweiten Test-Lead ab. Prüf zwei Dinge: eine neue Zeile im Sheet und die Dankes-E-Mail im entsprechenden Postfach.
Fehlt eins davon, öffne jeden Node auf der Arbeitsfläche. Der Schritt mit der roten Warnung zeigt den Fehler, und der Ausgabebereich zeigt genau, welche Daten er bekommen hat.
Schritt 7: Veröffentlichen und das Produktionsformular teilen
- Kopier die Production URL: Öffne Lead form und stell die URL-Ansicht oben im Node von Test URL auf Production URL um.
- Klick auf Publish in der Kopfzeile der Arbeitsfläche (oder drück Shift + P), gib der Version einen Namen und bestätige. Die Doku zum Veröffentlichen erklärt die Zustände des Buttons.
- Teil den Link: Leg den Produktionslink hinter einen Button „Angebot anfordern“ auf deiner Website oder in deine Social-Media-Bio.
Ab jetzt ist jede echte Einsendung eine Produktionsausführung. Änderungen, die du später machst, bleiben ein Entwurf, bis du erneut veröffentlichst.
Optional: Lass n8n Assistant den Workflow für dich bauen
n8n Cloud enthält n8n Assistant, einen KI-Helfer in der Vorschauphase, der Workflows aus einer Beschreibung baut, mit einem monatlichen Kontingent an Assistant-Credits. Wenn du diesen Workflow einmal von Hand gebaut hast, beschreib den nächsten einfach:
Bau einen Workflow, der mit einem n8n-Form-Trigger mit dem Titel „[FORMULARTITEL]“ startet und drei Pflichtfelder hat: name (Text), email (E-Mail) und message (Textarea).
Füg jede Einsendung als neue Zeile in das Google Sheet „[NAME DES SHEETS]“ mit den Spalten Datum, Name, E-Mail und Nachricht ein.
Schick der Person dann über Gmail eine Dankes-E-Mail, die ihren Vornamen verwendet und sagt, dass wir innerhalb von [ZEITRAUM] antworten.
Schalte die n8n-Attribution im Formular und in der E-Mail aus.Häufige Fehler und wie du sie behebst
| Was du siehst | Warum es passiert | Lösung |
|---|---|---|
| Das Formular funktioniert im Test, aber nicht auf deiner Website | Du hast die Test URL geteilt, oder der Workflow ist nicht veröffentlicht | Nimm die Production URL und klick auf Publish |
| Deine letzten Änderungen kommen bei Besuchern nicht an | Besucher bekommen die veröffentlichte Version | Veröffentliche nach dem Bearbeiten erneut |
| Eine Spalte im Sheet bleibt leer | Die Überschrift in Zeile 1 ist anders geschrieben, oder das Feld ist nicht zugeordnet | Korrigier die Überschrift und prüf dann die Zuordnung |
| Die E-Mail geht an die falsche Adresse oder an gar keine | Die Expression verweist auf den falschen Node | Verweise per Namen auf den Formular-Node, wie in Schritt 5 |
| E-Mails enden mit „This email was sent automatically with n8n“ | Diese Attribution ist standardmäßig an | Schalte Append n8n attribution aus |
| Leere Einsendungen tauchen aus dem Nichts auf | Bots und Link-Vorschauen öffnen das Formular | Schalte Ignore Bots in den Formularoptionen ein |
| Selbst gehostet: Gmail meldet 401 unauthorized | Die Gmail API ist in deinem Google-Cloud-Projekt nicht aktiviert | Aktivier sie unter APIs & Services (APIs und Dienste), dann Library (Bibliothek) |
| Selbst gehostet: Google Sheets verbindet sich nicht | Sheets braucht zusätzlich die Google Drive API | Aktivier beide APIs im selben Projekt |
Bevor du den Link teilst
0 von 5 erledigt
Wenn das läuft, ist das naheliegende Upgrade ein KI-Schritt, der eine persönliche Antwort entwirft, die du freigibst. Das zeigt das Tutorial für KI-Agenten in n8n. Bevor du einen bezahlten Plan wählst, prüf, was n8n bei deinem Volumen wirklich kostet.
Kurzer Check0 von 2 richtig
Dein Formular funktioniert im Test, aber Einsendungen von deiner Website kommen nie an. Was ist die wahrscheinlichste Ursache?
Nicht ganz.
Die Test URL hört nur zu, während du im Editor testest. Besucher brauchen die Production URL eines veröffentlichten Workflows.
Zählen deine Testläufe im Editor auf das Ausführungslimit deines n8n-Plans?
Nicht ganz.
n8n zählt Durchläufe, die von Triggern in veröffentlichten Workflows gestartet werden. Manuelle Läufe während des Bauens sind kostenlos.
Dein nächster Schritt
Veröffentliche diesen Workflow heute noch und schick dir vom Handy aus eine echte Einsendung. Ergänz dann eine Verbesserung nach der anderen, etwa eine Antwort, die du freigibst, bevor sie rausgeht, oder ein Follow-up nach drei Tagen.
Wenn du dir einen geführten Weg durch Lead- und E-Mail-Automatisierungen wie diese wünschst: Unser KI-Automatisierungskurs ist im frühen Zugang. Wenn du vorher sehen willst, wie n8n im Vergleich zu den Alternativen abschneidet, lies n8n vs. Zapier vs. Make.
5 Workflows, die du als Nächstes in n8n baust, Node für Node
Fünf Erweiterungen für deinen Lead-Workflow, von einem Freigabeschritt bis zur Wochenübersicht, jeweils mit den genauen Nodes, Einstellungen und einem Test.
Gib deine E-Mail ein und der ganze Abschnitt öffnet sich direkt hier. Dazu bekommst du eine kostenlose Lektion aus dem Kurs.
Häufige Fragen
Ist n8n schwer zu lernen, wenn ich nicht programmiere?
Die Grundlagen nicht: Du verbindest Nodes und ziehst Felder von einem Schritt in den nächsten, genau wie in diesem Tutorial. Expressions und die Art, wie Daten zwischen Nodes fließen, fühlen sich erst nach ein paar Workflows natürlich an.
Kann ich n8n ohne Google nutzen?
Ja. n8n hat eingebaute Data Tables zum Speichern von Zeilen und einen Send-Email-Node, der mit jedem E-Mail-Konto funktioniert, das SMTP unterstützt. Google Sheets und Gmail kannst du also austauschen.
Wo speichert n8n meine Formulareinträge?
In deinem Google Sheet und im Ausführungsprotokoll jedes Durchlaufs. In n8n Cloud wird das Protokoll je nach Plan begrenzt aufbewahrt: 7 Tage bei Starter und 30 Tage bei Pro.
Kann ich das n8n-Formular in meine Website einbetten?
Der Form-Trigger gibt dir eine gehostete Seite, am einfachsten ist also ein Button, der auf ihre Production URL verlinkt. Du kannst das Formular in den Node-Optionen mit eigenem CSS umgestalten, Felder per URL-Parameter vorausfüllen oder stattdessen dein eigenes Website-Formular an einen Webhook-Node schicken.
Was passiert mit meinen Workflows, wenn die Testphase von n8n Cloud endet?
Wenn du kein Upgrade machst, läuft die Testphase ab und n8n löscht den Workspace. Deine Workflows kannst du aber noch 90 Tage lang herunterladen. Sicherer ist es, sie schon vor dem Ende der Testphase herunterzuladen.