Vai al contenuto principale

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

Questa guida tecnica spiega come i team IT e operativi della sede possano integrare le agenzie di marketing via SMS con la piattaforma Guest WiFi di Purple per acquisire dati di prima parte verificati e automatizzare campagne che incentivano le visite di ritorno. Copre l'architettura di distribuzione, i requisiti di conformità e i risultati aziendali misurabili per ambienti aziendali nei settori retail, hospitality ed eventi.

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

Ascolta questa guida

Visualizza trascrizione del podcast
Benvenuti a questo briefing tecnico. Oggi analizzeremo come le strutture aziendali possano utilizzare le agenzie di SMS marketing per incentivare le visite di ritorno, nello specifico integrandole con la piattaforma Purple WiFi. Questo briefing è pensato per responsabili IT, architetti di rete e direttori delle operazioni delle strutture che hanno la necessità di implementare questi sistemi su larga scala. Iniziamo con il contesto. La sfida fondamentale per qualsiasi spazio fisico, che si tratti di una catena di negozi, di uno stadio o di un hotel, consiste nel convertire una singola visita in un cliente fidelizzato. L'email è lo standard, ma l'SMS è immediato. Offre un tasso di apertura del 98%, spesso entro pochi minuti dalla ricezione. Tuttavia, l'SMS marketing è efficace solo quanto i dati che lo alimentano. Se il vostro database è pieno di numeri falsi o privo di consenso esplicito, le vostre campagne falliranno e rischierete violazioni di conformità. È qui che l'architettura di rete diventa fondamentale. Purple funge da motore per l'acquisizione dei dati all'edge della vostra rete. Ci integriamo nativamente con l'hardware esistente, tra cui Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist e altri. Quando un visitatore si connette al Guest WiFi, accede al Captive Portal di Purple. Qui acquisiamo il suo numero di cellulare e, cosa fondamentale, il suo consenso esplicito per le comunicazioni di marketing. Ora esaminiamo in dettaglio l'architettura tecnica. Come avviene il flusso dei dati? Una volta che l'utente si è autenticato, i dati vengono memorizzati in Purple Engage. Da lì, utilizzate API sicure o webhook per trasmettere questi dati di prima parte all'agenzia di SMS marketing scelta. L'agenzia gestisce la complessa logica di automazione, compresa la pianificazione, la segmentazione e l'invio dei messaggi. Purple fornisce l'identità verificata e i dati di presenza fisica. Consideratela come una chiara divisione delle responsabilità: acquisizione all'edge, automazione nel cloud. Questo ci porta a un concetto vitale che ogni team IT deve comprendere: le reti basate sull'identità. Poiché i dispositivi moderni utilizzano la randomizzazione MAC per nascondere i propri indirizzi hardware, non è possibile fare affidamento sul tracciamento passivo dei dispositivi per misurare accuratamente le visite di ritorno. iOS e Android ruotano periodicamente gli indirizzi MAC. Se state contando i dispositivi unici a livello di controller hardware, state contando solo rumore. È necessario autenticare l'utente. Acquisendo un numero di telefono verificato tramite il Captive Portal, Purple crea un record deterministico legato a una persona reale, non a un dispositivo. Quando l'utente ritorna, sappiamo che si tratta di lui e possiamo trasmettere l'evento di presenza all'agenzia di SMS per attivare una campagna di bentornato o per misurare il ROI di un messaggio precedente. Passiamo all'implementazione. Ci sono quattro passaggi chiave. Passaggio uno: configurare il Captive Portal. È necessario abilitare la verifica tramite SMS, nota anche come One-Time Password o OTP. Sì, aggiunge un passaggio per l'utente, ma garantisce che il database sia accurato. Pagare in anticipo per la verifica OTP è molto più economico che pagare la tua agenzia SMS per inviare messaggi a numeri inesistenti. Passaggio due: stabilire la conformità di base. Assicurati che i termini e le condizioni nominino esplicitamente le agenzie con cui condividi i dati. Mantieni la casella di spunta del consenso deselezionata per impostazione predefinita per soddisfare il GDPR. Purple registra l'esatto timestamp e l'indirizzo IP di ogni evento di consenso, offrendo un audit trail completo. Passaggio tre: configurare l'integrazione API. Genera una chiave API all'interno di Purple Engage e mappa i campi correttamente. Assicurati che il valore booleano del consenso marketing sia rispettato in ogni fase della pipeline. Passaggio quattro: definire le regole di attivazione con l'agenzia SMS. I trigger comuni includono un messaggio di benvenuto inviato 15 minuti dopo il primo accesso, una campagna di re-engagement inviata 30 giorni dopo l'ultima visita registrata e una trasmissione di eventi inviata a tutti gli utenti attualmente connessi durante una conferenza o una partita. Ora parliamo di implementazioni reali. Considera una catena di negozi di 500 punti vendita che utilizza hardware Cisco Meraki. Hanno integrato Purple con la loro infrastruttura Meraki esistente e hanno configurato un'esportazione giornaliera pianificata da Purple Engage alla loro agenzia SMS, filtrando gli utenti senza visite registrate negli ultimi 60 giorni e con un flag di consenso marketing confermato. L'agenzia ha attivato un messaggio di re-engagement personalizzato con uno sconto del 20%. Quando l'acquirente è tornato e il suo dispositivo si è autenticato sulla rete, Purple ha registrato la nuova visita, consentendo al team di marketing di attribuire direttamente la conversione alla campagna SMS. Il risultato è stato un aumento del 12% delle visite di ritorno entro 90 giorni. Un secondo esempio: un gestore di uno stadio voleva inviare un SMS di benvenuto contenente un link all'app di ordinazione di cibo e bevande esattamente 10 minuti dopo che ciascun tifoso si era connesso alla rete Guest WiFi. L'architettura era semplice. Purple ha attivato un webhook immediatamente all'accesso, inviando i dati dell'utente all'agenzia SMS. Il motore di automazione dell'agenzia ha applicato un ritardo di 10 minuti prima di inviare il messaggio. L'aspetto chiave qui è delegare la logica di ritardo all'agenzia SMS piuttosto che alla piattaforma WiFi. L'agenzia è progettata specificamente per questo tipo di automazione basata sul tempo. Quali sono gli errori da evitare? Il più comune è il limite di frequenza delle API. Se gestisci uno stadio e 10.000 tifosi effettuano l'accesso contemporaneamente, i webhook in tempo reale possono sovraccaricare le API di ricezione della tua agenzia di SMS. In ambienti ad alta densità, utilizza esportazioni batch o implementa un sistema di accodamento con backoff esponenziale nel tuo middleware. Il secondo errore è la revoca del consenso. Quando un utente risponde STOP a un SMS, l'agenzia deve elaborare la richiesta immediatamente. È necessario stabilire una sincronizzazione bidirezionale in modo che l'opt-out si rifletta anche in Purple Engage, impedendo future esportazioni di dati per quell'utente. La mancata osservanza di questa procedura costituisce una violazione del GDPR, non solo un errore tecnico. Passiamo ora alle domande rapide. Primo: come gestire gli utenti che non vogliono fornire il proprio numero di telefono? Offri metodi di autenticazione alternativi come l'e-mail o il social login, ma limita i flussi di marketing SMS a coloro che forniscono esplicitamente un numero verificato e il consenso. Secondo: è possibile attivare un SMS nel momento esatto in cui qualcuno entra? Sì, tramite webhook, ma la pratica migliore è ritardare il messaggio tramite le regole di automazione dell'agenzia di SMS, in modo da non interrompere l'utente mentre sta attivamente cercando di connettersi. Terzo: qual è la frequenza corretta per le campagne SMS? Non più di due messaggi promozionali al mese per utente. Ogni messaggio deve offrire un valore tangibile. Un uso eccessivo porta a tassi di opt-out elevati, che rimuovono permanentemente gli utenti dal tuo database. Per riassumere, l'architettura è semplice: acquisisci dati verificati e consensuali all'edge della rete tramite Purple, e automatizza le campagne nel cloud tramite le tue agenzie di marketing SMS. I principi chiave sono i seguenti. Utilizza la verifica SMS OTP per garantire la qualità dei dati. Costruisci la tua strategia intorno all'identità dell'utente, non ai dispositivi, per sconfiggere la randomizzazione MAC. Definisci regole di attivazione chiare con la tua agenzia prima del lancio. Stabilisci una sincronizzazione bidirezionale del consenso per mantenere la conformità al GDPR. E misura le visite di ritorno attribuendole a campagne specifiche utilizzando i dati di presenza di Purple. Se desideri approfondire l'argomento, visita il sito purple.ai e consulta le pagine dedicate a Guest WiFi e WiFi Analytics. Il piano Purple Engage copre le funzionalità di acquisizione dati e integrazione API di cui abbiamo discusso oggi. Grazie per il tuo tempo.

header_image.png

Sintesi per la direzione

I gestori dei locali affrontano una sfida costante: convertire i visitatori occasionali in clienti fedeli. Sebbene l'email marketing rimanga un canale standard, gli SMS registrano un tasso di apertura del 98% - spesso entro tre minuti dalla ricezione (Fonte: GSMA Intelligence, 2024). Per capitalizzare su questo aspetto, i locali hanno bisogno di numeri di telefono accurati e di un consenso esplicito su larga scala. Purple risolve questo problema all'edge della rete. Quando un visitatore si connette al tuo Guest WiFi , Purple acquisisce il suo numero di cellulare verificato e il consenso conforme al GDPR, per poi instradare questi dati di prima parte alle agenzie di marketing SMS scelte tramite API. Con oltre 80.000 locali attivi e 440 milioni di accessi nel 2024, abbiamo visto questa architettura guidare costantemente le visite di ritorno. Questa guida copre l'integrazione tecnica, le fasi di implementazione, i requisiti di conformità e la misurazione del ROI per i team IT e marketing pronti ad agire in questo trimestre.


Approfondimento tecnico

Come funziona il livello di acquisizione dati

Purple opera come un overlay cloud sul tuo hardware aziendale esistente. Ci integriamo nativamente con Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Quando un visitatore si connette al SSID del Guest WiFi, la rete lo reindirizza a un Captive Portal di Purple. Qui, Purple autentica l'utente e acquisisce il suo numero di cellulare insieme a opt-in espliciti e consapevoli per le comunicazioni di marketing.

Questo processo è indipendente dall'hardware. Sia che la tua infrastruttura esegua Cisco Meraki nei tuoi punti vendita e HPE Aruba nella tua sede centrale, Purple presenta un modello di dati unificato alle agenzie di marketing SMS a valle. Non è necessario riprogettare la rete per trarne vantaggio.

sms_data_flow_architecture.png

Reti basate sull'identità e il problema della randomizzazione del MAC

I moderni sistemi operativi - iOS 14 e versioni successive, Android 10 e versioni successive - randomizzano l'indirizzo MAC del dispositivo per proteggere la privacy dell'utente. Ciò crea un problema significativo per qualsiasi locale che cerchi di misurare le visite di ritorno a livello hardware: ogni visita della stessa persona può apparire come un nuovo dispositivo univoco. Il tracciamento passivo dei dispositivi è, a fini pratici, non più utilizzabile.

Le reti basate sull'identità di Purple risolvono questo problema spostando l'ancora di tracciamento dal dispositivo all'utente autenticato. Una volta che un visitatore accede tramite il Captive Portal e fornisce un numero di telefono verificato, la sua sessione viene legata a quell'identità. Quando ritorna e si autentica nuovamente, Purple associa il record. Il risultato è un set di dati deterministico di persone reali e cronologie di visite reali - esattamente ciò di cui le agenzie di marketing SMS hanno bisogno per attivare campagne precise e tempestive. Con 29 miliardi di punti dati raccolti attraverso la nostra rete, questo livello di identità è la risorsa di maggior valore che Purple fornisce al tuo stack di marketing.

L'architettura di integrazione API

I dati fluiscono da Purple Engage alle tue agenzie di SMS marketing tramite due meccanismi principali:

Metodo Ideale per Latenza Complessità
Webhook Trigger in tempo reale (messaggi di benvenuto, trasmissioni di eventi) Quasi zero Bassa - configura l'URL dell'endpoint nel portale Purple
Esportazione API pianificata Campagne di re-engagement, elaborazione batch Da minuti a ore Media - richiede middleware o ingestion lato agenzia

Entrambi i metodi utilizzano l'autenticazione basata su token. Purple gestisce la deduplicazione in fase di esportazione, in modo che lo stesso utente che effettua l'accesso tre volte in un giorno non generi tre record nel CRM della tua agenzia di SMS.

-

Guida all'implementazione

La distribuzione di un'integrazione SMS richiede il coordinamento tra i team di ingegneria di rete, marketing e legale. Questi quattro passaggi coprono l'intero deployment.

Passaggio 1: Configura il Captive Portal per l'acquisizione di SMS

All'interno del portale Purple, naviga fino al builder della splash page. Abilita il campo del numero di cellulare e impostalo come obbligatorio. Fondamentalmente, attiva la verifica SMS OTP (One-Time Password). Questo invia un codice a quattro cifre al numero inserito dal visitatore, confermandone la validità prima di concedere l'accesso WiFi. I numeri non validi gonfiano il tuo database e sprecano crediti API SMS. La verifica OTP elimina questo problema alla fonte.

Per indicazioni su come progettare una splash page efficace che mantenga la coerenza del brand massimizzando al contempo l'acquisizione dei dati, consulta come fare un'ottima prima impressione con il tuo WiFi per gli ospiti .

Passaggio 2: Definisci la tua baseline di conformità

Aggiorna i tuoi termini e condizioni per citare esplicitamente le agenzie di SMS marketing con cui condividi i dati. La casella di controllo del consenso deve essere deselezionata per impostazione predefinita per soddisfare i requisiti dell'Articolo 7 del GDPR. Purple registra il timestamp esatto, l'indirizzo IP e la versione del testo del consenso per ogni evento di opt-in. Questa traccia di audit è la tua prova di trattamento lecito ai sensi di GDPR e CCPA.

Per le sedi che operano in più territori, Purple è certificato ISO 27001, GDPR, CCPA e Cyber Essentials. Il framework di conformità è integrato, non aggiunto in un secondo momento.

Passaggio 3: Configura l'integrazione API

Genera una chiave API all'interno di Purple Engage in Impostazioni > Integrazioni. Configura la tua piattaforma di SMS marketing per ricevere dati tramite webhook o pianifica un'esportazione giornaliera. Mappa correttamente i campi:

  • user.phone al campo del numero di telefono di destinazione
  • il booleano user.marketing_opt_in al flag di consenso dell'agenzia
  • session.venue_id per segmentare per posizione nelle distribuzioni multi-sito
  • session.first_seen e session.last_seen per calcolare la frequenza e la recenza delle visite

Assicurati che il booleano marketing_opt_in sia rispettato in ogni fase. Non trasmettere record in cui questo valore è false.

Passaggio 4: Definisci le regole di trigger con le tue agenzie di SMS marketing

Collabora con le tue agenzie di marketing SMS per definire la logica di automazione prima del lancio. I trigger comuni che incentivano il ritorno delle visite includono:

  • Messaggio di benvenuto: Inviato 15 minuti dopo il primo accesso, offre uno sconto sulla visita in corso.
  • Campagna di re-engagement: Inviata 30 giorni dopo l'ultima visita registrata per sollecitare un ritorno.
  • Campagna di win-back: Inviata 90 giorni dopo l'ultima visita con un incentivo di valore superiore.
  • Trasmissione di eventi: Inviata a tutti gli utenti attualmente connessi durante un evento in uno stadio o una conferenza.
  • Traguardo di fedeltà: Inviato quando un utente raggiunge la sua quinta visita, attivato dai dati sul conteggio delle visite di Purple.

Best practice

Dai priorità alla qualità dei dati rispetto alla quantità

Non bypassare la verifica OTP via SMS per velocizzare il processo di accesso. Un database di 10.000 numeri verificati supera 50.000 voci non verificate in ogni metrica: tasso di consegna, tasso di apertura e tasso di conversione. Purple gestisce oltre 440 milioni di accessi all'anno (dati interni Purple, 2024). I nostri dati dimostrano che la verifica OTP riduce i tassi di mancata consegna degli SMS quasi a zero.

Segmenta per settore verticale e comportamento

Personalizza i tuoi messaggi in base allo specifico settore. Un acquirente retail si aspetta una comunicazione diversa rispetto all'ospite di un hotel. Utilizza WiFi Analytics per segmentare il pubblico in base al tempo di permanenza, alla frequenza e alla recency delle visite. Un visitatore che rimane per tre ore è più coinvolto di uno che si connette per cinque minuti mentre passa davanti al locale. Trasmetti questi segmenti comportamentali alle tue agenzie di marketing SMS come elenchi di pubblico distinti.

Per le implementazioni nel settore retail, consulta la nostra guida per il settore retail per strategie di segmentazione specifiche per il verticale. Per il settore alberghiero, consulta la guida per il settore hospitality .

Rispetta il canale

L'SMS è un canale intimo. Un uso eccessivo spinge alla disattivazione (opt-out), che rimuove permanentemente gli utenti dal tuo database. Limita i messaggi promozionali a due al mese per utente. Ogni messaggio deve offrire un valore tangibile e immediato - uno sconto, la notifica di un evento o un accesso esclusivo. I messaggi generici sul brand non funzionano via SMS.

Mantieni la sincronizzazione del consenso bidirezionale

Quando un utente risponde STOP a un SMS, l'agenzia deve elaborare immediatamente questo opt-out e sincronizzarlo nuovamente in Purple Engage. Configura questa sincronizzazione bidirezionale prima del lancio. La mancata registrazione degli opt-out in Purple significa che le future esportazioni di dati potrebbero includere utenti che hanno revocato il consenso - una violazione del GDPR.


Risoluzione dei problemi e mitigazione dei rischi

La randomizzazione MAC causa record duplicati

Se osservi un conteggio gonfiato di visitatori unici nei tuoi dati analitici, la causa probabile è la randomizzazione MAC che crea più record di dispositivi per lo stesso utente. Risolvi questo problema assicurandoti che la misurazione delle visite di ritorno si basi sull'identità dell'utente autenticato da Purple Engage, non sul conteggio dei dispositivi dal controller hardware. Il livello Identity-Based Network di Purple è la corretta fonte di verità.

Limitazione della frequenza delle API durante eventi ad alta affluenza

Durante eventi ad alta densità - una partita allo stadio, l'apertura di una conferenza, una giornata di saldi - il volume di accessi simultanei può sovraccaricare l'API di ricezione delle tue agenzie di SMS marketing. Implementa una logica di backoff esponenziale e di riprovo nel tuo middleware. Per gli eventi in cui prevedi più di 1.000 accessi in una finestra di 10 minuti, passa dai webhook in tempo reale a un'esportazione in batch programmata per cinque minuti dopo il periodo di picco.

Mancata sincronizzazione della revoca del consenso

Se i tassi di opt-out aumentano ma la dimensione del tuo database non diminuisce, probabilmente la sincronizzazione bidirezionale tra la tua agenzia SMS e Purple Engage si è interrotta. Controlla la configurazione dell'endpoint del webhook nella piattaforma dell'agenzia e verifica che l'evento unsubscribe sia mappato sull'endpoint API corretto di Purple. Testalo manualmente prima di ogni campagna importante.

Bassi tassi di opt-in sul Captive Portal

Se meno del 30% dei visitatori fornisce il proprio numero di telefono, rivedi il design della splash page. Lo scambio di valore deve essere esplicito: dichiara chiaramente cosa riceve il visitatore in cambio del suo numero. Esegui A/B test sul testo e sul posizionamento della casella di controllo del consenso. Per indicazioni, consulta come fare un'ottima prima impressione con il tuo guest WiFi .


ROI e impatto aziendale

sms_campaign_performance_dashboard.png

Misura il ROI della tua integrazione di SMS marketing monitorando tre metriche:

Metrica Come misurare Target benchmark
Incremento delle visite di ritorno Confronta il tasso di ritorno dei destinatari degli SMS rispetto ai non destinatari nell'arco di 90 giorni Incremento del 10-15% (dati delle sedi Purple)
Tasso di riscatto degli SMS Codici sconto riscattati / messaggi SMS inviati 15-25% per campagne ben segmentate
Costo per visita di ritorno Spesa totale SMS / visite di ritorno incrementali attribuite Varia in base al settore; target inferiore al costo di un'acquisizione a pagamento

Una catena nazionale di ristoranti che ha implementato questa architettura ha registrato un aumento del 12% delle visite di ritorno entro 90 giorni, direttamente attribuibile alle campagne SMS di re-engagement attivate dai dati di presenza di Purple. Le campagne si rivolgevano agli ospiti senza visite registrate negli ultimi 60 giorni, utilizzando un'offerta di sconto del 20%. Il costo per visita di ritorno è stato inferiore del 34% rispetto al costo di acquisizione tramite canali social a pagamento per lo stesso periodo.

Per gli operatori di trasporto, consulta la guida per il settore dei trasporti per le metriche sulle visite di ritorno specifiche per i passeggeri. Per gli ambienti sanitari, la guida per il settore sanitario copre il coinvolgimento dei visitatori nel rispetto dei vincoli normativi.

Il piano Purple Engage copre le funzionalità di acquisizione dati, segmentazione e integrazione API descritte in questa guida. Purple Connect acquisisce i dati di identità verificati al momento dell'accesso. Insieme, questi due piani forniscono la pipeline di dati completa di cui le tue agenzie di marketing SMS hanno bisogno per generare visite di ritorno misurabili su scala.

Definizioni chiave

Dati di prima parte

Informazioni raccolte direttamente dal tuo pubblico, come i numeri di telefono verificati e gli indirizzi e-mail acquisiti tramite il Captive Portal di Purple al momento del login WiFi.

Con i cookie di terze parti obsoleti, i dati di prima parte rappresentano l'input principale per le agenzie di marketing via SMS. Il loro valore dipende interamente dall'accuratezza e dallo stato del consenso di ciascun record.

Captive Portal

Una pagina web che un utente di una rete ad accesso pubblico deve visualizzare e con cui deve interagire prima che venga concesso l'accesso alla rete. Il Captive Portal di Purple è l'interfaccia principale per l'acquisizione dei dati e la raccolta del consenso.

Ogni integrazione di marketing via SMS inizia qui. Il design e i testi del Captive Portal determinano direttamente i tassi di opt-in e la qualità dei dati.

Randomizzazione MAC

Una funzione di privacy in iOS 14+ e Android 10+ che modifica periodicamente l'indirizzo MAC hardware del dispositivo per impedire il tracciamento passivo tra le reti.

Costringe le location ad affidarsi all'autenticazione dell'utente (Identity-Based Networks) piuttosto che al tracciamento passivo dei dispositivi per misurare con precisione le visite di ritorno.

Webhook

Una callback HTTP attivata da un evento specifico - in questo contesto, il login di un utente - che invia dati in tempo reale da Purple a un sistema esterno come un'agenzia di marketing SMS.

Utilizzato per trigger sensibili al fattore tempo come i messaggi di benvenuto. Richiede che l'API ricevente gestisca il volume previsto, in particolare durante eventi ad alta affluenza.

Identity-Based Network

Un'architettura di rete in cui le policy di accesso e il tracciamento dei dati sono legati all'utente autenticato anziché al dispositivo hardware. L'architettura principale di Purple.

Risolve il problema della randomizzazione dei MAC e fornisce alle agenzie di marketing SMS dati accurati sulle visite a livello di singola persona, anziché dati confusi a livello di dispositivo.

SMS OTP (One-Time Password)

Un meccanismo di sicurezza in cui un codice numerico univoco viene inviato via SMS per verificare il numero di telefono dell'utente durante il processo di login sul Captive Portal.

Essenziale per garantire che il database utilizzato dalle agenzie di marketing SMS contenga solo numeri validi e raggiungibili. Elimina i tassi di rimbalzo e la spesa inutile per le campagne.

Dwell time

La durata per cui il dispositivo di un utente rimane connesso o in prossimità della rete WiFi della location durante una singola visita.

Una variabile di segmentazione chiave. Gli utenti con un dwell time elevato sono più coinvolti e in genere rispondono meglio alle campagne SMS rispetto ai passanti occasionali.

API rate limiting

Un meccanismo di controllo applicato dai provider di API che limita il numero di richieste che un client può effettuare entro una finestra temporale definita.

Un rischio critico durante gli eventi ad alta affluenza. Se Purple invia webhook più velocemente di quanto l'API dell'agenzia SMS possa accettarli, i payload vengono persi e gli utenti non ricevono le campagne.

Bidirectional consent sync

Un modello di integrazione dei dati in cui gli eventi di opt-out (come una risposta "STOP" a un SMS) vengono propagati dall'agenzia SMS al CRM di origine - in questo caso, Purple Engage.

Richiesto per la conformità GDPR. Senza di esso, gli utenti che hanno revocato il consenso potrebbero continuare a ricevere esportazioni di dati verso l'agenzia SMS.

Esempi pratici

Una catena retail con 500 punti vendita deve implementare una campagna di re-engagement via SMS per gli acquirenti che non visitano il negozio da 60 giorni. Utilizzano hardware Cisco Meraki e un'agenzia di marketing via SMS di terze parti. In che modo il team IT dovrebbe progettare questa soluzione?

  1. Integrare Purple con i controller Cisco Meraki tramite l'overlay cloud di Purple - non sono richieste modifiche alla configurazione Meraki oltre a indirizzare la pagina splash del Guest SSID all'URL del Captive Portal di Purple. 2. Configurare il Captive Portal di Purple per richiedere la verifica OTP via SMS e acquisire il consenso al marketing conforme al GDPR con una casella di opt-in non selezionata. 3. Configurare un'esportazione giornaliera pianificata da Purple Engage all'API dell'agenzia di SMS, filtrando per gli utenti con last_seen > 60 days e marketing_consent = true. 4. L'agenzia di SMS attiva un messaggio di re-engagement personalizzato con un codice sconto del 20%. 5. Quando l'acquirente ritorna e si autentica sulla rete, Purple registra la visita. Il team di marketing attribuisce il ritorno alla campagna SMS confrontando il timestamp di riscatto con il timestamp di invio dell'SMS nei report dell'agenzia.
Commento dell'esaminatore: Questo approccio utilizza Purple come fonte autorevole dei dati sulla presenza fisica e l'agenzia di SMS come livello di esecuzione della campagna. Filtrando nella fase di esportazione, la sede riduce al minimo le chiamate API e garantisce che vengano contattati solo gli utenti idonei e consenzienti. Il filtro a 60 giorni è una soglia di re-engagement standard; può essere modificata in base alla frequenza media di visita della tua sede.

Il gestore di uno stadio desidera inviare un SMS di benvenuto contenente un link all'app di ordinazione di cibo e bevande esattamente 10 minuti dopo che un tifoso si è connesso al Guest WiFi durante una partita. Come si configura questa opzione?

  1. Il tifoso si connette al Guest WiFi e si autentica tramite il portale Purple, fornendo il proprio numero di cellulare e il consenso al marketing. 2. Purple Engage registra l'evento di login e invia immediatamente un webhook all'endpoint API dell'agenzia di SMS, inviando il payload dell'utente che include numero di telefono, ID della sede e timestamp di login. 3. Il motore di automazione dell'agenzia di SMS riceve il webhook e avvia una fase di ritardo di 10 minuti. 4. Dopo 10 minuti, l'agenzia invia il messaggio di benvenuto preconfigurato con il deep link all'app di ordinazione. 5. I dati relativi a consegna e clic-through sono disponibili nella dashboard di reportistica dell'agenzia entro pochi minuti dall'invio.
Commento dell'esaminatore: Spostare la logica di ritardo sull'agenzia di SMS anziché sulla piattaforma WiFi è una best practice. Garantisce che i dati vengano acquisiti e sincronizzati immediatamente - il compito di Purple termina al punto due. Il motore di automazione dell'agenzia gestisce la tempistica, essendo costruito appositamente per questo scopo. Per uno stadio con 40.000 tifosi che effettuano il login in 30 minuti, assicurati che l'API dell'agenzia possa gestire il volume di webhook. In caso contrario, utilizza un livello di coda tra Purple e l'agenzia.

Domande di esercitazione

Q1. Un cliente del settore hospitality segnala che le sue campagne di marketing SMS hanno un tasso di rimbalzo del 40%. Attualmente acquisisce i numeri di telefono tramite un campo di inserimento testo standard sul Captive Portal, senza alcuna fase di verifica. Qual è la modifica architetturale consigliata e quale vantaggio secondario offre oltre a ridurre i rimbalzi?

Suggerimento: Considera come convalidi i dati nel punto di ingresso prima che raggiungano il CRM. Considera anche cosa dimostra la fase di verifica sull'utente.

Visualizza risposta modello

Implementare la verifica SMS OTP sul Captive Portal di Purple. Questo costringe l'utente a ricevere e inserire un codice per ottenere l'accesso al WiFi, garantendo che solo i numeri di telefono validi e attivi vengano trasmessi all'agenzia di marketing SMS - eliminando il tasso di rimbalzo del 40%. Il vantaggio secondario è che la verifica OTP conferma anche che l'utente possiede fisicamente il dispositivo associato a quel numero, rafforzando il record di identità e migliorando l'accuratezza dell'attribuzione delle visite di ritorno.

Q2. Un gestore di una location desidera tracciare accuratamente le visite di ritorno, ma nota che il conteggio dei dispositivi univoci segnalato dalla dashboard di Cisco Meraki è tre volte superiore al conteggio degli utenti autenticati in Purple Engage. Quale metrica dovrebbe utilizzare l'agenzia di marketing SMS e perché?

Suggerimento: Considera le moderne funzioni di privacy dei sistemi operativi mobili e il loro effetto sul tracciamento a livello di dispositivo.

Visualizza risposta modello

L'agenzia di marketing SMS deve utilizzare esclusivamente il conteggio degli utenti autenticati da Purple Engage. La discrepanza è causata dalla randomizzazione del MAC, in base alla quale i dispositivi iOS e Android ruotano i propri indirizzi hardware, gonfiando il conteggio dei dispositivi unici nella dashboard Meraki. Il livello di rete basato sull'identità di Purple collega ogni visita a un numero di telefono verificato, superando l'offuscamento dell'hardware e fornendo un set di dati accurato a livello di singola persona. L'uso del conteggio dei dispositivi Meraki comporterebbe record duplicati e un'attribuzione imprecisa delle visite di ritorno.

Q3. Durante un'importante conferenza, 6.000 partecipanti accedono al WiFi entro una finestra di 20 minuti. Il webhook che invia i dati all'agenzia di marketing SMS fallisce per circa il 25% dei payload e tali partecipanti non ricevono il messaggio di benvenuto. Qual è la causa probabile e quali sono due strategie di mitigazione?

Suggerimento: Considera la capacità del sistema ricevente e la tempistica del trasferimento dei dati.

Visualizza risposta modello

L'API dell'agenzia di marketing SMS ha applicato un limite di frequenza a causa dell'improvviso picco nel volume dei webhook - circa 300 richieste al minuto in questo scenario, che supera la maggior parte dei limiti standard di frequenza delle API. Strategia di mitigazione uno: implementare un livello di coda con backoff esponenziale tra Purple e l'API dell'agenzia, in modo che i tentativi per le richieste fallite vengano eseguiti automaticamente senza sovraccaricare l'endpoint. Strategia di mitigazione due: per eventi ad alta densità, passare dai webhook in tempo reale a un'esportazione batch pianificata cinque minuti dopo la finestra di picco di accesso prevista, riducendo il volume di richieste istantanee a un livello gestibile.