Automazione delle notifiche push per i viaggi: 5 modelli di flusso di lavoro

È martedì pomeriggio e la revisione della retention si è conclusa alle 14:15. Il tuo tasso di conversione delle prenotazioni è diminuito di 1,4 punti nell'ultimo trimestre — dal 3,6% al 2,2%. Il team fedeltà pensa che la cadenza delle email di recupero venga inviata troppo tardi. Il team mobile pensa che la notifica push per prenotazione abbandonata si sovrapponga agli avvisi di calo dei prezzi. Nessuno può dimostrare che una delle due sia la causa. Due ore dopo la discussione su Slack post-riunione, l'unica cosa su cui tutti concordano è che la dashboard non è abbastanza granulare per risolvere la disputa.

L'automazione delle notifiche push per i viaggi è al centro di questa discussione e nessuno nel team di retention è sicuro di come difenderla. L'auto-push di conferma prenotazione viene inviato quando una prenotazione viene completata. Il trigger per prenotazione abbandonata ri-invia lo stesso itinerario 24 ore dopo — e a volte quell'itinerario non è più al prezzo a cui il viaggiatore ha rinunciato, perché la tariffa è cambiata durante la notte. Il trigger di avviso di abbandono che qualcuno ha impostato due anni fa viene ancora attivato quando il DAU diminuisce sull'app, ma non sa che l'abbonato è attualmente in viaggio e non sta effettivamente abbandonando, ma solo in vacanza. Tre meccanismi "automatizzati", nessuno dei quali è a conoscenza degli altri, nessuno dei quali ha una visione coerente di dove si trovi il viaggiatore nel ciclo di vita del viaggio.

Questo articolo illustra come dovrebbe essere realmente l'automazione delle notifiche push per i viaggi — architettura del flusso di lavoro, non trasmissioni di conferma prenotazione con un trigger per prenotazione abbandonata aggiunto — e propone cinque modelli di flusso di lavoro specifici per i viaggi con tempistiche, criteri di uscita per il momento del cambio tariffa, gestione in viaggio attivata dalla geolocation e calcoli dei ricavi che trasformano ciascuno in una voce difendibile per l'ad ops e il team fedeltà.

Perché le tue "notifiche push automatiche" per i viaggi stanno perdendo entrate nel momento del cambio tariffa

La parola automazione ha svolto lo stesso lavoro immeritato nel settore dei viaggi come nell'eCommerce, nel SaaS e nell'editoria. Quando la maggior parte dei team CRM di viaggi parla di notifiche push automatizzate per i viaggi, ciò che intende è la pianificazione di trasmissioni attivate da eventi: una notifica viene attivata quando si verifica un evento noto, senza stato, senza segmentazione, senza attese tra i contatti, senza condizioni di uscita e, cosa fondamentale, senza la consapevolezza che l'offerta sottostante potrebbe non essere più valida al momento dell'attivazione del secondo contatto.

Un flusso di lavoro è qualcosa di diverso. Un flusso di lavoro è un percorso multi-fase con stato. Sa quando il viaggiatore ha abbandonato la prenotazione, quale tariffa ha visto, quale tariffa è attualmente quotata per quell'itinerario, qual è lo stato del suo viaggio e quali condizioni annullano il viaggio. Il flusso di lavoro di prenotazione abbandonata non si limita a inviare una notifica push di promemoria 24 ore dopo. Controlla se la tariffa è ancora valida prima di ogni contatto, esce dal flusso di lavoro nel momento in cui la prenotazione viene completata ed esce separatamente se la tariffa cambia, perché inviare "completa la tua prenotazione da 399$" a un viaggiatore quando la tariffa è ora 529$ distrugge la fiducia in un modo che nessuna prenotazione recuperata giustifica mai.

Quest'ultima clausola fa la differenza. I trigger di eventi non hanno memoria dello stato esterno. I flussi di lavoro sì. Se la tua automazione di prenotazione abbandonata continua a sollecitare i viaggiatori con la vecchia tariffa dopo che la tariffa è cambiata, non hai un'automazione. Hai un trigger a cui nessuno ha detto di controllare.

Per un team CRM di viaggi di medie dimensioni, questa distinzione è la differenza tra un LTV di prenotazioni ripetute che si accumula e uno che viene eroso da errori che distruggono la fiducia nel momento del cambio tariffa. Tre trigger in esecuzione in parallelo producono tre canali di attrito. Cinque flussi di lavoro in esecuzione in coordinamento producono un percorso per viaggiatore per fase di viaggio, ramificato e delimitato dallo stato della prenotazione, dalla validità della tariffa e dallo stato del viaggio. I risultati della ricerca a pagina uno per questa parola chiave inquadrano il problema come "5 casi d'uso di viaggi" e rispondono con un elenco di strumenti. Questa non è la domanda che la tua revisione di fidelizzazione del martedì sta ponendo.

L'anatomia di un flusso di lavoro di notifica push per i viaggi

Prima dei progetti, il vocabolario. Un flusso di lavoro di notifiche push di viaggi è costruito da sei tipi di nodi. Una volta che sai cosa fa ciascuno, ogni progetto si legge come un diagramma, non come una descrizione.

START. Il punto di ingresso. Un nodo START definisce come viene attivato il flusso di lavoro, sia tramite un evento del sottoscrittore (booking_initiated, booking_abandoned, fare_changed, geolocation_changed, trip_completed) sia tramite un filtro di pubblico (lifecycle_stage, loyalty_tier, last_active). Un flusso di lavoro ha esattamente un START.

ATTENDERE. Un ritardo. Un nodo WAIT trattiene l'iscritto per una durata specificata (minuti per la reattività durante il viaggio, ore per il ritmo delle prenotazioni abbandonate, giorni per la cadenza pre-viaggio) o fino a un'ora specifica del calendario utilizzando la semantica wait_until collegata a un attributo dell'iscritto — departure_date - 7 giorni, departure_date - 1 giorno, trip_completion_date + 1 anno. Le attese sono il modo in cui un flusso di lavoro onora un evento futuro noto, non solo uno passato.

DECISIONE. Una diramazione a due vie. Un nodo DECISION verifica una condizione per iscritto: la prenotazione è completata, la tariffa è ancora valida (letta da un attributo dell'iscritto aggiornato dal sistema di prenotazione), il livello di fedeltà è superiore all'argento, il viaggiatore è attualmente in viaggio. I nodi DECISION valutano i filtri degli eventi e i filtri del pubblico; non consumano direttamente i corpi delle risposte HttpRequest. Il modello che porta lo stato esterno in un flusso di lavoro è che l'azione HttpRequest attiva il sistema esterno, il sistema esterno scrive nuovamente su un attributo dell'iscritto tramite l'API REST di PushEngage e la DECISION legge l'attributo.

SPLIT_PATH. Una biforcazione basata su percentuali. I nodi SPLIT_PATH instradano gli iscritti attraverso percorsi basati su percentuali configurate: 50/50 per un test A/B sugli importi degli sconti per prenotazioni abbandonate, 33/33/34 per un test di invio su tre vie sui promemoria pre-viaggio. Una volta ottenuto un vincitore, si promuove quel percorso al 100%.

AZIONE. Il lavoro vero e proprio. I nodi AZIONE inviano una notifica push, aggiungono l'iscritto a un segmento, aggiornano attributi personalizzati, attivano un HttpRequest a un sistema di prenotazione o a un gateway SMS, avviano un altro flusso di lavoro o ne interrompono uno. PushEngage Workflows supporta undici tipi di azioni. I più utili per i viaggi sono SendPushNotification, UpdateAttribute, HttpRequest e Workflow.Start (per concatenare pre-viaggio, durante il viaggio e post-viaggio).

FINE / USCITA. Il terminale. FINE segna la conclusione naturale. USCITA segna una terminazione anticipata — sul percorso NO di una Decisione quando il viaggiatore non è più idoneo, quando scatta la regola di cooldown, o quando l'obiettivo è raggiunto (prenotazione completata, viaggio annullato, tariffa invalidata).

Ogni blueprint sottostante è composto da questi sei pezzi.

Cinque modelli di flusso di lavoro per i viaggi

Questi non sono modelli. Sono progetti operativi. Ognuno elenca il suo trigger, il tipo di esecuzione, la sequenza dei nodi, i criteri di uscita e la metrica di fidelizzazione dei viaggi che è progettato per spostare. Puoi caricarne ognuno nell' editor di PushEngage Workflows e spedire la prima versione in meno di un'ora. La guida legacy sulle notifiche push per i viaggi copre i casi d'uso più ampi che questi progetti implementano.

Modello 1 — Benvenuto + nurturing della prima prenotazione

  • Trigger (START): Evento PushEngage.Subscriber.Added OR browse_destination_page_view
  • Tipo di esecuzione: Singolo (un percorso di benvenuto per viaggiatore per finestra di 90 giorni)
  • Flusso: Push di benvenuto con destinazioni più popolari → ATTENDI 1 giorno → push di preferenza destinazione che chiede quali tipi di viaggio contano (spiaggia, sci, vacanza in città, affari) → ATTENDI 2 giorni → DECISIONE: l'abbonato ha avviato una prenotazione? → percorso SÌ: collega al Blueprint 2 se abbandona, altrimenti lascia che il flusso di lavoro pre-viaggio prenda il sopravvento dopo booking_completed → percorso NO: invia un push di raccomandazione curata di tre destinazioni, aggiungi al segmento active_browsers, FINE
  • Criteri di uscita: Obiettivo booking_completed
  • Metrica di viaggio: Tasso di conversione da navigazione a prima prenotazione al giorno 7.

Modello 2 — Abbandono prenotazione con uscita per cambio tariffa (automazione notifiche push per abbandono prenotazione)

  • Trigger (START): Evento personalizzato booking_abandoned con payload itinerary_id
  • Tipo di esecuzione: Multiplo Parallelo (ogni prenotazione abbandonata è una propria istanza del flusso di lavoro)
  • Flusso: ATTENDI 1 ora → AZIONE: HttpRequest GET all'endpoint di controllo tariffe del tuo sistema di prenotazione per l'itinerary_id. Il sistema di prenotazione scrive in un attributo dell'abbonato tramite l'API REST di PushEngage — fare_status = valid o fare_status = invalidated — entro pochi secondi → DECISIONE: filtro pubblico fare_status = valid? → percorso NO: invia un push "la tua tariffa è cambiata, ecco opzioni simili al nuovo prezzo" ed ESCI (reindirizzamento grazioso, nessuna violazione della fiducia) → percorso SÌ: promemoria push con la tariffa originale → ATTENDI 24 ore → ripeti l'HttpRequest di controllo tariffe, quindi DECISIONE su fare_status = valid E filtro pubblico booking_completed = false → percorso SÌ: promemoria #2 con un codice promozionale del 10% → ATTENDI 48 ore → promemoria finale con un'offerta più forte → FINE
  • Criteri di uscita: Obiettivo booking_completed corrispondente all'itinerary_id dal trigger OPPURE filtro pubblico fare_status = invalidated
  • Metrica di viaggio: Valore della prenotazione recuperato per prenotazione abbandonata. Questo è il flusso di lavoro con la linea di ricavo più difendibile nella pagina. Il post 6 consigli per ridurre l'abbandono delle prenotazioni copre la versione tattica manuale di questo blueprint; la versione del flusso di lavoro aggiunge l'uscita sulla validità della tariffa che trasforma un recupero tattico in uno che preserva la fiducia nel marchio.

Modello 3 — Nurturing pre-viaggio (calcolo data partenza)

Questo è il flusso di lavoro di notifica push pre-viaggio che dimostra la semantica di wait_until legata a un attributo dell'abbonato.

  • Trigger (START): Evento personalizzato booking_completed (che scrive departure_date in un attributo dell'abbonato)
  • Tipo di esecuzione: Singolo per prenotazione
  • Flusso: ATTENDI fino a departure_date - 14 giorni → push “il tuo viaggio è tra due settimane” con consigli per il bagaglio e previsioni meteo → ATTENDI fino a departure_date - 7 giorni → push entrate accessorie (upgrade posto, upgrade camera, noleggio auto aggiuntivo, trasferimento aeroportuale) → ATTENDI fino a departure_date - 1 giorno → promemoria check-in push con link al passaporto mobile → ATTENDI fino a departure_date → push buon viaggio, FINE
  • Criteri di uscita: Obiettivo booking_cancelled
  • Metrica di viaggio: Entrate accessorie per prenotazione. Il contatto 7 giorni prima è il momento di maggior leva per le entrate accessorie.

Modello 4 — Geolocation in viaggio (automazione notifiche push basata su geolocation)

  • Trigger (INIZIO): Evento personalizzato geolocation_changed (attivato dalla tua app mobile quando il dispositivo segnala una nuova lat/lng) E filtro pubblico trip_in_progress = true
  • Tipo di esecuzione: Multipla Parallela
  • Flusso: DECISIONE: il viaggiatore è arrivato nella città di destinazione (il filtro pubblico confronta le coordinate di geolocalizzazione con un geofence di destinazione memorizzato come attributo del sottoscrittore)? → percorso SÌ: AZIONE invia push con raccomandazioni locali (hotel, ristoranti, attività locali legate alla destinazione), AZIONE HttpRequest all'API meteo → se è giustificato un avviso meteo, AZIONE invia notifica meteo → FINE → percorso NO: ESCI (il viaggiatore è in transito, non a destinazione)
  • Ore di silenzio: basato sul fuso orario del sottoscrittore. Workflows.md §9.4 risolve le ore di silenzio prima per fuso orario del sottoscrittore, poi per fuso orario del sito, poi per UTC. Per i flussi durante il viaggio, ciò significa che il fuso orario rispetta l'ora locale della destinazione, non il mercato di riferimento del brand. I push non critici usano skip; gli avvisi di sicurezza e meteo usano reschedule per garantire la consegna
  • Criteri di uscita: Obiettivo trip_completed
  • Metrica di viaggio: Tasso di coinvolgimento durante il viaggio e entrate accessorie durante il viaggio. Nota: geolocation_changed non è un tipo di trigger predefinito — è un PushEngage.CustomEvent che la tua app mobile attiva quando la posizione del dispositivo si aggiorna, e il controllo all'arrivo a destinazione è un filtro pubblico sugli attributi del sottoscrittore che l'app mantiene. La notifica push sulla geolocalizzazione copre le basi di segmentazione che questo blueprint estende.

Modello 5 — Recensione post-viaggio + ri-prenotazione lookalike

  • Trigger (INIZIO): Evento personalizzato trip_completed
  • Tipo di esecuzione: Multipla Sequenziale
  • Flusso: ATTENDI 3 giorni → push richiesta recensione che fa riferimento alla destinazione per nome → ATTENDI fino a trip_completion_date + 365 giorni (un anno dopo) → push “pronto per il tuo prossimo viaggio?” con un'offerta simile alla destinazione basata sul tipo di viaggio precedente → ATTENDI 7 giorni → DECISIONE: il viaggiatore ha avviato una prenotazione? → percorso SÌ: catena nel Blueprint 1 o 2 → percorso NO: ESCI
  • Criteri di uscita: Nuovo evento booking_initiated OPPURE unsubscribed
  • Metrica di viaggio: Tasso di prenotazione ripetuta a 12 mesi. Questo è il blueprint più longevo — circa 13 mesi — e quello con il maggiore impatto LTV. Il modello di somiglianza anno su anno è l'analogo di viaggio del recupero post-acquisto dell'eCommerce, adattato alla cadenza stagionale effettivamente seguita dagli acquirenti di viaggi.

Segmentazione per fase del ciclo di vita, test A/B, orari di silenzio per fuso orario di destinazione e criteri di uscita all'interno del flusso di lavoro

Il modello dominante negli articoli push sui viaggi consiste nell'elencare questi quattro concetti come "best practice" — elenchi generici alla fine di un post sulla strategia, separati dalle campagne che li utilizzano. Questa è la cornice sbagliata. Non sono best practice che si affiancano al flusso di lavoro. Sono il flusso di lavoro.

ConcettoInquadramento best practice (sbagliato)Inquadramento nodo-flusso (corretto)
Segmentazione per fase del ciclo di vita“Segmenta i viaggiatori per fase del viaggio”Un nodo DECISION sull'attributo del sottoscrittore lifecycle_stage (navigazione / prenotazione avviata / pre-partenza / in viaggio / post-partenza / scaduto) che instrada i viaggiatori pre-partenza a notifiche aggiuntive, i viaggiatori in viaggio a flussi di lavoro geolocalizzati, i viaggiatori post-partenza a recensioni e a modelli di ri-prenotazione simili
Test A/B“Esegui sempre A/B test sul testo delle prenotazioni abbandonate”Un nodo SPLIT_PATH con allocazione 50/50, sottoscrittori bilanciati per percorso e un campo winner_edge_id che promuove il vincitore al 100% una volta che il test raggiunge la significatività — la maggior parte dei test A/B sui viaggi viene eseguita sull'importo dello sconto nel promemoria n. 2
Orari di silenzio per fuso orario della destinazione“Non inviare notifiche alle 3 del mattino”Un'opzione a livello di flusso di lavoro con timezone: subscriber e un'impostazione fallback che salta l'invio (notifiche non critiche) o lo riprogramma un minuto dopo la fine degli orari di silenzio (sicurezza, meteo, cambio gate) — fondamentale per i flussi di lavoro in viaggio in cui il fuso orario locale del sottoscrittore è la destinazione, non il mercato di origine del brand
Criteri di uscita“Interrompi la sequenza di prenotazione abbandonata una volta che hanno prenotato”Una regola a livello di flusso di lavoro che controlla il viaggiatore rispetto all'obiettivo booking_completed E all'attributo fare_status = invalidated prima di ogni nodo, e annulla il flusso di lavoro se uno dei due corrisponde — la seconda condizione è ciò che nessun risultato SERP descrive

La differenza è importante perché le best practice elencate sono facili da approvare e difficili da applicare. I nodi del flusso di lavoro vengono applicati dal motore. Il DECISION viene eseguito ogni volta. Lo SPLIT_PATH bilancia ogni viaggiatore. Il fallback degli orari di silenzio si attiva senza che nessuno si ricordi di controllare il fuso orario della destinazione. La regola di uscita annulla il flusso di lavoro di prenotazione abbandonata indipendentemente dal fatto che il proprietario della campagna presti attenzione.

Per il flusso di prenotazione abbandonata del Blueprint 2, ciò significa che nel momento in cui un viaggiatore prenota — all'ora 1, all'ora 30 o all'ora 73 del flusso di lavoro — la regola di uscita si attiva, il flusso di lavoro viene annullato per quel viaggiatore e nessuna ulteriore notifica "completa la tua prenotazione" viene inviata a qualcuno che ha già pagato ieri. Separatamente, nel momento in cui la tariffa cambia e il sistema di prenotazione aggiorna fare_status = invalidated, il flusso di lavoro si interrompe in modo fluido e invia la notifica di recupero "tariffa modificata, ecco opzioni simili". Nessuna violazione della fiducia. Nessuna chiamata arrabbiata al servizio clienti.

Orchestrazione multicanale: notifiche push web, notifiche push app, SMS, WhatsApp, email

I brand di viaggi gestiscono più canali rispetto ai team di eCommerce, SaaS o editori. Notifiche push web per il flusso di prenotazione desktop. Notifiche push app per i viaggiatori che hanno scaricato l'app del brand. SMS come canale resiliente al roaming dati per avvisi critici durante il viaggio (cambio gate, ritardo volo, meteo). WhatsApp per il servizio clienti ad alto contatto e per i viaggiatori internazionali in regioni in cui WhatsApp è il messaggero predefinito. Email come contenitore dell'itinerario pre-viaggio in formato esteso. La composizione di tutti e cinque all'interno di un unico flusso di lavoro, scegliendo il canale che corrisponde allo stato dell'iscritto, è ciò che fa la differenza tra un team CRM che offre un percorso coerente e uno che deve scusarsi per una notifica push delle 3 del mattino "il tuo volo è in orario" che ha svegliato un viaggiatore in un fuso orario di destinazione.

Un percorso di cambio gate durante il viaggio composto si legge così:

  • INIZIO: Evento personalizzato gate_change per un itinerario in cui trip_in_progress = true
  • DECISIONE: il viaggiatore è attualmente sull'app mobile del brand?
    • SÌ: AZIONE invia notifica push tramite app (minor attrito, consegna consapevole del roaming dati)
    • NO: continua
  • DECISIONE: il viaggiatore è in roaming internazionale (filtro pubblico su country non uguale a home_country)?
    • SÌ: AZIONE invia SMS tramite HttpRequest a Twilio o Plivo (SMS utilizza la rete vocale cellulare, non dati - resiliente quando i dati in roaming sono limitati)
    • NO: AZIONE invia notifica push web (il viaggiatore potrebbe essere connesso al Wi-Fi dell'hotel)
  • AZIONE: HttpRequest all'ESP per aggiornare il riepilogo del prossimo itinerario via email
  • ESCI su gate_acknowledged o flight_boarded

Un'identità di viaggiatore, un flusso di lavoro, quattro canali scelti in base allo stato. Il canale più economico e fattibile viene utilizzato per primo. SMS - il più costoso per invio - viene utilizzato solo quando il viaggiatore è in roaming internazionale e il messaggio è critico in termini di tempo. Booking.com ha inquadrato la messaggistica mobile come "interazione cliente in tempo reale" piuttosto che marketing broadcast; questo flusso di lavoro composto è la stessa filosofia espressa come architettura del flusso di lavoro.

Eseguire questo con strumenti separati significa cinque accessi a fornitori, due motori di segmentazione in disaccordo su chi è attualmente in viaggio e nessuna singola attribuzione dei ricavi per viaggiatore per canale. Farlo all'interno di un unico motore di flusso di lavoro significa un'identità di viaggiatore, un set di logica decisionale e un report funnel che mostra dove il percorso si interrompe effettivamente. L'azione HttpRequest (Workflows.md §5.7) è ciò che rende possibile l'orchestrazione cross-canale - collega il motore di flusso di lavoro al gateway SMS, all'ESP e al sistema di prenotazione senza richiedere uno strumento di orchestrazione separato.

La matematica della retention: aumento della conversione delle prenotazioni e LTV di ri-prenotazione per importi di biglietti di viaggio

La monetizzazione dei viaggi è ad alto valore. I valori delle prenotazioni vanno da voli a corto raggio di $300 a pacchetti vacanza di oltre $5.000, il che cambia il calcolo dei costi rispetto all'eCommerce (carrelli da $50–$200) e al SaaS ($99–$999 ARR). PushEngage Workflows traccia gli stessi tre numeri in ogni nodo: in coda, completato, uscito e lo stesso modello di analisi a livello di nodo è applicabile. Il fatturato per prenotazione recuperata supera di gran lunga il fatturato per carrello recuperato, il che rende il contributo P&L del flusso di lavoro più facile da difendere.

Ecco come appaiono le analisi a livello di nodo per un flusso di lavoro attivo di prenotazioni abbandonate presso un OTA di medie dimensioni con 5.000 prenotazioni abbandonate mensili con un valore medio di $1.200 (numeri illustrativi):

NodoIn codaCompletatoUscitoNote
INIZIO (prenotazione_abbandonata)05,0000Tutti gli itinerari abbandonati entrano
ATTENDI 1 ora924,90088 prenotati nella prima ora senza interazione
AZIONE: HttpRequest controllo tariffa04,9000Il sistema di prenotazione aggiorna l'attributo fare_status
DECISIONE: fare_status valido04,410490490 itinerari con tariffa non valida prima del primo contatto — uscita graziosa tramite notifica push "tariffa cambiata"
AZIONE: promemoria n. 1 (tariffa originale)04,4100Primo promemoria inviato
ATTENDI 24 ore1343,950326326 prenotati dopo il promemoria n. 1
Secondo controllo tariffa + DECISIONE03,720230Altri 230 itinerari con tariffa non valida — uscita graziosa
AZIONE: promemoria n. 2 + promo 10%03,7200Secondo promemoria
ATTENDI 48 ore783,200442Altri 442 prenotati dopo il promemoria n. 2
AZIONE: promemoria finale + offerta più forte03,2000Ultima notifica
FINEn.d.3,200n.d.3.200 non hanno prenotato

In questa coorte, 776 itinerari abbandonati si sono convertiti in prenotazioni mentre erano all'interno del flusso di lavoro — un tasso di recupero del 15,5%. A $1.200 di valore medio della prenotazione, si tratta di $931.200 di fatturato recuperato al mese, o $11,2 milioni all'anno. Le uscite per cambio tariffa hanno salvato altre 720 relazioni con i viaggiatori dal ricevere una notifica fuorviante "completa la tua prenotazione da $399" quando la tariffa era già aumentata — 720 ticket di assistenza clienti e violazioni della fiducia del marchio che il flusso di lavoro ha prevenuto, separatamente dall'aumento delle conversioni delle prenotazioni.

Il calcolo dei costi si riformula per i viaggi. Le notifiche push web e app non costano nulla per invio dopo l'opt-in. Gli SMS tramite Twilio costano circa $0,0079 per messaggio negli Stati Uniti e $0,05–$0,30 per messaggio internazionale — con 5.000 coorti di prenotazioni abbandonate al mese con una quota SMS del 10% durante il viaggio, si tratta di $40–$150 per coorte in spesa SMS. I prezzi di WhatsApp Business Platform sono basati su sessione. Le email scalano con il contratto ESP. Il compito del flusso di lavoro è utilizzare prima il canale più economico possibile e passare a SMS o WhatsApp solo quando lo stato lo richiede. La voce di bilancio che recita "il flusso di lavoro di prenotazioni abbandonate ha recuperato $931.000 in prenotazioni mensili con un costo totale del canale di $1.500" è il tipo di dichiarazione P&L che vince la conversazione sul budget dell'anno prossimo.

Crealo in PushEngage Workflows per il tuo brand di viaggi

Ciascuno dei cinque blueprint di viaggio si mappa direttamente ai componenti di PushEngage Workflows. La mappatura:

ProgettoTipi di nodo utilizzatiTipi di azione utilizzatiOpzione del flusso di lavoro
Benvenuto + nurturing per la prima prenotazioneAVVIO, ATTENDI, DECISIONE, AZIONE, FINESendPushNotification, AddSegmentTipo di esecuzione: Singolo
Prenotazione abbandonata con uscita per cambio tariffaINIZIO, ATTENDI, AZIONE, DECISIONE, FINESendPushNotification, HttpRequest, UpdateAttributeTipo di esecuzione: Multiplo Parallelo; uscita all'obiettivo booking_completed OPPURE filtro pubblico fare_status=invalidated
Nurturing pre-viaggio (calcolo data di partenza)AVVIA, ATTENDI (wait_until), AZIONE, FINESendPushNotificationTipo di esecuzione: Singolo per prenotazione; wait_until collegato all'attributo departure_date
Geolocalizzazione in viaggioAVVIA, DECISIONE, AZIONE, FINESendPushNotification, HttpRequest, UpdateAttributeTipo di esecuzione: Multiplo Parallelo; trigger CustomEvent + filtro pubblico
Recensione post-viaggio + ri-prenotazione lookalikeAVVIA, ATTENDI, AZIONE, ATTENDI (wait_until), AZIONE, DECISIONE, FINESendPushNotificationTipo di esecuzione: Multiplo Sequenziale

Il motore Workflows include oltre 60 modelli predefiniti che coprono i blocchi costitutivi di ogni blueprint. La maggior parte dei modelli è pensata per l'eCommerce, ma l'adattamento al settore viaggi è semplice: la logica del modello di carrello abbandonato diventa un flusso di lavoro di prenotazione abbandonata scambiando l'evento trigger con booking_abandoned, aggiungendo il pattern di controllo tariffa HttpRequest-and-attribute-update dal Blueprint 2 e utilizzando un criterio di uscita di invalidazione tariffa insieme a booking_completed. Il modello di benvenuto si adatta direttamente al Blueprint 1. Il modello di goccia di geolocalizzazione, già presente nel catalogo, è il fondamento del flusso di lavoro in viaggio del Blueprint 4.

Per il contesto più ampio delle campagne push nel settore viaggi, casi d'uso specifici di nicchia (hotel, voli, case vacanza) e strategie stagionali, il legacy playbook per le notifiche push sui siti di viaggi cataloga i tipi di campagna che questi blueprint implementano.

Per il percorso di prova immediato, il piano gratuito ti offre 200 iscritti, tutti i canali (web push, app push, WhatsApp, live chat) e il motore Workflows completo fin dal primo giorno. Ciò è sufficiente per implementare i Blueprint 1 e 2 sulla tua prossima coorte di itinerari abbandonati e acquisire analisi a livello di nodo prima del prossimo QBR. Per il posizionamento di PushEngage nel settore viaggi (prezzi, integrazioni, esempi di clienti), PushEngage per i viaggi è la landing page canonica.

Cosa cambia questo

Se prendi una cosa da questo articolo, prendi questa: l'automazione delle notifiche push per i viaggi è architettura di workflow, non trasmissioni di conferma prenotazione con un trigger di prenotazione abbandonata aggiunto all'ultimo. Il percorso di prenotazione abbandonata che esce con grazia in caso di cambio tariffa, il flusso di lavoro pre-viaggio che si attiva a departure_date - 7 giorni, il flusso di lavoro di geolocalizzazione in viaggio che rispetta il fuso orario di destinazione, hanno tutti la stessa forma. Un AVVIO, alcuni ATTENDI, alcune DECISIONI, alcune AZIONI, un USCITA. Tre trigger autonomi non possono farlo. Un motore di workflow può. Il LTV di ri-prenotazione si accumula da lì.

Inizia con il piano gratuito per implementare il primo blueprint sulla tua prossima coorte di itinerari abbandonati.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sulla privacy e tutti i link sono nofollow. NON usare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Coinvolgi e fidelizza i visitatori dopo che hanno lasciato il tuo sito web

Aumenta il valore di ogni visita web con notifiche push difficili da ignorare.

  • Piano gratuito per sempre
  • Configurazione semplice
  • Supporto a 5 stelle