Zurück zur n8n-Übersicht
n8n Artikel 06 von 08

Daten verstehen

JSON, Felder, Filter und Expressions: die Grundlage dafür, dass deine Workflows zuverlässig entscheiden können.

Hier verstehst du JSON, Felder und Expressions, damit n8n Workflows stabil mit Daten arbeiten. Dieses Thema klingt trocken. Ist es aber nicht, wenn man es einmal verstanden hat. Daten verarbeiten ist das Bindeglied zwischen Webhooks, E-Mails und KI. Du empfängst Daten, formst sie um, prüfst sie und gibst sie weiter. Wer das beherrscht, baut Workflows, die nicht nur in der Demo funktionieren.

Was ist JSON?

JSON ist das Format in dem Daten im Internet meistens übertragen werden. Es sieht aus wie eine strukturierte Liste mit Schlüsseln und Werten. Stell dir ein Formular vor das jemand ausgefüllt hat.

{
  "name": "Norbert Sass",
  "email": "norbert@beispiel.de",
  "nachricht": "Ich habe eine Frage zu n8n."
}

Das ist JSON. Links der Schlüssel, rechts der Wert. n8n empfängt solche Daten und zeigt sie dir übersichtlich an. Du klickst auf ein Feld und kannst es in jedem folgenden Schritt verwenden.

Die wichtigsten Werkzeuge

Set-Node
Felder umbenennen, neue Felder erstellen oder Werte zusammensetzen.
IF-Node
Daten filtern. Nur bestimmte Einträge weiterleiten, andere verwerfen.
Split-Node
Eine Liste aufteilen und jeden Eintrag einzeln verarbeiten.
Merge-Node
Daten aus verschiedenen Quellen zusammenführen.

Expressions: Daten dynamisch nutzen

In fast jedem Textfeld in n8n kannst du auf Daten aus vorherigen Schritten zugreifen. Du tippst doppelte geschweifte Klammern und n8n zeigt dir welche Felder verfügbar sind. Du wählst eines aus, fertig.

Das sieht so aus: Du schreibst "Hallo " und dann wählst du das Feld "name" aus den empfangenen Daten. n8n fügt es automatisch ein: "Hallo Norbert Sass". Das funktioniert in E-Mail-Texten, in Betreffzeilen, in Bedingungen, überall.

Mein Tipp

Nutze den "Test"-Modus konsequent. Wenn du einen Schritt konfigurierst, siehst du im Test-Ergebnis genau welche Daten dort ankommen. So weißt du was du ansprechen kannst, ohne im Dunkeln zu tippen.

Filtern und verzweigen

Mit dem IF-Node kannst du deinen Workflow aufteilen. Linker Zweig für Bedingung erfüllt, rechter Zweig für nicht erfüllt. Beispiel: Ist der Betrag größer als 100 Euro? Ja: Sende eine Rechnung. Nein: Schick nur eine einfache Bestätigung.

Das klingt banal, ist aber enorm mächtig. Damit baust du Workflows die auf verschiedene Situationen unterschiedlich reagieren, ohne dass du alles mehrfach anlegen musst.

Was du jetzt kannst

Du weißt wie Daten in n8n fließen, wie du Felder nutzt und wie du mit Bedingungen verzweigst. Im nächsten Artikel schauen wir uns an was passiert wenn etwas schief geht, und wie du dafür sorgst dass dein Workflow damit umgehen kann.

Der nächste sinnvolle Schritt

Wenn du diesen Teil verstanden hast, passen diese Seiten als Nächstes:

Häufige Fragen

Warum ist JSON in n8n wichtig?

Fast alle Daten wandern als strukturierte Objekte durch den Workflow. JSON-Verständnis macht Fehler schneller sichtbar.

Was sind Expressions?

Expressions greifen dynamisch auf Felder aus vorherigen Nodes zu und bauen daraus Werte, Bedingungen oder Texte.

Warum brechen Workflows bei Datenänderungen?

Wenn Felder fehlen, anders heißen oder leer sind, müssen Nodes und Bedingungen damit umgehen können.