Come automatizzare le notifiche di spedizione: trigger, canali e modelli in 6 passaggi
Per automatizzare le notifiche di spedizione, collega gli eventi di spedizione ai record degli ordini, definisci quali cambiamenti di stato meritano un messaggio, scegli un canale di consegna consentito e associa un modello a ogni trigger. Poi aggiungi la prevenzione dei duplicati, la gestione delle eccezioni e i test prima del lancio. I sei passaggi seguenti mostrano ai team e-commerce come creare un flusso di lavoro che fornisca ai clienti aggiornamenti utili senza inviare avvisi ripetitivi o fuorvianti.

Questa guida è rivolta ai commercianti, ai team operativi e-commerce e agli sviluppatori responsabili delle comunicazioni post-acquisto. Il punto di partenza consigliato è un insieme ridotto di notifiche affidabili: presa in carico dal corriere, in consegna, consegnato ed eccezioni che richiedono un’azione da parte del cliente. Aggiungi altri messaggi solo quando rispondono a una domanda specifica del cliente.
1. Collega gli eventi di tracciamento all’ordine e al destinatario corretti
Un’etichetta di spedizione, una scansione del corriere e una notifica al cliente sono elementi diversi. La creazione di un’etichetta non dimostra che il corriere abbia ricevuto il pacco. La tua automazione dovrebbe mantenere distinta questa differenza fin dall’inizio.
Inizia identificando il sistema che gestirà le decisioni relative alle notifiche. Potrebbe essere il flusso di lavoro delle notifiche del tuo negozio, un’applicazione di tracciamento o un servizio collegato al sistema di gestione degli ordini. Assegna un unico responsabile a ogni tipo di messaggio, così più sistemi non invieranno autonomamente lo stesso aggiornamento.
Due percorsi pratici di implementazione sono:
- Configurazione basata su app: usa un’applicazione di tracciamento e-commerce quando il tuo team desidera configurare eventi supportati e messaggi rivolti ai clienti senza creare l’intera integrazione. Per i commercianti Shopify, la scheda dell’app 17TRACK è un punto di partenza utile per valutare i flussi di lavoro di tracciamento delle spedizioni e delle notifiche. Conferma i trigger, i canali, le opzioni di personalizzazione e i requisiti del piano specifici prima di configurare le regole.
- Configurazione basata su API: usa un’integrazione di tracciamento quando gli eventi di spedizione devono alimentare un sistema di ordini esistente o un flusso di messaggistica personalizzato. La 17TRACK Tracking API e la relativa documentazione ufficiale sono riferimenti utili per l’implementazione. Conferma il meccanismo di consegna degli eventi, i campi del payload, l’autenticazione e il comportamento dei tentativi per l’integrazione che intendi utilizzare. La ricezione dei dati di tracciamento e l’invio dei messaggi ai clienti sono responsabilità separate.
Qualunque percorso tu scelga, associa ogni spedizione all’ordine e al destinatario corretti. Un record interno utile contiene:
- Riferimento dell’ordine e identificativo della spedizione.
- Numero di tracciamento e identificativo del corriere, quando disponibili.
- Articoli inclusi nella spedizione, soprattutto per gli ordini suddivisi.
- Dati di contatto del cliente, lingua, fuso orario e preferenze relative ai canali.
- Ultimo stato della spedizione accettato e ora in cui si è verificato l’evento.
- Cronologia delle notifiche, inclusa la spedizione a cui si riferiva ciascun messaggio.
Mantieni separata l’ora in cui si è verificato l’evento dall’ora in cui il sistema ha ricevuto l’aggiornamento. Una scansione ritardata non dovrebbe trasformarsi automaticamente in un nuovo avviso al cliente. Conserva inoltre la descrizione originale del corriere insieme allo stato normalizzato, così l’assistenza può esaminare gli eventi ambigui.
2. Definisci trigger che riflettano cambiamenti significativi della spedizione
Un trigger dovrebbe rappresentare un cambiamento rilevante per il cliente, non ogni nuovo record di tracciamento. Diverse scansioni presso le strutture possono significare tutte “in transito”. Inviare una notifica per ciascuna di esse crea rumore senza aiutare il cliente a prendere una decisione.
Associa gli eventi in ingresso a un numero ridotto di stati comprensibili. La tabella seguente è un flusso di lavoro suggerito, non un dizionario universale degli stati dei corrieri.
| Trigger | Condizione di invio | Scopo del messaggio |
|---|---|---|
| Etichetta creata | Facoltativo; distingue la preparazione dalla presa in carico da parte del corriere. | Spiegare che i dettagli di tracciamento sono pronti. |
| Presa in carico dal corriere | Un evento supportato indica che il corriere ha ricevuto il pacco. | Confermare che la spedizione è entrata nella rete del corriere. |
| In transito | Traguardo facoltativo; sopprimere le scansioni di routine ripetute. | Fornire progressi significativi, non un flusso scansione per scansione. |
| In consegna | Lo stato in ingresso supporta esplicitamente questa interpretazione. | Aiutare il cliente a prepararsi a ricevere il pacco. |
| Eccezione di consegna | È stato identificato un problema significativo o un’azione richiesta. | Spiegare il problema e il successivo passaggio utile. |
| Consegnato | Il corriere segnala la consegna di questa spedizione. | Confermare l’esito segnalato e fornire un canale di assistenza. |
Gestisci le eccezioni con maggiore attenzione rispetto ai traguardi ordinari. Un tentativo di consegna fallito, un problema doganale, un problema di indirizzo e un evento di restituzione al mittente possono richiedere istruzioni diverse. Se l’evento non spiega cosa dovrebbe fare il cliente, non inventare una soluzione.
Per una regola “nessun aggiornamento recente”, scegli una soglia adeguata al servizio e alla tratta invece di applicare un intervallo universale. L’assenza di scansioni non dimostra che un pacco sia perso. Inoltra i casi incerti a una coda di revisione interna oppure invia un aggiornamento neutro che descriva accuratamente ciò che è noto.
Mantieni separate le date di consegna stimate dagli stati della spedizione. Includi una stima solo quando disponi di una fonte affidabile, identificala come stima ed evita di sostituire dati mancanti con una promessa calcolata che la tua attività non può sostenere.
3. Scegli i canali e imposta le regole di contatto
Usa un canale perché è adatto al messaggio e alle preferenze del cliente, non semplicemente perché è disponibile. L’e-mail è un punto di partenza pratico per gli aggiornamenti dettagliati. Un canale più immediato può essere utile per un’azione urgente, ma solo quando lo consentono il consenso, le regole del provider e i requisiti locali.
- E-mail: adatta al contesto dell’ordine, ai link di tracciamento, alle spiegazioni sulle spedizioni suddivise e alle istruzioni per l’assistenza. Includi una versione in testo semplice e verifica la visualizzazione su dispositivi mobili.
- SMS: utile per avvisi brevi e azionabili, ove consentito. Identifica il mittente, mantieni il messaggio focalizzato ed evita di esporre informazioni d’ordine non necessarie.
- Notifiche push: appropriate quando i clienti usano la tua app e hanno abilitato le notifiche. Collega alla spedizione pertinente invece che a una schermata iniziale generica.
- App di messaggistica: prendile in considerazione quando i clienti usano già il canale e la tua implementazione soddisfa i requisiti di consenso e messaggistica della piattaforma.
- Pagina di tracciamento: usala come destinazione di riferimento dettagliata. Completa le notifiche in uscita, ma non sostituisce un avviso quando il cliente deve agire.
Documenta il rapporto tra i canali. Ad esempio, potresti usare l’e-mail per i traguardi ordinari e un canale mobile consentito per un problema di consegna che richiede un’azione. Non inviare automaticamente ogni evento attraverso tutti i canali disponibili.
Imposta la gestione delle ore di silenzio e una politica di fallback. Un errore temporaneo dell’e-mail non dovrebbe autorizzare automaticamente un SMS. Prima di cambiare canale, verifica di avere i dati di contatto e il consenso appropriati e che un altro sistema non abbia già inviato il messaggio.
Mantieni operativi gli aggiornamenti sulle spedizioni. L’aggiunta di contenuti promozionali può influire sul modo in cui un messaggio viene trattato ai sensi delle norme applicabili. Negli Stati Uniti, le indicazioni della FTC sul CAN-SPAM spiegano che lo scopo principale di un messaggio è rilevante quando vengono combinati contenuti commerciali e transazionali. Non presumere che ogni messaggio che menziona un ordine sia esente dai requisiti relativi alle e-mail commerciali.
4. Crea modelli con un comportamento di fallback chiaro
Ogni modello dovrebbe rispondere a tre domande: cosa è successo? Cosa significa per questa spedizione? Cosa dovrebbe fare il cliente dopo? Usa campi condizionali affinché i dati mancanti scompaiano correttamente invece di lasciare segnaposto non validi.
Gli esempi seguenti sono modelli iniziali. Le variabili tra parentesi quadre sono illustrative e non rappresentano la sintassi dei modelli di una piattaforma specifica.
E-mail di presa in carico dal corriere
Oggetto: La spedizione del tuo ordine [order_number] è in viaggio
Ciao [first_name],
[carrier_name] ha ricevuto la spedizione del tuo ordine [order_number]. Puoi seguirne l’avanzamento qui: [tracking_link].
[Se è disponibile una stima affidabile: Consegna stimata: [estimated_delivery_date]. Questa stima può cambiare.]
[Se l’ordine è suddiviso: Questa spedizione contiene [shipment_items]. Gli altri articoli del tuo ordine avranno aggiornamenti di tracciamento separati.]
Messaggio di messa in consegna
Secondo l’ultimo aggiornamento del corriere, la spedizione del tuo ordine [order_number] è in consegna. Verifica l’avanzamento e gli eventuali dettagli di consegna disponibili: [tracking_link].
Non aggiungere un orario di arrivo garantito a meno che la tua attività non disponga di una base solida per tale promessa. “In consegna” è uno stato segnalato, non una garanzia che la consegna sarà completata quel giorno.
Messaggio di eccezione con un passaggio successivo verificato
Oggetto: Un aggiornamento sulla consegna dell’ordine [order_number]
Il corriere ha segnalato [plain_language_issue] per la tua spedizione. [verified_next_step]. Visualizza qui gli ultimi dettagli: [tracking_link]. Se hai bisogno di assistenza, contattaci all’indirizzo [support_link].
Se non è confermato alcun passaggio successivo, sostituisci la frase con: “Non abbiamo ancora un passaggio successivo confermato. Consulta la pagina di tracciamento per gli aggiornamenti oppure contatta il nostro team di assistenza.” Di’ che il tuo team sta effettuando una verifica solo se è stata realmente assegnata una revisione.
E-mail di consegna
Oggetto: La tua spedizione risulta consegnata
[carrier_name] ha contrassegnato come consegnata la spedizione del tuo ordine [order_number] il [delivery_date]. Visualizza qui gli eventuali dettagli di consegna disponibili: [tracking_link]. Se non riesci a trovarla, contattaci all’indirizzo [support_link] così potremo aiutarti a verificare i passaggi successivi.
Usa una formulazione a livello di spedizione per gli ordini suddivisi. “Il tuo ordine è arrivato” può essere fuorviante quando un altro pacco è ancora in transito. Se il nome del corriere, la data o il nome del cliente non sono disponibili, usa una frase alternativa verificata invece di mostrare un campo vuoto.
5. Aggiungi protezioni contro messaggi duplicati, obsoleti e fuorvianti
L’automazione necessita di un registro delle attività già svolte. Un flusso di lavoro che si limita a inviare un messaggio ogni volta che arriva un evento può ripetere gli avvisi dopo i tentativi di reinvio o fornire informazioni obsolete dopo un traguardo più recente.
- Previeni l’elaborazione duplicata: usa un identificativo stabile dell’evento, quando disponibile. In caso contrario, definisci una chiave di deduplicazione a partire da campi appropriati, come spedizione, tipo di evento e ora di occorrenza dell’evento. Registra separatamente se la notifica corrispondente è già stata programmata o inviata.
- Sopprimi la ripetizione dello stato: più scansioni associate allo stesso stato visibile al cliente non dovrebbero generare automaticamente più messaggi.
- Verifica la rilevanza dell’evento prima dell’invio: rivaluta i messaggi in coda prima di inviarli. Sopprimi un vecchio avviso di transito se nel frattempo è stata segnalata la consegna.
- Gestisci le correzioni intenzionalmente: conserva la cronologia originale degli eventi ed esamina le regressioni apparenti. Non presumere che ogni evento arrivato successivamente sia più recente o più accurato.
- Ripeti i tentativi in sicurezza: distingui un invio fallito da un esito sconosciuto. Quando supportato, usa le funzioni di idempotenza del provider per ridurre la probabilità che un nuovo tentativo crei un altro messaggio.
- Proteggi l’associazione del destinatario: non associare mai una spedizione a un cliente basandoti esclusivamente su una corrispondenza non verificata del numero di tracciamento.
- Inoltra le eccezioni irrisolte: assegna un responsabile operativo invece di inviare ripetutamente al cliente lo stesso avviso.
Per le integrazioni personalizzate, segui l’approccio documentato dal provider per l’autenticazione, la conferma degli eventi e i tentativi. Mantieni utili i log di elaborazione senza copiarvi dati personali non necessari. Anche i link di tracciamento dovrebbero evitare di esporre ordini di altri clienti o informazioni oltre a quelle necessarie al destinatario.
Una sequenza di elaborazione utile è: convalidare l’evento, identificare la spedizione, aggiornarne lo stato, verificare l’idoneità alla notifica, selezionare un canale consentito, generare il modello, mettere in coda il messaggio e registrare l’esito. Ricontrolla l’idoneità al momento dell’invio se il messaggio rimane in coda.
6. Testa l’intero percorso, poi avvia gradualmente
Non valutare il flusso di lavoro solo in base al fatto che un’e-mail di test abbia un aspetto corretto. Testa l’intero percorso dall’evento di spedizione alla destinazione del cliente, inclusi i casi di errore.
- Percorso normale: presa in carico, transito, messa in consegna e consegna producono i messaggi previsti.
- Evento ripetuto: la riproduzione dello stesso evento non crea un’altra notifica.
- Evento fuori sequenza: una scansione di transito ritardata non attiva un avviso obsoleto dopo la consegna.
- Ordine suddiviso: ogni messaggio identifica la spedizione corretta e non implica che siano arrivati tutti gli articoli.
- Campi mancanti: l’assenza del nome, del corriere, della stima o dell’elenco degli articoli produce un testo di fallback leggibile.
- Restrizioni di contatto: il flusso di lavoro rispetta le preferenze del canale, le regole di soppressione e le ore di silenzio configurate.
- Errore di consegna: indirizzi non validi, errori del provider e tentativi producono esiti tracciabili senza reinvii incontrollati.
- Azione del cliente: ogni link di tracciamento e assistenza raggiunge la destinazione prevista sui dispositivi mobili.
Inizia con un gruppo limitato di spedizioni ed esamina la cronologia dei messaggi insieme a quella del tracciamento. Fornisci al personale di assistenza un modo per vedere ciò che ha ricevuto il cliente. Mantieni un controllo di pausa, così il team può interrompere una regola difettosa senza disabilitare il tracciamento delle spedizioni.
Monitora l’idoneità alle notifiche, i tentativi di invio, l’accettazione da parte del provider, gli errori, i duplicati e il ritardo tra la ricezione dell’evento e l’invio del messaggio. L’accettazione da parte del provider non dimostra che il cliente abbia letto il messaggio e i soli tassi di apertura non dimostrano che il flusso di lavoro sia stato utile.
Per valutare l’impatto sui clienti, confronta i tassi di contatto relativi alle spedizioni usando una definizione coerente e gruppi di spedizioni comparabili. Considera i cambiamenti nella composizione dei corrieri, i problemi di consegna e il volume degli ordini prima di attribuire una variazione alle notifiche.
FAQ
È necessario inviare una conferma di spedizione quando viene creata l’etichetta?
Puoi inviare un aggiornamento relativo alla creazione dell’etichetta, ma descrivilo accuratamente. Indica che i dettagli di spedizione sono pronti o che la spedizione è in preparazione. Riserva la formulazione che conferma la presa in carico da parte del corriere a un evento che la supporti.
Le notifiche di spedizione possono funzionare senza un’integrazione API?
Sì. Un flusso di lavoro basato su app può gestire la connessione e le regole di notifica tramite la propria interfaccia. Verifica gli eventi, i canali, i controlli dei modelli e la gestione delle eccezioni disponibili nella configurazione scelta. Le integrazioni personalizzate sono più appropriate quando i sistemi esistenti richiedono un instradamento o una logica decisionale specifici.
Quante notifiche dovrebbe ricevere ogni spedizione?
Non esiste un numero ideale universale. Inizia con traguardi distinti e utili ed eccezioni che richiedono un’azione. Sopprimi le scansioni di transito ripetute e aggiungi messaggi solo quando forniscono informazioni di cui il cliente ha bisogno.
Cosa dovrebbe accadere quando il tracciamento smette di aggiornarsi?
Applica una regola di revisione adeguata al servizio invece di dichiarare persa la spedizione. Controlla l’ultimo evento, la stima di consegna se disponibile e il processo operativo pertinente. Invia un aggiornamento al cliente solo quando aggiunge informazioni verificate o un passaggio successivo utile.
Una notifica di consegna può chiudere automaticamente un caso di assistenza?
Una scansione di consegna può aggiornare un caso, ma non dovrebbe risolvere automaticamente la segnalazione di mancata ricezione da parte del cliente. Tratta lo stato di consegna del corriere e il problema segnalato dal cliente come record separati, quindi segui il processo di verifica.
Fonti
- Scheda dell’app 17TRACK Shopify — riferimento del prodotto per valutare una configurazione di tracciamento e notifiche basata su app.
- 17TRACK Tracking API — riferimento del prodotto per un’integrazione di tracciamento basata su API.
- Documentazione API di 17TRACK — riferimento per l’implementazione e la verifica del comportamento e dei requisiti dell’integrazione supportata.
- FTC: guida alla conformità al CAN-SPAM per le aziende — indicazioni sulle e-mail commerciali e sui messaggi che combinano contenuti transazionali e promozionali.


