Zum Inhalt springen

Flow Builder

Was ist der Flow Builder?

Der Flow Builder ist ein Werkzeug in Shopware 6, mit dem sich wiederkehrende Abläufe im Shop automatisieren lassen, ohne dafür zu programmieren. In einer grafischen Oberfläche wird festgelegt, was passieren soll, wenn im Shop ein bestimmtes Ereignis eintritt, etwa eine neue Bestellung oder eine Statusänderung.

Wie funktioniert der Flow Builder?

Jeder Ablauf, ein sogenannter Flow, folgt drei Schritten. Ein Auslöser startet ihn, zum Beispiel „Bestellung eingegangen“ oder „Kunde registriert“. Bedingungen prüfen, ob der Ablauf in diesem Fall greifen soll, etwa ab einem bestimmten Bestellwert oder für eine Kundengruppe. Aktionen führen dann aus, was passieren soll: Eine E-Mail versenden, einen Tag setzen, den Status ändern oder ein Dokument erzeugen. Mehrere Bedingungen und Aktionen lassen sich kombinieren. Der Flow Builder ist in allen Ausgaben von Shopware 6 enthalten, einzelne Funktionen wie Webhooks an externe Systeme oder zeitverzögerte Aktionen sind den höheren Plänen vorbehalten.

Der Flow Builder in der Praxis

Typische Einsätze sind Benachrichtigungen an das Lager bei bestimmten Produkten, die Markierung von Großkunden, eigene E-Mails je Zahlungsart oder die Übergabe von Bestellungen an andere Systeme. Das spart Handarbeit und macht Abläufe nachvollziehbar. Die Grenze liegt dort, wo Prozesse komplexer werden: Viele ineinandergreifende Flows sind schwer zu überblicken. Für die verlässliche Anbindung an eine Warenwirtschaft reichen einzelne Webhooks oft nicht aus. Dann braucht es eine eigene Erweiterung oder eine Middleware. Als Shopware Agentur trennen wir deshalb, was ein Shopbetreiber selbst pflegen soll und was stabil im Code gehört.

Abgrenzung zu verwandten Begriffen

Der Flow Builder steuert Abläufe, also was nach einem Ereignis passiert. Der Rule Builder legt Regeln fest, also wann etwas gilt, etwa für Preise oder Versandarten. Der Flow Builder greift für seine Bedingungen auf diese Regeln zurück. Für größere Integrationen über Shopware hinaus kommt eine Integrationsplattform infrage.