Was ist ein N8N Workflow?

Ein N8N Workflow ist eine automatisierte Abfolge von Aktionen, die durch einen bestimmten Auslöser (Trigger) gestartet wird. Stell Ihnen einen Workflow wie ein digitales Fließband vor: Daten kommen an einem Ende rein, werden Schritt für Schritt verarbeitet und am anderen Ende kommt das gewünschte Ergebnis heraus -- vollautomatisch, ohne dass Sie einen Finger rühren musst.

N8N (ausgesprochen "n-eight-n") ist eine Open-Source Workflow-Automatisierungs-Plattform, mit der Sie solche Workflows visuell erstellen kannst. Das Besondere an N8N: Sie ziehst einzelne Bausteine -- sogenannte Nodes -- auf eine Arbeitsfläche und verbindest sie miteinander. Jeder Node übernimmt eine bestimmte Aufgabe, zum Beispiel Daten aus einer API abrufen, eine E-Mail senden oder Informationen in eine Datenbank schreiben.

Warum N8N?

N8N ist Open Source, kann selbst gehostet werden und bietet über 400 Integrationen. Im Gegensatz zu Zapier oder Make hast Sie volle Kontrolle über Ihre Daten und zahlst keine Gebühren pro Workflow-Ausführung. Ideal für Unternehmen, die DSGVO-konform automatisieren möchten. Mehr dazu in unserem Vergleich: N8N vs Zapier vs Make.

In dieser N8N Anleitung führen wir Sie Schritt für Schritt durch den gesamten Prozess -- vom Aufsetzen Ihrer N8N-Instanz bis zum fertigen, produktionsreifen Workflow. Am Ende wirst Sie nicht nur verstehen, wie N8N funktioniert, sondern auch ein konkretes Praxis-Beispiel umgesetzt haben, das Sie sofort in Ihrem Business einsetzen kannst.

Schritt 1: N8N installieren und einrichten

Bevor Sie Ihren ersten N8N Workflow erstellen kannst, brauchst Sie eine laufende N8N-Instanz. Sie haben drei Möglichkeiten:

Option A: N8N Cloud (schnellster Einstieg)

Die einfachste Methode ist die N8N Cloud. Sie erstellen einen Account auf n8n.io, und innerhalb von zwei Minuten hast Sie eine fertige Instanz. N8N Cloud bietet einen kostenlosen Testplan, der für den Einstieg völlig ausreicht. Sie müssen Sie weder um Server noch um Updates kümmern -- alles wird automatisch verwaltet.

Option B: Installation mit Docker (empfohlen für Produktion)

Für maximale Kontrolle und DSGVO-konforme Datenverarbeitung empfehlen wir die Installation über Docker. So bleiben alle Daten auf Ihrem eigenen Server:

# N8N mit Docker starten docker run -it --rm \ --name n8n \ -p 5678:5678 \ -v n8n_data:/home/node/.n8n \ docker.n8n.io/n8nio/n8n

Nach dem Start erreichst Sie die N8N-Oberfläche unter http://localhost:5678. Beim ersten Aufruf wirst Sie aufgefordert, einen Admin-Account anzulegen.

Option C: Installation mit npm

Wenn Sie Node.js bereits installiert hast, kannst Sie N8N auch direkt über npm installieren:

# Global installieren npm install n8n -g # N8N starten n8n start
Akuma Media-Tipp

Für den Einstieg empfehlen wir N8N Cloud oder Docker. Wenn Sie N8N in der Produktion einsetzen möchtest, ist Docker mit einem Reverse Proxy (z.B. Nginx oder Traefik) und einer PostgreSQL-Datenbank die robusteste Lösung. Unsere Akuma Media-Experten helfen Ihnen gerne beim Setup.

Die N8N-Oberfläche kennenlernen

Sobald N8N läuft, siehst Sie das Dashboard mit einer Übersicht Ihrer Workflows. Die wichtigsten Bereiche, die Sie kennen solltest:

Schritt 2: Ersten Trigger-Node hinzufügen

Jeder N8N Workflow beginnt mit einem Trigger-Node. Der Trigger bestimmt, wann und wodurch Ihr Workflow gestartet wird. Ohne Trigger läuft nichts -- er ist das Startsignal für Ihre gesamte Automatisierung.

So fügst Sie Ihren ersten Trigger hinzu:

  1. Neuen Workflow erstellen: Klicke im Dashboard auf "Add Workflow" oder nutze das Tastenkürzel Strg+N.
  2. Trigger auswählen: N8N zeigt Ihnen automatisch das Node-Panel. Suche nach Ihrem gewünschten Trigger oder wähle einen aus der Liste der häufig verwendeten Trigger.
  3. Trigger konfigurieren: Jeder Trigger hat spezifische Einstellungen, die Sie anpassen musst -- zum Beispiel die URL bei einem Webhook oder das Intervall bei einem Schedule-Trigger.

Die wichtigsten Trigger-Typen

N8N bietet eine Vielzahl von Triggern für unterschiedliche Anwendungsfälle. Hier sind die am häufigsten verwendeten:

Praxis-Tipp
Den richtigen Trigger wählen

Für Ihren allerersten Workflow empfehlen wir den Webhook Trigger. Er ist universell einsetzbar und lässt sich einfach testen -- Sie können die Webhook-URL direkt im Browser aufrufen oder mit Tools wie Postman testen. So siehst Sie sofort, ob Ihr Workflow funktioniert.

Schritt 3: Nodes verbinden und konfigurieren

Nachdem der Trigger steht, fügst Sie die eigentlichen Aktions-Nodes hinzu. Jeder Node repräsentiert eine einzelne Aktion -- zum Beispiel Daten aus einer API abrufen, eine Nachricht senden oder einen Datensatz aktualisieren.

Nodes hinzufügen

Es gibt mehrere Wege, einen neuen Node zu Ihrem Workflow hinzuzufügen:

Nodes konfigurieren

Jeder Node hat spezifische Einstellungen, die Sie im Konfigurationspanel auf der rechten Seite anpassen kannst. Die Konfiguration folgt dabei einem einheitlichen Muster:

  1. Credentials auswählen: Falls der Node mit einer externen App kommuniziert (z.B. Google Sheets, Slack, HubSpot), musst Sie zuerst die Zugangsdaten hinterlegen. N8N führt Sie durch den Authentifizierungsprozess -- bei den meisten Apps ist das ein OAuth2-Flow, bei dem Sie Sie einfach einloggst und die Berechtigung erteilst.
  2. Operation wählen: Viele Nodes bieten mehrere Operationen an. Ein Google Sheets Node kann zum Beispiel Daten lesen, schreiben, aktualisieren oder löschen. Wähle die passende Operation für Ihren Anwendungsfall.
  3. Parameter konfigurieren: Lege die spezifischen Einstellungen fest -- bei Google Sheets zum Beispiel das Spreadsheet, das Sheet und die zu lesenden Spalten.
  4. Expressions nutzen: Hier wird N8N richtig mächtig. Mit Expressions kannst Sie Daten aus vorherigen Nodes dynamisch referenzieren. Statt einen festen Wert einzutragen, schreibst Sie z.B. {{ $json.email }}, um die E-Mail-Adresse aus dem vorherigen Node zu verwenden.
Akuma Media-Tipp

Nutze die Expression-Vorschau intensiv! Wenn Sie in ein Feld klickst und auf "Expression" wechselst, zeigt Ihnen N8N live die Daten aus den vorherigen Nodes an. So siehst Sie sofort, welche Daten verfügbar sind und wie Sie sie referenzieren kannst. Das spart enorm viel Debugging-Zeit.

Die Verbindungs-Logik verstehen

In N8N fließen Daten immer von links nach rechts durch die Verbindungslinien zwischen den Nodes. Jeder Node empfängt die Ausgabe des vorherigen Nodes als Eingabe. Wichtig zu verstehen: N8N arbeitet mit Items. Wenn ein Node z.B. 10 Datensätze ausgibt, wird der nächste Node automatisch 10-mal ausgeführt -- einmal für jedes Item. Dieses Konzept ist fundamental für das Arbeiten mit N8N und unterscheidet sich von anderen Tools wie Zapier.

Schritt 4: Daten transformieren mit Function Nodes

Oft müssen Daten zwischen zwei Nodes angepasst werden. Vielleicht musst Sie ein Datumsformat ändern, Felder umbenennen oder komplexe Berechnungen durchführen. Dafür bietet N8N mehrere mächtige Werkzeuge -- allen voran den Code Node (ehemals Function Node).

Der Code Node

Der Code Node ermöglicht Ihnen, JavaScript oder Python direkt in Ihrem Workflow auszuführen. Sie haben vollen Zugriff auf die eingehenden Daten und kannst sie beliebig transformieren. Hier ein Beispiel, das einen Vor- und Nachnamen zusammenführt und ein Datum formatiert:

// Daten aus dem vorherigen Node transformieren const items = $input.all(); return items.map(item => { const vorname = item.json.first_name; const nachname = item.json.last_name; const datum = new Date(item.json.created_at); return { json: { vollstaendiger_name: `${vorname} ${nachname}`, email: item.json.email, registriert_am: datum.toLocaleDateString('de-DE'), ist_premium: item.json.plan === 'premium' } }; });

Alternativen zum Code Node

Nicht immer brauchst Sie Custom Code. N8N bietet eingebaute Nodes für die häufigsten Transformationen, die ohne Programmierung auskommen:

Wichtiger Hinweis

Vermeide es, zu viele komplexe Transformationen in einen einzelnen Code Node zu packen. Teile die Logik lieber auf mehrere Nodes auf -- das macht Ihren Workflow übersichtlicher, einfacher zu debuggen und leichter zu warten. Jeder Node sollte idealerweise eine klar definierte Aufgabe haben.

Schritt 5: Fehlerbehandlung einrichten

Ein professioneller Workflow braucht eine solide Fehlerbehandlung. Nichts ist ärgerlicher als ein Workflow, der stillschweigend fehlschlägt und Sie es erst Tage später bemerkst. N8N bietet mehrere Mechanismen, um Fehler abzufangen, darauf zu reagieren und Sie im Ernstfall zu benachrichtigen.

Error Trigger Node

Der Error Trigger Node ist das zentrale Element der Fehlerbehandlung in N8N. Sie erstellen einen separaten Workflow, der automatisch ausgelöst wird, sobald ein anderer Workflow fehlschlägt. Typische Aktionen in einem Error-Workflow:

Retry-Logik auf Node-Ebene

Viele Fehler sind temporär -- eine API ist kurzzeitig nicht erreichbar, eine Rate-Limit wird überschritten oder ein Timeout tritt auf. Für solche Fälle bietet N8N eine eingebaute Retry-Logik:

  1. Klicke auf den betreffenden Node und öffne die Settings (Zahnrad-Symbol).
  2. Aktiviere unter "Error Handling" die Option "Retry on Fail".
  3. Konfiguriere die Anzahl der Wiederholungen (z.B. 3) und die Wartezeit zwischen den Versuchen (z.B. 1000ms, mit exponentiellem Backoff).

Continue on Fail

Manchmal möchtest Sie, dass ein Workflow weiterläuft, selbst wenn ein einzelner Node fehlschlägt -- zum Beispiel bei Batch-Verarbeitung, wo Sie nicht willst, dass ein fehlerhafter Datensatz den gesamten Workflow stoppt. Aktiviere dafür in den Node-Settings die Option "Continue On Fail". Der nächste Node erhält dann die Fehlermeldung als Daten und kann entsprechend darauf reagieren.

Akuma Media Best Practice

Richte für jeden produktiven Workflow einen Error-Handler ein. Bei Akuma Media nutzen wir standardmäßig einen zentralen Error-Workflow, der Fehler nach Schweregrad kategorisiert und an den richtigen Kanal weiterleitet. Für geschäftskritische Workflows empfehlen wir zusätzlich ein Monitoring-Dashboard, das die Erfolgsrate aller Workflows in Echtzeit anzeigt.

Schritt 6: Workflow testen und aktivieren

Bevor Sie Ihren Workflow in die Produktion schickst, solltest Sie ihn gründlich testen. N8N bietet dafür hervorragende Werkzeuge, die Ihnen das Debugging erheblich erleichtern.

Manuelles Testen

  1. Test-Daten einspeisen: Klicke auf "Execute Workflow" (oder drücke Strg+Enter), um den Workflow manuell zu starten. Bei einem Webhook-Trigger musst Sie zuerst auf "Listen for Test Event" klicken und dann den Webhook von außen aufrufen.
  2. Node-Ausgaben prüfen: Nach der Ausführung kannst Sie auf jeden einzelnen Node klicken und siehst exakt, welche Daten rein- und rausgegangen sind. N8N zeigt die Daten übersichtlich als Tabelle oder JSON an.
  3. Pin-Daten nutzen: Sie können die Ausgabe eines Nodes "pinnen" -- das bedeutet, N8N verwendet bei der nächsten Testausführung diese gespeicherten Daten, anstatt den Node erneut auszuführen. Extrem nützlich, wenn Sie an nachfolgenden Nodes arbeitest und nicht jedes Mal den gesamten Workflow durchlaufen möchtest.

Debugging-Strategien

Wenn etwas nicht funktioniert, hilft systematisches Debugging. Hier unsere bewährte Vorgehensweise:

Workflow aktivieren

Wenn alle Tests erfolgreich waren, aktivierst Sie den Workflow über den Toggle-Schalter oben rechts im Editor. Ab jetzt läuft Ihr Workflow automatisch -- bei jedem eingehenden Trigger wird er ausgeführt. Ein aktivierter Workflow wird durch einen grünen Indikator im Dashboard gekennzeichnet.

Gut zu wissen

Ein aktivierter Workflow verbraucht keine Ressourcen, solange er nicht ausgeführt wird. Er "wartet" einfach auf den nächsten Trigger. Sie können beliebig viele Workflows gleichzeitig aktiviert haben, ohne Performance-Einbußen befürchten zu müssen.

Praxis-Beispiel: Lead-Benachrichtigung automatisieren

Genug Theorie -- jetzt bauen wir einen konkreten Workflow, den Sie sofort in Ihrem Business einsetzen kannst. Das Szenario: Sobald ein neuer Lead über Ihr Kontaktformular eingeht, soll automatisch eine Benachrichtigung an Ihr Sales-Team in Slack gesendet, der Lead in einem Google Sheet gespeichert und eine Bestätigungs-E-Mail an den Lead verschickt werden.

Der Workflow im Überblick

  1. Webhook Trigger -- empfängt die Formulardaten
  2. Set Node -- bereinigt und strukturiert die Daten
  3. Google Sheets Node -- speichert den Lead in einer Tabelle
  4. Slack Node -- benachrichtigt das Sales-Team
  5. Gmail Node -- sendet eine Bestätigungsmail an den Lead

Schritt-für-Schritt-Aufbau

1. Webhook Trigger konfigurieren: Erstelle einen neuen Workflow und füge einen Webhook-Node hinzu. Wähle die Methode "POST" und notiere Ihnen die generierte Webhook-URL. Diese URL hinterlegst Sie später in Ihrem Kontaktformular als Action-URL.

2. Daten mit dem Set Node aufbereiten: Füge einen Set Node hinzu, um die eingehenden Daten zu strukturieren. Erstelle Felder wie "Name", "E-Mail", "Unternehmen", "Nachricht" und "Eingangsdatum". Nutze Expressions wie {{ $json.body.name }}, um auf die Webhook-Daten zuzugreifen, und {{ $now.toISO() }} für den Zeitstempel.

3. Lead in Google Sheets speichern: Verbinde einen Google Sheets Node, wähle die Operation "Append Row" und mappe die Felder aus dem Set Node auf die entsprechenden Spalten in Ihrem Google Sheet. So baust Sie automatisch eine durchsuchbare Lead-Datenbank auf.

4. Slack-Benachrichtigung senden: Füge einen Slack Node hinzu, wähle den Channel deines Sales-Teams und erstelle eine informative Nachricht. Ein gutes Format wäre:

// Slack-Nachricht als Expression Neuer Lead eingegangen! Name: {{ $json.name }} E-Mail: {{ $json.email }} Unternehmen: {{ $json.unternehmen }} Nachricht: {{ $json.nachricht }} Eingegangen am: {{ $json.eingangsdatum }}

5. Bestätigungs-E-Mail senden: Zuletzt fügst Sie einen Gmail Node (oder einen anderen E-Mail-Node) hinzu, der eine professionelle Bestätigungs-E-Mail an den Lead sendet. Bedanke Sie für die Kontaktaufnahme und gib einen realistischen Zeitrahmen für die Antwort an.

Erweiterungsmöglichkeiten

Diesen Basis-Workflow kannst Sie beliebig erweitern: Lead-Scoring mit einem IF Node basierend auf dem Unternehmen, automatische Zuweisung an den zuständigen Vertriebsmitarbeiter, CRM-Integration mit HubSpot oder Pipedrive, oder sogar eine KI-gestützte Analyse der Nachricht mit einem OpenAI Node. Mehr dazu in unserem Artikel über KI-gestützte Workflow-Automatisierung.

Tipps für fortgeschrittene N8N Workflows

Sobald Sie die Grundlagen beherrschst, kannst Sie Ihre Workflows auf das nächste Level bringen. Hier sind unsere bewährtesten Tipps aus hunderten von Projekten bei Akuma Media:

1. Sub-Workflows nutzen

Statt alles in einen einzigen riesigen Workflow zu packen, solltest Sie Sub-Workflows verwenden. Ein Sub-Workflow ist ein eigenständiger Workflow, den Sie aus anderen Workflows heraus aufrufen kannst -- wie eine Funktion in der Programmierung. Das macht Ihre Workflows modularer, übersichtlicher und wiederverwendbar. Einen häufig benötigten Prozess (z.B. "E-Mail senden und loggen") erstellst Sie einmal als Sub-Workflow und rufst ihn überall auf, wo Sie ihn brauchst.

2. Environment Variables verwenden

Hardcode niemals sensible Daten wie API-Keys oder Server-URLs direkt in Ihre Workflows. Nutze stattdessen Environment Variables, die Sie in der N8N-Konfiguration setzt. So kannst Sie dieselben Workflows in verschiedenen Umgebungen (Entwicklung, Staging, Produktion) einsetzen, ohne sie jedes Mal anpassen zu müssen.

3. Batch-Verarbeitung optimieren

Wenn Ihr Workflow große Datenmengen verarbeitet, kann es zu Performance-Problemen oder API-Rate-Limits kommen. Nutze den Split in Batches Node, um die Verarbeitung in kleinere Pakete aufzuteilen. So verarbeitest Sie z.B. 1000 Datensätze in Gruppen von 50, mit einer kurzen Pause zwischen jeder Gruppe -- und bleibst unter den Rate-Limits der APIs.

4. Versionierung und Backups

N8N bietet eine eingebaute Workflow-Historie, mit der Sie jederzeit zu früheren Versionen zurückkehren kannst. Zusätzlich empfehlen wir, wichtige Workflows regelmäßig als JSON zu exportieren und in einem Git-Repository zu versionieren. So hast Sie ein vollständiges Backup und kannst Änderungen nachvollziehen.

5. Tags und Ordner für Organisation

Mit zunehmender Anzahl an Workflows wird die Organisation immer wichtiger. Nutze Tags und Ordner, um Ihre Workflows nach Projekten, Abteilungen oder Funktionsbereichen zu gruppieren. Eine bewährte Namenskonvention: [Abteilung] - [Prozess] - [Beschreibung], z.B. "Sales - Lead Management - Neue Leads benachrichtigen".

6. Monitoring und Alerting

Für produktive Workflows ist ein proaktives Monitoring unerlässlich. Überwache nicht nur Fehler, sondern auch die Ausführungszeit, die Anzahl verarbeiteter Items und die Erfolgsrate. N8N bietet dafür interne Metriken, die Sie mit Tools wie Grafana oder Datadog visualisieren kannst.

Brauchst Sie Unterstützung bei Ihren N8N Workflows?

Von der ersten Idee bis zum produktionsreifen Workflow -- unsere N8N-Experten begleiten Sie auf dem gesamten Weg.

Kostenloses Erstgespräch buchen

Fazit & Nächste Schritte

Sie haben jetzt eine solide Grundlage, um N8N Workflows zu erstellen. Von der Installation über Trigger-Nodes und Daten-Transformation bis hin zur Fehlerbehandlung und dem Praxis-Beispiel hast Sie alle wichtigen Konzepte kennengelernt. Die wichtigsten Erkenntnisse auf einen Blick:

Der nächste Schritt? Fang einfach an. Nimm Ihnen einen konkreten, wiederkehrenden Prozess in Ihrem Unternehmen und automatisiere ihn mit dem, was Sie hier gelernt hast. Ob Lead-Management, Rechnungsverarbeitung oder Reporting -- die Möglichkeiten mit N8N sind nahezu unbegrenzt.

Und wenn Sie dabei Unterstützung brauchst: Bei Akuma Media sind wir auf genau das spezialisiert. Wir helfen Unternehmen in Gera, Jena und ganz Deutschland, ihre Geschäftsprozesse mit N8N zu automatisieren -- von der Strategieberatung über die technische Umsetzung bis zum laufenden Support. Buche jetzt ein kostenloses Erstgespräch und lass uns gemeinsam herausfinden, welche Prozesse in Ihrem Business das größte Automatisierungspotenzial haben.

Weiterführende Artikel

Vertiefe Ihr Wissen mit unseren weiteren Guides: N8N vs Zapier vs Make: Der ultimative Vergleich 2026 | KI-gestützte Workflow-Automatisierung für Unternehmen | Lead-Automatisierung mit N8N: So gewinnst Sie automatisch Kunden

Vorheriger Artikel
N8N vs Zapier vs Make: Der ultimative Vergleich 2026
Nächster Artikel
KI-gestützte Workflow-Automatisierung für Unternehmen