Passer au contenu principal

Comment tirer parti des agences de marketing par SMS pour augmenter les visites de retour

Ce guide technique explique comment les équipes informatiques et d'exploitation des sites peuvent intégrer les agences de marketing par SMS à la plateforme Guest WiFi de Purple afin de capturer des données de première partie vérifiées et d'automatiser des campagnes qui stimulent les visites de retour. Il couvre l'architecture de déploiement, les exigences de conformité et les résultats commerciaux mesurables pour les environnements d'entreprise dans les secteurs de la vente au détail, de l'hôtellerie et de l'événementiel.

📖 7 min de lecture📝 1,699 mots🔧 2 exemples concrets3 questions d'entraînement📚 9 définitions clés

Écouter ce guide

Voir la transcription du podcast
Bienvenue dans ce briefing technique. Aujourd'hui, nous analysons comment les sites d'entreprise peuvent faire appel à des agences de marketing par SMS pour stimuler les visites de retour, plus particulièrement en les intégrant à la plateforme Purple WiFi. Ce briefing est destiné aux responsables informatiques, aux architectes réseau et aux directeurs des opérations de site qui doivent déployer ces systèmes à grande échelle. Commençons par le contexte. Le défi fondamental pour tout site physique, qu'il s'agisse d'une chaîne de magasins, d'un stade ou d'un hôtel, consiste à convertir une visite unique en un client fidèle. L'e-mail est un standard, mais le SMS est immédiat. Il offre un taux d'ouverture de 98 %, souvent dans les minutes qui suivent la réception. Cependant, le marketing par SMS n'est efficace que si les données qui l'alimentent sont de qualité. Si votre base de données regorge de faux numéros ou manque de consentement explicite, vos campagnes échoueront et vous risquez des violations de conformité. C'est là que l'architecture réseau devient essentielle. Purple agit comme le moteur de capture de données à la périphérie de votre réseau. Nous nous intégrons nativement à votre matériel existant, notamment Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist et d'autres. Lorsqu'un visiteur se connecte au Guest WiFi, il accède au Captive Portal de Purple. Ici, nous capturons son numéro de mobile et, surtout, son consentement explicite pour les communications marketing. Examinons maintenant l'architecture technique en détail. Comment circulent les données ? Une fois que l'utilisateur s'est authentifié, les données sont stockées dans Purple Engage. De là, vous utilisez des API sécurisées ou des webhooks pour transférer ces données de première partie à l'agence de marketing par SMS de votre choix. L'agence gère la logique d'automatisation complexe, y compris la planification, la segmentation et la distribution des messages. Purple fournit l'identité vérifiée et les données de présence physique. Considérez cela comme une division claire des responsabilités : capture à la périphérie, automatisation dans le cloud. Cela nous amène à un concept vital que chaque équipe informatique doit comprendre : les réseaux basés sur l'identité. Étant donné que les appareils modernes utilisent la randomisation MAC pour masquer leurs adresses matérielles, vous ne pouvez pas vous appuyer sur le suivi passif des appareils pour mesurer avec précision les visites de retour. iOS et Android effectuent tous deux une rotation périodique des adresses MAC. Si vous comptez les appareils uniques au niveau du contrôleur matériel, vous comptez du bruit. Vous devez authentifier l'utilisateur. En capturant un numéro de téléphone vérifié via le Captive Portal, Purple crée un enregistrement déterministe lié à une personne réelle, et non à un appareil. Lorsque cet utilisateur revient, nous savons que c'est lui, et nous pouvons transmettre cet événement de présence à l'agence SMS pour déclencher une campagne de bienvenue ou pour mesurer le retour sur investissement d'un message précédent. Passons à la mise en œuvre. Il y a quatre étapes clés. Étape un : configurer le Captive Portal. Vous devez activer la vérification par SMS, également appelée mot de passe à usage unique ou OTP. Certes, cela ajoute une étape pour l'utilisateur, mais cela garantit l'exactitude de votre base de données. Payer pour la vérification OTP dès le départ est bien moins coûteux que de payer votre agence SMS pour envoyer des messages à des numéros inactifs. Étape deux : établir votre base de conformité. Assurez-vous que vos conditions générales nomment explicitement les agences avec lesquelles vous partagez des données. Laissez la case d'acceptation décochée par défaut pour respecter le GDPR. Purple enregistre l'horodatage exact et l'adresse IP de chaque consentement, vous fournissant ainsi une piste d'audit complète. Étape trois : configurer l'intégration de l'API. Générez une clé API dans Purple Engage et mappez correctement les champs. Assurez-vous que le booléen d'acceptation marketing est respecté à chaque étape du pipeline. Étape quatre : définir vos règles de déclenchement avec l'agence SMS. Les déclencheurs courants incluent un message de bienvenue envoyé 15 minutes après la première connexion, une campagne de réengagement envoyée 30 jours après la dernière visite enregistrée, et une diffusion d'événement envoyée à tous les utilisateurs actuellement connectés lors d'une conférence ou d'un match. Parlons maintenant des déploiements concrets. Prenons l'exemple d'une chaîne de vente au détail de 500 sites utilisant du matériel Cisco Meraki. Ils ont intégré Purple à leur infrastructure Meraki existante et ont configuré un export quotidien planifié de Purple Engage vers leur agence SMS, en filtrant les utilisateurs n'ayant pas de visite enregistrée depuis 60 jours et disposant d'un consentement marketing confirmé. L'agence a déclenché un message de réengagement personnalisé offrant une réduction de 20 %. Lorsque l'acheteur est revenu et que son appareil s'est authentifié sur le réseau, Purple a enregistré la visite de retour, permettant à l'équipe marketing d'attribuer directement la conversion à la campagne SMS. Le résultat a été une augmentation de 12 % des visites de retour dans les 90 jours. Deuxième exemple : un exploitant de stade souhaitait envoyer un SMS de bienvenue contenant un lien vers l'application de commande de nourriture et de boissons exactement 10 minutes après la connexion de chaque supporter au WiFi invité. L'architecture était simple. Purple a déclenché un webhook immédiatement après la connexion, envoyant les données de l'utilisateur à l'agence SMS. Le moteur d'automatisation de l'agence a appliqué un délai de 10 minutes avant d'envoyer le message. L'élément clé ici est de confier la logique de délai à l'agence SMS plutôt qu'à la plateforme WiFi. L'agence est spécialement conçue pour ce type d'automatisation temporelle. Quels sont les pièges à éviter ? Le plus courant est la limitation du débit de l'API. Si vous gérez un stade et que 10 000 supporters se connectent simultanément, les webhooks en temps réel peuvent submerger l'API de réception de votre agence de SMS. Dans les environnements à haute densité, utilisez des exportations par lots ou implémentez un système de file d'attente avec un backoff exponentiel dans votre middleware. Le second piège est la révocation du consentement. Lorsqu'un utilisateur répond STOP à un SMS, l'agence doit traiter cela immédiatement. Vous devez établir une synchronisation bidirectionnelle afin que l'opt-out soit répercuté dans Purple Engage, empêchant ainsi de futures exportations de données pour cet utilisateur. Ne pas le faire constitue une violation du GDPR, et pas seulement un oubli technique. Passons maintenant aux questions rapides. Premièrement : comment gérer les utilisateurs qui ne souhaitent pas donner leur numéro de téléphone ? Proposez des méthodes d'authentification alternatives telles que l'e-mail ou la connexion sociale, mais limitez les flux marketing SMS à ceux qui fournissent explicitement un numéro vérifié et leur consentement. Deuxièmement : pouvez-vous déclencher un SMS au moment précis où quelqu'un entre ? Oui, via des webhooks, mais la meilleure pratique consiste à retarder le message via les règles d'automatisation de l'agence de SMS afin qu'il n'interrompe pas l'utilisateur pendant qu'il essaie activement de se connecter. Troisièmement : quelle est la bonne fréquence pour les campagnes SMS ? Pas plus de deux messages promotionnels par mois et par utilisateur. Chaque message doit offrir une valeur tangible. Une utilisation excessive entraîne des taux de désinscription élevés, ce qui supprime définitivement les utilisateurs de votre base de données. En résumé, l'architecture est simple : capturez des données vérifiées et consenties à la périphérie du réseau via Purple, et automatisez les campagnes dans le cloud via vos agences de marketing SMS. Les principes clés sont les suivants. Utilisez la vérification par SMS OTP pour garantir la qualité des données. Construisez votre stratégie autour de l'identité de l'utilisateur, et non des appareils, pour déjouer la randomisation MAC. Définissez des règles de déclenchement claires avec votre agence avant le lancement. Établissez une synchronisation bidirectionnelle du consentement pour maintenir la conformité au GDPR. Et mesurez les visites de retour en les attribuant à des campagnes spécifiques à l'aide des données de présence de Purple. Si vous souhaitez approfondir le sujet, visitez purple dot ai et consultez les pages Guest WiFi et WiFi Analytics. L'offre Purple Engage couvre les fonctionnalités de capture de données et d'intégration d'API dont nous avons parlé aujourd'hui. Merci pour votre temps.

header_image.png

Résumé analytique

Les exploitants d'établissements font face à un défi permanent : convertir les visiteurs occasionnels en clients fidèles. Bien que l'e-mail marketing reste un canal standard, les SMS offrent un taux d'ouverture de 98% - souvent dans les trois minutes suivant leur réception (Source : GSMA Intelligence, 2024). Pour capitaliser sur cette opportunité, les établissements ont besoin de numéros de téléphone précis et d'un consentement explicite à grande échelle. Purple résout ce problème à la périphérie du réseau. Lorsqu'un visiteur se connecte à votre Guest WiFi , Purple capture son numéro de mobile vérifié ainsi que son consentement conforme au GDPR, puis achemine ces données de première partie vers les agences de marketing par SMS de votre choix via API. Sur plus de 80 000 établissements actifs et 440 millions de connexions en 2024, nous avons constaté que cette architecture stimule de manière constante les visites de retour. Ce guide présente l'intégration technique, les étapes de déploiement, les exigences de conformité et la mesure du ROI pour les équipes informatiques et marketing prêtes à agir dès ce trimestre.


Analyse technique approfondie

Fonctionnement de la couche de capture des données

Purple fonctionne comme une surcouche cloud sur votre matériel d'entreprise existant. Nous nous intégrons nativement avec Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks et Fortinet. Lorsqu'un visiteur se connecte au SSID Guest WiFi, le réseau le redirige vers un Captive Portal Purple. À cette étape, Purple authentifie l'utilisateur et capture son numéro de mobile en même temps que son consentement explicite et éclairé pour les communications marketing.

Ce processus est indépendant du matériel. Que votre parc utilise Cisco Meraki dans vos points de vente et HPE Aruba à votre siège social, Purple présente un modèle de données unifié aux agences de marketing par SMS en aval. Vous n'avez pas besoin de restructurer votre réseau pour en bénéficier.

sms_data_flow_architecture.png

Réseaux basés sur l'identité et le problème de randomisation des adresses MAC

Les systèmes d'exploitation modernes - iOS 14 et versions ultérieures, Android 10 et versions ultérieures - randomisent l'adresse MAC de l'appareil pour protéger la confidentialité des utilisateurs. Cela pose un problème majeur pour tout établissement qui tente de mesurer les visites de retour au niveau de la couche matérielle : chaque visite de la même personne peut apparaître comme un nouvel appareil unique. Le suivi passif des appareils est, en pratique, devenu obsolète.

Les réseaux basés sur l'identité de Purple résolvent ce problème en déplaçant l'ancrage du suivi de l'appareil vers l'utilisateur authentifié. Une fois qu'un visiteur se connecte via le Captive Portal et fournit un numéro de téléphone vérifié, sa session est liée à cette identité. Lorsqu'il revient et s'authentifie à nouveau, Purple associe l'enregistrement. Le résultat est un ensemble de données déterministes de personnes réelles et d'historiques de visites réels - exactement ce dont les agences de marketing par SMS ont besoin pour déclencher des campagnes précises et opportunes. Avec 29 milliards de points de données collectés sur notre réseau, cette couche d'identité est l'actif le plus précieux que Purple fournit à votre suite marketing.

L'architecture d'intégration API

Les données circulent de Purple Engage vers vos agences de marketing par SMS via deux mécanismes principaux :

Méthode Idéal pour Latence Complexité
Webhooks Déclencheurs en temps réel (messages de bienvenue, diffusion d'événements) Presque nulle Faible - configurer l'URL du point de terminaison dans le portail Purple
Exportation API planifiée Campagnes de réengagement, traitement par lots Minutes à heures Moyenne - nécessite un middleware ou une intégration côté agence

Les deux méthodes utilisent une authentification basée sur des jetons. Purple gère la déduplication lors de l'étape d'exportation, ainsi un même utilisateur se connectant trois fois dans la même journée ne génère pas trois enregistrements dans le CRM de votre agence de SMS.


Guide d'implémentation

Le déploiement d'une intégration SMS nécessite une coordination entre l'ingénierie réseau, le marketing et les équipes juridiques. Ces quatre étapes couvrent l'intégralité du déploiement.

Étape 1 : Configurer le Captive Portal pour la capture de SMS

Dans le portail Purple, accédez au concepteur de splash page. Activez le champ du numéro de mobile et définissez-le comme obligatoire. Surtout, activez la vérification par SMS OTP (One-Time Password). Cela envoie un code à quatre chiffres au numéro saisi par le visiteur, confirmant sa validité avant d'accorder l'accès WiFi. Les numéros invalides gonflent votre base de données et gaspillent des crédits API SMS. La vérification OTP élimine ce problème à la source.

Pour obtenir des conseils sur la conception d'une splash page efficace qui préserve la cohérence de la marque tout en maximisant la capture de données, consultez comment faire une excellente première impression avec votre WiFi invité .

Étape 2 : Établir votre base de conformité

Mettez à jour vos conditions générales pour nommer explicitement les agences de marketing par SMS avec lesquelles vous partagez des données. La case de consentement doit être décochée par défaut pour répondre aux exigences de l'article 7 du GDPR. Purple enregistre l'horodatage exact, l'adresse IP et la version du texte de consentement pour chaque événement d'opt-in. Cette piste d'audit constitue votre preuve de traitement licite en vertu du GDPR et de la CCPA.

Pour les établissements opérant sur plusieurs territoires, Purple est certifié ISO 27001, GDPR, CCPA et Cyber Essentials. Le cadre de conformité est intégré d'office, pas ajouté après coup.

Étape 3 : Configurer l'intégration API

Générez une clé API dans Purple Engage sous Paramètres > Intégrations. Configurez votre plateforme de marketing SMS pour recevoir les données via webhook, ou planifiez une exportation quotidienne. Associez correctement les champs :

  • user.phone au champ du numéro de téléphone de destination
  • Le booléen user.marketing_opt_in à l'indicateur de consentement de l'agence
  • session.venue_id pour segmenter par emplacement dans les déploiements multisites
  • session.first_seen et session.last_seen pour calculer la fréquence et la récence des visites

Assurez-vous que le booléen marketing_opt_in est respecté à chaque étape. Ne transmettez pas d'enregistrements lorsque celui-ci est false.

Étape 4 : Définir les règles de déclenchement avec vos agences de marketing par SMS

Travaillez avec vos agences de marketing SMS pour définir la logique d'automatisation avant le déploiement. Les déclencheurs courants qui favorisent les visites de retour incluent :

  • Message de bienvenue : Envoyé 15 minutes après la première connexion, offrant une réduction sur la visite en cours.
  • Campagne de réengagement : Envoyée 30 jours après la dernière visite enregistrée pour inciter à un retour.
  • Campagne de reconquête : Envoyée 90 jours après la dernière visite avec une incitation de plus grande valeur.
  • Diffusion d'événement : Envoyée à tous les utilisateurs actuellement connectés lors d'un événement dans un stade ou d'une conférence.
  • Étape de fidélité : Envoyée lorsqu'un utilisateur atteint sa cinquième visite, déclenchée par les données de nombre de visites de Purple.

Bonnes pratiques

Priorisez la qualité des données sur la quantité

Ne contournez pas la vérification SMS OTP pour accélérer le processus de connexion. Une base de données de 10 000 numéros vérifiés surpasse 50 000 entrées non vérifiées dans toutes les mesures : taux de délivrabilité, taux d'ouverture et taux de conversion. Purple traite plus de 440 millions de connexions par an (données internes de Purple, 2024). Nos données montrent que la vérification OTP réduit les taux de rebond des SMS à un niveau proche de zéro.

Segmentez par secteur et par comportement

Adaptez vos messages au secteur spécifique. Un client de commerce de détail attend une communication différente de celle d'un client d'hôtel. Utilisez WiFi Analytics pour segmenter les audiences en fonction du temps de séjour, de la fréquence et de la récence des visites. Un visiteur qui reste trois heures est plus impliqué que quelqu'un qui se connecte pendant cinq minutes en passant devant votre établissement. Transmettez ces segments comportementaux à vos agences de marketing SMS sous forme de listes d'audience distinctes.

Pour les déploiements dans le commerce de détail, consultez notre guide du secteur de la vente au détail pour des stratégies de segmentation spécifiques à ce secteur. Pour l'hôtellerie, consultez le guide de l'hôtellerie .

Respectez le canal

Le SMS est un canal intime. Une surutilisation entraîne des désinscriptions, ce qui supprime définitivement les utilisateurs de votre base de données. Limitez les messages promotionnels à deux par mois et par utilisateur. Chaque message doit offrir une valeur tangible et immédiate - une réduction, une notification d'événement ou un accès exclusif. Les messages de marque génériques ne fonctionnent pas sur le canal SMS.

Maintenez la synchronisation bidirectionnelle du consentement

Lorsqu'un utilisateur répond STOP à un SMS, l'agence doit traiter cette désinscription immédiatement et la synchroniser avec Purple Engage. Configurez cette synchronisation bidirectionnelle avant le déploiement. Le fait de ne pas refléter les désinscriptions dans Purple signifie que les futures exportations de données pourraient inclure des utilisateurs qui ont retiré leur consentement - constituant ainsi une violation du GDPR.


Dépannage et atténuation des risques

La randomisation MAC à l'origine de doublons d'enregistrements

Si vous observez un nombre anormalement élevé de visiteurs uniques dans vos analyses, la cause probable est la randomisation MAC qui crée plusieurs enregistrements d'appareils pour le même utilisateur. Résolvez ce problème en vous assurant que toutes les mesures de visites de retour s'appuient sur l'identité de l'utilisateur authentifié de Purple Engage, et non sur le nombre d'appareils du contrôleur matériel. La couche réseau basée sur l'identité de Purple est la source unique de vérité appropriée.

Limitation du débit de l'API lors d'événements à forte affluence

Lors d'événements à forte densité - un match dans un stade, l'ouverture d'une conférence, un jour de soldes - le volume de connexions simultanées peut submerger l'API de réception de vos agences de marketing SMS. Implémentez une logique de backoff exponentiel et de tentative de reconnexions dans votre middleware. Pour les événements où vous prévoyez plus de 1 000 connexions dans une fenêtre de 10 minutes, passez de webhooks en temps réel à un export par lots planifié cinq minutes après la période de pointe.

Non-synchronisation de la révocation du consentement

Si les taux de désinscription augmentent mais que la taille de votre base de données ne diminue pas, la synchronisation bidirectionnelle entre votre agence SMS et Purple Engage est probablement interrompue. Vérifiez la configuration du point de terminaison du webhook dans la plateforme de l'agence et assurez-vous que l'événement unsubscribe est mappé sur le bon point de terminaison de l'API Purple. Testez cela manuellement avant chaque campagne majeure.

Faibles taux d'inscription sur le Captive Portal

Si moins de 30 % des visiteurs fournissent leur numéro de téléphone, examinez la conception de la splash page. L'échange de valeur doit être explicite : indiquez clairement ce que le visiteur reçoit en échange de son numéro. Réalisez des tests A/B sur le texte et l'emplacement de la case à cocher de consentement. Pour obtenir des conseils, consultez comment faire une excellente première impression avec votre WiFi invité .


ROI et impact commercial

sms_campaign_performance_dashboard.png

Mesurez le ROI de l'intégration de votre marketing SMS en suivant trois indicateurs :

Indicateur Comment mesurer Objectif de référence
Augmentation des visites de retour Comparer le taux de retour des destinataires de SMS par rapport aux non-destinataires sur 90 jours Hausse de 10 à 15 % (données de site Purple)
Taux d'utilisation des SMS Codes de réduction utilisés / messages SMS envoyés 15 à 25 % pour les campagnes bien segmentées
Coût par visite de retour Dépense SMS totale / visites de retour incrémentales attribuées Varie selon le secteur ; cibler un niveau inférieur au coût d'une acquisition payante

Une chaîne nationale de restaurants ayant déployé cette architecture a enregistré une augmentation de 12 % des visites de retour dans les 90 jours, directement attribuable aux campagnes SMS de réengagement déclenchées par les données de présence de Purple. Les campagnes ciblaient les clients sans visite enregistrée depuis 60 jours, en proposant une réduction de 20 %. Le coût par visite de retour était de 34 % inférieur à leur coût d'acquisition payante sur les réseaux sociaux pour la même période.

Pour les opérateurs de transport, consultez le guide de l'industrie du transport pour les indicateurs de visite de retour spécifiques aux passagers. Pour les environnements de santé, le guide de la santé couvre l'engagement des visiteurs dans le respect des contraintes réglementaires.

Le forfait Purple Engage couvre les fonctionnalités de capture de données, de segmentation et d'intégration API décrites dans ce guide. Purple Connect capture les données d'identité vérifiées lors de la connexion. Ensemble, ces deux forfaits fournissent le pipeline de données complet dont vos agences de marketing par SMS ont besoin pour générer des visites de retour mesurables à grande échelle.

Définitions clés

Données de première partie

Informations collectées directement auprès de votre public, telles que les numéros de téléphone et adresses e-mail vérifiés capturés via le Captive Portal de Purple au moment de la connexion au WiFi.

Avec la disparition des cookies tiers, les données de première partie sont la principale ressource pour les agences de marketing par SMS. Leur valeur dépend entièrement de l'exactitude et du statut de consentement de chaque enregistrement.

Captive Portal

Une page web qu'un utilisateur d'un réseau d'accès public doit consulter et avec laquelle il doit interagir avant de se voir accorder l'accès au réseau. Le Captive Portal de Purple est l'interface principale pour la capture de données et la collecte de consentement.

Chaque intégration de marketing par SMS commence ici. La conception et le texte du Captive Portal déterminent directement les taux d'inscription et la qualité des données.

Randomisation MAC

Une fonctionnalité de confidentialité dans iOS 14+ et Android 10+ qui modifie périodiquement l'adresse MAC matérielle de l'appareil pour empêcher le suivi passif sur les réseaux.

Force les sites à s'appuyer sur l'authentification des utilisateurs (Identity-Based Networks) plutôt que sur le suivi passif des appareils pour mesurer précisément les visites de retour.

Webhook

Un rappel HTTP déclenché par un événement spécifique - dans ce contexte, une connexion utilisateur - qui pousse les données de Purple vers un système externe tel qu'une agence de marketing SMS en temps quasi réel.

Utilisé pour des déclencheurs sensibles au facteur temps comme les messages de bienvenue. Nécessite que l'API de réception gère le volume attendu, en particulier lors d'événements à forte affluence.

Identity-Based Network

Une architecture réseau où les politiques d'accès et le suivi des données sont liés à l'utilisateur authentifié plutôt qu'à l'appareil matériel. L'architecture de base de Purple.

Résout le problème de la randomisation MAC et fournit aux agences de marketing SMS des données de visite précises au niveau de l'individu plutôt que des données d'appareil parasitées.

SMS OTP (One-Time Password)

Un mécanisme de sécurité par lequel un code numérique unique est envoyé par SMS pour vérifier le numéro de téléphone de l'utilisateur pendant le processus de connexion au Captive Portal.

Indispensable pour s'assurer que la base de données utilisée par les agences de marketing SMS ne contient que des numéros valides et joignables. Élimine les taux de rebond et les dépenses de campagne inutiles.

Dwell time

La durée pendant laquelle l'appareil d'un utilisateur reste connecté ou à proximité du réseau WiFi du site lors d'une seule visite.

Une variable de segmentation clé. Les utilisateurs ayant un dwell time élevé sont plus engagés et réagissent généralement mieux aux campagnes SMS que les passants éphémères.

API rate limiting

Un mécanisme de contrôle appliqué par les fournisseurs d'API qui restreint le nombre de requêtes qu'un client peut effectuer dans un intervalle de temps défini.

Un risque critique lors des événements à forte affluence. Si Purple déclenche des webhooks plus rapidement que l'API de l'agence SMS ne peut les accepter, les charges utiles sont abandonnées et les utilisateurs manquent les campagnes.

Bidirectional consent sync

Un modèle d'intégration de données où les événements de désinscription (tels qu'une réponse STOP à un SMS) sont propagés en retour de l'agence SMS vers le CRM source - dans ce cas, Purple Engage.

Requis pour la conformité GDPR. Sans cela, les utilisateurs ayant retiré leur consentement peuvent continuer à recevoir des exports de données vers l'agence SMS.

Exemples concrets

Une chaîne de vente au détail de 500 sites doit mettre en œuvre une campagne de réengagement par SMS pour les acheteurs qui ne sont pas venus depuis 60 jours. Ils utilisent du matériel Cisco Meraki et une agence de marketing par SMS tierce. Comment l'équipe informatique doit-elle concevoir cette solution ?

  1. Intégrer Purple aux contrôleurs Cisco Meraki via la superposition cloud de Purple - aucune modification de la configuration Meraki n'est requise au-delà de l'orientation de la page d'accueil du SSID invité vers l'URL du Captive Portal de Purple. 2. Configurer le Captive Portal de Purple pour imposer la vérification OTP par SMS et capturer le consentement marketing conforme au GDPR avec une case d'acceptation non cochée. 3. Configurer un export quotidien planifié de Purple Engage vers l'API de l'agence SMS, en filtrant pour les utilisateurs où last_seen > 60 days et marketing_consent = true. 4. L'agence SMS déclenche un message de réengagement personnalisé avec un code de réduction de 20 %. 5. Lorsque l'acheteur revient et s'authentifie sur le réseau, Purple enregistre la visite. L'équipe marketing attribue le retour à la campagne SMS en faisant correspondre l'horodatage de l'utilisation du code avec l'horodatage de l'envoi du SMS dans les rapports de l'agence.
Commentaire de l'examinateur : Cette approche utilise Purple comme source faisant autorité pour les données de présence physique et l'agence SMS comme couche d'exécution de la campagne. En filtrant lors de l'étape d'exportation, le site minimise les appels API et garantit que seuls les utilisateurs éligibles et ayant donné leur consentement sont contactés. Le filtre de 60 jours est un seuil de réengagement standard ; ajustez-le en fonction de la fréquence de visite moyenne de votre site.

Un exploitant de stade souhaite envoyer un SMS de bienvenue contenant un lien vers l'application de commande de nourriture et de boissons exactement 10 minutes après la connexion d'un fan au Guest WiFi pendant un match. Comment cela est-il configuré ?

  1. Le fan se connecte au Guest WiFi et s'authentifie via le portail Purple, en fournissant son numéro de mobile et son consentement marketing. 2. Purple Engage enregistre l'événement de connexion et déclenche immédiatement un webhook vers l'endpoint de l'API de l'agence SMS, en envoyant les données de l'utilisateur, y compris le numéro de téléphone, l'identifiant du site et l'horodatage de la connexion. 3. Le moteur d'automatisation de l'agence SMS reçoit le webhook et lance une étape de délai de 10 minutes. 4. Après 10 minutes, l'agence envoie le message de bienvenue préconfiguré avec le lien profond vers l'application de commande. 5. Les données de livraison et de clics sont disponibles dans le tableau de bord de rapport de l'agence quelques minutes après l'envoi.
Commentaire de l'examinateur : Déporter la logique de délai vers l'agence SMS plutôt que vers la plateforme WiFi est une bonne pratique. Cela garantit que les données sont capturées et synchronisées immédiatement - le travail de Purple est terminé à l'étape deux. Le moteur d'automatisation de l'agence gère le timing, ce pour quoi il est spécialement conçu. Pour un stade accueillant 40 000 fans se connectant en l'espace de 30 minutes, assurez-vous que l'API de l'agence peut gérer le volume de webhooks. Si ce n'est pas le cas, utilisez une couche de file d'attente entre Purple et l'agence.

Questions d'entraînement

Q1. Un client du secteur de l'hôtellerie signale que ses campagnes de marketing SMS ont un taux de rebond de 40 %. Il capture actuellement les numéros de téléphone via un champ de saisie de texte standard sur le Captive Portal, sans étape de vérification. Quel est le changement d'architecture recommandé, et quel avantage secondaire apporte-t-il au-delà de la réduction des rebonds ?

Conseil : Réfléchissez à la manière dont vous validez les données au point d'entrée avant qu'elles n'atteignent le CRM. Réfléchissez également à ce que l'étape de vérification prouve concernant l'utilisateur.

Voir la réponse type

Implémenter la vérification SMS OTP sur le Captive Portal de Purple. Cela oblige l'utilisateur à recevoir et saisir un code pour obtenir l'accès au WiFi, garantissant que seuls des numéros de téléphone valides et actifs sont transmis à l'agence de marketing SMS - éliminant ainsi le taux de rebond de 40 %. L'avantage secondaire est que la vérification OTP confirme également que l'utilisateur possède physiquement l'appareil associé à ce numéro, renforçant l'enregistrement d'identité et améliorant la précision de l'attribution des visites de retour.

Q2. Un exploitant de site souhaite suivre précisément les visites de retour mais constate que le nombre d'appareils uniques signalé par son tableau de bord Cisco Meraki est trois fois supérieur au nombre d'utilisateurs authentifiés dans Purple Engage. Quelle métrique l'agence de marketing SMS doit-elle utiliser, et pourquoi ?

Conseil : Prenez en compte les fonctionnalités de confidentialité des systèmes d'exploitation mobiles modernes et leur effet sur le suivi au niveau de l'appareil.

Voir la réponse type

L'agence de marketing par SMS doit utiliser exclusivement le nombre d'utilisateurs authentifiés provenant de Purple Engage. L'écart est causé par la randomisation MAC, par laquelle les appareils iOS et Android font pivoter leurs adresses matérielles, ce qui gonfle le nombre d'appareils uniques dans le tableau de bord Meraki. La couche réseau basée sur l'identité de Purple associe chaque visite à un numéro de téléphone vérifié, contournant l'obfuscation matérielle et fournissant un ensemble de données précis au niveau de la personne. L'utilisation du nombre d'appareils Meraki entraînerait des enregistrements en double et une attribution inexacte des visites de retour.

Q3. Lors d'une conférence majeure, 6 000 participants se connectent au WiFi dans un intervalle de 20 minutes. Le webhook qui transmet les données à l'agence de marketing par SMS échoue pour environ 25 % des charges utiles, et ces participants ne reçoivent pas le message de bienvenue. Quelle est la cause probable et quelles sont deux stratégies d'atténuation ?

Conseil : Tenez compte de la capacité du système récepteur et du moment du transfert des données.

Voir la réponse type

L'API de l'agence de marketing par SMS a appliqué une limitation de débit en raison du pic soudain du volume de webhooks - environ 300 requêtes par minute dans ce scénario, ce qui dépasse la plupart des limites de débit API standard. Première stratégie d'atténuation : mettre en œuvre une couche de mise en file d'attente avec un backoff exponentiel entre Purple et l'API de l'agence, afin que les requêtes ayant échoué soient réessayées automatiquement sans surcharger le point de terminaison. Deuxième stratégie d'atténuation : pour les événements à forte densité, passer des webhooks en temps réel à un export par lots planifié cinq minutes après la fenêtre de pic de connexion prévue, réduisant ainsi le volume de requêtes instantanées à un niveau gérable.