Indice
- Che cos'è l'automazione delle email?
- Accesso e disponibilità
- Creazione del flusso di lavoro
- Trigger comportamentali
- Eventi esterni (Webhook)
- Salvataggio e pubblicazione dei flussi di lavoro
- Creare un flusso di lavoro da un modello
- Esempi di flussi di lavoro
- Statistiche dell’automazione
- Link di disiscrizione nelle email di automazione
- Gestire un flusso di lavoro esistente
Che cos'è l'automazione delle email?
Le automazioni consentono di inviare messaggi tempestivi e personalizzati al proprio pubblico senza dover gestire manualmente ogni invio. Grazie a trigger predefiniti, puoi creare flussi di lavoro che rispondono automaticamente alle azioni dei contatti, riducendo le attività manuali e migliorando il percorso del cliente.
I flussi di lavoro automatizzati sono flessibili, efficienti e costruiti appositamente per aiutarti a entrare in contatto con il tuo pubblico al momento giusto, senza costi aggiuntivi.
Il generatore di automazioni visuale di Mailjet semplifica progettazione e gestione dei flussi di lavoro. L'intuitiva area di disegno a trascinamento consente di realizzare facilmente i percorsi del cliente. È possibile aumentare l'ingrandimento per avere una visione dettagliata, riorganizzare i blocchi in base all'evoluzione della strategia e creare percorsi che crescono in parallelo all'azienda.
Accesso e disponibilità
- L'automazione è disponibile esclusivamente per i piani Premium 15.000 e superiori.
- Se esegui il downgrade a un piano che non supporta l'automazione, tutti i flussi di lavoro attivi si interrompono automaticamente.
Creazione del flusso di lavoro
Per iniziare, vai ad Automazioni nel menu di navigazione di Mailjet e seleziona "Crea un flusso di lavoro".
Una volta nel builder, scegli il tipo di email che il flusso di automazione invierà: Marketing o Transazionali.
Quindi, utilizza i blocchi nel pannello a destra per creare il customer journey. Sebbene il nostro obiettivo sia quello di enfatizzare il concetto di "percorso", faremo riferimento a "flusso di lavoro" laddove sia appropriato per il contesto.
Ogni blocco consente di attivare un'azione, recepire un evento o applicare una condizione al flusso di lavoro.
Blocco di avvio
Il blocco di avvio determina i criteri che il contatto deve soddisfare per entrare nel flusso di lavoro. I criteri si determinano selezionando un tipo di trigger e configurando il pubblico.
- Opzioni di attivazione del flusso di lavoro
- Iscrizione: attiva il flusso di lavoro quando i contatti si iscrivono a uno, diversi o tutti gli elenchi di contatti.
- Aggiornamento delle proprietà del contatto: attiva il flusso di lavoro quando viene aggiornata una proprietà del contatto.
-
Trigger comportamentale (OPEN/CLICK): Si attiva quando un contatto apre un’email o clicca un link, con filtri opzionali per Campagne, Tag e Mittenti.
Per i dettagli completi sui trigger comportamentali, vai alla sezione « Trigger comportamentali » di questo articolo. -
Evento esterno (Webhook): Avvia un workflow quando il tuo sistema (sito web, app, CRM, ecc.) invia un evento a Mailjet tramite API. Puoi selezionare uno o più qualificatori webhook (i “nomi” degli eventi) per stabilire quali eventi esterni possono avviare il workflow.
Per maggiori dettagli sui webhook, vai alla sezione « Eventi esterni (Webhook) » di questo articolo.
- Segmentazione del pubblico (opzionale)
- Seleziona o crea un segmento tra quelli esistenti.
- Crea un filtro personalizzato: segmenta il pubblico creando un segmento disponibile solo all'interno del flusso di lavoro.
Esempio di configurazione del blocco di avvio:
- Contatto iscritto a qualsiasi elenco di contatti e situato in Francia.
- Contatti iscritti all'elenco di contatti "Newsletter".
- Contatti iscritti a "Newsletter" o "Promozioni" e appartenenti a un segmento "Utenti coinvolti".
- Comportamentale (OPEN): il contatto apre un’email della campagna “Spring_Sale_2026” o “VIP_Offers”.
- Comportamentale (CLICK): il contatto clicca un link etichettato
pricingoupgradein qualsiasi campagna. - Comportamentale (OPEN + Mittenti): il contatto apre un’email inviata da
news@mail.example.comooffers@mail.example.com. - Comportamentale (CLICK + Campagne + Tag): il contatto clicca un link con i tag
shoesosneakersnelle campagne “Summer_Catalog” o “Back_To_School”. - Evento esterno (Webhook): Il contatto attiva l’evento esterno
purchase_completed.
Una volta configurato il blocco iniziale per definire i criteri che il pubblico deve soddisfare per entrare nel flusso di lavoro, inizierai a progettare il percorso del cliente.
Blocco di invio delle email
Invia automaticamente un'email predefinita ai contatti quando raggiungono questa fase del flusso di lavoro.
- Modifica del contenuto: personalizzare il contenuto del modello di email.
- Nome della campagna: indica un nome per identificare la campagna.
Blocco di gestione dei contatti negli elenchi
Consente di gestire i contatti all'interno di elenchi specifici:
- Iscrizione a un elenco: aggiunge e iscrive il contatto a un elenco selezionato.
- Aggiunta a un elenco e ripetizione dell'iscrizione: aggiunge il contatto e ne ripete l'iscrizione se già presente.
- Aggiunta a un elenco senza iscrizione: aggiunge il contatto senza modificare lo stato di iscrizione.
- Rimozione da un elenco: rimuove l'iscrizione del contatto dall'elenco selezionato.
- Eliminazione da un elenco: rimuove completamente il contatto dall'elenco selezionato.
Blocco di aggiornamento della proprietà dei contatti
Consente di aggiornare le proprietà esistenti dei contatti:
- Seleziona la proprietà del contatto che si desidera aggiornare tra quelle disponibili (ad esempio, età, città, compleanno).
- Definisci il nuovo valore da applicare.
Blocco delle condizioni
Quando si utilizza il blocco delle condizioni, è possibile valutare il contatto in base a criteri per determinare in quale percorso del flusso di lavoro verrà inserito selezionando un segmento.
- I criteri per la condizione sono impostati dai segmenti o dai filtri personalizzati.
- I contatti che non soddisfano alcuna condizione passeranno attraverso un percorso di "fallback" predefinito.
Esempio:
È possibile applicare una condizione per determinare se il contatto è stato coinvolto di recente creando un filtro con la logica "Ha aperto un'email negli ultimi X giorni." Se il destinatario ha aperto un'email inviata negli ultimi X giorni, uscirà dal flusso di lavoro. Se non hanno aperto nessuna email, riceverà una nuova email.
Blocco dell'evento
Il blocco dell'evento attende che si verifichi un evento prima che il contatto avanzi nel flusso di lavoro. Per configurare questo blocco, devi:
Tipi di evento
- Iscrizione alla lista — aggiunto/iscritto a una lista.
- Aggiornamento proprietà contatto — un valore viene modificato.
- Comportamentale: OPEN — il contatto apre un’email (può essere filtrato).
-
Comportamentale: CLICK — il contatto clicca un link (può essere filtrato).
Per i dettagli completi sui trigger comportamentali, vai alla sezione « Trigger comportamentali » di questo articolo. -
Evento esterno (Webhook) — il workflow rimane in pausa finché il tuo sistema non invia un evento esterno corrispondente (qualificatore webhook) per quel contatto.
Per maggiori dettagli sui webhook, vai alla sezione « Eventi esterni (Webhook) » di questo articolo.
Configurare il timer di fallback: questo assicura che un contatto non resti mai bloccato nel flusso di lavoro perché l'evento non si verifica.
Blocco del timer
Questo blocco consente di determinare quando il contatto passerà alla fase successiva del percorso impostando un timer di ritardo, un filtro di data personalizzato o un timer relativo alla proprietà della data.
- Timer di ritardo: consente di ritardare la fase successiva del flusso di lavoro di minuti, ore o giorni.
- Timer data personalizzato: imposta il passaggio successivo in una data precisa. Una volta selezionata la data, è possibile stabilire se si vuole che sia un evento unico o che si ripeta su base annuale/mensile.
- Timer relativo alla proprietà della data: consente di ritardare il passaggio successivo in base alla data di una proprietà del contatto (ad esempio, il compleanno).
Se si desidera una maggiore precisione sull'orario di invio dell'email, tutti e tre i tipi di timer consentono di specificare l'ora del giorno e i giorni della settimana in cui si desidera che l'email venga inviata.
Blocco di uscita
Il blocco di uscita rappresenta la fine di un flusso di lavoro per il contatto. Un flusso di lavoro può avere molti blocchi di uscita per ogni percorso rappresentato e ogni blocco di uscita consente di determinare se il contatto deve essere riammesso nel flusso di lavoro se corrisponde nuovamente ai criteri di attivazione del blocco di avvio.
Trigger comportamentali
I trigger comportamentali ti consentono di creare workflow di automazione avanzati basati sul comportamento dei contatti: apertura di un’email o clic su un link. Questi due eventi sono disponibili nei blocchi Avvio ed Evento del builder di automazione.
Filtri disponibili
Puoi applicare quattro tipi di filtri — usarne uno o combinarne diversi.
👉 Filtra per Campagne
Attendi un evento (OPEN/CLICK) in email provenienti da specifiche campagne. Puoi selezionare fino a 10 campagne per filtro evento, combinando qualsiasi dei tipi seguenti:
-
Campagne di marketing (Newsletter) – Inviate dall’app o via
/v3/REST/campaigndraft. - Campagne transazionali – Messaggi inviati tramite Send API v3.1 usando un nome CustomCampaign (statistiche aggregate sotto quel nome).
- Campagne di workflow – Campagne emesse da blocchi Invia email in automazione (dal workflow corrente o da altri workflow pubblicati).
- Campagne personalizzate – Nomi futuri di campagne transazionali; aggiungili ora come testo libero.
👉 Filtra per Tag
I tag sono stringhe ASCII personalizzate (max 64 caratteri) senza spazi né caratteri speciali (tranne il trattino basso _); il tag non può essere solo _. Puoi aggiungere fino a 10 tag per filtro evento.
- OPEN — Attendi aperture di email associate a tag specifici.
- CLICK — Attendi clic su link associati a tag specifici.
Come vengono applicati i tag per OPEN
-
Editor (UI) – Nell’editor email, vai su Settings > Tags e aggiungi uno o più tag (lunghezza combinata ≤ 255 caratteri).
-
Send API v3 – Usa l’header
Mj-WorkflowTagscon un elenco separato da virgole (es.:tag1,tag2).
{
"Messages": [
{
"FromEmail": "sender@example.com",
"FromName": "Your Mailjet Pilot",
"Recipients": [{ "Email": "user@example.com", "Name": "Passenger 1" }],
"Mj-WorkflowTags": "tag1,tag2,tag8",
"Subject": "Your email flight plan!",
"Text-Part": "Welcome to Mailjet!",
"HTML-Part": "<h3>Welcome to <a href="https://www.mailjet.com/?mj-workflow-tags=tag4,tag5">Mailjet</a></h3>"
}
]
}-
Send API v3.1 – Usa la proprietà del messaggio
WorkflowTagscon un elenco separato da virgole.
{
"SandboxMode": false,
"Messages": [
{
"From": { "Email": "sender@example.com", "Name": "Your Mailjet Pilot" },
"Sender": { "Email": "sender@example.com", "Name": "Your Mailjet Co-pilot" },
"To": [{ "Email": "user@example.com", "Name": "Passenger 1" }],
"WorkflowTags": "tag1,tag2",
"Subject": "Your email flight plan!",
"TextPart": "Welcome to Mailjet!",
"HTMLPart": "<h3>Welcome to <a href="https://www.mailjet.com/?mj-workflow-tags=tag4,tag5">Mailjet</a></h3>",
"Priority": 2,
"CustomCampaign": "test-send-api-tag-1"
}
]
}Come vengono applicati i tag per CLICK
-
Editor (UI) – Quando aggiungi un link a un testo o a un pulsante, imposta i tag nella finestra del link (lunghezza combinata ≤ 255 caratteri).
-
HTML personalizzato via API (v3 o v3.1) – aggiungi tu stesso i tag a ogni link usando un parametro di query:
mj-workflow-tags=tag1,tag2
mj-workflow-tags durante il reindirizzamento, così i destinatari non lo vedranno nell’URL finale.👉 Filtra per Mittenti
Attendi un OPEN/CLICK su email inviate da specifici indirizzi mittente. Puoi scegliere fino a 10 mittenti per filtro evento (da qualsiasi mittente della tua chiave API).
Combinare i filtri
Puoi usare un singolo filtro (Campagne, Tag o Mittenti) oppure combinarne diversi.
- Più scelte all’interno dello stesso tipo di filtro (ad es. più campagne) indicano «va bene qualsiasi di queste» — è un OR (OPPURE).
- Scelte tra tipi di filtro diversi (ad es. Campagne e Tag) indicano «tutti i tipi scelti devono corrispondere contemporaneamente» — è un AND (E).
🔎Esempio (evento CLICK):
Selezioni le campagne A o B e i tag X o Y.
Il workflow si attiva solo quando qualcuno clicca un link che:
- è nella Campagna A oppure nella Campagna B
E
- quel link ha il tag X oppure il tag Y.
Note
- È richiesto almeno un filtro.
- Limiti per filtro: 10 campagne, 10 tag, 10 mittenti.
-
Formato dei tag: solo ASCII; ≤ 64 caratteri ciascuno; senza spazi; è consentito solo
_come carattere speciale; il tag non può essere solo_. - Limite di lunghezza totale nell’editor: lunghezza combinata di tutti i tag ≤ 255 caratteri.
- Tracciamento richiesto: i trigger OPEN e CLICK richiedono il tracciamento di aperture/clic attivo sul tuo account e nelle email; in caso contrario, gli eventi non verranno attivati.
- Link di sistema esclusi (CLICK): i link di disiscrizione, uscita dal workflow e altri link di sistema non sono considerati dal filtro campagne.
-
Pulizia URL:
mj-workflow-tagsviene rimosso durante il reindirizzamento (con tracciamento clic attivo), rimanendo invisibile ai destinatari.
Eventi esterni (Webhook)
Gli eventi esterni ti permettono di avviare o proseguire un workflow di automazione in base ad azioni che avvengono al di fuori di Mailjet, ad esempio:
un acquisto completato
una prova avviata
un abbonamento rinnovato
promemoria di carrello abbandonato
A differenza dei webhook Event API di Mailjet (in cui Mailjet invia gli eventi email al tuo server), questa funzionalità è l’opposto: il tuo sistema invia un evento a Mailjet per far avanzare un contatto all’interno di un workflow.
Concetti chiave
Qualificatore webhook: Il “nome dell’evento” che scegli nel builder (ad esempio
purchase_completed). La tua chiamata API deve inviare lo stesso qualificatore affinché Mailjet possa associarlo al blocco Start/Event.Associazione del contatto: L’evento esterno è legato a un contatto specifico (in genere tramite indirizzo email). Se il qualificatore e il contatto non corrispondono a ciò che il blocco sta aspettando, non accade nulla.
👉 Come funziona nel blocco Start
Seleziona Il contatto attiva un evento esterno
Aggiungi uno o più qualificatori webhook (sono gli eventi esterni che possono avviare il workflow).
(Opzionale) Aggiungi un segmento/filtro personalizzato per limitare chi può entrare.
Implementa la chiamata API nel tuo sistema usando lo snippet di codice mostrato nel builder.
👉 Come funziona nel blocco Event
Usa il blocco Event quando un contatto è già all’interno di un workflow e vuoi attendere un’azione esterna:
Aggiungi un blocco Event.
Seleziona Evento esterno (Webhook) come tipo di evento.
Scegli il/i qualificatore/i webhook che il workflow deve ascoltare.
(Opzionale) Aggiungi un segmento/filtro personalizzato per limitare chi può entrare.
Configura il timer di fallback: questo garantisce che un contatto non rimanga mai bloccato indefinitamente nel workflow, nel caso in cui l’evento non si verifichi.
Esempio di caso d’uso: Invia un’email → attendi purchase_completed fino a 3 giorni → se sì, invia “Grazie”; altrimenti, invia un promemoria.
Attivare l’evento esterno (chiamata API)
Quando l’azione esterna avviene nel tuo sistema, invia una richiesta POST all’endpoint external-event di Mailjet usando la stessa chiave API del workflow.
curl -X POST "https://api.mailjet.com/V3/REST/workflow2/event" -H "Content-Type: application/json"
-d '{ "Tag": "$tag_Name", "contactMail": "$Email_Of_Existing_Contact" }'
-u "$MJ_APIKEY_PUBLIC:$MJ_APIKEY_PRIVATE"Nel corpo della richiesta:
invia il qualificatore webhook selezionato (nome dell’evento)
invia l’ identificatore del contatto (di solito l’email del contatto)
Best practice
Mantieni i qualificatori coerenti e descrittivi (ad es.,
trial_started,plan_upgraded,invoice_paid).Usa una convenzione di denominazione controllata (minuscole + underscore).
Configura sempre un timer di fallback nei blocchi Event per evitare contatti “bloccati”.
Registra la chiamata API in uscita e la risposta del nostro server nel tuo sistema (codice di stato + payload) per facilitare il troubleshooting.
Checklist di troubleshooting
Se il workflow non si avvia (o il contatto non supera un blocco Event):
Verifica che il qualificatore nella chiamata API corrisponda esattamente al qualificatore selezionato nel blocco.
Verifica di utilizzare la chiave API corretta (quella a cui appartiene il workflow).
Verifica che il contatto esista nella tua audience Mailjet e che l’identificatore corrisponda (ad es., lo stesso indirizzo email).
Se questo è un blocco Event, verifica che il contatto abbia già raggiunto quel blocco (e che non sia uscito dal workflow).
Risposte API ed errori comuni
👉 404 — Il contatto non esiste
Cosa vedrai
HTTP/2 404
content-type: application/json; charset=utf-8
{"Code":"","Message":"The requested resource does not exist","Status":404,"Details":null}
Significato
Mailjet non è riuscito a trovare il contatto referenziato nella tua richiesta (ad esempio, l’email del contatto non è presente nei contatti della tua chiave API).
Come risolvere
Verifica che il contatto esista nella tua audience Mailjet prima di inviare l’evento.
Verifica di utilizzare l’account/la chiave API corretta (quella in cui è salvato il contatto).
Ricontrolla il valore inviato in
contactMail(refusi, spazi extra, dominio errato).
👉 204 — Mailjet ha ricevuto correttamente la tua richiesta
Una risposta 204 significa che Mailjet ha ricevuto correttamente la tua richiesta, ma non restituisce un body di risposta. Un 204 non indica in modo affidabile se un’azione del workflow è stata attivata.
Cosa vedrai
HTTP/2 204
Significato
A) Richiesta ricevuta e azione del workflow attivata
Questo accade quando l’evento corrisponde a tutto ciò che il workflow si aspetta:
il contatto esiste ed è identificabile tramite
contactMailil qualificatore webhook (
Tag) corrisponde a un qualificatore selezionato nel blocco Start o Eventil contatto soddisfa eventuali filtri aggiuntivi dei blocchi Start/Event (appartenenza a segmenti, condizioni, ecc.)
Cosa fare
Controlla l’avanzamento del contatto nell’interfaccia Automations (ad es., il contatto ha superato il blocco Start/Event oppure è entrato nello step successivo).
Se lo step successivo del tuo workflow invia un’email, conferma che il messaggio compaia nella cronologia/attività del contatto.
B) Richiesta ricevuta, ma nessuna azione del workflow è stata attivata
Un 204 può verificarsi anche quando la richiesta è valida ma non corrisponde alle condizioni dell’automazione, ad esempio:
il qualificatore (
Tag) non corrisponde ai qualificatori selezionati nel bloccoil contatto non corrisponde ai filtri del workflow (segmento / condizioni)
il contatto non è idoneo a entrare/rientrare nel workflow a causa delle impostazioni del workflow (ad esempio, “I contatti non possono rientrare”)
il contatto non sta attualmente aspettando sul blocco Event specifico che intendevi soddisfare
Cosa fare
Verifica che ortografia/maiuscole corrispondano esattamente a quanto configurato nel builder.
Conferma che il contatto soddisfi il segmento/i filtri usati nel blocco Start/Event.
Conferma le regole di ingresso (rientro) del workflow e dove si trova attualmente il contatto nel workflow.
Raccomandazione: tratta 204 come “accettato” e verifica l’esito nell’interfaccia
Poiché 204 può corrispondere a entrambi gli esiti sopra, trattalo come richiesta accettata e conferma il risultato controllando:
la posizione/progresso del contatto nel workflow
Verificare l’esito di un 204 via API (endpoint Messages)
Poiché 204 No Content conferma solo che la richiesta è stata accettata (e non fornisce un body di risposta), puoi verificare se il workflow ha effettivamente inviato un’email interrogando la risorsa Messages di Mailjet per quel contatto entro una finestra temporale definita. (Per maggiori dettagli, consulta la nostra documentazione per sviluppatori qui.)
1) Interrogare i messaggi inviati a un contatto specifico
Usa il ContactID del contatto e un timestamp di inizio:
GET https://api.mailjet.com/v3/REST/message?Contact=$ContactID&FromTS=2026-01-19T00:00:00
Come interpretare il risultato
Messaggi restituiti (Count > 0 / array Data contiene record): il workflow ha attivato un invio email per quel contatto nel periodo richiesto.
Nessun messaggio restituito (Count = 0 / Data vuoto): o non è stata inviata alcuna email in quel periodo, oppure devi ampliare la finestra temporale (o verificare di usare il ContactID/account corretto).
Best practice
Usa una finestra
FromTSsufficientemente ampia durante i test (ad esempio, inizia 15–60 minuti prima della chiamata di test).Usa un fuso orario coerente nei log e nei timestamp (UTC consigliato).
2) Se non hai il ContactID
Se il tuo sistema dispone solo dell’indirizzo email, recupera prima il ContactID (tramite le risorse Contacts), poi chiama l’endpoint Messages con il filtro Contact. Maggiori informazioni qui.
3) Cosa conferma (e cosa non conferma)
Questa verifica conferma che esiste un oggetto messaggio per quel contatto nel periodo. Non dimostra, da sola, quale blocco lo abbia attivato; quindi, nel troubleshooting, abbinala a:
progressione nell’UI del workflow (posizione del contatto nel workflow), e/o
log del tuo sistema (timestamp + qualificatore/tag inviato + request GUID).
👉 400 — Tag non valido (caratteri non supportati, ad es. uso di “-”)
Cosa vedrai
HTTP/2 400
content-type: application/json; charset=utf-8
{"Code":"MJ-0001","Message":"invalid Tag: should contain only alphanumeric ASCII characters and underscores","Status":400,"Details":null}
Significato
Il qualificatore webhook (Tag) contiene caratteri non validi. I Tag devono usare solo caratteri ASCII alfanumerici e underscore (ad esempio: purchase_completed). I trattini (-) non sono consentiti.
Come risolvere
-
Sostituisci i trattini con underscore:
purchase-completed→purchase_completed
Standardizza una convenzione di denominazione per i qualificatori nei tuoi sistemi (consigliato: minuscole + underscore).
👉 400 — Struttura del payload non valida (tentativo di inviare Tag come array)
Cosa vedrai
HTTP/2 400
content-type: application/json; charset=utf-8
{"Code":"MJ-0001","Message":"error casting payload into associated model","Status":400,"Details":null}
Significato
Il corpo della richiesta non corrisponde allo schema atteso. Tag deve essere una singola stringa, non un array.
Come risolvere
Invia un qualificatore per richiesta (un valore
Tag).Se devi attivare più qualificatori, invia più chiamate API — una per qualificatore.
👉 400 — ContactMail non valido (formato email non valido)
Cosa vedrai
HTTP/2 400
content-type: application/json; charset=utf-8
{"Code":"MJ-0001","Message":"invalid ContactMail: mail: missing '@' or angle-addr","Status":400,"Details":null}
SignificatocontactMail non è in un formato email valido (ad esempio, manca @).
Come risolvere
Valida gli indirizzi email nel tuo sistema prima di chiamare l’endpoint.
-
Assicurati di inviare un indirizzo email semplice (senza formattazione con nome visualizzato), ad esempio:
Valido:
user@example.comNon valido:
John Doe <user@example.com>
Salvataggio e pubblicazione dei flussi di lavoro
- I flussi di lavoro vengono salvati automaticamente. L'ultimo salvataggio viene indicato nell'intestazione dell'area di disegno del flusso di lavoro.
- È possibile salvare manualmente un flusso di lavoro o selezionare "Salva e pubblica".
- Una volta pubblicato un flusso di lavoro, è possibile modificarlo ulteriormente selezionando l'indicatore Bozza.
Quando è tutto pronto per essere pubblicato e hai selezionato l'opzione, dovrai scegliere se accettare solo eventi futuri o se includere anche i contatti esistenti, verificando se rispettano i criteri del blocco di avvio.
Una volta pubblicato il flusso di lavoro, vedrai le statistiche di base sui contatti che sono entrati nel flusso, che sono al suo interno e che ne sono usciti. Inoltre, se passi il mouse sulla miniatura di un blocco di azioni email nel flusso di lavoro, vedrai un'anteprima delle statistiche della campagna per quel blocco.
Creare un flusso di lavoro da un modello
Per semplificare ulteriormente l'avvio con le automazioni, Mailjet offre ora una selezione di modelli di flusso di lavoro predefiniti per i casi d’uso più comuni.
Invece di creare un flusso di lavoro da zero, puoi selezionare un modello già pronto e personalizzarlo in base alle tue esigenze. Questo ti fa risparmiare tempo e ti aiuta a seguire le migliori pratiche nell’automazione delle email.
Come utilizzare un modello:
- Accedi alla sezione Automazioni del tuo account Mailjet.
- Clicca su Crea da un modello in alto a destra.
- Sfoglia i modelli disponibili e scegli quello che meglio si adatta al tuo obiettivo.
- Clicca su Inizia a creare per personalizzare il flusso di lavoro.
Modelli disponibili:
- Serie di benvenuto – Dai il benvenuto ai nuovi utenti e presenta il tuo brand.
- Sequenza di onboarding – Accompagna gli utenti nei loro primi passi.
- Campagna di re-engagement – Riconquista i contatti inattivi.
- Conferma aggiornamento profilo – Convalida modifiche importanti alle informazioni di contatto.
- Email per anniversari di iscrizione – Celebra le tappe importanti degli utenti.
- Nurturing dei lead – Forma i prospect lungo il percorso di acquisto.
Altri modelli disponibili includono: Celebrazioni di traguardi, Richieste di feedback, Inviti a eventi, Iscrizioni a programmi fedeltà, Campagne di riattivazione, e altro ancora.
Puoi anche scegliere l’opzione Canvas vuoto per creare un flusso di lavoro completamente personalizzato.
Esempi di flussi di lavoro
Flusso Anniversario
Con il generatore di automazioni di Mailjet, puoi creare facilmente flussi che si attivano in date ricorrenti—perfetti per compleanni, anniversari di iscrizione o promemoria di rinnovo.
Di seguito un esempio passo dopo passo per configurare un flusso email di compleanno:
Panoramica della struttura del flusso
Il flusso si compone di tre passaggi principali:
- Trigger: Quando viene aggiornato il compleanno del contatto.
- Timer: Attende fino alla prossima occorrenza annuale del compleanno.
- Azione: Invia un'email di auguri di compleanno.
1. Definire il Trigger (Aggiornamento proprietà contatto)
Inizia creando un nuovo flusso e selezionando il trigger "Aggiornamento proprietà contatto".
- Imposta il filtro della proprietà contatto su compleanno (proprietà di tipo data/ora).
- Applica un segmento: aggiungi una condizione "È nella lista" e seleziona la lista di contatti che desideri targetizzare (es. MyFirstTest).
2. Aggiungere un Timer (Attendere la prossima occorrenza)
Aggiungi un blocco Timer dopo il trigger.
- Scegli la proprietà compleanno.
- Impostalo su "Attivare alla prossima occorrenza annuale".
- Opzionale: Se necessario, specifica l'orario del giorno, il giorno della settimana o applica un ritardo.
3. Configurare l'Email (Invia Email)
Aggiungi un blocco Invia Email dopo il Timer.
- Crea il tuo modello di email di compleanno.
- Esempio di oggetto: “🎂 Buon Compleanno da parte di tutto il team!”
4. Abilitare la ripetizione annuale
Collega la fine del flusso al Timer per assicurarti che si ripeta ogni anno nel giorno del compleanno del contatto.
📝 Suggerimenti
- Esegui dei test con contatti fittizi per verificare il flusso.
- Puoi riutilizzare questa configurazione per altri eventi ricorrenti come anniversari, promemoria di rinnovo o traguardi fedeltà.
Statistiche dell’automazione
Una volta che un’automazione è pubblicata e i contatti iniziano ad avanzare nel workflow, hai diversi modi per monitorare le prestazioni del workflow:
- Contatori di panoramica del workflow (in alto a destra nell’editor)
- Statistiche delle email inviate (appaiono quando selezioni un blocco Invia email)
- Statistiche del workflow a livello di blocco (visualizzate direttamente sui blocchi del workflow nella vista pubblicata)
Contatori di panoramica del workflow
I contatori di panoramica del workflow, nell’angolo in alto a destra, riassumono lo stato generale dei contatti nella tua automazione:
- Entrati — Contatti unici che hanno iniziato il workflow.
- Attivi — Contatti che stanno ancora avanzando nel workflow (ad esempio, in attesa di un ritardo o di una condizione).
- Usciti — Contatti che hanno completato un percorso o raggiunto un blocco di uscita.
- Usciti in anticipo — Contatti che hanno lasciato il workflow prima di completarlo.
- Possono rientrare — Contatti autorizzati a entrare di nuovo nel workflow, in base alle impostazioni di rientro.
Statistiche delle email inviate
Seleziona un passaggio Invia email per visualizzare i KPI di quel messaggio:
- Consegnata — Accettata dai server dei destinatari.
- Aperta — Aperture tracciate. (Potrebbe essere sovrastimata da funzionalità di privacy come Apple Mail Privacy Protection.)
- Cliccata — Almeno un clic su un link.
- Disiscritto — Disiscrizioni da questa email.
- Bloccata — Soppressa a causa di hard bounce, reclami o disiscrizioni precedenti.
- Contrassegnata come spam — Reclami per spam.
- Hard bounce — Errori permanenti, come un indirizzo email non valido.
- Soft bounce — Problemi temporanei, come una casella di posta piena o limiti di invio.
- Nuovo tentativo — Invio posticipato; Mailjet tenterà una nuova consegna.
Statistiche del workflow a livello di blocco
Nella vista pubblicata di un’automazione, puoi anche visualizzare statistiche dettagliate direttamente su ogni blocco del workflow.
Queste statistiche a livello di blocco ti aiutano a capire come i contatti si muovono nel workflow e con quale frequenza viene utilizzato ogni passaggio.
Come vengono visualizzate le statistiche
Puoi passare da una statistica disponibile a livello di blocco all’altra dal pannello delle statistiche del workflow, nell’angolo in alto a destra dell’editor.
Quando selezioni una di queste viste, la metrica corrispondente appare direttamente su ogni blocco del workflow.
Per ogni blocco, vedrai:
- la statistica selezionata
- un’icona e un colore corrispondenti
- un contatore visualizzato sul blocco
Quando passi il cursore sulla statistica mostrata su un blocco, una descrizione comando mostra tutte le metriche disponibili per quel blocco.
Contatti attualmente nel blocco
Questa vista mostra quanti contatti individuali si trovano attualmente in un blocco.
È particolarmente utile per i blocchi in cui i contatti possono rimanere per un certo periodo, come:
- Inizio
- Evento
- Timer
- Uscita
Usa questa vista per vedere dove i contatti stanno attualmente aspettando o avanzando nel workflow.
Contatti che hanno raggiunto il blocco
Questa vista mostra quanti contatti individuali hanno raggiunto un blocco almeno una volta.
Include sia:
- i contatti che si trovano attualmente in quel blocco
- i contatti che lo hanno attraversato in precedenza
Usa questa metrica per capire quanti contatti unici sono passati attraverso ogni passaggio dell’automazione.
Numero di volte in cui il blocco è stato raggiunto
Questa vista mostra il numero totale di volte in cui un blocco è stato raggiunto.
Questo numero può essere superiore al numero di contatti individuali, perché lo stesso contatto può raggiungere lo stesso blocco più di una volta, ad esempio quando:
- il workflow consente il rientro
- un contatto ripercorre nuovamente il workflow
- percorsi diversi riportano lo stesso contatto allo stesso passaggio
Questa metrica è utile per misurare:
- quante volte è stato eseguito un blocco azione
- quali percorsi vengono utilizzati più spesso
📝Suggerimenti
- Le statistiche appaiono dopo che il primo contatto entra nel workflow e possono richiedere un breve periodo per aggiornarsi.
- Se il tuo workflow invia più email, controlla le statistiche di ogni blocco Invia email.
- Le statistiche del workflow a livello di blocco sono disponibili solo nella vista pubblicata di un workflow di automazione.
Link di disiscrizione nelle email di automazione
Le email inviate da un workflow di automazione devono includere almeno un’opzione di disiscrizione generata da Mailjet. Può trattarsi di:
- un link di uscita dal workflow (“non ricevere più email da questa serie”), oppure
- un link di disiscrizione globale (“annullare l’iscrizione a tutte le email di marketing”).
Puoi sostituire uno di questi link generati da Mailjet con il tuo URL personalizzato, ma non entrambi.
Se la tua email non contiene alcun link di uscita dal workflow o di disiscrizione generato da Mailjet, Mailjet aggiunge automaticamente un piè di pagina di disiscrizione al messaggio. Questo piè di pagina contiene sia un link di uscita dal workflow sia un link di disiscrizione globale.
Link obbligatori per i template di automazione
Quando crei template di automazione, deve essere inclusa almeno una delle seguenti variabili:
-
[[WORKFLOW_EXIT_EN]]– Consente al destinatario di uscire dal workflow. -
[[WORKFLOW_EXIT_UNSUB_LINK_EN]]– Consente al destinatario di uscire dal workflow e di annullare l’iscrizione a tutte le email di marketing.
Gestire un flusso di lavoro esistente
Per gestire un flusso di lavoro esistente, vai a I miei flussi di lavoro automatizzati e fai clic sull’ icona a forma di ingranaggio sulla destra.
Da qui, puoi scegliere una delle seguenti opzioni:
Duplica – Crea una copia del flusso di lavoro selezionato. Questa opzione è utile quando desideri riutilizzare una configurazione esistente invece di creare un nuovo flusso di lavoro da zero.
Blocca – Blocca il flusso di lavoro per impedire a nuovi contatti di entrarvi, consentendo però ai contatti già presenti nel flusso di continuare e completarlo.
Interrompi – Interrompe il flusso di lavoro. Usa questa opzione se non vuoi più che l’automazione continui a elaborare contatti o eventi.
Elimina – Rimuove definitivamente il flusso di lavoro dal tuo account.