Flows — Übersicht & Funktionsweise

Was Automatisierungsabläufe (Flows) sind, wie die Trigger-Dispatch-Ausführungs-Pipeline funktioniert, und welche Konzepte Sie kennen sollten.

Zuletzt aktualisiert: 2026-04-27

Flows — Übersicht & Funktionsweise

Flows sind automatisierte Abläufe, die auf Ereignisse in Ihrem Shop reagieren. Sobald ein bestimmtes Ereignis eintritt — z. B. eine neue Bestellung oder eine fehlgeschlagene Zahlung — prüft das System, ob ein passender Flow existiert, und führt die konfigurierten Aktionen der Reihe nach aus.

Wie ein Flow funktioniert

Jeder Flow durchläuft drei Stufen:

  1. Trigger — Ein Ereignis im Shop (z. B. order.placed) löst den Flow aus. Jeder Flow ist genau einem Ereignistyp zugewiesen.
  2. Dispatch — Das System prüft alle aktiven Flows für dieses Ereignis. Ist eine Regel verknüpft, wird sie ausgewertet; nur Flows, deren Bedingungen erfüllt sind, werden in die Ausführungswarteschlange eingestellt.
  3. Ausführung — Die Aktionen des Flows laufen der Reihe nach ab. Das Ergebnis jeder Aktion wird protokolliert und kann als Variable an spätere Aktionen weitergegeben werden.
Ereignis im Shop
    ↓
Alle aktiven Flows für diesen Trigger abrufen
    ↓ (nach Priorität sortiert, höchste zuerst)
Regel auswerten (falls verknüpft)
    ↓
Aktionen ausführen (sequenziell)
    ↓
Ausführungsprotokoll speichern

Kernbegriffe

BegriffBedeutung
TriggerDas Ereignis, das den Flow startet (z. B. stock.low, payment.failed)
RegelEine optionale Bedingung aus dem Regel-Builder — der Flow läuft nur, wenn die Regel erfüllt ist
AktionEin einzelner Schritt im Flow (E-Mail senden, Status ändern, Benachrichtigung erstellen, …)
PrioritätBestimmt die Reihenfolge, wenn mehrere Flows dasselbe Ereignis abonnieren
AusführungshistorieProtokoll aller vergangenen und laufenden Ausführungen eines Flows
Template-VariablePlatzhalter wie {{trigger.orderNumber}} oder {{var.result}}, die durch echte Werte ersetzt werden

Verfügbare Trigger-Ereignisse

EreignisWann es ausgelöst wird
order.placedEine neue Bestellung wird aufgegeben
order.status_changedDer Status einer Bestellung ändert sich
payment.failedEine Zahlung schlägt fehl
review.submittedEine Produktbewertung wird eingereicht
stock.lowDer Lagerbestand unterschreitet den Mindestwert

Flows im Admin-Bereich aufrufen

  1. Navigieren Sie zu Einstellungen → Automatisierung.
  2. Der Reiter Flows ist standardmäßig ausgewählt.
  3. Die Tabelle zeigt alle Flows mit Status, letztem Lauf und verknüpfter Regel.

Verwandte Themen