Riferimento ai blocchi e trigger del flusso di lavoro

Questo articolo è un riferimento completo per tutto ciò che è disponibile nel builder di flussi di lavoro Flexmail: i cinque tipi di blocco, tutte le condizioni trigger disponibili e tutte le azioni disponibili. Usalo durante la progettazione di un flusso di lavoro o quando vuoi verificare cosa può fare uno specifico blocco o trigger.


I cinque tipi di blocco

  • Blocco iniziale, definisce chi entra nel flusso di lavoro e quale evento attiva l'ingresso.
  • Blocco di invio, invia una campagna email, un SMS o una notifica interna.
  • Blocco di attesa, mette in pausa il flusso di lavoro per una durata impostata o fino a quando una condizione è soddisfatta.
  • Blocco if/else, divide il flusso di lavoro in due percorsi in base a una condizione. I contatti che soddisfano la condizione seguono il percorso Sì; i contatti che non la soddisfano seguono il percorso No.
  • Blocco contatto, apporta modifiche al profilo di un contatto.

Trigger

I trigger sono le condizioni che determinano quando accade qualcosa in un flusso di lavoro. Si usano in tre punti: il blocco iniziale (per definire chi entra), i blocchi di attesa (per definire cosa attende il flusso di lavoro) e i blocchi if/else (per definire la condizione da verificare).

Trigger dei messaggi

Questi si attivano in base all'interazione di un contatto con un messaggio specifico, su più campagne:

  • Ha aperto il messaggio.

    Open tracking consent. Se la policy open tracking consent è attiva, questo trigger si avvia solo per i contatti con consenso "Sì". Un contatto senza consenso non riceve il pixel di tracciamento, quindi Flexmail non registra alcuna apertura e il trigger non parte. Questo vale anche per i contatti con un esplicito "No" quando la policy non è attiva. Se il tracciamento delle aperture è disattivato, il trigger non parte per nessuno. Il builder del flusso di lavoro mostra un avviso a riguardo che non blocca il salvataggio e l'attivazione. Un trigger sui clic non è limitato, purché il tracciamento dei clic sia attivo.

  • Non ha aperto il messaggio.
  • Ha cliccato su un link.
  • Non ha cliccato su un link.
  • Ha inoltrato il messaggio.
  • Non ha inoltrato il messaggio.

Trigger delle campagne

Questi si attivano in base all'interazione di un contatto con una campagna specifica:

  • Ha ricevuto la campagna.
  • Non ha ricevuto la campagna.
  • Ha aperto la campagna.

    Open tracking consent. Se la policy open tracking consent è attiva, questo trigger si avvia solo per i contatti con consenso "Sì". Un contatto senza consenso non riceve il pixel di tracciamento, quindi Flexmail non registra alcuna apertura e il trigger non parte. Questo vale anche per i contatti con un esplicito "No" quando la policy non è attiva. Se il tracciamento delle aperture è disattivato, il trigger non parte per nessuno. Il builder del flusso di lavoro mostra un avviso a riguardo che non blocca il salvataggio e l'attivazione. Un trigger sui clic non è limitato, purché il tracciamento dei clic sia attivo.

  • Non ha aperto la campagna.
  • Ha cliccato su un link.
  • Non ha cliccato su un link.
  • Ha inoltrato il messaggio.
  • Non ha inoltrato il messaggio.

Trigger dei contatti

Questi si attivano in base alle modifiche apportate al profilo o allo stato di un contatto:

  • È aggiunto a un interesse.
  • È rimosso da un interesse.
  • Si è iscritto tramite un modulo opt-in.
  • È aggiunto ai contatti (manualmente, tramite importazione o tramite API).
  • È rimosso dai contatti (manualmente, tramite importazione o tramite API).
  • È aggiunto a un segmento.
  • È rimosso da un segmento.

Trigger di moduli e sondaggi

Questi si attivano in base all'interazione di un contatto con un modulo o un sondaggio specifico:

  • Ha completato un modulo.
  • Non ha completato un modulo.
  • Ha aperto un modulo.
  • Non ha aperto un modulo.
  • Ha completato un sondaggio.
  • Non ha completato un sondaggio.
  • Ha aperto un sondaggio.
  • Non ha aperto un sondaggio.

Landing page

Questi si attivano in base all'interazione di un contatto con una specifica landing page:

  • Ha visitato una landing page.
  • Non ha visitato una landing page.

Trigger di data

I trigger di data sono disponibili solo nei blocchi di attesa, non nei blocchi iniziali o nei blocchi if/else.

  • In una data specifica.
  • Dopo un periodo specifico (minuti, ore, giorni, settimane, mesi).

Campi data

I campi data consentono di pianificare passaggi di automazione rispetto a una data memorizzata nel record di un contatto. Possono essere usati nei blocchi di attesa, nei blocchi iniziali e nei blocchi if/else.

È possibile usare qualsiasi campo data presente nel record del contatto, come la data di nascita, la data di inizio del contratto, la data di rinnovo o la data di un evento.

Il trigger può essere impostato come singolo o ricorrente (mensile, bimestrale, trimestrale, semestrale, annuale):

  • Nella data esatta del campo data.
  • Prima del valore del campo data in base a un numero definito di giorni, settimane o mesi.
  • Dopo il valore del campo data in base a un numero definito di giorni, settimane o mesi.

Azioni di invio

Inviare una nuova campagna

Invia una campagna email al contatto. Imposti il nome e l'indirizzo del mittente, scegli il messaggio e stabilisci i tempi: immediatamente, a un orario prestabilito o in giorni specifici entro una fascia oraria specifica. Questa è l'azione usata più spesso nella maggior parte dei flussi di lavoro.

Inviare una nuova campagna SMS

Invia un SMS al numero di cellulare del contatto. Scrivi il testo del messaggio direttamente nel blocco azione e imposti i tempi.

Inviare una notifica interna

Invia una notifica email a un utente all'interno della tua organizzazione, ad esempio per avvisare un commerciale che un contatto ha cliccato su un link o ha compilato un modulo di contatto. Specifichi l'indirizzo del destinatario, l'oggetto e il contenuto del messaggio. Questo è il modo standard per collegare i segnali di marketing automatizzati a un seguito manuale.



Azioni di attesa

Attendere un'ora o una data prestabilita

Mette in pausa il flusso di lavoro fino a una data fissa o per una durata stabilita (minuti, ore, giorni, settimane o mesi), prima di passare al blocco successivo. Usalo per distanziare le email in una sequenza di nurture.

Attendere finché una condizione è soddisfatta

Mette in pausa il flusso di lavoro finché non si attiva uno specifico trigger per il contatto, ad esempio finché non apre una campagna o raggiunge una data specifica. Puoi anche aggiungere una condizione di data fissa, per evitare che il contatto rimanga in pausa all'infinito. Quando si raggiunge tale data senza che la condizione sia stata soddisfatta, il contatto passa comunque al blocco successivo.


Azioni sui contatti

Aggiungere a interesse

Iscrive il contatto a un interesse specificato nel momento in cui attraversa questo blocco. Utile per applicare tag ai contatti in base a dove si trovano all'interno di una sequenza o a cosa hanno fatto.

Rimuovere da interesse

Rimuove il contatto da un interesse specificato.

Aggiornare un campo contatto

Imposta un campo personalizzato del contatto su un valore specifico. Utile per monitorare l'avanzamento nel flusso di lavoro, ad esempio impostando un campo "Stato onboarding" su "Completato" quando un contatto raggiunge la fine di una serie di benvenuto, oppure contrassegnando un contatto come "Convertito" per usarlo nelle condizioni successive del flusso di lavoro.

Eliminare un contatto

Rimuove definitivamente il contatto dal database. Questa operazione non può essere annullata. Usa questa azione con attenzione, solitamente nei flussi di lavoro di pulizia del database per rimuovere i contatti che soddisfano specifici criteri di inattività. Consulta "Creare un flusso di lavoro per eliminare contatti" per un esempio dettagliato con condizioni di sicurezza.

Disiscrivere un contatto

Sposta il contatto dallo stato confermato alla blacklist e impedisce che venga reimportato. Il contatto può comunque registrarsi di nuovo tramite un modulo opt-in. Usa questa azione con attenzione, solitamente nei flussi di lavoro di pulizia del database per contatti che soddisfano criteri specifici.


Il blocco if/else

Il blocco if/else divide il flusso di lavoro in due percorsi in base a una condizione. I contatti che soddisfano la condizione seguono il percorso Sì; i contatti che non la soddisfano seguono il percorso No. Puoi verificare qualsiasi condizione trigger indicata sopra, inclusi interessi, valori di campo, interazioni con le campagne e moduli compilati.

I blocchi if/else rendono i flussi di lavoro adattivi: indirizzano i contatti in base a ciò che hanno effettivamente fatto, invece di inviare a tutti la stessa sequenza a prescindere dal loro comportamento.


Passaggi successivi

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.