n8n (gesprochen „n-eight-n", abgeleitet von nodemation) ist eine node-basierte Plattform zur Workflow-Automatisierung. Du verbindest darin verschiedene Anwendungen, Datenbanken und APIs zu automatisierten Abläufen, ohne jeden Schritt von Hand auszuführen. Statt Code in einer einzigen Anwendung zu schreiben, baust du deine Automatisierung visuell auf einer Leinwand zusammen: Jeder Arbeitsschritt ist ein Knoten (engl. node), die Knoten werden mit Verbindungslinien zu einem Workflow verkettet. n8n positioniert sich bewusst zwischen reinen No-Code-Werkzeugen und klassischer Eigenentwicklung. Du bekommst die Geschwindigkeit einer visuellen Oberfläche, kannst aber an jeder Stelle echten JavaScript- oder Python-Code einschieben, wenn die fertigen Bausteine nicht ausreichen.
Der entscheidende Unterschied zu vielen vergleichbaren Diensten liegt im Lizenz- und Betriebsmodell: n8n lässt sich selbst hosten und behandelt Datenhoheit nicht als Premium-Feature, sondern als Standardfall. Für den Mittelstand, der personenbezogene Daten DSGVO-konform verarbeiten muss, ist das ein zentrales Argument.
Was n8n im Kern ausmacht
n8n ist ein fair-code-Projekt. Fair-code ist kein Synonym für klassisches Open Source, sondern beschreibt ein Modell, bei dem der Quellcode offen einsehbar ist und du die Software kostenlos selbst betreiben, anpassen und intern kommerziell nutzen darfst. Die rechtliche Grundlage bildet die Sustainable Use License. Sie erlaubt dir praktisch alles, was du im eigenen Unternehmen tun möchtest, schränkt aber ein, dass du n8n nicht als gehosteten Konkurrenzdienst weiterverkaufst. Damit liegt n8n in einer Mittelposition zwischen vollständig permissivem Open Source und reiner proprietärer SaaS.
Technisch ist n8n eine Node.js-Anwendung, die du als Docker-Container, über npm oder in einer Cloud-Umgebung betreibst. Workflows werden als JSON-Strukturen gespeichert, was sie versionierbar und übertragbar macht. Du kannst einen Workflow aus einer Umgebung exportieren und in einer anderen wieder importieren, was Tests, Staging und Deployment erheblich vereinfacht.
Self-hosted versus n8n Cloud
n8n gibt es in zwei grundsätzlichen Betriebsformen, und die Wahl prägt Kosten, Aufwand und Datenhoheit gleichermaßen:
- Self-hosted (Community Edition): Du betreibst n8n auf eigener Infrastruktur, etwa auf einem VPS, einem Server im eigenen Rechenzentrum oder in einer privaten Cloud. Die Software selbst ist kostenfrei, deine einzigen laufenden Kosten sind Hosting und Wartung. Alle Daten bleiben in deiner Umgebung und verlassen sie nie. Das ist die maximale Stufe an Kontrolle und Datenhoheit.
- n8n Cloud: n8n betreibt die Instanz für dich als gehosteten Dienst, inklusive Updates, Backups und Skalierung. Du sparst dir den Betriebsaufwand, gibst aber einen Teil der Kontrolle ab. Für die Cloud gelten verbrauchsabhängige Tarife, die sich nach Ausführungen (Executions) richten.
Ein wichtiger Abrechnungsunterschied: n8n zählt pro Execution, also pro kompletter Workflow-Ausführung, unabhängig davon, wie viele Knoten dieser Workflow enthält. Werkzeuge wie Zapier rechnen dagegen pro einzelnem Schritt (Task) ab. Bei langen, vielstufigen Workflows kann dieser Unterschied die Kosten deutlich auseinanderlaufen lassen.
Die wichtigsten Knotentypen
Ein Workflow in n8n besteht immer aus mindestens einem Trigger und beliebig vielen weiteren Knoten. Die Knoten lassen sich grob in drei Gruppen einteilen.
Trigger: Was den Workflow startet
Trigger-Knoten stehen am Anfang und bestimmen, wann ein Workflow läuft. Die wichtigsten sind:
- Schedule Trigger: Startet den Workflow zeitgesteuert in festen Intervallen oder zu bestimmten Uhrzeiten, vergleichbar mit einem Cronjob unter Unix. Typisch für nächtliche Datenabgleiche oder wöchentliche Reports.
- Webhook Trigger: Stellt eine URL bereit, die n8n auf eingehende HTTP-Anfragen lauschen lässt. Sobald ein externes System Daten an diese Adresse schickt, startet der Workflow. Damit reagierst du in Echtzeit auf Ereignisse aus anderen Anwendungen.
- Error Trigger: Wird ausgelöst, wenn ein anderer Workflow scheitert. So baust du eine zentrale Fehlerbehandlung auf, die dich etwa per Nachricht alarmiert, sobald irgendwo etwas klemmt.
- App-spezifische Trigger: Viele Integrationen bringen eigene Trigger mit, etwa „neue E-Mail eingegangen" oder „neuer Datensatz im CRM".
Logik: Wie der Workflow entscheidet
Zwischen Trigger und Ziel sorgen Logik-Knoten dafür, dass dein Ablauf nicht stur geradeaus läuft. Der IF-Knoten verzweigt anhand von Bedingungen in zwei Pfade, der Switch-Knoten in mehrere. Mit dem Merge-Knoten führst du getrennte Stränge wieder zusammen, mit Filter-Knoten entfernst du Datensätze, die nicht weiterverarbeitet werden sollen. Reichen die fertigen Bausteine nicht, kommt der Code-Knoten ins Spiel: Hier schreibst du eigenes JavaScript oder Python, transformierst Daten frei und bindest bei Bedarf zusätzliche Pakete ein. Genau diese Kombination aus visueller Logik und echtem Code macht n8n für technische Teams attraktiv.
App-Knoten und HTTP Request
Den Großteil der Arbeit erledigen die App-Knoten. n8n bringt mehrere Hundert vorgefertigte Integrationen mit, von CRM- und Marketing-Systemen über Datenbanken, Messenger und Cloud-Speicher bis zu KI-Diensten. Für jeden Dienst ohne eigenen Knoten bleibt der universelle HTTP Request-Knoten: Mit ihm sprichst du im Grunde jede REST-API an und bindest damit praktisch jedes System ein, das eine Schnittstelle bereitstellt. Diese Offenheit ist einer der Gründe, warum n8n auch dort funktioniert, wo Standard-Tools an fehlenden Integrationen scheitern.
Ein konkretes Beispiel: Webhook → IF → Slack
Damit der Aufbau greifbar wird, ein realer, alltagstauglicher Workflow für eine Lead-Benachrichtigung:
[Webhook Trigger] empfängt das abgeschickte Kontaktformular der Website
│
▼
[IF: Budget > 10.000 €] prüft das angegebene Projektbudget
│
┌────┴─────┐
▼ ▼
[Slack: [Google Sheets:
Sales-Team] Lead-Liste]
„Heißer einfaches
Lead!" LoggingTrägt jemand das Kontaktformular aus, schickt die Website die Daten per HTTP an den Webhook. Der IF-Knoten prüft das Budgetfeld: Liegt es über 10.000 Euro, schickt n8n sofort eine Nachricht in den Slack-Kanal des Vertriebs, damit niemand einen hochwertigen Lead übersieht. Alle übrigen Anfragen landen still in einer Google-Sheets-Tabelle. So ein Routing baust du in n8n in einer guten halben Stunde, und es läuft danach ohne weiteres Zutun.
Abgrenzung zu Zapier und Make
n8n, Zapier und Make verfolgen dasselbe Ziel, unterscheiden sich aber in Philosophie und Betrieb deutlich. Die folgende Übersicht fasst die wesentlichen Unterschiede zusammen.
| Kriterium | n8n | Zapier | Make |
|---|---|---|---|
| Self-Hosting | Ja, Kernmerkmal | Nein, nur Cloud | Nein, nur Cloud |
| Datenhoheit | Volle Kontrolle bei Self-Hosting | Daten auf US-Servern | EU-Hosting möglich |
| Abrechnung | Pro Execution (Workflow-Lauf) | Pro Task (Einzelschritt) | Pro Operation |
| Eigener Code | JavaScript & Python frei | Eingeschränkt | Eingeschränkt |
| Lizenz | Fair-code, quelloffen | Proprietär | Proprietär |
Die Kernpunkte für eine Entscheidung: Zapier ist ein reiner Cloud-Dienst ohne Self-Hosting, alle Daten werden auf US-Infrastruktur verarbeitet, was DSGVO-Anforderungen erschweren kann. Make bietet EU-Hosting und ist bei mittleren Volumen oft preislich attraktiv. n8n spielt seine Stärken überall dort aus, wo Datenhoheit, Self-Hosting und Code-Flexibilität zählen, und wird bei hohen Ausführungsvolumen durch das Execution-Modell und den kostenfreien Self-Hosting-Betrieb wirtschaftlich besonders interessant. Eine pauschale Empfehlung gibt es nicht, die richtige Wahl hängt an Datenschutz-Anforderungen, technischer Tiefe und Volumen.
Typische Einsatzfälle im Mittelstand
n8n entfaltet seinen Nutzen vor allem an den Nahtstellen zwischen Systemen, die sonst niemand bedient. Häufige Szenarien sind:
- Benachrichtigung und Alerting: Automatische Meldungen, sobald ein Server ausfällt, eine Bestellung über einem Schwellenwert eingeht oder ein Vertrag ausläuft, direkt in Slack, Teams oder per E-Mail.
- Lead-Routing: Anfragen aus Formularen oder Anzeigen werden bewertet, angereichert und an die richtige Person oder ins CRM verteilt, ohne manuelles Sortieren.
- Rechnungs- und Dokument-Workflows: Eingehende Rechnungen werden ausgelesen, geprüft und an die Buchhaltung oder ein DMS übergeben.
- Datensynchronisation: Kunden-, Produkt- oder Bestelldaten werden zwischen Shop, ERP, CRM und Buchhaltung abgeglichen, damit überall derselbe Stand herrscht.
Mit dem Aufkommen von KI-Funktionen kommt ein weiterer Bereich hinzu: n8n lässt sich mit Sprachmodellen und Vektordatenbanken verbinden und wird so zur Schaltzentrale für Chatbots, automatische Klassifizierung oder KI-gestützte Antwortvorschläge. Wenn du tiefer in solche Automatisierungen einsteigen willst, hilft unsere Prozessautomatisierung & KI-Workflows dabei, die Abläufe sauber aufzusetzen. Konkrete, durchgerechnete Beispiele findest du in unserem Beitrag zu n8n im Mittelstand sowie in der Schritt-für-Schritt-Anleitung zur Alarmierung mit n8n.
Grenzen von n8n
n8n ist kein Allheilmittel. Der Self-Hosting-Betrieb verlangt technisches Know-how: Du musst Updates einspielen, Backups sicherstellen und bei steigendem Volumen über Skalierung nachdenken. Für sehr einfache Ein-Schritt-Automatisierungen ist der Aufwand oft höher als bei reinen No-Code-Diensten. Außerdem ersetzt n8n keine vollwertige Anwendungsentwicklung: Sobald komplexe Geschäftslogik, Transaktionssicherheit oder anspruchsvolle Benutzeroberflächen gefragt sind, ist maßgeschneiderte Software die bessere Wahl. n8n glänzt im Zwischenraum, beim Verbinden, Orchestrieren und Automatisieren bestehender Systeme. Wer diesen Fokus respektiert, holt am meisten heraus.
Mehr technische Details und die aktuelle Liste der Integrationen findest du in der offiziellen n8n-Dokumentation.
Häufige Fragen
Ist n8n wirklich kostenlos?
Die selbst gehostete Community Edition ist kostenfrei nutzbar, auch kommerziell im eigenen Unternehmen. Es fallen nur Kosten für Hosting und Wartung an. Die von n8n betriebene Cloud-Variante sowie einige Enterprise-Funktionen sind kostenpflichtig.
Brauche ich Programmierkenntnisse für n8n?
Nein, für viele Standard-Automatisierungen reichen die visuellen Knoten ohne eine Zeile Code. Programmierkenntnisse helfen aber, wenn du Daten frei transformieren oder komplexe Logik im Code-Knoten umsetzen willst. n8n ist gerade deshalb beliebt, weil es beide Welten verbindet.
Wie unterscheidet sich n8n von Zapier?
Der größte Unterschied ist das Self-Hosting: n8n läuft auf deiner eigenen Infrastruktur, sodass deine Daten dein Haus nie verlassen. Zapier ist ein reiner Cloud-Dienst auf US-Servern. Außerdem rechnet n8n pro Workflow-Ausführung ab, Zapier pro Einzelschritt, und n8n erlaubt mehr eigenen Code.
Ist n8n DSGVO-konform einsetzbar?
Im Self-Hosting-Betrieb hast du volle Kontrolle darüber, wo und wie Daten verarbeitet werden, was eine DSGVO-konforme Nutzung erleichtert. Die konkrete Konformität hängt immer von deiner Konfiguration, den angebundenen Diensten und den verarbeiteten Daten ab.
Für wen lohnt sich n8n besonders?
Für mittelständische Unternehmen mit eigenem oder begleitetem technischem Know-how, die mehrere Systeme verbinden wollen und dabei Wert auf Datenhoheit, Flexibilität und planbare Kosten legen. Bei vielen oder vielstufigen Automatisierungen spielt n8n seine Stärken besonders deutlich aus.