Serie
Journey automatizzate multi-step: i contatti entrano tramite trigger, fluiscono attraverso messaggi, attese temporizzate, rami condizionali e azioni, ed escono tramite regole di uscita — con un goal per misurare se la sequenza ha funzionato.
Panoramica#
Apri Outbound → Serie. Una serie è un grafo di passi, non un invio singolo: "quando qualcuno si registra, invia un'email di benvenuto; se non l'ha aperta entro 3 giorni, invia un promemoria; in ogni caso, continua con la sequenza di consigli" è una serie con un ramo.
Una serie è in bozza finché non premi Metti live. Andare live pubblica uno snapshot del grafo: i contatti già in transito continuano a seguire la versione con cui sono entrati, quindi modificare una serie live non lascia mai nessuno bloccato a metà passo — ripubblica per applicare le modifiche ai nuovi ingressi. Una serie live può essere messa in pausa (nessun nuovo ingresso, le esecuzioni si fermano) e archiviata.
Regole di ingresso#
Una serie può avere fino a 5 punti di ingresso; un contatto che ne corrisponde a uno qualsiasi avvia un'esecuzione:
| Punto di ingresso | Scatta quando |
|---|---|
| Entra in un segmento | Un contatto inizia a corrispondere a un segmento salvato — il trigger cavallo di battaglia per le sequenze di lifecycle. |
| Viene creato | Appare un nuovo contatto — identificazione dal widget, import o API. |
| Un attributo data si avvicina | N giorni prima o dopo una data memorizzata sul contatto (un rinnovo di piano, per esempio). L'offset può arrivare fino a un anno in entrambe le direzioni. |
| Manualmente | Iscrivi a mano un contatto o un intero segmento — per esecuzioni una tantum su una lista esistente. |
Il re-ingresso controlla se un contatto che ha finito la serie può entrare di nuovo; quando è abilitato, un intervallo minimo in giorni tiene distanti le esecuzioni ripetute.
Passi, attese e rami#
| Passo | Cosa fa |
|---|---|
| Messaggio | Invia al contatto un'email, un messaggio in chat, un post in-app (annuncio) o una notifica push sui canali che scegli. Consegnato dalla stessa macchina delle campagne, con le stesse variabili e regole di salto. |
| Attendi | Mette in pausa l'esecuzione per un tempo fisso — da 5 minuti fino a 180 giorni. |
| Attendi finché | Attende che una condizione diventi vera, fino a un timeout — con due percorsi in uscita: condizione soddisfatta e tempo scaduto. "Se non aprono l'email entro 3 giorni, ricordaglielo" è un attendi-finché su aperta con un timeout di 3 giorni. |
| Ramo | Verifica una condizione in quel momento e si divide in percorsi sì / no. |
| Azione | Modifica il contatto — imposta un attributo, o lo disiscrive dalle campagne. |
| Fine | Termina esplicitamente un percorso. |
Condizioni — condivise da Attendi finché, Ramo, regole di uscita e goal:
- Ha aperto un messaggio — il contatto ha aperto uno dei messaggi inviati prima in questa esecuzione. Contano solo le aperture avvenute dopo l'inizio dell'attesa, e il builder offre solo i messaggi effettivamente inviati prima del passo.
- È in un segmento — corrisponde a un segmento salvato in quel momento.
- Gli attributi corrispondono — qualsiasi set di regole sugli attributi del contatto (corrispondenza tutte / qualsiasi).
- È raggiungibile via — il contatto ha un indirizzo email, o un dispositivo con le push abilitate.
- È disiscritto — ha rinunciato alle campagne.
- Quota casuale (A/B) — una divisione percentuale casuale stabile: un dato contatto finisce sempre dallo stesso lato della stessa divisione.
I rami possono ricongiungersi — entrambi i lati di "ricordato o no" possono continuare in un'unica coda condivisa invece di duplicarla. I loop non sono ammessi: il builder rifiuta un grafo in cui un percorso torna su se stesso.
Regole di uscita e goal#
Le regole di uscita (fino a 5) tirano fuori un contatto dalla serie in anticipo. Prima di ogni passo il motore verifica ogni regola; una corrispondenza termina l'esecuzione immediatamente. Uso tipico: "fai uscire chiunque entri nel segmento Clienti paganti" — niente più email di trial-nurture dopo la conversione. Anche i contatti che si disiscrivono o spariscono smettono di ricevere i messaggi della serie.
Il goal è una condizione più una finestra di 1–365 giorni: un contatto che la soddisfa entro la finestra dopo l'ingresso conta come conversione. Il goal non cambia mai ciò che la serie fa — esiste solo perché il report possa dirti se la sequenza raggiunge lo scopo per cui è stata costruita.
Statistiche ed esecuzioni#
Ogni serie traccia:
- Entrati / Attivi / Completati / Usciti / Goal — il funnel principale.
- Contatori per passo — quante esecuzioni sono passate per ogni passo, divise in inviato/ok, saltato, fallito, e per i rami gli esiti sì / no / tempo scaduto, così vedi esattamente dove fluiscono i contatti.
- La lista delle esecuzioni — l'esecuzione di ogni contatto con il suo stato (in esecuzione, in attesa, conclusa, fallita), il passo attuale, il prossimo orario di risveglio e la ragione di fine.
Limiti#
| Limite | Valore |
|---|---|
| Passi per serie | 60 (percorso più lungo profondo 30 passi) |
| Passi condizionali | 16 rami / attendi-finché per serie |
| Punti di ingresso / regole di uscita | 5 ciascuno |
| Durata dell'attesa | Da 5 minuti a 180 giorni |
| Serie live | 30 per workspace |
Questi tetti sono barriere di sicurezza — un grafo fuori controllo è il modo più rapido per inviare quaranta email a un solo contatto. Se li raggiungi, dividi la sequenza in due serie concatenate da un segmento.