n8n verbindet Anwendungen und Datenquellen zu automatisierten Arbeitsabläufen. Dieser Guide erklärt die Bausteine, zeigt ein nachvollziehbares Marketing-Beispiel und hilft dir, Aufwand, Betrieb und Grenzen einzuschätzen.
Was ist n8n und wie funktioniert es?
n8n ist eine Plattform zur Workflow-Automatisierung. Du verbindest Anwendungen und Datenquellen in einem visuellen Editor. Die offizielle n8n-Dokumentation beschreibt n8n als Fair-Code-Software, die KI-Funktionen mit der Automatisierung von Geschäftsprozessen kombiniert.
Ein Workflow besteht aus verbundenen Bausteinen, sogenannten Nodes. Ein Trigger startet den Ablauf, etwa wenn ein Formular abgeschickt wird. Weitere Nodes verarbeiten die eingehenden Daten, prüfen Bedingungen oder führen Aktionen in anderen Anwendungen aus.
Ein mögliches Beispiel: Ein Webhook empfängt eine Kontaktanfrage. Ein nachfolgender Schritt bereitet die Felder auf. Anschließend wird ein Kontakt im CRM angelegt und das Vertriebsteam benachrichtigt. Für solche Datentransformationen empfiehlt die n8n-Dokumentation den Edit-Fields-Node.
Einfache Abläufe lassen sich visuell konfigurieren. Bei komplexeren Anforderungen kannst du eigenen Code ergänzen. n8n bietet sowohl eine Cloud-Version als auch den Betrieb auf eigener Infrastruktur; diese Möglichkeiten beschreibt die n8n-Produktseite.
Welche Aufgaben übernehmen Trigger und Nodes?
Ein Trigger legt fest, wann der Workflow startet. Eine Aktion ruft Daten ab, verändert sie oder übergibt sie an eine andere Anwendung. Die n8n-Dokumentation zu Nodes unterscheidet Trigger- und Action-Operationen.
- Ein Webhook kann eingehende Anfragen entgegennehmen; ein Zeitplan startet wiederkehrende Abläufe.
- Aktionsschritte können beispielsweise einen Datensatz anlegen oder eine Nachricht versenden.
- If und Switch bilden Bedingungen ab; Merge führt Datenströme zusammen.
Beschrifte jeden Schritt nach seiner Aufgabe. Namen wie „Pflichtfelder prüfen“ oder „CRM-Kontakt aktualisieren“ machen den Ablauf verständlicher als durchnummerierte Nodes.
Was unterscheidet n8n Cloud und Self-Hosting?
Bei n8n Cloud nutzt du die vom Anbieter betriebene Umgebung. Beim Self-Hosting betreibst du n8n auf eigener oder angemieteter Infrastruktur und übernimmst die Verantwortung für Installation, Updates und Betrieb.
Die Community Edition ist kostenlos verfügbar. Zusätzlich gibt es kostenpflichtige selbst gehostete Editionen. Infrastruktur, Betreuung und gegebenenfalls angebundene APIs verursachen trotzdem Kosten. Die Übersicht der Editionen und die aktuelle Preisseite helfen bei der Kalkulation.
Eine pauschale Mindestgröße des Servers ist für unterschiedliche Workflows wenig hilfreich: Datenmenge, parallele Ausführungen und verwendete Nodes beeinflussen den Bedarf. Für den Einstieg findest du hier unser Tutorial zum Installieren und Hosten von n8n.
Kann man n8n ohne Programmierkenntnisse nutzen?
Einfache Workflows lassen sich mit vorgefertigten Nodes visuell zusammenstellen. Du musst dennoch verstehen, welche Daten ein Schritt erhält und welches Ergebnis der nächste erwartet. Für individuelle Transformationen oder komplexe API-Anbindungen können Expressions und Code nötig werden. n8n beschreibt diese Arbeitsweisen in der Übersicht zu Expressions und Daten-Nodes.
Wie arbeitet man mit dem visuellen Editor?
Füge einen passenden Startschritt hinzu, verbinde die folgenden Nodes und konfiguriere ihre Eingaben. Prüfe dann jeden Schritt mit Testdaten. Die Node-Dokumentation beschreibt unter anderem das Ausführen einzelner Schritte und das Anheften von Testdaten.
Starte mit einem kleinen Ablauf, dessen Ergebnis du vollständig kontrollieren kannst. Ergänze Bedingungen und weitere Anwendungen erst, wenn die Übergabe der Daten funktioniert.
Wie verarbeitet n8n JSON-Daten und Expressions?
n8n gibt Daten zwischen Nodes als Items weiter. Geschäftsdaten liegen typischerweise im Feld json; Dateien können zusätzlich als Binärdaten vorliegen. Diese Struktur erläutert die Dokumentation zum Datenformat.
Mit {{ $json.email }} greifst du auf das Feld email des aktuellen Items zu. Liegt der Wert im Body eines Webhooks, kann der passende Pfad beispielsweise {{ $json.body.email }} sein. Entscheidend ist die tatsächlich eingehende Struktur. Für das Aufbereiten von Feldern eignet sich der Edit-Fields-Node mit Expressions.
Für JSON-Abfragen unterstützt n8n außerdem JMESPath. Für umfangreichere Logik steht der Code-Node zur Verfügung.
Dieses JavaScript-Beispiel ist für den Code-Node im Modus „Run Once for All Items“ gedacht. Es liest ein bereits auf oberster Ebene vorhandenes email-Feld, entfernt äußere Leerzeichen und ergänzt eine einfache Formatprüfung:
return $input.all().map((item, index) => {
const email = String(item.json.email ?? '').trim();
return {
...item,
json: {
...item.json,
email,
email_format_ok: /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)
},
pairedItem: { item: index }
};
});
Die Formatprüfung bestätigt weder die Existenz des Postfachs noch die Zustellbarkeit. Die Rückgabe behält die übrigen Item-Daten und die Zuordnung zum jeweiligen Eingabe-Item bei. Details: Eingabedaten referenzieren und Item-Verknüpfungen im Code-Node.
Wie helfen Workflow-Templates beim Einstieg?
Templates liefern einen Ausgangspunkt, den du an deine Anwendungen, Zugangsdaten und Datenfelder anpasst. Prüfe vor der Nutzung die verwendeten Nodes und führe den importierten Ablauf mit Testdaten aus. Die n8n-Anleitung zu Templates erklärt den Einstieg.
Eine thematische Auswahl findest du in unseren n8n-Workflow-Templates.
Welche Anwendungen und KI-Dienste kann n8n verbinden?
Vorgefertigte Integrationen
n8n bietet vorgefertigte Nodes für zahlreiche Anwendungen. Prüfe bei der Auswahl immer die konkrete Operation: Eine vorhandene Integration bedeutet nicht, dass sämtliche Funktionen des Dienstes abgedeckt sind. Manche Integrationen bieten Aktionen, aber keinen passenden Trigger. Die Unterschiede erklärt die Node-Dokumentation.
Eigene API-Verbindungen
Mit dem HTTP-Request-Node kannst du REST-APIs ansprechen. Dafür benötigst du den richtigen Endpunkt, die passende HTTP-Methode, Authentifizierung und das erwartete Datenformat. Auch Paginierung und Limits des Zielsystems gehören zur Konfiguration.
Ein API-Aufruf ist deshalb keine garantierte Ein-Klick-Integration. Plane den Umgang mit fehlenden Berechtigungen, Zeitüberschreitungen und begrenzten Anfragekontingenten ausdrücklich ein.
KI-Schritte im Workflow
n8n verbindet unter anderem Sprachmodelle von OpenAI, Anthropic und Google mit Daten, Werkzeugen und weiteren Workflow-Schritten. Das beschreibt die Übersicht zur KI-Integration. Ein möglicher Einsatz ist, eingehende Nachrichten nach Thema zu sortieren und anschließend zur Bearbeitung weiterzuleiten.
Lege fest, welche Eingaben das Modell erhält, welches Ausgabeformat erwartet wird und wann ein Mensch das Ergebnis prüfen soll. Eine KI-Klassifikation sollte im Test auch mit unvollständigen oder mehrdeutigen Nachrichten umgehen können.
Weitere Einordnungen findest du in unseren Beiträgen zu ChatGPT und OpenAI.
Was braucht ein zuverlässiger n8n-Betrieb?
Fehlerbehandlung und Monitoring
Ein Error-Workflow kann bei fehlgeschlagenen Ausführungen reagieren, beispielsweise mit einer Benachrichtigung. Er beginnt mit einem Error Trigger und wird in den Einstellungen des überwachten Workflows zugeordnet. Die Schritte erklärt die n8n-Anleitung zur Fehlerbehandlung.
Welche vergangenen Ausführungen später verfügbar sind, hängt von den Speichereinstellungen ab. Definiere deshalb bewusst, welche Daten du zur Diagnose benötigst und wie lange sie aufbewahrt werden sollen.
Skalierung und Performance
Im Queue-Modus verteilen eine Hauptinstanz, Redis und Worker die Ausführung von Workflows. Die Dokumentation zum Queue-Modus beschreibt Architektur und Voraussetzungen.
Ob du diese Architektur brauchst, ergibt sich aus Lasttests mit deinen Abläufen. Miss Laufzeit, Datenvolumen, Speicherbedarf und Fehler unter erwarteter Last. Eine feste Anzahl gleichzeitig eingehender Leads ist kein allgemeingültiger Grenzwert für einen Umbau.
Datenschutz und Zugriffsrechte
Self-Hosting gibt dir Einfluss auf den Betrieb der n8n-Instanz. Sobald ein Workflow externe Dienste aufruft, können Daten diese Umgebung verlassen. Auch Protokolle und gespeicherte Ausführungen müssen berücksichtigt werden.
n8n weist ausdrücklich auf die Verantwortung der Betreiber für Daten und Sicherheit hin. Zu den beschriebenen Maßnahmen gehören Zugriffskontrollen, Verschlüsselung und die Begrenzung gespeicherter Ausführungsdaten. Ein pauschales Datenschutzversprechen lässt sich aus der Hosting-Variante nicht ableiten. Hinweise des Herstellers
Welche Funktionen für Zusammenarbeit, Sicherheit und Administration verfügbar sind, hängt von Edition und Tarif ab. Prüfe die benötigten Funktionen in der aktuellen Tarifübersicht.
Wie sieht ein n8n-Workflow für Kontaktanfragen aus?
Beispiel und Ziel
Das folgende Szenario ist ein konzeptionelles Beispiel, keine gemessene Kundenfallstudie: Eine Kontaktanfrage soll geprüft, im CRM erfasst und an das Vertriebsteam gemeldet werden.
Der Ablauf Schritt für Schritt
- Webhook: Die Anfrage aus dem Formular entgegennehmen.
- Edit Fields: Die benötigten Felder aus dem eingehenden Datensatz übernehmen und vereinheitlichen.
- If: Prüfen, ob die für diesen Prozess erforderlichen Angaben vorhanden sind. Unvollständige Anfragen in einen getrennten Bearbeitungspfad leiten.
- CRM-Schritt: Einen vorhandenen Kontakt anhand eines geeigneten Merkmals suchen und aktualisieren oder einen neuen Kontakt anlegen.
- Benachrichtigung: Das zuständige Team über die neue, bearbeitbare Anfrage informieren.
Die Verarbeitungsschritte entsprechen den Möglichkeiten des HTTP-Request-Nodes und der Feldaufbereitung mit Expressions. Die konkrete CRM-Operation richtet sich nach dem verwendeten System.
Was solltest du vor dem Einsatz prüfen?
Teste eine vollständige Anfrage, fehlende Pflichtangaben, eine wiederholte Übermittlung und einen Fehler des CRM-Dienstes. Wiederholungen sollten keine unerwünschten Dubletten oder mehrfachen Nachrichten erzeugen.
Erfasse für eine spätere Nutzenbewertung die bisherige Bearbeitungszeit und den verbleibenden manuellen Aufwand. Dokumentiere Messzeitraum und Fallzahl. Erst diese Daten erlauben eine belastbare Aussage über Zeitgewinn oder veränderte Abschlussraten.
Wie vergleichst du n8n mit anderen Automatisierungstools?
Kosten anhand des eigenen Workflows vergleichen
Vergleiche die Gesamtkosten für denselben Ablauf: Tarif oder Lizenz, Ausführungsvolumen, externe API-Kosten, Infrastruktur und laufende Betreuung. Die n8n-Preisseite und die Übersicht der selbst gehosteten Editionen bilden die n8n-Seite dieses Vergleichs ab.
Diese Anforderungen entscheiden
- Welche konkreten Trigger und Aktionen benötigt dein Ablauf?
- Wie lassen sich Daten umformen und Fehler behandeln?
- Welche Hosting- und Betriebsform passt zu deinem Team?
- Welche Rechte, Protokolle und Freigaben werden benötigt?
- Wie verändern sich die Kosten bei deinem erwarteten Volumen?
Prüfe diese Anforderungen bei jedem Kandidaten anhand der jeweiligen aktuellen Herstellerdokumentation. So vermeidest du pauschale Vergleiche auf Basis veralteter Preise oder unvollständiger Funktionslisten.
Einen bestehenden Workflow schrittweise umstellen
Wähle einen überschaubaren Ablauf, dokumentiere Eingaben und erwartete Ergebnisse und teste die neue Umsetzung mit denselben Beispieldaten. Gleiche Ergebnisse und Fehlerpfade ab, bevor du produktive Ausführungen umstellst.
Was tun, wenn der n8n-Workflow nicht funktioniert?
Mit der fehlgeschlagenen Ausführung beginnen
Öffne die betreffende Ausführung und prüfe den ersten fehlgeschlagenen Schritt. Vergleiche seine Eingabe mit dem erwarteten Datenformat und lies die konkrete Fehlermeldung. Die Anleitung zum Debuggen von Ausführungen erklärt, wie sich gespeicherte Daten für die Fehlersuche in den Editor übernehmen lassen.
Typische Ursachen eingrenzen
- Zugangsdaten: Verbindung und erforderliche Berechtigungen des Zielsystems prüfen.
- Datenpfade: Kontrollieren, ob ein Feld auf oberster Ebene oder in einem verschachtelten Objekt liegt.
- Testdaten: Prüfen, ob angeheftete Daten noch zum aktuellen Ablauf passen.
- API-Grenzen: Anfragefrequenz und dokumentierte Limits des Zielsystems berücksichtigen.
Wiederholungsversuche helfen nur bei passenden Fehlerarten. Prüfe bei schreibenden Aktionen zuerst, ob ein erneuter Versuch unbeabsichtigt doppelte Einträge erzeugen könnte. Einstellungsmöglichkeiten beschreibt die Node-Dokumentation.
Eine nachvollziehbare Supportfrage stellen
Notiere n8n-Version, Node, Betriebsform, Fehlermeldung sowie erwartetes und tatsächliches Verhalten. Ergänze ein minimales Beispiel mit bereinigten Daten. Zugangsdaten und vertrauliche Inhalte gehören nicht in öffentliche Fehlermeldungen oder Screenshots.
Was ist für deinen Einstieg entscheidend?
n8n eignet sich zum Verbinden von Anwendungen, zur Verarbeitung von Daten und zum Einbinden von KI-Schritten. Der Nutzen hängt davon ab, wie klar du deinen Prozess beschreibst und wie zuverlässig du ihn betreibst.
Ist n8n Open Source?
n8n bezeichnet sein Lizenzmodell als Fair Code. Der Quellcode ist einsehbar, die Nutzung unterliegt jedoch den jeweiligen Lizenzbedingungen. Verwende deshalb für eine genaue Einordnung die Herstellerbezeichnung. Hintergrund: n8n zur Sustainable Use License.
Dein nächster Schritt
Du möchtest aus deinem ersten Workflow einen verlässlichen Unternehmensprozess machen? Auf unserer Seite zur n8n-Agentur und Prozessautomatisierung erfährst du, wie wir Anforderungen, Freigaben und den späteren Betrieb gemeinsam planen.
Wähle eine wiederkehrende Aufgabe mit klarer Eingabe und überprüfbarem Ergebnis. Baue einen kleinen Workflow, teste die Fehlerfälle und dokumentiere den Aufwand. Unsere n8n-Templates und das Hosting-Tutorial helfen dir beim Start.

Florian Schröder ist Gründer von AI Rockstars, KI-Stratege und Prompt Engineer. Er berät Unternehmen bei der praktischen Implementierung von generativer KI und Automation.









