Il 18 ottobre 2022 Shopify ha lanciato Shopify Flow. Ora puoi programmare automazioni e recuperare dati su clienti, ordini e prodotti. Grazie a queste funzionalità, i brand possono automatizzare un numero di attività e processi mai visto prima. La programmazione dei flussi di lavoro e il recupero dei dati sono disponibili per i merchant con i piani Shopify, Advanced e Plus.
Qual è la novità?
I brand chiedevano da tempo la possibilità di programmare i flussi di lavoro e noi l'abbiamo realizzata! Con la programmazione, potrai completare senza sforzo quelle attività di reportistica manuali e quotidiane, come ottenere l'elenco di tutti i prodotti con scorte in esaurimento o capire quanti ordini in ritardo o non evasi hai.
Non solo: con il recupero dei dati, i brand possono estrarre i dati specifici su prodotti, ordini o clienti di cui hanno bisogno per automatizzare un'attività. Fino a oggi, questa funzionalità era accessibile in pratica solo agli utenti tecnici esperti che sanno programmare. Con Shopify Flow, invece, abbiamo già preimpostato le richieste "ottieni dati" per i casi d'uso più diffusi (vedi sotto), lasciando comunque agli utenti avanzati la possibilità di scrivere richieste personalizzate. Questo significa che ora puoi fare rapidamente cose come estrarre dati per verificare se un cliente ha effettuato più ordini nello stesso giorno, così da consolidare la spedizione. Oppure i merchant possono usare il recupero dei dati per ottenere il conteggio di tutti i chargeback avvenuti in una giornata.
Come funzionano la programmazione e il recupero dei dati con Flow?
Proprio come in una tipica automazione di Flow, si parte da un trigger, in questo caso il trigger "Orario programmato". Come puoi vedere nell'esempio qui sotto, con i trigger programmati puoi scegliere l'ora e la data esatte in cui vuoi che il tuo flusso di lavoro venga eseguito. Puoi anche decidere se il flusso deve essere eseguito una sola volta oppure ripetersi.
A differenza delle automazioni che seguono il classico modello "trigger, condizione, azione" di Flow, i flussi di lavoro programmati funzionano in modo un po' diverso. Devono infatti essere costruiti con la sequenza trigger Orario programmato e azione Ottieni dati.
Questa impostazione è necessaria perché il trigger di un flusso di lavoro programmato non si basa su un evento commerciale, quindi il flusso non ha alcun dato da cui partire. Per questo motivo, devi sfruttare un'azione Ottieni dati come secondo passaggio. In questo caso l'azione Ottieni dati funziona sia da azione che da condizione, perché recupera un set specifico di dati che hai definito. Nell'esempio qui sotto estrae tutti gli ordini non evasi: partendo da una schedule precisa (per esempio ogni giorno alle 17.00), puoi impostare una richiesta Ottieni dati sugli ordini non evasi, ordinandoli per data di creazione, in ordine ascendente.

Uno dei passaggi successivi più utilizzati sia nei flussi programmati sia in quelli con recupero dati è l'azione Per ciascuno. È fondamentale se vuoi completare azioni su ogni elemento (clienti, ordini, prodotti) recuperato con la tua richiesta Ottieni dati. Un esempio molto usato, come da screenshot qui sotto, è l'aggiunta di un tag "Evasione prioritaria" a tutti gli ordini non evasi restituiti dalla richiesta Ottieni dati. Senza sfruttare l'azione Per ciascuno, Flow non saprebbe a quale ordine specifico applicare il tag. In questo caso, invece, recuperando gli ordini con una caratteristica specifica, si applica a tutti lo stesso tag necessario per applicare l’Evasione prioritaria.

Ma non è tutto ciò che puoi fare con una richiesta Ottieni dati: abbiamo aggiunto anche le azioni Conta e Somma. In pratica, ora puoi contare e sommare gli elementi recuperati dalla tua richiesta Ottieni dati. Grazie a questa funzionalità è facile inviare riepiloghi giornalieri, come il numero totale di ordini in ritardo e il loro valore complessivo.
Abbiamo illustrato le basi della programmazione dei flussi di lavoro e del recupero dei dati, ma puoi approfondire nel dettaglio come usare queste funzionalità nel nostro Centro assistenza.
Esempi pratici di programmazione e recupero dei dati
Se sei pronto a immergerti subito e a iniziare a usare i flussi di lavoro programmati e le funzionalità di recupero dei dati, dai un'occhiata a questi modelli già pronti per casi d'uso chiave. Per ognuno di questi passaggi, potrai installare il flusso di lavoro.
1. Ottieni un riepilogo giornaliero degli ordini che hanno superato la finestra di evasione di 2 giorni
Questo flusso di lavoro viene eseguito ogni giorno ed estrae tutti gli ordini che non sono stati spediti entro la finestra di 2 giorni. Applica quindi un tag a tutti gli ordini in ritardo e invia un'email di riepilogo con il numero totale e il valore complessivo di tali ordini.
2. Quando viene creato un nuovo ordine, verifica se lo stesso cliente ha effettuato altri ordini nelle ultime 24 ore
Con questo flusso di lavoro, Flow verifica se un cliente ha effettuato più ordini nelle ultime 24 ore usando lo stesso indirizzo di spedizione. Se ci sono più ordini inviati allo stesso indirizzo, Flow sospende l'evasione e suggerisce al tuo team di spedire gli articoli insieme.
3. Ogni giorno, ricevi un'email di riepilogo con l'elenco dei prodotti esauriti
Semplifica la gestione dell'inventario impostando un flusso di lavoro quotidiano che genera un elenco di tutti i prodotti esauriti e ti invia un riepilogo via email.
4. Una volta al giorno, individua tutti gli ordini associati a un chargeback e applica un tag al cliente
Non perdere mai di vista i clienti che avviano chargeback impostando questo flusso di lavoro quotidiano. Quando questa automazione giornaliera è attiva, Flow individua tutti gli ordini con un chargeback e applica un tag al cliente responsabile.
5. Quando viene creato un nuovo ordine, scopri quanti ordini ha effettuato il cliente negli ultimi 6 mesi
Semplifica le tue iniziative di fidelizzazione e retention con questo flusso di lavoro originale. Ogni volta che un cliente effettua un ordine, Flow verifica automaticamente quanti ordini ha effettuato negli ultimi 6 mesi. In base al numero di ordini, Flow applica automaticamente al cliente il tag di fedeltà più adatto.
6. Ogni giorno, ottieni l'elenco di tutte le bozze di ordine aperte e ricevi un messaggio su Slack
Tieni facilmente sotto controllo tutte le tue bozze di ordine automatizzando un report giornaliero inviato tramite Slack. Con questo flusso di lavoro, Flow individua tutte le bozze di ordine aperte e te ne invia l'elenco in un messaggio su Slack, indicandoti anche quante bozze di ordine sono aperte.




