Vai al contenuto principale

Come sfruttare gli esempi di SMS marketing per aumentare le visite di ritorno

Questa guida spiega in dettaglio come i gestori delle location possono lanciare campagne di SMS marketing utilizzando i dati del Guest WiFi per generare visite di ritorno misurabili. Copre l'intera architettura tecnica - dall'acquisizione del numero di telefono e la verifica OTP fino all'automazione conforme al GDPR in Purple Engage - con passaggi concreti di implementazione per reti aziendali che utilizzano hardware Cisco Meraki, HPE Aruba e Juniper Mist. I direttori marketing, i CRM manager e i gestori di punti vendita troveranno esempi pratici di SMS marketing, logiche di segmentazione e framework di misurazione del ROI da implementare in questo trimestre.

📖 8 minuti di lettura📝 1,924 parole🔧 2 esempi pratici3 domande di esercitazione📚 9 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
Benvenuto al briefing tecnico di Purple. Oggi analizzeremo come progettare e distribuire campagne di marketing via SMS utilizzando i dati del Guest WiFi per generare visite di ritorno misurabili. Copriremo la pipeline di acquisizione dati, i requisiti di conformità e le strategie di implementazione per le reti aziendali. Iniziamo con il contesto. Perché gli SMS? I dati sono chiari. Gli SMS raggiungono un tasso di apertura del 98%, con il 90% dei messaggi letti entro tre minuti dalla consegna. Confrontalo con le e-mail, che registrano una media del 20%. L'SMS non è solo più veloce. È fondamentalmente più diretto. Ma la sfida per i team IT e marketing è acquisire numeri di telefono verificati su scala, in modo conforme, senza aggiungere attrito all'esperienza del visitatore. È qui che la tua infrastruttura Guest WiFi diventa fondamentale. Integrando l'acquisizione dell'identità direttamente nel flusso di autenticazione, trasformi un centro di costo in una pipeline di dati di prima parte. Quando un visitatore si connette ai tuoi punti di accesso Cisco Meraki o HPE Aruba, il controller wireless intercetta la richiesta HTTP e reindirizza il dispositivo a un Captive Portal ospitato da Purple. Il visitatore fornisce il proprio numero di cellulare per ottenere l'accesso a Internet. In modo cruciale, questo numero deve essere verificato tramite un codice temporaneo OTP. Chiamiamo questo processo verifica OTP. Il sistema invia un codice breve al numero fornito e il visitatore lo inserisce nel portale. Questo conferma che il dispositivo appartiene all'utente e popola il tuo CRM con dati di contatto accurati e raggiungibili. Senza OTP, accumuli numeri non validi che gonfiano il tuo database e riducono la recapitabilità delle campagne. Ora, la conformità. Questo aspetto non è negoziabile. L'acquisizione di numeri di telefono introduce requisiti rigorosi ai sensi del GDPR nel Regno Unito e nell'UE e del TCPA negli Stati Uniti. Il Captive Portal deve presentare un consenso esplicito e consapevole (opt-in) per le comunicazioni di marketing. Le caselle pre-selezionate non sono conformi. Il sistema deve registrare l'ora esatta, l'indirizzo IP e l'indirizzo MAC associati all'azione di consenso, fornendo una traccia di audit immutabile. Purple isola questi dati di consenso. Se un visitatore invia un SMS con testo STOP in risposta a qualsiasi campagna, la piattaforma revoca immediatamente le sue autorizzazioni di marketing su tutti i sistemi integrati, mantenendo inalterato il suo profilo di accesso alla rete. Questa separazione è importante. Non vuoi che una revoca del consenso al marketing blocchi accidentalmente l'accesso al WiFi di un utente. Passiamo all'implementazione. Il primo passo è la configurazione della rete. È necessario instradare il traffico di autenticazione ai server RADIUS di Purple e definire il Walled Garden. Il Walled Garden è un ambiente di rete limitato che consente il caricamento di domini specifici prima che venga concesso l'accesso completo a Internet. Senza di esso, il dispositivo non può comunicare con il gateway SMS per ricevere l'OTP e l'intero flusso si interrompe. Questo è l'errore di configurazione più comune che riscontriamo nelle distribuzioni. Una volta che la pipeline di dati è attiva, utilizzi Purple Engage per creare workflow automatizzati. Il principio chiave qui è l'attivazione basata sul comportamento. Le campagne SMS inviate in blocco a tutto il database con una programmazione fissa causano tassi elevati di disiscrizione. Vengono percepite come spam perché lo sono. Al contrario, attiva i messaggi in base a specifici eventi di rete. Per un visitatore alla prima esperienza, attiva un'offerta di benvenuto 15 minuti dopo il login iniziale. Questo dà loro il tempo di ambientarsi prima che arrivi il messaggio. Per un visitatore assente da tempo, ovvero qualcuno che non si è associato alla rete negli ultimi 30 giorni, attiva un messaggio di riattivazione. Per un visitatore che ha trascorso più di 60 minuti in una zona specifica, ad esempio un'area retail, attiva un'offerta pertinente per quella zona. Permettimi di farti due esempi concreti. Un hotel da 200 camere desidera aumentare i ricavi della ristorazione derivanti dagli ospiti che pernottano. Il team IT configura il Guest WiFi per acquisire i numeri di telefono al check-in tramite gli access point delle camere. Purple Engage monitora i dispositivi che si connettono agli access point della zona camere tra le 18:00 e le 20:00. Un SMS automatizzato viene inviato: Ricevi il 15% di sconto sulla cena di stasera presso il nostro ristorante. Mostra questo SMS al cameriere. Rispondi STOP per annullare l'iscrizione. L'offerta è pertinente per tempo, pertinente per posizione e personalizzata. È questa combinazione che guida la conversione. Secondo esempio. Uno stadio desidera promuovere le vendite di merchandising subito dopo una partita. La struttura configura un trigger basato sulla disassociazione dalla rete. Quando un dispositivo si disconnette dal WiFi dello stadio al termine dell'evento, Purple Engage invia un SMS entro cinque minuti: Grazie per aver partecipato. Ottieni il 20% di sconto sul merchandising della squadra online per le prossime 24 ore con il codice MATCH20. Rispondi STOP per annullare l'iscrizione. Il tifoso è ancora emotivamente coinvolto dall'evento. L'offerta cattura quel momento. Ora, analizziamo le insidie. Primo, tassi elevati di disiscrizione. Se i tassi di disiscrizione superano il 2%, le tue campagne sono troppo frequenti o irrilevanti. Rivedi la logica di segmentazione. Assicurati di non avere come target il personale che utilizza il Guest WiFi. Filtra i dispositivi con associazioni giornaliere che superano la durata dei turni standard. Il personale non è il tuo pubblico di marketing. Secondo, bassi tassi di recapito. I problemi di consegna spesso derivano da numeri non validi acquisiti prima dell'implementazione della verifica OTP. Abilita la verifica obbligatoria sul Captive Portal per pulire il database in futuro. Monitora anche il filtraggio degli operatori. Un linguaggio promozionale aggressivo può attivare i filtri antispam e ridurre la recapitabilità. Terzo, lunghezza del messaggio. I messaggi SMS sono limitati a 160 caratteri per l'invio di un singolo messaggio. Mantieni concisi i tuoi esempi di marketing via SMS. Inserisci l'offerta e la call-to-action nella prima frase. Le istruzioni per l'annullamento dell'iscrizione vanno alla fine. Ora passiamo ad alcune domande rapide che sento spesso dai direttori IT in queste sessioni.Possiamo integrare i dati degli SMS con il nostro CRM esistente? Sì. Purple Engage si integra con le principali piattaforme CRM tramite API, consentendoti di sincronizzare i numeri di telefono verificati e i dati sulle prestazioni delle campagne nel tuo stack di marketing esistente. Di quale hardware abbiamo bisogno? Purple è indipendente dall'hardware. Si distribuisce come overlay cloud su infrastrutture Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Non è necessario sostituire la rete esistente. Come misuriamo il ROI? Monitora il tasso di conversione di codici offerta specifici inclusi in ogni campagna SMS rispetto al costo dei messaggi inviati. La piattaforma di analytics di Purple attribuisce transazioni specifiche alle campagne SMS generate tramite WiFi, fornendoti un dato chiaro sui ricavi per singolo messaggio. Per riassumere i punti chiave del briefing di oggi. Il marketing via SMS raggiunge un tasso di apertura del 98%, rendendolo il canale con le prestazioni più elevate per incentivare le visite di ritorno nei punti vendita fisici. I Captive Portal del WiFi per gli ospiti sono il meccanismo più scalabile per acquisire numeri di telefono verificati e con consenso esplicito. La verifica OTP è essenziale per mantenere un database pulito e utilizzabile. La conformità al GDPR richiede opt-in basati su una scelta consapevole con un audit trail immutabile. I trigger basati sul comportamento, e non le campagne di massa "batch-and-blast", sono ciò che distingue le campagne efficaci dallo spam. E infine, mantieni i tuoi modelli di SMS al di sotto dei 160 caratteri inserendo l'offerta nella prima frase. Se desideri vedere tutto questo in azione, Purple opera in 80.000 location a livello globale, con 350 milioni di utenti unici e 440 milioni di accessi registrati nel 2024. La piattaforma è certificata ISO 27001, conforme a GDPR e CCPA e possiede la certificazione B Corp. Grazie per il tempo dedicatoci oggi. Il passo successivo è una sessione di scoping tecnico con il tuo team di rete per mappare la configurazione RADIUS e i requisiti di Walled Garden per il tuo specifico ambiente hardware. Ci occuperemo noi di tutto il resto.

header_image.png

Sintesi esecutiva

L'SMS marketing offre un tasso di apertura del 98% - il più alto di qualsiasi canale digitale - con il 90% dei messaggi letti entro tre minuti dalla consegna (Infobip, 2024). Per i gestori di sedi fisiche, il collo di bottiglia non è il canale in sé. È l'acquisizione di numeri di telefono verificati e acconsentiti su scala, senza aggiungere attrito all'esperienza del visitatore. L'infrastruttura Guest WiFi risolve questo problema. Integrando l'acquisizione del numero di telefono direttamente nel flusso di autenticazione del Captive Portal, crei una pipeline di dati di prima parte che alimenta campagne SMS automatizzate e basate sul comportamento tramite Purple Engage. Questa guida copre la configurazione di rete, l'architettura di conformità, gli esempi di SMS marketing e la logica di segmentazione necessari per generare visite di ritorno misurabili negli ambienti hospitality , retail e grandi eventi.


Approfondimento tecnico

L'architettura di acquisizione dati

Un SMS marketing efficace inizia con un numero di telefono verificato. Il meccanismo più scalabile per i luoghi fisici è l'acquisizione di questo dato tramite il Captive Portal del Guest WiFi - una pagina web che intercetta la richiesta HTTP dell'utente e richiede l'autenticazione prima di concedere l'accesso a Internet.

Quando un visitatore si connette a un access point con hardware Cisco Meraki, HPE Aruba, Ruckus o Juniper Mist, il controller LAN wireless (WLC) o la dashboard di gestione cloud reindirizza i dispositivi non autenticati a una splash page ospitata da Purple. Il visitatore inserisce il proprio numero di cellulare. Il sistema invia una password monouso (OTP) tramite SMS. Il visitatore inserisce il codice, conferma la propria identità e ottiene l'accesso alla rete.

Questo passaggio di verifica OTP non è negoziabile. Senza di esso, i visitatori inseriscono numeri non validi per bypassare il portale e il tuo CRM si riempie di contatti non raggiungibili. La piattaforma di Purple applica l'OTP per impostazione predefinita, garantendo che ogni numero nel database corrisponda a un dispositivo reale e raggiungibile.

Metodo di autenticazione Qualità dei dati Livello di attrito Uso consigliato
Social login (Facebook, Google) Alta - email verificata Basso Retail, hospitality
Numero di telefono + OTP Alta - numero verificato Medio Tutti i settori
Solo email Media - non verificata Basso Eventi, conferenze
Solo click-through Bassa - nessuna identità Molto basso WiFi pubblico gratuito

Gestione della conformità e del consenso

L'acquisizione di numeri di telefono per scopi di marketing comporta obblighi ai sensi del GDPR (Regno Unito e UE), del CCPA (California) e del TCPA (Stati Uniti). Il Captive Portal deve presentare una casella di controllo di opt-in chiara e indipendente per il marketing tramite SMS - separata dall'accettazione dei termini di servizio. Le caselle preselezionate non sono conformi ai sensi dell'Articolo 7 del GDPR.

Purple registra il timestamp esatto, l'indirizzo IP e l'indirizzo MAC associati a ciascuna azione di consenso, fornendo un record di controllo immutabile. Questi dati sono memorizzati in linea con i controlli ISO 27001 e sono accessibili per la revisione normativa.

Quando un visitatore invia un SMS con scritto STOP in risposta a qualsiasi campagna, Purple revoca immediatamente i suoi permessi di marketing su tutte le piattaforme integrate, preservando al contempo il suo profilo di accesso alla rete. Questa separazione è importante: un opt-out di marketing non deve impedire a un ospite di accedere al WiFi.

sms_campaign_workflow.png

Requisiti di integrazione di rete

La distribuzione del meccanismo di acquisizione richiede tre passaggi di configurazione sulla tua infrastruttura wireless:

Configurazione del server RADIUS. Reindirizza la tua WLC o la dashboard cloud verso gli endpoint RADIUS primari e secondari di Purple. Purple funge da server RADIUS, autenticando i dispositivi e passando gli attributi di sessione al controller. Questo si applica alle distribuzioni Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks e Fortinet.

Definizione del Walled Garden. Un Walled Garden è un ambiente di rete limitato che consente il caricamento di domini specifici prima che venga concesso l'accesso completo a Internet. È necessario inserire nella whitelist i domini del portale di Purple, gli endpoint del gateway SMS e qualsiasi risorsa CDN necessaria per il rendering della splash page. Senza questo, il dispositivo non può ricevere l'OTP prima del completamento dell'autenticazione - l'errore di distribuzione più comune che riscontriamo.

Configurazione del timeout di sessione. Imposta i timeout di sessione per forzare la riautenticazione a intervalli appropriati. Per gli ambienti retail, un timeout di quattro ore funziona bene. Per gli hotel, è più appropriato un timeout di 24 ore allineato ai cicli di check-in e check-out. Gli eventi di riautenticazione consentono di aggiornare lo stato del consenso e di avviare nuovi flussi di lavoro di engagement nelle visite successive.


Guida all'implementazione

Passaggio 1: Configurare l'integrazione di rete

Inizia con un audit dell'hardware. Conferma che i tuoi punti di accesso eseguano versioni firmware compatibili con l'integrazione RADIUS di Purple. Per Cisco Meraki, ciò richiede l'accesso alle API della Dashboard e la configurazione RADIUS a livello di SSID. Per HPE Aruba, configura il profilo del Captive Portal in Aruba Central o AOS-CX.

Definisci un SSID Guest WiFi dedicato e separato dalle reti del personale e IoT. Questa architettura a tre SSID - Guest WiFi, Staff WiFi e IoT - isola l'acquisizione dei dati di marketing dal traffico operativo. Vedi Three SSIDs to rule them all: guest, Passpoint, and IoT WiFi per la spiegazione completa dell'architettura.

Step 2: Progetta il captive portal

Il design della splash page influisce direttamente sui tassi di adesione. Un chiaro scambio di valore - "Inserisci il tuo numero di cellulare per ricevere WiFi gratuito e offerte esclusive" - supera un modulo di login generico. Il costruttore di portali di Purple ti consente di personalizzare il design per adattarlo al tuo brand, aggiungere il tuo logo e configurare il testo del consenso per soddisfare i requisiti normativi locali.

Per le strutture ricettive del settore hospitality , includi il nome della struttura e un breve messaggio di benvenuto. Per gli ambienti retail , parti dall'offerta - "Ottieni il 10% di sconto oggi stesso quando ti connetti al nostro WiFi." La differenza nel tasso di adesione tra un portale generico e un portale brandizzato incentrato sull'offerta può superare il 40%, in base ai dati di Purple su oltre 80.000 sedi attive.

Step 3: Crea i modelli di marketing SMS in Purple Engage

Purple Engage è la piattaforma di marketing automation di Purple. Si collega direttamente al livello dati del Guest WiFi, consentendoti di attivare campagne SMS in base agli eventi di rete senza esportazioni manuali degli elenchi.

I seguenti modelli di marketing SMS coprono i casi d'uso principali per le campagne di ritorno dei visitatori:

Messaggio di benvenuto - visitatore al primo accesso Attivazione: 15 minuti dopo il login iniziale. Modello: "Benvenuto da [Venue]. Approfitta del 10% di sconto sul tuo prossimo acquisto questa settimana. Mostra questo SMS alla cassa. Rispondi STOP per disiscriverti." Conteggio caratteri: 147. Invio messaggio singolo.

Riattivazione visitatore assente Attivazione: 30 giorni dall'ultima associazione alla rete. Modello: "Ci manchi da [Venue]. Torna a trovarci questa settimana e ricevi un [offer] in omaggio. Mostra il codice: [CODE]. Rispondi STOP per disiscriverti." Conteggio caratteri: 141. Invio messaggio singolo.

Follow-up post-visita Attivazione: Due ore dopo la disassociazione dalla rete. Modello: "Grazie per aver visitato [Venue] oggi. Valuta la tua esperienza e ottieni il 15% di sconto sulla prossima visita: [link]. Rispondi STOP per disiscriverti." Conteggio caratteri: 156. Invio messaggio singolo.

Offerta basata su eventi Attivazione: Data specifica o flag evento in Purple Engage. Modello: "Offerta VIP [Venue]: 20% di sconto solo questo fine settimana. Mostra questo SMS all'ingresso. Rispondi STOP per disiscriverti." Conteggio caratteri: 119. Invio messaggio singolo.

Tutti i modelli rimangono sotto i 160 caratteri per garantire la consegna di un singolo messaggio ed evitare la visualizzazione di messaggi suddivisi sui telefoni più vecchi.

Step 4: Segmenta il pubblico

Le campagne massive generiche - inviare lo stesso messaggio a tutto il database - spingono i tassi di disiscrizione oltre il 5% e danneggiano la reputazione del mittente con gli operatori telefonici. Segmenta il tuo pubblico in Purple Engage utilizzando i seguenti criteri:

Segmento Criteri di filtro Campagna consigliata
Visitatori al primo accesso Numero di visite = 1 Offerta di benvenuto
Visitatori frequenti Conteggio visite > 5 in 30 giorni Premio fedeltà
Visitatori persi Ultima visita > 30 giorni fa Offerta di riattivazione
Visitatori ad alta permanenza Tempo di permanenza > 60 minuti Offerta di upsell o upgrade
Visitatori di una zona specifica Associati a uno specifico gruppo di AP Offerta pertinente alla zona

sms_vs_email_comparison.png


Best practice

Il tempismo è fondamentale. Pianifica l'invio degli SMS durante le finestre di massimo coinvolgimento - la tarda mattinata (10:00 - 11:30) e il primo pomeriggio (13:00 - 14:30) generano i tassi di clic più elevati. Evita di inviare messaggi dopo le 20:00 o prima delle 08:00; le normative TCPA negli Stati Uniti lo vietano, e il test del legittimo interesse del GDPR è più difficile da soddisfare al di fuori dell'orario di lavoro.

Un messaggio, un'azione. Ogni SMS deve contenere una singola offerta e una singola chiamata all'azione. Più offerte in un unico messaggio riducono i tassi di conversione e aumentano le disiscrizioni. Se hai due offerte, invia due campagne separate a due segmenti distinti.

Testa prima di scalare. Invia inizialmente le campagne a un campione del 10% del segmento target. Monitora i tassi di consegna, i tassi di disiscrizione e i tassi di conversione prima di inviare all'intero elenco. Questo evita che una campagna configurata male comprometta l'intero database.

Personalizza a livello di variabile. Utilizza i campi unione di Purple Engage per inserire il nome del visitatore, il nome della sede e il codice dell'offerta specifica. I messaggi personalizzati generano punteggi di fedeltà superiori del 18.7% rispetto ai messaggi generici, in base ai dati della piattaforma di Purple.

Rispetta la frequenza. Nessun visitatore dovrebbe ricevere più di due messaggi SMS al mese da una singola sede. Purple Engage applica limiti di frequenza configurabili a livello di contatto, prevenendo l'affaticamento da messaggi indipendentemente dal numero di campagne in esecuzione simultaneamente.

Per linee guida correlate su come l'esperienza di Guest WiFi definisce il tono di queste campagne, consulta Come fare un'ottima prima impressione con il tuo Guest WiFi (e mantenere coerente il tuo brand) .


Risoluzione dei problemi e mitigazione dei rischi

Tassi di disiscrizione elevati

Se i tassi di disiscrizione superano il 2%, le tue campagne sono troppo frequenti o irrilevanti. La causa più comune è una segmentazione inadeguata - nello specifico, il targeting di membri dello staff che si connettono quotidianamente al Guest WiFi. Filtra i dispositivi con conteggi di associazione giornalieri che superano le otto ore di tempo di permanenza, oppure crea un SSID Staff WiFi separato che escluda completamente il flusso di acquisizione marketing.

Una seconda causa è l'invio ripetuto della stessa offerta allo stesso contatto. Verifica la configurazione del limite di frequenza in Purple Engage e assicurati che la logica di deduplicazione sia attiva per tutti i tipi di campagna.

Tassi di consegna bassi

Errori di consegna superiori al 10% (consegna inferiore al 90%) indicano problemi di qualità del database o filtri da parte dell'operatore. Abilita la verifica OTP obbligatoria sul Captive Portal per evitare che vengano inseriti numeri non validi nel sistema. Per i database esistenti acquisiti senza OTP, esegui un passaggio di convalida utilizzando un'API di verifica del numero prima di inviare le campagne.

I filtri degli operatori influiscono sui messaggi con un uso eccessivo di maiuscole, caratteri speciali multipli o abbreviazioni di URL provenienti da domini condivisi. Utilizza short code dedicati o domini personalizzati per i link, ed evita il MAIUSCOLO nei testi dei messaggi.

OTP non ricevuto

Se i visitatori segnalano di non ricevere l'OTP, la configurazione del Walled Garden è quasi certamente errata. Verifica che gli intervalli IP e i domini del gateway SMS siano inseriti nella whitelist del WLC. Su Cisco Meraki, controlla le regole di Firewall e Traffic Shaping sull'SSID. Su HPE Aruba, verifica la whitelist del Captive Portal nel profilo di sicurezza.

Richiesta di audit GDPR

Se ricevi una richiesta di accesso ai dati (SAR) o una richiesta di dimostrare la base giuridica del trattamento, la dashboard di conformità di Purple esporta un registro di consenso completo per qualsiasi singolo contatto, inclusi data e ora, indirizzo IP, indirizzo MAC e il testo esatto del consenso presentato al momento dell'opt-in.

-

ROI e impatto sul business

Il marketing via SMS genera fino a 71 £ per ogni 1 £ speso, secondo l'analisi del ROI dei canali di Infobip del 2024. Per i gestori di location, la metrica rilevante è il costo per visita di ritorno.

Per calcolarlo:

  1. Dividi il costo totale della campagna (crediti di messaggistica più canone della piattaforma) per il numero di visite di ritorno attribuite alla campagna.
  2. Confronta questa cifra con il valore medio della transazione per i visitatori di ritorno.
  3. Se il costo per visita di ritorno è inferiore al 20% del valore medio della transazione, la campagna sta generando un ROI positivo.

La piattaforma WiFi Analytics di Purple attribuisce transazioni specifiche alle campagne SMS generate dal WiFi confrontando i codici offerta riscattati al punto vendita con il registro di invio della campagna. Questo chiude il ciclo di attribuzione senza richiedere cookie di terze parti o fingerprinting del dispositivo.

Per le agenzie di SMS marketing che desiderano sviluppare queste funzionalità per i propri clienti, consulta Come sfruttare le agenzie di SMS marketing per aumentare le visite di ritorno .

Purple opera in oltre 80.000 location attive con 350 milioni di utenti unici e 440 milioni di accessi registrati nel 2024. La piattaforma garantisce un uptime del 99,999% ed è certificata ISO 27001, GDPR, CCPA, Cyber Essentials e B Corp.

Definizioni chiave

Captive Portal

Una pagina web che intercetta la richiesta HTTP di un dispositivo e richiede l'autenticazione prima di concedere l'accesso a Internet. Il meccanismo principale per acquisire i numeri di telefono degli ospiti e il consenso al marketing nelle strutture fisiche.

I team IT configurano il WLC o la dashboard cloud per reindirizzare i dispositivi non autenticati al portale ospitato da Purple. Il portale gestisce l'acquisizione dell'identità, la verifica OTP e la registrazione del consenso.

Verifica OTP

One-Time Passcode - un breve codice numerico inviato tramite SMS per confermare che il visitatore è il proprietario del numero di telefono fornito. Il codice scade dopo un breve intervallo di tempo, solitamente cinque minuti.

Obbligatoria per mantenere la qualità del database. Senza OTP, i visitatori inseriscono numeri falsi per aggirare il portale, generando un CRM pieno di contatti non validi che riducono la recapitabilità delle campagne.

Walled Garden

Un ambiente di rete limitato sul WLC che consente il caricamento di domini e intervalli IP specifici prima che venga concesso l'accesso completo a Internet. Necessario per consentire il funzionamento del Captive Portal e del gateway SMS durante l'autenticazione.

Il punto di errore di distribuzione più comune. Se il Walled Garden non include gli endpoint del gateway SMS, l'OTP non può essere consegnato e il flusso di autenticazione si interrompe.

RADIUS

Remote Authentication Dial-In User Service - un protocollo di rete che fornisce autenticazione, autorizzazione e tracciamento centralizzati per l'accesso alla rete. Purple funge da server RADIUS nelle distribuzioni di Guest WiFi.

I team IT configurano il WLC in modo che punti agli endpoint RADIUS di Purple. Ciò consente a Purple di autenticare i dispositivi, registrare i dati di sessione e trasmettere gli attributi al controller per l'applicazione dei criteri.

Dati di prima parte

Informazioni raccolte direttamente dai visitatori da parte della sede, con il loro consenso esplicito. I numeri di telefono acquisiti tramite Guest WiFi sono dati di prima parte, di proprietà della sede e non soggetti alle restrizioni delle piattaforme di terze parti.

Con la deprecazione dei cookie di terze parti e la restrizione dell'accesso ai dati delle piattaforme social, i dati di prima parte acquisiti tramite Guest WiFi diventano la risorsa di marketing più preziosa controllata da una sede.

Tempo di permanenza

La durata per cui un dispositivo rimane associato alla rete Guest WiFi durante una singola visita. Misurato in minuti dalla prima associazione alla disassociazione.

Utilizzato in Purple Engage per segmentare i destinatari. I visitatori con tempi di permanenza superiori a 60 minuti sono più coinvolti e convertono a tassi più elevati sulle offerte SMS rispetto ai contatti con visite rapide.

Opt-in a scelta consapevole

Un meccanismo di consenso al marketing in cui il visitatore seleziona attivamente una casella di controllo o conferma l'accettazione, anziché presumere o pre-selezionare il consenso. Richiesto ai sensi dell'Articolo 7 del GDPR.

Il Captive Portal di Purple presenta una casella di controllo di opt-in autonoma per il marketing SMS, separata dai termini di servizio. Il record del consenso include il testo esatto visualizzato al momento dell'opt-in.

Indirizzo MAC

Indirizzo Media Access Control - un identificatore univoco assegnato a un'interfaccia di rete di un dispositivo. Utilizzato da Purple per tracciare il comportamento dei dispositivi, la frequenza delle visite e il tempo di permanenza tra le sessioni.

La randomizzazione dell'indirizzo MAC su iOS 14+ e Android 10+ può influire sul tracciamento della frequenza delle visite. La piattaforma di Purple gestisce questo problema attraverso la corrispondenza probabilistica e la logica di continuità della sessione.

Purple Engage

La piattaforma di marketing automation di Purple che si connette direttamente al livello dati del Guest WiFi. Consente ai gestori delle sedi di creare campagne automatizzate via SMS, e-mail e notifiche push attivate da eventi di rete.

Disponibile sul piano Engage di Purple. Si integra con la pipeline dei dati del Captive Portal per attivare campagne basate sul conteggio delle visite, sul tempo di permanenza, sull'associazione di zona e sugli eventi di disassociazione.

Esempi pratici

Un hotel da 200 camere desidera aumentare i ricavi legati a cibo e bevande generati dagli ospiti che pernottano e che solitamente cenano fuori dalla struttura. L'hotel utilizza access point HPE Aruba e non dispone di funzionalità di SMS marketing esistenti.

Il team IT configura l'SSID del Guest WiFi su HPE Aruba Central per instradare l'autenticazione ai server RADIUS di Purple. Il Walled Garden è definito in modo da includere i domini del portale di Purple e gli intervalli IP del gateway SMS. Il Captive Portal è personalizzato con il brand dell'hotel e presenta una chiara casella di controllo per l'adesione alle offerte di SMS marketing. La verifica OTP è abilitata. Una volta attiva la pipeline dei dati, il team marketing crea un segmento in Purple Engage che si rivolge ai dispositivi associati agli access point della zona camere tra le 17:00 e le 20:00. Un SMS automatico viene inviato 20 minuti dopo l'associazione: 'Benvenuto a [Nome Hotel]. Approfitta del 15% di sconto sulla cena nel nostro ristorante stasera. Mostra questo SMS al cameriere. Rispondi STOP per disattivare.' Il codice dell'offerta viene tracciato nel sistema del punto vendita, attribuendo i ricavi direttamente alla campagna.

Commento dell'esaminatore: Questo approccio utilizza la segmentazione basata sulla posizione (access point della zona camere) e trigger temporali per offrire un'offerta altamente pertinente proprio quando l'ospite decide dove cenare. Il ritardo di 20 minuti evita di interrompere il processo di check-in. Il codice dell'offerta chiude il cerchio dell'attribuzione. Il rischio principale è che i dispositivi del personale attivino la campagna; il team dovrebbe escludere i dispositivi con tempi di permanenza superiori a 10 ore al giorno.

Uno stadio con una capienza di 40.000 persone desidera incrementare le vendite di merchandising online nelle 24 ore successive a una partita. La struttura utilizza un'infrastruttura Cisco Meraki e utilizza già Purple per l'analisi del Guest WiFi.

La struttura configura un flusso di lavoro in Purple Engage attivato dalla disassociazione di rete dall'SSID WiFi dello stadio. Quando un dispositivo si disconnette al termine della fascia oraria dell'evento (definita dalle 21:00 alle 23:30 nei giorni di partita), il sistema invia un SMS entro cinque minuti: 'Grazie per aver partecipato stasera. Ottieni il 20% di sconto sul merchandising online della squadra per le prossime 24 ore con il codice MATCH20. Rispondi STOP per disattivare.' Il codice dell'offerta è unico per la campagna e tracciato nella piattaforma di e-commerce. Il segmento è filtrato per escludere i dispositivi rimasti connessi per meno di 30 minuti, eliminando passanti e personale. La campagna viene eseguita automaticamente per ogni partita in casa senza interventi manuali.

Commento dell'esaminatore: L'attivazione al momento della disassociazione intercetta il partecipante mentre il coinvolgimento emotivo è al massimo. La scadenza di 24 ore crea urgenza senza essere aggressiva. Il filtro di permanenza di 30 minuti è fondamentale - senza di esso, la campagna verrebbe inviata anche ai corrieri e al personale nel parcheggio. La struttura dovrebbe anche impostare un limite di frequenza di una campagna per contatto per evento per evitare che i partecipanti abituali ricevano messaggi duplicati.

Domande di esercitazione

Q1. Una catena di vendita al dettaglio con 50 negozi desidera inviare un'offerta via SMS agli acquirenti che visitano un negozio ma se ne vanno senza effettuare un acquisto. I negozi utilizzano access point Ubiquiti UniFi. In che modo il team IT dovrebbe configurare il trigger e quale filtro di segmento dovrebbe applicare?

Suggerimento: Considera la relazione tra disassociazione di rete, tempo di permanenza e attribuzione degli acquisti. Pensa a quale soglia di tempo di permanenza separa una visita di navigazione da un passante.

Visualizza risposta modello

Configura Purple Engage per attivare un SMS due ore dopo la disassociazione dalla rete, filtrando i contatti con un tempo di permanenza compreso tra 15 e 90 minuti. La soglia minima di 15 minuti esclude i passanti che si sono connessi brevemente vicino all'ingresso. Il limite massimo di 90 minuti esclude il personale. Il ritardo di due ore consente all'acquirente di lasciare l'area prima che arrivi il messaggio, evitando l'impressione di una sorveglianza in tempo reale. L'offerta deve includere un codice univoco tracciabile nel sistema del punto vendita per chiudere il ciclo di attribuzione. Su Ubiquiti UniFi, configura il profilo RADIUS in modo che punti ai server di Purple e definisci il Walled Garden nelle impostazioni di rete per includere il portale di Purple e i domini del gateway SMS.

Q2. Un campus universitario sta registrando tassi di opt-out del 6% sulle sue campagne SMS destinate agli studenti. Il team IT sospetta che il problema sia legato alla segmentazione. Quali sono le tre cause più probabili e come dovrebbe essere risolta ciascuna di esse?

Suggerimento: Pensa ai diversi tipi di utenti su una rete universitaria - studenti, personale e visitatori - e a come differiscono i loro pattern di connessione.

Visualizza risposta modello

Le tre cause più probabili sono: in primo luogo, i dispositivi del personale e dei docenti sono inclusi nel pubblico degli studenti. Risolvi il problema creando un SSID Staff WiFi separato che escluda il flusso di acquisizione marketing, oppure filtrando i dispositivi con tempi di permanenza giornalieri superiori a otto ore. In secondo luogo, la frequenza della campagna è troppo alta. Gli studenti che si connettono quotidianamente ricevono più messaggi a settimana. Risolvi il problema impostando un limite di frequenza di due messaggi per contatto al mese in Purple Engage. In terzo luogo, le offerte non sono rilevanti per il segmento degli studenti. I messaggi generici sul campus generano un coinvolgimento inferiore rispetto alle offerte specifiche legate a eventi, sessioni d'esame o servizi del campus. Risolvi il problema creando segmenti basati su eventi in Purple Engage allineati al calendario accademico.

Q3. Durante un'installazione presso un centro congressi con Cisco Meraki, i visitatori segnalano di non ricevere l'SMS con OTP necessario per accedere al Guest WiFi. Il portale Purple si carica correttamente sui loro dispositivi. Qual è la causa più probabile e quale la risoluzione?

Suggerimento: Il portale si carica, il che significa che il dispositivo può raggiungere i server di Purple. L'errore si verifica nella fase di consegna dell'SMS. Quale configurazione di rete controlla la comunicazione in uscita dal dispositivo prima dell'autenticazione?

Visualizza risposta modello

Il Walled Garden è configurato in modo errato. Il portale si carica perché il dominio del portale di Purple è inserito nella whitelist, ma gli intervalli IP e i domini del gateway SMS non lo sono. Il dispositivo non può inviare o ricevere l'OTP perché il traffico in uscita verso il provider SMS è bloccato prima del completamento dell'autenticazione. Risoluzione: nella dashboard di Cisco Meraki, vai a Wireless > Controllo Accessi > Walled Garden e aggiungi gli intervalli IP e i domini per il gateway SMS di Purple. La documentazione di supporto di Purple elenca gli intervalli specifici per ciascun provider SMS. Dopo aver salvato la configurazione, testa la consegna dell'OTP su un dispositivo che non si è autenticato in precedenza per confermare la correzione.