Vai al contenuto principale

Come sfruttare il marketing via SMS per aumentare le visite di ritorno

Questa guida spiega in dettaglio come i direttori marketing, i manager CRM e i gestori di location possono creare un motore di SMS marketing automatizzato utilizzando dati di prima parte verificati, raccolti tramite il WiFi per gli ospiti. Copre l'intera architettura tecnica, dalla raccolta dei dati sul Captive Portal e la verifica OTP fino all'integrazione del gateway SMS, alla segmentazione del pubblico e all'automazione delle campagne, con esempi pratici relativi ai settori hospitality e retail. Il caso aziendale è diretto: gli SMS registrano un tasso di apertura del 98% e, se attivati dai dati sulla presenza fisica, generano incrementi misurabili delle visite di ritorno e dei ricavi incrementali.

📖 9 minuti di lettura📝 2,012 parole🔧 2 esempi pratici4 domande di esercitazione📚 10 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
Benvenuti al briefing tecnico di Purple. Oggi parleremo di come utilizzare il marketing via SMS per incrementare le visite di ritorno nella vostra struttura. E voglio essere diretto: se non state raccogliendo numeri di cellulare verificati attraverso il vostro WiFi per gli ospiti, state lasciando completamente inutilizzato il vostro canale di re-engagement più efficace. Iniziamo con i numeri. Gli SMS registrano un tasso di apertura del 98%. Confrontatelo con quello delle e-mail, che si attesta in media intorno al 20%. Un SMS medio viene letto entro quattro minuti dalla ricezione. Per i gestori di strutture - che si tratti di un hotel, di una catena retail, di uno stadio o di un centro congressi - questa immediatezza è di valore inestimabile. Potete influenzare il comportamento in tempo reale, non ore dopo, quando l'ospite se n'è già andato. Quindi, come funziona in concreto a livello tecnico? La base è il vostro WiFi per gli ospiti. Quando un visitatore si connette al vostro SSID, il controller di rete - che si tratti di Cisco Meraki, HPE Aruba, Ruckus o Juniper Mist - reindirizza il suo browser verso un Captive Portal. Questa è la splash page che visualizzano prima di ottenere l'accesso a Internet. Purple Engage gestisce quel portale, ed è qui che raccogliete i dati. Ora, ecco la parte cruciale che la maggior parte dei team sbaglia. Raccogliere un numero di telefono non equivale a verificarlo. Se vi limitate a chiedere agli utenti di inserire il loro numero di cellulare, una percentuale significativa inserirà un numero falso solo per accedere alla rete. Il vostro database si riempirà di contatti inutili e la vostra prima campagna SMS registrerà un tasso di mancato recapito del 40%. Per evitare questo, è necessario implementare la verifica tramite codice OTP - One-Time Passcode via SMS - durante il flusso di login. L'utente inserisce il proprio numero, riceve un codice a sei cifre e lo digita nuovamente. Ottiene l'accesso al WiFi solo dopo la conferma del codice. Questo singolo passaggio trasforma la qualità del vostro database da un giorno all'altro. Il secondo aspetto non negoziabile è il consenso. Ai sensi del GDPR e del CCPA, è necessario un opt-in esplicito e consapevole per le comunicazioni di marketing. Ciò significa una casella di controllo separata e non selezionata specificamente per il marketing via SMS. Non inclusa nei termini di servizio. Non preselezionata. Un consenso chiaro e autonomo. Purple Engage gestisce la registrazione del consenso in modo automatico, garantendo un tracciamento di audit verificabile per ogni numero presente nel database. Una volta che l'acquisizione dei dati è pulita e conforme, potete iniziare a creare le campagne. Purple Engage si integra via API con i principali gateway SMS, tra cui Twilio e Sinch. Potete definire trigger basati sui dati di presenza fisica. Ad esempio: l'indirizzo MAC di un ospite si riconnette alla vostra rete dopo un'assenza di 30 giorni. Questo evento attiva automaticamente un SMS di bentornato con un codice sconto. Nessun intervento manuale. Nessuna esportazione massiva. Funziona continuamente in background. Vi presento due scenari concreti. Primo, un hotel. Il team food & beverage desidera aumentare le consumazioni pomeridiane nella lounge della hall. Creano un segmento in Purple Engage che si rivolge agli ospiti attualmente autenticati sulla rete con un tempo di permanenza superiore a 60 minuti. Ogni giorno alle 14:30 il sistema invia automaticamente: Ricevi un caffè in omaggio con l'acquisto di un pasticcino presso la lounge della hall. Mostra questo messaggio per usufruire dell'offerta. L'offerta è tempestiva, pertinente per chi si è chiaramente stabilito in hotel e genera ricavi immediati. Secondo scenario: una catena di negozi con 50.000 numeri verificati nel proprio database. Vogliono riattivare i clienti che non effettuano visite da 90 giorni. Creano un segmento dinamico in Purple Engage filtrando gli utenti la cui data di ultima presenza risale esattamente a 90 giorni prima. Il sistema verifica questa condizione quotidianamente e invia in automatico: Ci manchi. Torna a trovarci questo fine settimana per ricevere il 20% di sconto sul tuo intero acquisto. La campagna viene eseguita continuamente senza che nessuno debba intervenire. Il team di marketing si limita a monitorare il tasso di visite di ritorno nel pannello di analisi. Ora parliamo dei potenziali errori, perché ce ne sono alcuni che rischiano di mettervi in difficoltà se non prestate attenzione. Primo: la frequenza. Se si inviano più di due SMS di marketing al mese a un singolo utente, si registrerà un’impennata dei tassi di disiscrizione. Rispettate questo canale. È uno spazio intimo, poiché i messaggi arrivano nello stesso posto di quelli inviati da familiari e amici. Utilizzatelo con moderazione e fate in modo che ogni messaggio sia rilevante. Secondo: la tempistica. Inviare un'offerta per il pranzo alle 16:00 è budget sprecato. Sfruttate il tempo di permanenza e i dati di presenza in Purple per inviare messaggi quando l'ospite è più propenso ad agire. Per le campagne all'interno della struttura, ciò significa inviare i messaggi mentre le persone sono fisicamente presenti. Per le campagne di riconquista, inviate il giovedì o il venerdì, quando le persone pianificano il fine settimana. Terzo: gestione della disiscrizione. Quando un utente risponde STOP al vostro SMS, tale disiscrizione deve essere elaborata immediatamente. Il vostro gateway SMS riceverà la risposta e dovrà inviare un webhook a Purple Engage per aggiornare lo stato di marketing del contatto. Se questa sincronizzazione si interrompe, rischiate di inviare messaggi a utenti che hanno revocato il consenso, il che costituisce una violazione normativa. Testate questo webhook mensilmente. Passiamo ora a una rapida sessione di domande e risposte su quelle che riceviamo più spesso. Posso usarlo con qualsiasi hardware WiFi? Sì. Purple è indipendente dall'hardware. Funziona con Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks e Fortinet. Qual è un tasso di consenso realistico? Con un portale ben progettato, dovreste raggiungere una percentuale compresa tra il 40% e il 60% di utenti autenticati che acconsentono al marketing via SMS. Un portale progettato male - con troppi campi o formule di consenso poco chiare - farà scendere questa quota al di sotto del 20%. Come si misura il ROI? Monitorate il tasso di visite di ritorno nella sezione analytics di Purple. Confrontate gli ospiti che hanno ricevuto un SMS con un gruppo di controllo che non lo ha ricevuto. La differenza nel tasso di ritorno, moltiplicata per il valore medio della transazione, rappresenta il ROI diretto della vostra campagna. Questo sistema è conforme al GDPR? Sì, se implementato correttamente. Purple Engage registra i timestamp del consenso e il testo specifico del consenso mostrato al momento dell'adesione. Questa è la vostra prova in caso di un'indagine normativa. Per riassumere: il marketing via SMS è attualmente il canale a più alto rendimento a disposizione dei gestori di sedi fisiche. Il tasso di apertura del 98% non è una dichiarazione di marketing - è una realtà delle telecomunicazioni. Ma il canale funziona solo se i vostri dati sono puliti, il consenso è esplicito e le vostre campagne sono mirate. L'architettura per ottenere tutti e tre questi elementi è semplice: Captive Portal con verifica OTP, Purple Engage per la segmentazione e l'automazione, e un gateway SMS per l'invio. Se state già offrendo una rete WiFi per gli ospiti, avete già l'infrastruttura. Dovete solo attivarla. Se volete approfondire l'argomento, visitate purple dot ai e date un'occhiata al piano Engage. Il nostro team può guidarvi attraverso una distribuzione adatta al vostro specifico tipo di sede. Grazie per l'ascolto.

header_image.png

Executive summary

Il marketing via SMS con dati acquisiti tramite WiFi è il canale di re-engagement più diretto oggi a disposizione dei gestori di sedi fisiche. Gli SMS registrano un tasso di apertura del 98% - quasi cinque volte superiore a quello delle e-mail - e il messaggio medio viene letto entro quattro minuti dalla ricezione (GSMA, 2024). Per hotel, catene di vendita al dettaglio, stadi e centri congressi, questa immediatezza si traduce direttamente in visite di ritorno e ricavi incrementali.

L'architettura è lineare. Purple Engage acquisisce numeri di cellulare verificati e il consenso esplicito al marketing durante la fase di accesso al WiFi. Segmenta poi i contatti in base al comportamento di presenza fisica - tempo di permanenza, frequenza delle visite, giorni trascorsi dall'ultima visita - e automatizza campagne SMS personalizzate tramite gateway integrati, tra cui Twilio e Sinch. Il risultato è un motore di re-engagement conforme e sempre attivo che non richiede alcun intervento manuale una volta configurato.

Questa guida copre l'intera implementazione: configurazione di rete, progettazione del portale, verifica OTP, meccanismi di consenso, integrazione dei gateway, logica delle campagne e misurazione del ROI. È scritta per l'IT manager o il direttore marketing che deve prendere una decisione di implementazione in questo trimestre.


Approfondimento tecnico

Lo strato di acquisizione dati

La base di qualsiasi programma di marketing via SMS è un database pulito e verificato di numeri di cellulare con consenso esplicito. Il WiFi per gli ospiti è il meccanismo più efficace per creare questo database su scala. Purple opera in oltre 80.000 sedi attive e ha gestito 440 milioni di accessi nel 2024 (dati interni Purple), rendendola la piattaforma più collaudata per l'acquisizione di dati di prima parte in spazi fisici.

Quando un ospite si connette al tuo SSID, il controller di rete - Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks o Fortinet - reindirizza il browser del dispositivo a un Captive Portal. Purple Engage gestisce questo portale e presenta un modulo di registrazione. Puoi configurare il modulo in modo da richiedere un campo per il numero di cellulare insieme ai campi standard per e-mail e nome.

sms_architecture_overview.png

Verifica OTP: il passaggio non negoziabile

Raccogliere un numero di telefono non equivale a verificarlo. Senza verifica, una percentuale significativa di utenti inserirà numeri errati o fittizi per aggirare l'accesso. Il tuo database si degraderà rapidamente e la tua prima campagna SMS registrerà tassi di mancato recapito superiori al 40%.

La verifica tramite SMS One-Time Passcode (OTP) risolve questo problema. Quando l'utente inserisce il proprio numero di cellulare, Purple Engage invia un codice a sei cifre a quel numero tramite il gateway SMS configurato. L'utente deve inserire correttamente il codice prima che il portale consenta l'accesso a internet. Questo singolo passaggio garantisce che ogni numero nel database corrisponda a un dispositivo effettivamente controllato dall'utente. Inoltre, crea un'associazione implicita più forte tra l'identità dell'utente e il suo dispositivo - un valore prezioso per l'attribuzione al loro ritorno.

Architettura del consenso

Il GDPR (Regolamento (UE) 2016/679) e il CCPA (California Consumer Privacy Act, 2018) richiedono entrambi un consenso esplicito e informato per le comunicazioni di marketing diretto. Il meccanismo di consenso sul tuo Captive Portal deve soddisfare questi standard:

  • Una casella di controllo separata e non selezionata specificamente per le comunicazioni di marketing via SMS.
  • Un linguaggio chiaro che descriva a cosa l'utente sta acconsentendo.
  • Un link alla tua informativa sulla privacy.
  • Nessun raggruppamento del consenso al marketing con i termini di servizio.

Purple Engage registra il timestamp del consenso, il testo esatto del consenso visualizzato e l'indirizzo IP dell'utente per ogni opt-in. Questa traccia di controllo è la tua prova in caso di indagine normativa. Purple possiede la certificazione ISO 27001 ed è conforme a GDPR e CCPA.

Integrazione del gateway e architettura di invio

Purple Engage si integra con i gateway SMS tramite REST API. Quando si attiva una campagna, Purple compila l'elenco del pubblico segmentato e invia il payload del messaggio al gateway. Il gateway gestisce l'instradamento delle telecomunicazioni, le ricevute di consegna e la gestione degli opt-out.

In modo cruciale, l'elaborazione degli opt-out deve essere bidirezionale. Quando un utente risponde STOP al tuo SMS, il gateway invia un webhook a Purple Engage, che aggiorna immediatamente lo stato di marketing del contatto su opt-out. Questa sincronizzazione deve essere testata regolarmente. Un webhook non funzionante comporta il rischio di inviare messaggi a contatti che hanno effettuato l'opt-out - una violazione normativa diretta sia ai sensi del GDPR che del Privacy and Electronic Communications Regulations (PECR) del Regno Unito.

-

Guida all'implementazione

Fase 1: Configurazione di rete

Prima di poter acquisire qualsiasi dato, la tua rete deve essere configurata per reindirizzare il traffico non autenticato al Captive Portal di Purple.

  1. Provisioning dell'SSID. Crea un SSID ospiti dedicato sui tuoi access point. Isola questo SSID dalle tue reti aziendali e del personale utilizzando la segmentazione VLAN.
  2. Configurazione del controller. Nel tuo controller di rete (ad esempio, la dashboard Cisco Meraki), imposta il tipo di Captive Portal su 'Captive Portal esterno' e inserisci l'URL del portale Purple.
  3. Walled garden. Inserisci i domini del portale Purple e i domini del tuo gateway SMS nella whitelist delle impostazioni del walled garden. Ciò consente il caricamento del portale e l'invio dell'SMS OTP prima che l'utente si autentichi.
  4. RADIUS accounting. Configura il RADIUS accounting in modo che punti ai server cloud di Purple. Ciò consente a Purple di tracciare gli orari di inizio e fine sessione, alimentando direttamente i calcoli del tempo di sosta.

Fase 2: Progettazione del portale e acquisizione dei dati

  1. Campi del modulo. In Purple Engage, configura il modulo di login per includere: Nome, Indirizzo Email, Numero di Cellulare (obbligatorio) e la casella di controllo per il Consenso Marketing (deselezionata di default).
  2. Attivazione OTP. Abilita la verifica SMS OTP nelle impostazioni del portale. Seleziona il gateway SMS configurato come metodo di consegna dell'OTP.
  3. Branding. Personalizza il portale con il branding della tua sede. Un portale ben progettato aumenta i tassi di opt-in. Consulta la nostra guida su come fare un'ottima prima impressione con il tuo WiFi per gli ospiti per i principi di design che aumentano la conversione.
  4. Test. Prima del lancio effettivo, testa l'intero flusso: connetti un dispositivo, compila il modulo, ricevi l'OTP, verifica e conferma che l'accesso a internet sia garantito. Verifica che il contatto appaia in Purple Engage con lo stato di consenso corretto.

Fase 3: Segmentazione del pubblico

Purple Engage segmenta i contatti in base ai dati di presenza fisica generati dalla rete WiFi. Gli attributi di segmentazione chiave sono:

Attributo Descrizione Caso d'uso della campagna
Ultima volta visto Data della connessione WiFi più recente Campagne di win-back per visitatori persi
Conteggio visite Numero totale di sessioni autenticate Targetizzazione dei livelli di fidelizzazione
Tempo di permanenza Durata media della sessione in minuti Offerte all'interno della sede, sensibili al fattore tempo
Data prima visita Data della prima sessione autenticata Sequenze di onboarding per nuovi visitatori
Posizione Sede specifica o zona all'interno di una proprietà multi-sito Offerte specifiche per la posizione

Fase 4: Automazione della campagna

Con dati puliti e segmenti definiti, puoi creare campagne automatizzate in Purple Engage.

  1. Definisci il trigger. Seleziona l'evento fisico che attiva la campagna. Esempi: 'Ultima volta visto = 30 giorni fa', 'Attualmente connesso con tempo di permanenza > 60 minuti', 'Prima visita oggi'.
  2. Imposta la pianificazione. Per le campagne all'interno della sede sensibili al fattore tempo, imposta un orario di invio specifico (es. 14:30 ogni giorno). Per le campagne sul ciclo di vita, imposta il trigger in modo che effettui la valutazione quotidianamente.
  3. Scrivi il messaggio. Mantieni il messaggio sotto i 160 caratteri per evitare la fatturazione di messaggi multipli. Includi il nome dell'ospite per la personalizzazione, un'offerta chiara e un'istruzione per l'opt-out (es. 'Invia STOP per disiscriverti').
  4. Configura il limite di frequenza. Imposta un massimo di due messaggi SMS di marketing per contatto al mese per prevenire l'affaticamento degli utenti e picchi di opt-out.
  5. A/B testing. Dividi il tuo pubblico e testa due varianti di messaggio. Purple Engage traccia i tassi di consegna, click-through e conversione per ciascuna variante.

Best practice

Tempistica e rilevanza

Il fattore principale per le prestazioni di una campagna SMS è la tempistica. Un'offerta inviata al momento giusto - quando l'ospite è presente, attivo e in una posizione idonea ad agire - supererà di tre o più volte un'offerta formulata meglio ma inviata nel momento sbagliato (dati delle campagne interne Purple, 2024).

Per le campagne all'interno del locale, l'invio deve essere attivato in base alla presenza in tempo reale. Per le campagne di win-back, gli invii del giovedì e del venerdì pomeriggio superano costantemente gli altri giorni per i settori retail e hospitality, in quanto gli ospiti stanno pianificando le loro attività per il fine settimana.

Personalizzazione oltre il nome di battesimo

La personalizzazione con il nome di battesimo è ormai lo standard minimo. Utilizza i dati sulla posizione disponibili in Purple Engage per fare riferimento al locale o alla zona specifica. Per una catena retail multi-sito, un messaggio del tipo "Ciao Sarah, il tuo punto vendita più vicino in Market Street ha una nuova offerta" supera un generico "Ciao Sarah, abbiamo una nuova offerta" con un margine misurabile.

Disciplina della frequenza

L'SMS è un canale intimo. Arriva nella stessa casella di posta dei messaggi di familiari e colleghi. Superare i due messaggi di marketing al mese per contatto farà salire i tassi di disiscrizione oltre il 15% (benchmark di settore, Mobile Marketing Association, 2023). Una volta che un contatto si disiscrive, non è più possibile ricontattarlo via SMS. Proteggi il tuo database trattando la frequenza come un vincolo rigido, non come una semplice linea guida.

sms_roi_infographic.png

Coordinamento multicanale

Gli SMS e le e-mail servono a scopi diversi nel marketing mix. Utilizza gli SMS per messaggi urgenti e ad alta priorità in cui l'immediatezza è fondamentale. Utilizza le e-mail per contenuti più lunghi, newsletter e campagne in cui i rich media aggiungono valore. Purple Engage gestisce entrambi i canali dallo stesso database di contatti, consentendo di coordinare le sequenze - ad esempio, un'e-mail che annuncia un saldo seguita da un promemoria via SMS l'ultimo giorno.

-

Risoluzione dei problemi e mitigazione dei rischi

Alti tassi di mancato recapito

Sintomo: Il gateway SMS segnala tassi di mancata consegna superiori al 5%.

Causa: Numeri di telefono non validi nel database, quasi sempre causati da utenti che inseriscono numeri fittizi durante l'accesso al WiFi.

Soluzione: Abilita immediatamente la verifica OTP tramite SMS sul Captive Portal. Esegui un controllo del database esistente tramite una verifica massiva dei numeri utilizzando l'API del tuo gateway SMS. Rimuovi i numeri non validi prima dell'invio della campagna successiva.

Bassi tassi di opt-in

Sintomo: Meno del 20% degli utenti autenticati acconsente a ricevere SMS di marketing.

Causa: Design del portale scadente, linguaggio di consenso poco chiaro o troppi campi obbligatori che creano attrito.

Soluzione: Riduci il numero di campi obbligatori. Rendi visibile la casella di controllo per il consenso al marketing e spiega chiaramente il vantaggio (es. "Seleziona per ricevere offerte esclusive"). Esegui A/B test sui design dei portali in Purple Engage. Un portale ben ottimizzato dovrebbe raggiungere tassi di opt-in del 40-60%.

Errori del webhook di opt-out

Sintomo: I contatti che hanno risposto STOP continuano a ricevere messaggi.

Causa: Il webhook tra il tuo gateway SMS e Purple Engage è interrotto o configurato in modo errato.

Soluzione: Testa il webhook di opt-out mensilmente. Invia un messaggio di test a un numero controllato, rispondi "STOP" e verifica che lo stato del contatto si aggiorni in Purple Engage entro cinque minuti. Configura avvisi di monitoraggio sull'endpoint del webhook.

Lacune di conformità GDPR

Sintomo: Non sei in grado di produrre un registro del consenso per un contatto specifico su richiesta dell'interessato o dell'autorità di regolamentazione.

Causa: Il consenso è stato raccolto al di fuori di Purple Engage (ad esempio tramite un modulo cartaceo o un sistema di terze parti) e non è stato importato con i metadati corretti.

Soluzione: Centralizza tutta la raccolta dei consensi tramite Purple Engage. Per tutti i dati storici importati da sistemi esterni, verifica che i registri del consenso soddisfino gli standard GDPR prima dell'invio. In caso di dubbi, ottieni nuovamente il consenso tramite una campagna di opt-in pulita.

-

ROI e impatto aziendale

Il business case per il marketing SMS tramite l'acquisizione di dati WiFi è diretto e misurabile. La metrica chiave è il Tasso di Ritorno (Return Visit Rate), ovvero la percentuale di visitatori unici che tornano nella sede entro un periodo definito.

Per calcolare il ROI:

  1. Stabilisci una linea di base. Prima di lanciare campagne SMS, misura il tuo attuale Tasso di Ritorno per un gruppo di 90 giorni.
  2. Esegui una campagna controllata. Invia campagne SMS al 50% dei tuoi contatti che hanno effettuato l'opt-in. Mantieni l'altro 50% come gruppo di controllo.
  3. Misura la differenza. Dopo 90 giorni, confronta il Tasso di Ritorno del gruppo che ha ricevuto i messaggi con quello del gruppo di controllo.
  4. Calcola l'impatto sui ricavi. Moltiplica i ritorni incrementali per il valore medio della transazione.

Per un hotel con 200 camere, un aumento del 5% del tasso di ritorno tra gli ospiti coinvolti via SMS - una stima conservativa basata sui dati di implementazione di Purple nel settore dell'ospitalità - si traduce in decine di migliaia di sterline di ricavi annuali incrementali, a seconda della tariffa media giornaliera.

Per il settore retail, il calcolo è simile. Una catena di vendita al dettaglio regionale con 50.000 contatti opt-in e un valore medio del carrello di £45 può attribuire ricavi diretti a ogni punto percentuale di miglioramento del tasso di ritorno.

La dashboard di WiFi Analytics di Purple fornisce i dati per eseguire questa analisi direttamente, senza richiedere uno strumento di BI separato o l'esportazione dei dati. La metrica del Tasso di Ritorno viene calcolata automaticamente in base agli eventi di riconnessione dell'indirizzo MAC.

Per ulteriori letture su argomenti correlati all'implementazione, consulta le nostre guide sull'architettura Guest WiFi e le nostre implementazioni specifiche per i settori Retail , Hospitality , Healthcare e Transport .

Definizioni chiave

Captive Portal

Una pagina web presentata a un utente prima di ottenere l'accesso a una rete WiFi pubblica. È il meccanismo principale per acquisire i dati degli ospiti, mostrare i termini di servizio e raccogliere il consenso al marketing.

I team IT riscontrano questo aspetto durante la configurazione dei controller di rete (ad es. Cisco Meraki, HPE Aruba). L'URL del Captive Portal viene inserito nelle impostazioni del portale esterno del controller. Purple Engage serve e gestisce i contenuti del portale.

SMS OTP (One-Time Passcode)

Un codice numerico univoco e a tempo limitato inviato tramite SMS per verificare che l'utente controlli il numero di cellulare fornito. L'utente deve inserire correttamente il codice per completare il processo di accesso.

Fondamentale per la pulizia del database. Senza la verifica OTP, gli utenti possono inserire numeri fittizi per aggirare l'accesso, con conseguenti elevati tassi di mancata consegna degli SMS e spreco del budget della campagna.

SMS gateway

Un servizio di telecomunicazione che consente ai sistemi informatici di inviare e ricevere messaggi SMS tramite la rete mobile. Esempi inclusi Twilio e Sinch.

Purple Engage si integra con gli SMS gateway tramite REST API. Il gateway gestisce la consegna, la conferma di ricezione e l'elaborazione dell'opt-out (STOP). I costi del gateway vengono in genere addebitati per segmento di messaggio.

Dwell time

La durata in minuti in cui un dispositivo rimane autenticato sulla rete WiFi durante una singola sessione.

Un attributo di segmentazione chiave in Purple Engage. Un dwell time elevato indica un visitatore stabile e interessato, che ha maggiori probabilità di rispondere a un'offerta all'interno della struttura. Utilizzato per attivare campagne in tempo reale.

Indirizzo MAC

Un identificatore hardware univoco assegnato a un'interfaccia di rete. Utilizzato dalla rete WiFi per tracciare la presenza del dispositivo prima e dopo l'autenticazione.

Purple utilizza i dati dell'indirizzo MAC per calcolare i tassi di visite di ritorno e il dwell time. Quando lo stesso indirizzo MAC si riconnette dopo un'assenza, attiva campagne sul ciclo di vita, come i messaggi di win-back.

Tasso di visite di ritorno

La percentuale di utenti unici autenticati che visitano la struttura più di una volta entro un periodo di misurazione definito.

Il KPI principale per misurare l'efficacia delle campagne SMS. Calcolato automaticamente nella dashboard WiFi Analytics di Purple. Confronta il tasso tra il gruppo che ha ricevuto il messaggio e il gruppo di controllo per isolare il ROI della campagna.

Tasso di opt-in

La percentuale di utenti che completano l'accesso al WiFi e selezionano esplicitamente la casella di controllo del consenso al marketing.

Una misura diretta della qualità del design del Captive Portal. Un portale ben ottimizzato raggiunge tassi di opt-in del 40 - 60%. Un valore inferiore al 20% indica attrito nel design del modulo o un linguaggio di consenso poco chiaro.

PECR (Privacy and Electronic Communications Regulations)

Normative del Regno Unito (SI 2003/2426, emendate) che disciplinano il marketing diretto tramite mezzi elettronici, inclusi gli SMS. Richiedono il consenso preventivo per l'invio di messaggi di marketing alle persone fisiche.

Si applica a tutte le campagne di marketing SMS rivolte ai residenti nel Regno Unito. Funziona insieme al GDPR. La mancata conformità può comportare azioni esecutive da parte dell'ICO e sanzioni fino a £500.000.

Walled garden

Un elenco di domini o indirizzi IP a cui un controller di rete consente l'accesso a dispositivi non autenticati prima di completare l'accesso al Captive Portal.

I team IT devono inserire nella whitelist del walled garden i domini del portale Purple e i domini del gateway SMS. Senza questa operazione, il Captive Portal non si caricherà e i messaggi OTP non potranno essere inviati.

Limitazione della frequenza

Un'impostazione della campagna che limita il numero massimo di messaggi di marketing che un singolo contatto può ricevere entro un periodo di tempo definito.

Impostata in Purple Engage a livello di campagna o di account. Massimo consigliato: due messaggi di marketing SMS per contatto al mese. Previene picchi di opt-out causati da un eccesso di messaggi.

Esempi pratici

Un hotel da 200 camere desidera aumentare i ricavi del settore food & beverage durante il periodo tranquillo del primo pomeriggio. Attualmente offre il WiFi gratuito ma non acquisisce i numeri di telefono né esegue campagne SMS.

Fase 1: Aggiornare il Captive Portal in Purple Engage per richiedere il campo del numero di cellulare e abilitare la verifica OTP via SMS. Impostare la casella di controllo del consenso al marketing come non selezionata per impostazione predefinita, con una dicitura chiara: 'Seleziona per ricevere offerte e promozioni esclusive dall'hotel.' Fase 2: Creare un segmento di pubblico mirato agli ospiti attualmente autenticati sulla rete con un tempo di permanenza superiore a 60 minuti. Questo identifica gli ospiti che si sono sistemati in hotel e che probabilmente risponderanno a un'offerta in loco. Fase 3: Configurare una campagna SMS automatizzata con un trigger giornaliero alle 14:30: 'Ciao [Nome], goditi un caffè in omaggio con l'acquisto di un pasticcino oggi presso la lounge della hall. Mostra questo messaggio per riscattarlo. Rispondi STOP per disattivare.' Mantenere il messaggio al di sotto dei 160 caratteri. Fase 4: Configurare un codice di riscatto unico per ogni invio di campagna, in modo che il team del punto vendita possa registrare i riscatti. Fase 5: Dopo 30 giorni, confrontare i ricavi medi pomeridiani del settore F&B nei giorni in cui è stata eseguita la campagna con il valore di riferimento dei 30 giorni precedenti.

Commento dell'esaminatore: Questo scenario utilizza i dati di presenza in tempo reale - il tempo di permanenza - per identificare il pubblico con la maggiore intenzione d'acquisto. Gli ospiti con un tempo di permanenza superiore a 60 minuti si sono sistemati e si trovano in loco, il che li rende molto più propensi ad agire in base a un'offerta immediata rispetto agli ospiti che si sono connessi brevemente nella hall. La fase di verifica OTP è fondamentale in questo caso: senza di essa, il database dell'hotel conterrà numeri non validi e la campagna sprecherà budget per messaggi non recapitati. Il limite di 160 caratteri evita la fatturazione di SMS multipli, che può raddoppiare o triplicare i costi del gateway.

Una catena retail con 120 negozi vuole riattivare gli acquirenti che non visitano un punto vendita da 90 giorni. Dispone di 50.000 numeri di cellulare verificati e con consenso esplicito in Purple Engage, raccolti negli ultimi 18 mesi.

Fase 1: Creare un segmento di pubblico dinamico in Purple Engage con il filtro: 'Data ultima visita è 90 giorni fa E Consenso Marketing = Vero E Stato Opt-Out = Attivo'. Fase 2: Impostare la valutazione quotidiana del segmento in modo che la campagna acquisisca continuamente nuovi contatti non appena raggiungono la soglia dei 90 giorni. Fase 3: Creare l'SMS di recupero: 'Ciao [Nome], ci manchi. Torna in uno dei nostri negozi questo fine settimana per ricevere il 20% di sconto sull'intero acquisto. Usa il codice RETURN20. Rispondi STOP per disattivare.' Fase 4: Configurare un limite di frequenza per garantire che nessun contatto riceva più di un messaggio di recupero per ogni periodo di 90 giorni. Fase 5: Monitorare i riscatti tramite il codice RETURN20 nel sistema del punto vendita. Fare un riferimento incrociato con i dati analitici di Purple Engage per confermare la differenza del tasso di visite di ritorno tra il gruppo che ha ricevuto il messaggio e il gruppo di controllo.

Commento dell'esaminatore: La forza di questo approccio è l'automazione. Una volta configurata, la campagna viene eseguita senza interventi manuali. La valutazione quotidiana consente al retailer di intercettare i contatti esattamente nel momento giusto del loro ciclo di inattività. Il limite di frequenza evita che lo stesso contatto riceva più messaggi di recupero se continua a non visitare il negozio dopo il primo SMS. Il gruppo di controllo è essenziale per calcolare il vero ROI - senza di esso, non è possibile isolare l'effetto dell'SMS dai pattern di traffico stagionali.

Domande di esercitazione

Q1. Gestisci l'IT di uno stadio con una capacità di 40.000 persone. Durante un evento importante, desideri inviare un SMS per promuovere sconti sul merchandising ai tifosi attualmente presenti nella struttura. Il budget del tuo SMS gateway consente l'invio di 10.000 messaggi per evento. Come identifichi il pubblico corretto e come configuri l'attivatore?

Suggerimento: Considera quali attributi di segmentazione confermano la presenza fisica al momento dell'invio e come dare priorità entro i limiti di budget.

Visualizza risposta modello

Costruisci un segmento in Purple Engage filtrando i contatti attualmente autenticati sulla rete con un tempo di sosta superiore a 30 minuti e un flag di consenso marketing valido. Questo conferma che il tifoso è fisicamente presente e sistemato - non qualcuno che si è connesso brevemente mentre passava. Se il segmento supera i 10.000 contatti, dai la priorità in base al numero di visite (i tifosi che hanno partecipato a più eventi sono target di valore più elevato). Imposta la campagna per attivarsi in un momento specifico durante l'evento - ad esempio, 30 minuti dopo il calcio d'inizio, quando la presenza è al massimo. Includi un URL di riscatto con codice breve che reindirizza al negozio di merchandise.

Q2. Dopo aver lanciato un nuovo Captive Portal che richiede i numeri di telefono, il tuo team di marketing segnala una frequenza di rimbalzo degli SMS del 42% al primo invio della campagna. Qual è la causa principale più probabile e qual è la soluzione immediata?

Suggerimento: Concentrati sulla fase di raccolta dei dati, non sulla configurazione della campagna.

Visualizza risposta modello

L'elevata frequenza di rimbalzo indica che gli utenti inseriscono numeri di telefono fittizi o errati durante il login WiFi per aggirare il modulo. La soluzione immediata consiste nell'abilitare la verifica SMS OTP sul Captive Portal in Purple Engage. Gli utenti non riceveranno l'accesso a internet finché non avranno verificato il numero con un codice a sei cifre. Prima del prossimo invio della campagna, esegui un controllo di validazione di massa dei numeri tramite l'API del gateway SMS e rimuovi i numeri non validi dal database. In futuro, il passaggio OTP impedirà l'inserimento di dati non validi nel sistema.

Q3. Un cliente retail che utilizza hardware Cisco Meraki desidera inviare un SMS di 'Bentornato' agli acquirenti che ritornano entro cinque minuti dal loro ingresso nel negozio. Desidera che questo funzioni anche se l'acquirente non apre attivamente il browser per effettuare il login. È realizzabile e, in caso affermativo, come?

Suggerimento: Considera la differenza tra il rilevamento del dispositivo e gli eventi di sessione autenticata nella rete.

Visualizza risposta modello

Sì, questo è realizzabile utilizzando il rilevamento della presenza dell'indirizzo MAC anziché attendere una sessione autenticata. Gli access point Cisco Meraki rilevano e registrano gli indirizzi MAC dei dispositivi non appena il dispositivo interroga la rete - prima che l'utente apra un browser. Purple può ricevere questi eventi di presenza tramite la Meraki Scanning API. Configura un trigger in Purple Engage basato sull'evento 'Dispositivo Visto' per un indirizzo MAC noto (ovvero, un visitatore di ritorno il cui MAC è già presente nel database), con un ritardo di cinque minuti per confermare che il dispositivo sia stabilito nel locale anziché essere di passaggio. Questo invia l'SMS senza richiedere all'utente di completare il login al Captive Portal durante quella visita.

Q4. Stai implementando il marketing via SMS in una catena di negozi con 50 punti vendita. Ogni punto vendita ha un'offerta locale diversa. Come gestisci la personalizzazione della campagna su scala senza creare 50 campagne separate?

Suggerimento: Pensa a come Purple Engage utilizza gli attributi di posizione nella segmentazione e nei modelli di messaggio.

Visualizza risposta modello

Utilizza la segmentazione basata sulla posizione e le variabili dinamiche dei messaggi di Purple Engage. Configura ogni sede come posizione denominata nella piattaforma. Costruisci un unico modello di campagna utilizzando variabili dinamiche: 'Ciao [First Name], il tuo negozio di [Location Name] ha un'offerta speciale questo fine settimana: [Offer Text]. Rispondi STOP per disattivare.' Crea un unico segmento di pubblico che includa tutti i contatti che hanno prestato il consenso, con la variabile di posizione popolata automaticamente in base alla sede in cui il contatto si è autenticato l'ultima volta. La campagna viene eseguita una sola volta ma recapita un messaggio personalizzato e specifico per la posizione a ciascun contatto. Rivedi il testo dell'offerta per ciascuna posizione nella configurazione della campagna, ma gestisci la logica di invio a livello centrale.