Informazioni sui trigger in Shopify Flow

Un trigger è l'evento che avvia il flusso di lavoro e rappresenta il set di dati iniziale che il flusso di lavoro utilizza per definire le condizioni. In sostanza, è il primo passaggio, o l’evento scatenante, che avvia l’automazione.

Ogni flusso di lavoro può avere un solo passaggio del trigger.

Scelta di un trigger per il flusso di lavoro

Per avviare il flusso di lavoro, puoi scegliere tra molti trigger diversi, quindi la selezione del trigger più appropriato garantisce maggiori probabilità di esecuzione corretta del flusso di lavoro.

Quando decidi quale trigger scegliere per avviare un flusso di lavoro, esamina le seguenti considerazioni in base all'attività che desideri automatizzare con il flusso di lavoro:

Valuta quando vuoi che il flusso di lavoro si avvii: evento o pianificazione

Quasi tutti i trigger dei flussi di lavoro si basano su eventi specifici che si verificano nel tuo negozio. Questi eventi non hanno una pianificazione prestabilita e possono verificarsi più volte al giorno, a seconda dell'attività del negozio. Ad esempio, se in genere evadi tutti gli ordini lo stesso giorno della settimana, un flusso di lavoro che si avvia con il trigger Ordine evaso può non essere eseguito per quasi una settimana, per poi essere eseguito più volte in un solo giorno quando inizi a evadere gli ordini. Per molte attività, i trigger basati su eventi sono la scelta giusta, perché vengono eseguiti solo quando si verifica l'evento pertinente.

Tuttavia, potresti voler automatizzare un'attività che si verifica secondo una pianificazione prestabilita anziché in base a un evento specifico. In questi casi, devi utilizzare il trigger Orario pianificato, un trigger unico che avvia un flusso di lavoro a un'ora e una data specifiche da te indicate. Puoi anche pianificare l'esecuzione ricorrente del flusso di lavoro ogni ora, giorno, settimana o mese. Questo tipo di trigger può essere utile per impostare automazioni basate sulla pianificazione, come la generazione di un elenco giornaliero di tutti i prodotti esauriti e l'invio di un'email al responsabile delle scorte.

Perché è importante: la scelta della tempistica giusta per il flusso di lavoro è fondamentale perché garantisce che l'automazione si attivi solo quando è pertinente per le tue esigenze aziendali. Se selezioni un trigger basato su eventi, il flusso di lavoro si avvia in risposta diretta a un'azione nel tuo negozio, ad esempio quando un cliente effettua un ordine. Se utilizzi un trigger pianificato, il flusso di lavoro viene eseguito in momenti specifici da te scelti, rendendo possibile l'automazione di attività a intervalli regolari.

Verifica la definizione del trigger che stai prendendo in considerazione

In Shopify Flow i trigger sono molto letterali, con definizioni rigide. Ad esempio, i trigger Ordine creato e Transazione dell'ordine creata potrebbero sembrare riferirsi alla stessa cosa, ma in realtà si riferiscono a eventi completamente diversi relativi all'ordine; il trigger Ordine creato si attiva quando viene creato un ordine nel tuo negozio, mentre il trigger Transazione dell'ordine creata si attiva quando viene creata una transazione relativa a un pagamento su un ordine esistente, come l'acquisizione manuale di un pagamento su un ordine non pagato o l'emissione di un rimborso a un cliente.

Perché è importante: poiché il trigger è la prima cosa che il flusso di lavoro cerca prima di iniziare il resto della sua esecuzione, avere il trigger corretto assicura che il flusso di lavoro si avvii quando si verifica l'evento corretto. Non dare per scontato a cosa si riferisce il nome di un trigger. Se due trigger sembrano simili, c'è sicuramente una differenza fondamentale tra loro che può influire in modo significativo su quale sia quello giusto da usare per il tuo flusso di lavoro.

Valuta quali dati il flusso di lavoro deve controllare

I trigger determinano il set di dati iniziale che il flusso di lavoro può utilizzare durante l'esecuzione delle sue condizioni. Ad esempio, quando un flusso di lavoro inizia con il trigger Cliente creato, il flusso di lavoro ha accesso alle informazioni del nuovo cliente, come i suoi recapiti, la cronologia degli ordini e se ha accettato di ricevere materiale di marketing via email. Tuttavia, non avrebbe accesso ad altri tipi di dati, come il metodo di spedizione selezionato per l'ordine più recente, perché quel tipo di informazione è archiviata nel set di dati dell'ordine anziché in quello del cliente.

I trigger determinano anche in modo diretto quali condizioni, azioni e variabili sono disponibili per l’uso nel resto del flusso di lavoro. Se una variabile o un’azione non è disponibile, non verrà mostrata come opzione da selezionare.

È anche opportuno considerare che alcuni dati non saranno immediatamente disponibili quando si verifica un trigger. Ad esempio, nella maggior parte dei casi, se il flusso di lavoro si avvia con il trigger Ordine creato e tenta di utilizzare la variabile order.fulfillmentOrders, potrebbe non riuscire perché l'ordine non ha ancora alcuna evasione, essendo stato appena creato. Il trigger Evento di evasione creato potrebbe essere più appropriato da utilizzare in questo caso.

Perché è importante: i flussi di lavoro possono avere esito positivo o negativo in base ai dati disponibili dal trigger. Il trigger scelto determina esattamente a quali dettagli del negozio possono accedere le condizioni e le azioni del flusso di lavoro per la revisione. Se i dati di cui hai bisogno non sono presenti nel set di dati del trigger, il flusso di lavoro non può accedere a tali informazioni né utilizzarle per automazioni o processi decisionali. Prima di finalizzare il flusso di lavoro, verifica che il trigger fornisca tutte le informazioni necessarie per raggiungere i tuoi obiettivi di automazione.

Esempi di trigger utilizzati per flussi di lavoro comuni

La tabella seguente fornisce esempi di trigger comuni e di come puoi utilizzarli nei flussi di lavoro di Shopify Flow.

Puoi anche consultare altri esempi di flussi di lavoro in Shopify Flow disponibili come modelli.

Tabella che elenca alcuni trigger comuni di Shopify Flow e i tipi di flussi di lavoro che li utilizzano.
TriggerEsempi di casi d'uso dei flussi di lavoro
Ordine creato
  • Aggiungi tag ai clienti VIP
  • Segnala gli ordini ad alto rischio
  • Indirizza l'evasione
Ordine pagato
  • Acquisisci pagamenti specifici
  • Invia conferme
  • Aggiorna sistemi esterni
Quantità di scorte della variante di prodotto modificata
  • Invia un avviso di scorte in esaurimento
Prodotto creato
  • Aggiungi tag automaticamente ai nuovi prodotti
  • Pubblica nuovi prodotti sui canali di vendita
Cliente creato
  • Aggiungi cliente ai segmenti
  • Invia messaggio di benvenuto
Orario pianificato
  • Invia un report giornaliero sulle vendite
  • Crea controlli settimanali delle scorte
  • Esegui attività di pulizia mensili