Come si muovono i contatti all'interno di un flusso
Cosa imparerai
Scopri come si muovono i contatti all'interno di un flusso. I flussi sono flussi di lavoro automatizzati di Klaviyo che vengono attivati da un trigger iniziale e che includono una o più fasi. I flussi possono essere costruiti per inviare comunicazioni tempestive ai destinatari o possono semplicemente applicare determinate azioni, come l'aggiornamento di un campo specifico su un profilo.
Questa guida spiega come i contatti si muoveranno all'interno di un flusso, tra cui:
- Come vengono programmati i destinatari per i messaggi del flusso
- Cosa succede quando aggiorni un ritardo temporale in un flusso attivo
- Come l'aggiunta di un nuovo passaggio influisce sui destinatari del flusso
- Cosa succede quando riordini le fasi in un flusso attivo
- Cosa succede quando elimini una fase in un flusso attivo
Come vengono programmati i destinatari per i messaggi del flusso
Quando qualcuno entra per la prima volta in un flusso dopo essersi qualificato in base al trigger del flusso, verrà immediatamente programmato per il primo passaggio della serie.
Questo primo passo potrebbe essere un'azione, come un'e-mail, o una valutazione logica, come uno split.
- Se non c'è un ritardo temporale prima di questo primo passaggio, vedrai il destinatario muoversi rapidamente lungo il passaggio ed essere programmato per il passaggio successivo.
- Se hai un ritardo temporale prima di questo primo passaggio, il destinatario rimarrà in un'area di attesa fino all'arrivo dell'orario programmato. Lo stato "programmato" per un destinatario è lo stato in attesa.
Un destinatario è programmato per una sola fase di un flusso alla volta se il flusso è attivo.
Se più passaggi si susseguono senza ritardi temporali, si verificheranno tutti nello stesso momento. Questa opzione può essere utile per le azioni diverse dai messaggi, come le azioni di aggiornamento delle proprietà del profilo o dell'elenco, ma è consigliabile impostare ritardi temporali tra i messaggi.
Supponiamo che il tuo flusso sia impostato per inviare l'e-mail n. 1 in un flusso dopo 1 ora e l'e-mail n. 2 dopo 1 giorno. Un nuovo utente che entra nel flusso rimane nel bucket di attesa per l'e-mail n. 1 fino a quando non passa un'ora.
Dopo che questa persona avrà ricevuto l'e-mail n. 1, sarà immediatamente programmata per l'e-mail n. 2. Solo dopo che questa persona passerà oltre l'e-mail n. 1, potrai vederla passare al bucket In attesa per l'e-mail n. 2.
Se hai un'integrazione che non si sincronizza immediatamente: Tieni presente che i profili qualificati saranno comunque programmati per il primo passaggio di un flusso purché le informazioni per l'evento attivante siano sincronizzate con Klaviyo entro quattro ore dal verificarsi dell'evento o, se un ritardo è il primo passaggio dopo il trigger, purché la sincronizzazione rientri nell'intervallo di tempo del ritardo, a seconda di quale si verifica per ultimo.
Se la differenza tra l'ora sincronizzata (cioè registrata) e l'ora effettiva per un evento è maggiore sia della finestra predefinita di quattro ore sia del ritardo, verranno saltati dal flusso. Puoi fare riferimento alla frequenza con cui la tua integrazione sincronizza i dati in Klaviyo.
Come la modifica del modello di messaggio o del contenuto influisce sui messaggi ricevuti
I Flussi utilizzeranno la versione corrente di un messaggio in corrispondenza dell'ora di invio. In altre parole, se modifichi il modello e il contenuto di un messaggio, chiunque sia attualmente programmato in relazione alla ricezione di quel messaggio riceverà la versione aggiornata quando il messaggio verrà finalmente inviato. Questo vale anche per i destinatari con lo stato di Needs Review (Revisione necessaria) per i messaggi manuali o precedentemente manuali.
Come un messaggio in bozza influisce sui progressi di un destinatario
Se tutti i messaggi di un flusso sono impostati come bozza, nessuno entrerà nel flusso finché almeno un messaggio non sarà impostato su attivo o manuale. Una volta che le persone entrano in un flusso, se un messaggio è impostato sullo stato di bozza, non impedisce al destinatario di muoversi attraverso il flusso. I destinatari del flusso saltano qualsiasi bozza di messaggio e passano alla fase successiva. Non saranno programmati per nessuna bozza di messaggio né mostrati nei dati analitici del messaggio. Se non ci sono passaggi dopo la bozza di messaggio, questi usciranno dal flusso.
Se desideri programmare un messaggio per qualcuno, ma vuoi aspettare a tempo indeterminato prima di inviarlo, imposta lo stato del messaggio su manuale.
Come un messaggio nel manuale influisce sui progressi di un destinatario
Se un messaggio è impostato sullo stato manuale, i destinatari vengono inseriti nell'elenco Necessita di revisione per il messaggio, ma questo non impedisce al destinatario di spostarsi all'interno di un flusso.
Ad esempio, supponiamo che la configurazione del tuo flusso sia simile a quella mostrata di seguito, con il primo messaggio in modalità manuale, seguito da un ritardo di 3 giorni e quindi dal secondo messaggio.
In questo caso, una volta che i destinatari hanno raggiunto la fase Necessita di revisione per il primo messaggio, continueranno nel flusso. Così, dopo 3 giorni, riceveranno la seconda e-mail, anche se non le hai ancora inviate.
Aggiornamento dell'intervallo di tempo in un flusso attivo
Se aggiorni l'intervallo di tempo prima di una fase, coloro che sono già nel flusso e non sono ancora arrivati a quella fase saranno automaticamente programmati in base alla tempistica aggiornata quando arriveranno.
Supponiamo che tu abbia un flusso in cui l'e-mail n. 1 è impostata per essere inviata dopo 2 giorni e l'e-mail n. 2 è impostata per essere inviata 5 giorni dopo.
Becky entra in un flusso e aspetta di ricevere l'e-mail n. 1 il giorno successivo. Mentre è programmata per l'E-mail n. 1, aggiorna l'E-mail n. 2 per inviarla 2 giorni dopo (invece di 5 giorni dopo). Non appena Becky riceve l'e-mail n. 1, verrà programmata per l'e-mail n. 2 in base alla tempistica aggiornata e riceverà questa e-mail 2 giorni dopo.
Per lo stesso flusso, tuttavia, Joe è entrato qualche giorno prima di Becky ed è già nel bucket di attesa per Email n. 2. Quando aggiorni l'intervallo di tempo prima di questa e-mail, Joe non sarà riprogrammato per ricevere il flusso prima. Riceverà comunque questa seconda e-mail 5 giorni dopo la prima perché era stata programmata per questa seconda e-mail prima che tu effettuassi l'aggiornamento dei tempi.
Se aggiorni l'intervallo di tempo prima di un passaggio, quelli già programmati nel bucket in attesa non saranno riprogrammati.
Tieni presente che se imposti un componente di ritardo temporale in modo da attendere fino a un giorno specifico, non sarai in grado di visualizzare il numero previsto di giorni per le e-mail e gli SMS che vengono dopo questo ritardo. Supponiamo che tu abbia un intervallo di tempo che aspetta 5 giorni e invia solo di lunedì o venerdì. In questo caso, Klaviyo non può determinare quando un destinatario riceverà il seguente messaggio, poiché ogni persona nel flusso avrà un numero diverso di giorni prima di ricevere il messaggio.
Aggiungere una nuova fase a un flusso attivo
Se aggiungi un nuovo passaggio a una serie di flussi esistente (ad esempio, un'e-mail, un'azione di aggiornamento della proprietà del profilo, uno split, ecc.), i destinatari attualmente programmati in qualsiasi passaggio precedente saranno automaticamente programmati per il nuovo passaggio della sequenza.
Ad esempio, supponiamo che tu abbia una serie di benvenuto con 3 e-mail nell'arco di una settimana dopo l'iscrizione. Vuoi allungare questa serie e aggiungere altre 3 e-mail alla fine. Ora, il flusso si estende su un periodo di due settimane dopo l'iscrizione.
I destinatari che si trovano attualmente nella tua sequenza saranno automaticamente programmati per le nuove e-mail. Non è necessario aggiungere i profili precedenti al tuo flusso o intraprendere qualsiasi altra azione. Questo vale solo per i destinatari che stanno ancora attraversando il flusso.
I destinatari che sono già usciti dal flusso prima dell'aggiunta di queste nuove e-mail non saranno programmati per riceverle. In questo caso, dovresti aggiungere i profili precedenti al flusso per assicurarti che coloro che sono già usciti dal flusso, ma che si trovano ancora nell'intervallo di tempo corretto per le tue nuove e-mail aggiunte, ricevano le nuove e-mail nella sequenza corretta.
Riordino delle fasi in un flusso attivo
I contatti vengono programmati per tutte le fasi di un flusso una alla volta e devono passare attraverso una fase prima di essere programmati per la fase successiva.
Ciò significa che, per le persone che si spostano all'interno di un flusso, qualsiasi modifica apportata ai passaggi ancora da completare avrà un impatto sul loro percorso.
Tuttavia, se qualcuno è già programmato (in Attesa) per un determinato passaggio, rimarrà programmato per quel passaggio anche se lo sposterai altrove nella sequenza. Inoltre, supponiamo che siano programmati (in attesa) per una prima e-mail o SMS e che tu regoli il flusso in modo da aggiungere passaggi prima di questo primo contatto, non riceveranno questi passaggi a meno che tu non aggiunga i profili precedenti.
Ad esempio, supponiamo che tu abbia una serie di flussi con quattro e-mail:
- Becky ha ricevuto le e-mail n. 1 e n. 2 ed è attualmente programmata per l'e-mail n. 3. Sebbene Becky sia ancora programmata per l'e-mail n. 3, puoi trascinare questa e-mail nella parte superiore del flusso.
- I nuovi contatti che entrano nel flusso riceveranno prima questa e-mail, ma Becky la riceverà comunque all'orario inizialmente previsto.
- Dopo che Becky avrà ricevuto l'e-mail n. 3, cercheremo di programmarla per il passaggio successivo (e-mail n. 1). Se un contatto è già passato attraverso una fase di una sequenza e arriva di nuovo perché hai riordinato le fasi, il contatto non sarà programmato una seconda volta. In questo caso, hai inserito l'e-mail n. 3 prima delle e-mail n. 1 e n. 2, ma poiché Becky ha già ricevuto le e-mail n. 1 e n. 2, non sarà più programmata per riceverle.
- Becky sarà programmata per ricevere l'e-mail n. 4 perché è la prossima e-mail nella sequenza che non ha già ricevuto.
- L'unico modo in cui Becky può ricevere le nuove e-mail aggiunte prima della prossima e-mail programmata è aggiungere i profili precedenti.
Eliminazione delle fasi in un flusso attivo
Se elimini una fase in cui sono presenti contatti in attesa, questi passeranno alla fase successiva del tuo flusso. Eliminando una fase dal tuo flusso, cancellerai anche tutti i dati associati a quella fase. Per le e-mail o l'SMS, puoi mantenere quei dati impostando la modalità messaggio su Bozza. I contatti non saranno programmati per i messaggi in modalità bozza e passeranno alla fase successiva del tuo flusso.
L'unica eccezione è se:
- Il passo che viene eliminato è una divisione (condizionale o trigger)
- Non c'è alcun ritardo direttamente prima dello split
In questo caso, quando la suddivisione viene eliminata, i contatti in attesa saranno rimossi dal flusso. Altrimenti, continueranno a passare alla fase successiva.
Controlla i progressi del profilo attraverso un flusso
Ci sono due modi per esaminare i profili che attraversano un flusso:
- Rivedere i profili che hanno completato una fase specifica del tuo flusso.
- Controlla i profili che hanno completato un flusso.
Per visualizzare i profili che hanno seguito passaggi specifici all'interno del tuo flusso:
- Nel generatore di flussi, fai clic sul passaggio che desideri rivedere e seleziona Visualizza dettagli sul lato destro.
- Fai clic sulla scheda Attività del destinatario per visualizzare tutti i profili che hanno completato questo passaggio. Puoi visualizzare i profili in attesa di essere visitati, i destinatari che sono stati visitati con successo e i profili che hanno saltato questo passaggio.
Per tracciare i profili che completano un flusso, dovrai utilizzare l'azione di aggiornamento della proprietà alla fine del flusso per taggare i clienti che hanno completato il flusso. Se hai più percorsi in cui i clienti possono scendere, dovrai aggiungere un'azione di aggiornamento della proprietà alla fine di ogni percorso.
- Nel generatore di flussi, trascina e rilascia il blocco di aggiornamento della proprietà del profilo alla fine del tuo flusso.
- Fai clic su Aggiungi passaggio e, sotto il primo menu a discesa, seleziona Crea nuova proprietà.
- Sotto etichetta proprietà, aggiungi il nome della proprietà che vuoi utilizzare per tracciare quando i profili terminano il flusso e cambia il testo in booleano. Questo ti permetterà di impostare la proprietà come true (vera) o false (falsa).
- Una volta che i profili sono stati taggati con questa proprietà personalizzata, potrai creare un segmento di tutti i profili che hanno terminato il flusso e sono stati taggati dalla tua proprietà. Se non è stato ancora taggato nessuno, non potrai creare il segmento.
Se il tuo flusso ha dei filtri del flusso sul trigger del flusso e se i profili non superano questi filtri del flusso, saltano l'azione di aggiornamento della proprietà del profilo. Per evitare che ciò accada, puoi rimuovere i filtri del flusso dal trigger del flusso e aggiungerli direttamente alle e-mail o agli SMS all'interno del flusso.
- Clicca sul messaggio e-mail o SMS all'interno del tuo flusso.
- Sul lato destro, alla voce Impostazioni, fai clic su Aggiungi filtro e aggiungi nuovamente i filtri a ogni e-mail o SMS all'interno del tuo flusso. In questo modo, i filtri vengono controllati prima dell'invio di ogni e-mail, ma non influiscono sull'azione di aggiornamento della proprietà del profilo.
Risorse aggiuntive
- Informazioni sulla tempistica di un flusso
- Come funziona la ramificazione del flusso
- Come funzionano i trigger e i filtri del flusso
- Automatizzazione del percorso del cliente con i flussi