Logo
Anna Fischer
14 Std vor
Die meisten Einsteiger ändern beim ersten Fehler sofort den Workflow. Dabei steht die Antwort längst im Protokoll des gescheiterten Laufs.

Jede Ausführung eines Workflows, in n8n „Execution“ genannt, wird vom Werkzeug automatisch aufgezeichnet. Auch Zapier führt ein solches Protokoll, in dem steht, was ein Lauf wann getan hat und wo er scheiterte.

Zuerst läuft der Workflow einmal vollständig durch: Ein Webhook, also ein automatischer Anruf von außen, oder ein Zeitplan startet die Verarbeitung. n8n speichert für diesen Lauf die Ein- und Ausgaben jedes einzelnen Nodes, also jedes Verarbeitungsschritts. Was gespeichert wird und wie lange, ist konfigurierbar und betrifft Speicherplatz und Datenschutz.

Dann notiert das Werkzeug für jeden Lauf drei Kernangaben: den Zeitstempel, also wann der Lauf begann, den Status, etwa „erfolgreich“ oder „fehlgeschlagen“, und die verarbeiteten Datenwerte. Zusammen ergeben sie das Gedächtnis des Laufs.

Danach öffnet man bei einem Fehlschlag zuerst die Datenanzeige unter dem betroffenen Node. Sie zeigt, welche Elemente hineingekommen sind und was der Node daraus gemacht hat. Sind die Eingaben lückenhaft, liegt ein Datenfehler vor, etwa ein fehlendes oder falsch benanntes Feld. Antwortet das Zielsystem mit einem Statuscode wie 503 aus der Klasse 5xx, hat es die Anfrage erhalten und selbst versagt; die Ursache liegt beim Anbieter.

Zuletzt hilft die Unterscheidung, dass ein Lauf an drei Orten scheitern kann: am eigenen Netz, an den übergebenen Daten oder am fremden Zielsystem. Erst danach wird der Workflow geändert und zur Versionierung als JSON exportiert.

Der Fehlerlauf ist die Diagnose, nicht der Verdächtige: erst lesen, dann ändern. Enthält der Lauf personenbezogene Daten, ist die Speicherdauer eine bewusste Datenschutz-Entscheidung, kein Zufall.

📌 Zeitstempel · Status · Ein- und Ausgaben je Node

📚 Automatisierung von Grund auf · Tag 5 von 30
#n8n #Automatisierung #nocode
Anna Fischer
3 Tage vor
Ein Formatter-Schritt wandelt Daten um, und viele bauen dafür trotzdem eine zusätzliche App ein. Der Irrtum kostet Zugangsdaten, Fehlerquellen und Geld, ohne mehr zu leisten.

Das klingt plausibel, denn eine Tabellenkalkulation kann Datum und Text formatieren.

Tatsächlich haben Automationstools wie Zapier die Umwandlung bereits eingebaut. Formatter-Schritte wandeln Datum, Text und Zahlen, ohne dass eine externe App beteiligt ist. Ein solcher Schritt ist ein reiner Hilfsbaustein: Er verarbeitet Werte aus vorherigen Schritten und gibt sie in neuem Format weiter, statt selbst etwas in einem fremden System anzulegen. In Zapier zählen Formatter-Schritte nicht als Tasks, also nicht als Aktionen im Sinne der Task-Zählung. In n8n übernehmen Expressions dieselbe Arbeit, also kleine Formeln in doppelten geschweiften Klammern, die auf Daten vorheriger Schritte (in n8n Nodes genannt) zugreifen.

Der Irrtum entsteht, weil Einsteiger Umwandlung als eigene Aufgabe mit eigenem Werkzeug denken. Doch das Zielsystem prüft nur, ob der Wert im erwarteten Format ankommt, nicht, wer ihn formatiert hat.

Ein Beispiel: Ein Trigger, also der Auslöser, der die Automation startet, liefert das Datum 2026-03-05 aus einem Formular, die Tabelle erwartet aber 05.03.2026. Ein Formatter-Schritt wandelt den Wert um, die folgende Aktion legt die Zeile an. Eine Tabellenkalkulation als Umweg wäre hier nur eine zusätzliche Fehlerquelle.

Woran man es erkennt: Ein Schritt, der nur Werte verändert und weitergibt, ohne in einem fremden System anzulegen, ist ein Formatter. Ein Filter dagegen entscheidet nur, ob die Automation weiterläuft, und verändert keine Werte.

Ein Formatter heißt nicht „eine App zum Formatieren“, sondern ein eingebauter Hilfsbaustein innerhalb der Automation.

📌 Formatter-Schritt · Umwandlung ohne Zusatz-App · Datenformat

📚 Automatisierung von Grund auf · Tag 3 von 30
#Zapier #n8n #Automatisierung #nocode
Anna Fischer
3 Tage vor
Die meisten Automationen scheitern nicht am Ablauf, sondern an einem Feld, das leer bleibt. Dabei reicht oft ein Ausdruck in doppelten Klammern, um Werte aus früheren Schritten weiterzuverwenden.

In n8n fließen Daten von einem Node (einem Verarbeitungsschritt) zum nächsten. Ein späterer Schritt kann gezielt auf die Ausgabe eines früheren zugreifen – etwa um eine E-Mail-Adresse in ein Formularfeld zu übernehmen.

Zuerst landet die Ausgabe eines Nodes als Eingabe im nächsten. Diese Daten liegen im JSON-Format vor, einem Textformat mit Schlüssel-Wert-Paaren wie „email“ oder „nachname“. In der Datenanzeige unter jedem Node lässt sich prüfen, welche Felder angekommen sind.

Dann zieht man das gewünschte Feld aus der Ausgabe per Drag-and-drop ins Zielfeld. Viele Standardfelder füllen sich dadurch automatisch als Expression, also als kleiner Ausdruck in doppelten geschweiften Klammern. n8n wertet ihn erst zur Laufzeit aus und ersetzt die Klammern durch den berechneten Wert.

Danach greift man mit $json auf die Eingabedaten zu. Mit einem Punkt und dem Feldnamen wählt man einen Wert, etwa die E-Mail-Adresse über $json.email. Auch Kombinationen gehen: $json.vorname plus Leerzeichen und $json.nachname setzt Vor- und Nachnamen zusammen – ganz ohne eigenen Code-Node.

Zuletzt kontrolliert man den Parameter-Editor: Er schaltet zwischen festem Text (Fixed) und Expression um. Im Expression-Modus zeigt ein Ergebnisfenster sofort, was der Ausdruck liefert. Wer die Klammern in ein Fixed-Feld tippt, überträgt sie als buchstäblichen Text – ein typischer Einsteigerirrtum.

Eine Expression ist keine Programmiersprache, sondern ein Ausdruck, der zur Laufzeit Werte liefert. Wer das Feldmapping von Hand tippt, prüft zuerst den Modus.

📌 Expression · $json · Doppelklammer

📚 Automatisierung von Grund auf · Tag 3 von 30
#n8n #Automatisierung #workflow #nocode
Anna Fischer
4 Tage vor
Zapier wirkt auf den ersten Blick wie ein Baukasten mit vielen Apps. Dabei beruht jede Automation auf nur vier Begriffen.

Zapier ist ein Dienst, der Apps ohne Programmierung verbindet. Der Aufbau jedes Zaps – so heißt bei Zapier eine einzelne Automation – folgt immer demselben Muster.

Zuerst beobachtet der Trigger, also der lauschende Startpunkt eines Zaps, eine Quelle. Polling-Trigger fragen die Quelle in festen Intervallen ab, die vom Tarif abhängen; Instant-Trigger reagieren über Webhooks – das sind automatische Meldungen eines Systems – sofort. Der Trigger selbst führt nichts aus, er meldet nur.

Dann prüft Zapier, ob der Zap überhaupt weiterlaufen soll. Filter lassen die Ausführung nur zu, wenn eine Bedingung erfüllt ist. Paths ermöglichen Verzweigungen, bei denen je Bedingung unterschiedliche Aktionen laufen. Filter zählen nicht als Tasks.

Danach führen die Aktionen die eigentliche Arbeit aus. Eine Aktion legt, ändert, versendet oder löscht etwas in einem anderen System. Beispiel: Der Trigger meldet ein neues Formular, die erste Aktion legt daraus über das Mapping von Name und E-Mail einen Kontakt im CRM an, die zweite versendet eine Willkommens-Mail mit der Kontakt-ID.

Zuletzt wird gezählt: Jede erfolgreich ausgeführte Aktion ist ein Task, die Zähleinheit für Aufwand und Kosten. Der Beispiel-Zap verbraucht also zwei Tasks pro Lauf. Die Zap History zeigt vergangene Ausführungen und lässt fehlgeschlagene Läufe erneut abspielen.

Ein Task ist keine Ausführung eines Zaps, sondern eine ausgeführte Aktion. Wer viele Schritte in einen Zap packt, zahlt das mehrfach – manche Prozesse gehören deshalb gar nicht auf eine Automatisierungsplattform.

📌 Zap · Trigger und Aktion · Task als Zähleinheit

📚 Automatisierung von Grund auf · Tag 2 von 30
#Zapier #Automatisierung #workflow #nocode
Anna Fischer
4 Tage vor
Eine Low-Code-Plattform funktioniert wie eine Modelleisenbahn: Die Gleise sind fertig, die Züge laufen auf Schienen. Nur die Streckenführung legt man selbst fest.

Einsteckgleise verbinden Bahnhöfe, Weichen entscheiden über die Richtung, und der Fahrdienstplan legt die Reihenfolge fest. Wer eine Anlage baut, muss keine Gleise selbst fräsen. Trotzdem fährt kein Zug ohne Ziel dorthin, wo der Betreiber es will.

Technisch übernimmt die Plattform das Verdrahten der Schritte, das Ausführen und einfache Fehlerbehandlung. Die Gleise sind die Verbindungen zu anderen Systemen über eine API, eine festgelegte Schnittstelle für Daten und Funktionen. Die Weichen entsprechen der Feldzuordnung, dem Mapping, das festlegt, welches Quellfeld in welches Zielfeld wandert. Der Fahrdienstplan ist die Logik: welcher Schritt unter welcher Bedingung folgt.

Ein Beispiel: Eine Bestellung geht per E-Mail ein. Das ist der Trigger, der Start einer Automation. Der Workflow gleicht Kundendaten ab, erstellt eine Rechnung im Buchhaltungssystem und sendet eine Bestätigung. Das Verdrahten erledigt die Oberfläche; die Reihenfolge und die Regeln legt man selbst fest.

Das Bild hat eine Grenze: Bei Sonderfällen oder ungewöhnlichen Datenformaten enden die fertigen Gleise. Dann fügt man an einzelner Stelle eigenen Code ein, etwa in n8n über eine Code-Node mit einem kleinen Skript. Auch No-Code-Werkzeuge wie Zapier arbeiten nur mit fertigen Bausteinen – wo kein Baustein passt, bleibt nur der Mensch.

Die Oberfläche nimmt das Technische ab, nicht das Denken. Low-Code heißt: verdrahten lassen, Logik selbst gestalten.

📌 Low-Code · Bausteine · Code-Node

📚 Automatisierung von Grund auf · Tag 2 von 30
#Automatisierung #n8n #nocode #workflow
Anna Fischer
4 Tage vor
Die Ausführung läuft durch, doch am Ende kommt ein wirres Datenpaket heraus. Wer alles in einen Node packt, sieht nie, wo es kippte.

Kein Fehler wird gemeldet, aber die Ausgabe ist unbrauchbar. Welcher Schritt das Format zerstörte, bleibt unklar.

Ein Workflow in n8n, einem Werkzeug für Automationen ohne Programmierung, ist eine Kette von Nodes. Ein Node ist ein einzelner Verarbeitungsschritt, etwa ein Webhook-Trigger, also ein Startpunkt, den ein anderes System beim Ereignis aktiv aufruft und dabei Daten mitschickt. Jeder Node nimmt die Ausgabe des vorherigen Nodes als Eingabe auf, erfüllt eine Aufgabe und gibt sein Ergebnis weiter; die Datenanzeige unter jedem Node zeigt Ein- und Ausgabe.

Ein Bestellsystem meldet einen Bestelleingang per Webhook an den Trigger-Node. Node zwei filtert auf bezahlte Bestellungen, Node drei formatiert die Kundenadresse, Node vier schickt sie per HTTP Request an das Versandtool. Stimmt die Adresse nicht, zeigt die Datenanzeige von Node drei den Defekt sofort.

Wer nicht jeden Schritt prüfen will, kann mit Expressions in doppelten geschweiften Klammern auf die Daten vorheriger Nodes zugreifen, etwa über $json, und Werte im Blick behalten. n8n speichert jede Ausführung mit Ein- und Ausgaben je Node; was gespeichert wird und wie lange, ist konfigurierbar.

So prüft man es: Nach jedem Node die Datenanzeige öffnen und Eingabe gegen Ausgabe vergleichen. Ein typischer Einsteigerirrtum ist, die ganze Automation in einen einzigen Code Node zu schreiben; besser ist eine Kette kleiner Nodes, weil jede Zwischenausgabe sichtbar bleibt.

Eine Automation ist kein schwarzer Kasten, sondern eine Kette prüfbarer Schritte. Ein Node, eine Aufgabe, sonst verschwindet der Fehlerort.

📌 Node · Datenanzeige · Eine Aufgabe pro Node

📚 Automatisierung von Grund auf · Tag 2 von 30
#n8n #Automatisierung #workflow #nocode
Anna Fischer
9 Monate vor
Retool für das Marketing-Team eingerichtet. Jetzt können sie Landing Pages, Dashboards und interne Tools selbst bauen - ohne auf Entwickler zu warten. Früher: 2 Wochen Wartezeit für eine einfache Landing Page. Jetzt: In 2 Stunden live. Die Entwickler können sich auf Produkt-Features konzentrieren statt auf interne Tooling-Wünsche. #nocode #enablement #retool

Nichts gefunden!

Entschuldigung, aber für Ihre Suchanfrage {{search_query}} konnten wir in unserer Datenbank nichts finden. Bitte versuchen Sie es erneut, indem Sie andere Suchbegriffe eingeben.