Shopware 6 introduced the Shopware Flow Builder, a potent low-code automation tool that lets merchants create event-driven workflows and business processes without having to write any custom code. Through visual configuration, it is intended to provide flexibility, increase efficiency, and simplify operational tasks.
With Flow Builder, merchants can create automated action sequences that are triggered by Shopware system events (e.g., order placed, payment status changed, customer registered). Every flow includes:
Shopware 6 comes with a visual workflow automation tool called Shopware Flow Builder. By responding to system events and chaining conditions and actions without requiring custom development, it enables merchants to create unique business logic. Store administrators can create flows that automate a variety of operational procedures using its user-friendly drag-and-drop interface.
Three essential components make up each flow:
Before you build your first flow, it is worth clearing up a misconception that costs teams a lot of time: the Flow Builder is part of the Shopware 6 core. It is listed in Shopware’s own feature overview for the Community Edition, so you do not need a paid plan and you do not need to install anything. There is no separate “Flow Builder plugin”.
The base Flow Builder — triggers, conditions and actions — is available to every Shopware 6 installation. Three extensions are tied to a paid plan and arrive through the Shopware Commercial extension:
If a guide tells you the Flow Builder itself is commercial, it is out of date.
There are no Flow-Builder-specific requirements. The normal Shopware 6 requirements apply. For the current 6.7 line Shopware documents:
Older guides still name PHP 7.4 and MySQL 5.7. Those values belong to the 6.4 era and no longer apply.
Mail configuration. Most first flows send an email. Configure your mail service in the administration before you build the flow, otherwise the action fires and nothing arrives.
API credentials, only if you need them. A Client ID and Client Secret are relevant for the Call URL action, which requires the Evolve plan. For everything else you do not need them.
The Flow Builder is part of the Shopware 6 core, so nothing needs to be installed. You can start automating processes right away tailored to your store’s operations. Below is a step-by-step guide to creating a basic flow.
Order placed (Event: checkout.order.placed )./var/log/ (e.g., shopware.log ).Q1: Is Flow Builder included in Shopware’s free Community Edition?
A: Yes. The Flow Builder is part of the Shopware 6 core and Shopware lists it in the feature overview for the Community Edition. What is tied to a paid plan are three extensions: sharing flows (Rise and above), the Call URL / webhook action (Evolve and above) and delayed actions (Beyond only). Those arrive through the Shopware Commercial extension.
Q2: Can I trigger custom events in Flow Builder?
A: Yes. Developers can dispatch custom events in code; if registered, Flow Builder can listen to them.
Q3: Can one flow contain multiple actions?
A: Absolutely. A single flow may include several sequential actions.
Q4: Does Flow Builder work in multilingual stores?
A: Yes. Assign language-specific templates and configure flows per sales channel or locale.