Il Flow Builder fa parte del core di Shopware 6. Mostriamo come interagiscono trigger, condizioni e azioni, quali funzioni sono legate a un piano e come creare e testare il primo flow.
Con Shopware 6 è arrivato il Flow Builder: uno strumento low-code che consente ai merchant di creare processi basati su eventi direttamente nell’amministrazione, senza scrivere codice. Un flow reagisce a un evento di sistema come «Ordine effettuato», «Stato del pagamento modificato» o «Cliente registrato» ed esegue poi una sequenza di azioni. Per molti negozi online in Italia è il modo più rapido per automatizzare comunicazioni e processi interni senza un progetto di sviluppo.
Ogni flow è composto da tre parti:
Questa guida spiega che cosa può fare il Flow Builder, che cosa è gratuito, come creare e testare il primo flow e a che cosa prestare attenzione nella ricerca degli errori e nella sicurezza. Le basi della piattaforma sono descritte nella nostra pagina dedicata allo sviluppo Shopware.
Il Flow Builder è lo strumento visuale di automazione dei workflow di Shopware 6. I gestori del negozio concatenano eventi, condizioni e azioni in un’unica interfaccia e riproducono così la propria logica di business, senza che uno sviluppatore debba scrivere un plugin.
Un errore diffuso fa perdere molto tempo ai team: il Flow Builder fa parte del core di Shopware 6. È disponibile anche nella Community Edition, non servono né un piano a pagamento né un plugin separato.
Trigger, condizioni e azioni del Flow Builder sono inclusi in ogni installazione di Shopware 6. Tre estensioni sono legate a un piano e arrivano tramite l’estensione Shopware Commercial:
Se una guida sostiene che il Flow Builder in sé sia a pagamento, è superata.
Il Flow Builder non ha requisiti propri: valgono i normali requisiti di Shopware 6. Per l’attuale linea 6.7 Shopware indica:
Guide meno recenti riportano ancora PHP 7.4 e MySQL 5.7. Questi valori risalgono all’epoca di Shopware 6.4 e non sono più validi.
Invio delle e-mail: la maggior parte dei primi flow invia un’e-mail. Configuri il servizio di posta nell’amministrazione prima di costruire il flow, altrimenti l’azione non ha effetto.
Credenziali API, solo se necessarie: Client ID e Client Secret servono per l’azione «Richiama URL», che richiede il piano Evolve. Per tutto il resto non sono necessari.
Poiché il Flow Builder fa parte del core, non serve installare nulla. Può iniziare subito.
checkout.order.placed).Testi i flow complessi in un ambiente di staging prima di attivarli nel sistema live.
var/log/prod.log nella directory di Shopware e i log del web server.Il Flow Builder è incluso nella Community Edition gratuita?
Sì. Il Flow Builder fa parte del core di Shopware 6 ed è elencato tra le funzionalità della Community Edition. Solo tre estensioni sono legate a un piano: condivisione dei flow (dal piano Rise), l’azione «Richiama URL» (dal piano Evolve) e le azioni ritardate (solo Beyond). Arrivano tramite l’estensione Shopware Commercial.
Posso attivare eventi personalizzati?
Sì. Gli sviluppatori possono generare eventi propri nel codice e registrarli come trigger dei flow. Come nasce un plugin di questo tipo lo mostriamo nella pagina sullo sviluppo di plugin Shopware.
Un flow può contenere più azioni?
Sì. Un flow può eseguire in sequenza un numero qualsiasi di azioni e diramarsi tramite condizioni.
Il Flow Builder funziona nei negozi multilingua?
Sì. Prepari modelli e-mail specifici per lingua e crei i flow per canale di vendita o per lingua, ad esempio per affiancare al negozio italiano una versione in inglese o tedesco.
Vuole sapere quali processi del Suo negozio si possono automatizzare? Affianchiamo anche merchant in Italia e la nostra analisi del negozio Le fornisce una risposta concreta.