Pular para o conteúdo principal

Como aproveitar agências de marketing por SMS para aumentar o retorno de visitas

Este guia técnico explica como as equipes de TI e de operações de locais podem integrar agências de marketing por SMS com a plataforma Guest WiFi da Purple para capturar dados primários (first-party data) verificados e automatizar campanhas que impulsionam o retorno de visitas. Ele abrange a arquitetura de implantação, os requisitos de conformidade e os resultados de negócios mensuráveis para ambientes corporativos no varejo, hotelaria e eventos.

📖 7 min de leitura📝 1,699 palavras🔧 2 exemplos práticos3 questões práticas📚 9 definições principais

Ouça este guia

Ver transcrição do podcast
Bem-vindo a este informe técnico. Hoje, estamos dissecando como os locais empresariais podem usar agências de marketing por SMS para impulsionar visitas de retorno, especificamente integrando-as com a plataforma Purple WiFi. Este informe foi desenvolvido para gerentes de TI, arquitetos de rede e diretores de operações de instalações que precisam implantar esses sistemas em escala. Vamos começar com o contexto. O desafio fundamental para qualquer espaço físico, seja uma rede de varejo, um estádio ou um hotel, é converter uma única visita em um cliente fiel. O e-mail é o padrão, mas o SMS é imediato. Ele oferece uma taxa de abertura de 98%, geralmente minutos após o recebimento. No entanto, o marketing por SMS só é eficaz se os dados que o alimentam forem de qualidade. Se o seu banco de dados estiver cheio de números falsos ou carecer de consentimento explícito, suas campanhas falharão e você correrá o risco de violar a conformidade. É aqui que a arquitetura de rede se torna crítica. A Purple atua como o mecanismo de captura de dados na borda da sua rede. Nós nos integramos nativamente com o seu hardware existente, incluindo Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist e outros. Quando um visitante se conecta ao Guest WiFi, ele acessa o Captive Portal da Purple. Aqui, capturamos o número de celular e, fundamentalmente, o consentimento explícito para comunicações de marketing. Agora, vamos analisar a arquitetura técnica em detalhes. Como os dados fluem? Assim que o usuário se autentica, os dados são armazenados no Purple Engage. A partir daí, você usa APIs seguras ou webhooks para enviar esses dados primários para a agência de marketing por SMS de sua escolha. A agência lida com a lógica complexa de automação, incluindo o agendamento, a segmentação e a entrega das mensagens. A Purple fornece a identidade verificada e os dados de presença física. Pense nisso como uma divisão clara de responsabilidades: captura na borda, automação na nuvem. Isso nos leva a um conceito vital que toda equipe de TI precisa entender: Redes Baseadas em Identidade. Como os dispositivos modernos usam a randomização de MAC para ocultar seus endereços de hardware, você não pode confiar no rastreamento passivo de dispositivos para medir com precisão as visitas de retorno. O iOS e o Android rotacionam os endereços MAC periodicamente. Se você estiver contando dispositivos exclusivos no nível do controlador de hardware, estará contando ruído. Você precisa autenticar o usuário. Ao capturar um número de telefone verificado por meio do Captive Portal, a Purple cria um registro determinístico vinculado a uma pessoa real, não a um dispositivo. Quando esse usuário retorna, sabemos que é ele e podemos passar esse evento de presença para a agência de SMS para acionar uma campanha de boas-vindas ou para medir o ROI de uma mensagem anterior. Vamos passar para a implementação. Há quatro etapas principais. Etapa um: configurar o Captive Portal. Você deve habilitar a verificação por SMS, também conhecida como One-Time Password ou OTP. Sim, isso adiciona uma etapa para o usuário, mas garante que seu banco de dados seja preciso. Pagar pela verificação OTP antecipadamente é muito mais barato do que pagar sua agência de SMS para enviar mensagens para números inexistentes. Etapa dois: estabelecer sua base de conformidade. Certifique-se de que seus termos e condições nomeiem explicitamente as agências com as quais você compartilha dados. Mantenha a caixa de seleção de opt-in desmarcada por padrão para atender à GDPR. O Purple registra o carimbo de data/hora exato e o endereço IP de cada evento de consentimento, oferecendo uma trilha de auditoria completa. Etapa três: configurar a integração de API. Gere uma chave de API no Purple Engage e mapeie os campos corretamente. Certifique-se de que o booleano de opt-in de marketing seja respeitado em todas as etapas do pipeline. Etapa quatro: definir suas regras de acionamento com a agência de SMS. Os gatilhos comuns incluem uma mensagem de boas-vindas enviada 15 minutos após o primeiro login, uma campanha de reengajamento enviada 30 dias após a última visita registrada e uma transmissão de evento enviada a todos os usuários atualmente conectados durante uma conferência ou partida. Agora vamos falar sobre implantações no mundo real. Considere uma rede de varejo de 500 lojas que utiliza hardware Cisco Meraki. Eles integraram o Purple com sua infraestrutura Meraki existente e configuraram uma exportação diária agendada do Purple Engage para sua agência de SMS, filtrando usuários sem visita registrada em 60 dias e com a flag de consentimento de marketing confirmada. A agência disparou uma mensagem de reengajamento personalizada com 20% de desconto. Quando o comprador retornou e seu dispositivo se autenticou na rede, o Purple registrou a visita de retorno, permitindo que a equipe de marketing atribuísse diretamente a conversão à campanha de SMS. O resultado foi um aumento de 12% nas visitas de retorno em 90 dias. Um segundo exemplo: um operador de estádio queria enviar um SMS de boas-vindas contendo um link para o aplicativo de pedidos de alimentos e bebidas exatamente 10 minutos após cada torcedor se conectar ao Guest WiFi. A arquitetura era simples. O Purple disparou um webhook imediatamente após o login, enviando os dados do usuário para a agência de SMS. O mecanismo de automação da agência aplicou uma etapa de atraso de 10 minutos antes de enviar a mensagem. O insight principal aqui é enviar a lógica de atraso para a agência de SMS, e não para a plataforma de WiFi. A agência foi desenvolvida especificamente para esse tipo de automação baseada em tempo. Quais são as armadilhas a serem evitadas? A mais comum é o limite de taxa de API. Se você gerencia um estádio e 10.000 torcedores fazem login simultaneamente, os webhooks em tempo real podem sobrecarregar a API de recebimento da sua agência de SMS. Em ambientes de alta densidade, use exportações em lote ou implemente um sistema de enfileiramento com recuo exponencial em seu middleware. A segunda armadilha é a revogação de consentimento. Quando um usuário responde SAIR a um SMS, a agência deve processar isso imediatamente. Você deve estabelecer uma sincronização bidirecional para que o opt-out seja refletido de volta no Purple Engage, evitando futuras exportações de dados para esse usuário. Não fazer isso é uma violação do GDPR, e não apenas uma falha técnica. Perguntas rápidas agora. Primeiro: como lidar com usuários que não querem fornecer o número de telefone? Ofereça métodos alternativos de autenticação, como e-mail ou login social, mas restrinja os fluxos de marketing por SMS àqueles que fornecem explicitamente um número verificado e consentimento. Segundo: você pode disparar um SMS no momento em que alguém entra? Sim, via webhooks, mas a melhor prática é atrasar a mensagem por meio das regras de automação da agência de SMS para que ela não interrompa o usuário enquanto ele está tentando se conectar ativamente. Terceiro: qual é a frequência certa para campanhas de SMS? No máximo duas mensagens promocionais por mês por usuário. Cada mensagem deve oferecer um valor tangível. O uso excessivo leva a altas taxas de opt-out, o que remove permanentemente os usuários do seu banco de dados. Para resumir, a arquitetura é simples: capture dados verificados e consentidos na borda da rede via Purple, e automatize as campanhas na nuvem por meio de suas agências de marketing por SMS. Os princípios fundamentais são estes. Use a verificação de SMS OTP para garantir a qualidade dos dados. Construa sua estratégia em torno da identidade do usuário, não de dispositivos, para derrotar a randomização de MAC. Defina regras de disparo claras com sua agência antes do lançamento. Estabeleça sincronização bidirecional de consentimento para manter a conformidade com o GDPR. E meça as visitas de retorno atribuindo-as a campanhas específicas usando os dados de presença do Purple. Se você quiser explorar isso mais a fundo, visite purple.ai e consulte as páginas de Guest WiFi e WiFi Analytics. O plano Purple Engage cobre os recursos de captura de dados e integração de API que discutimos hoje. Obrigado pelo seu tempo.

header_image.png

Resumo executivo

Os operadores de locais físicos enfrentam um desafio persistente: converter visitantes de única vez em clientes leais e frequentes. Embora o e-mail marketing continue a ser um canal padrão, o SMS oferece uma taxa de abertura de 98% - frequentemente dentro de três minutos após o recebimento (Fonte: GSMA Intelligence, 2024). Para capitalizar isso, os locais precisam de números de telefone precisos e consentimento explícito em escala. A Purple resolve isso na borda da rede. Quando um visitante se conecta ao seu Guest WiFi , a Purple captura o número de celular verificado e o consentimento em conformidade com o GDPR, enviando esses dados primários (first-party data) para as suas agências de marketing por SMS preferidas via API. Em mais de 80.000 locais ativos e 440 milhões de logins em 2024, vimos essa arquitetura impulsionar visitas recorrentes de forma consistente. Este guia cobre a integração técnica, as etapas de implantação, os requisitos de conformidade e a medição de ROI para equipes de TI e marketing prontas para agir neste trimestre.


Análise técnica detalhada

Como funciona a camada de captura de dados

A Purple opera como uma sobreposição em nuvem no seu hardware corporativo existente. Nós nos integramos nativamente com Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Quando um visitante se conecta ao SSID do Guest WiFi, a rede o redireciona para um Captive Portal da Purple. Aqui, a Purple autentica o usuário e captura o seu número de celular junto com aceites explícitos e de escolha consciente para comunicações de marketing.

Este processo é independente de hardware. Quer a sua propriedade execute Cisco Meraki nas suas lojas de varejo e HPE Aruba na sua sede administrativa, a Purple apresenta um modelo de dados unificado para as agências de marketing por SMS receptoras. Você não precisa reestruturar a sua rede para se beneficiar.

sms_data_flow_architecture.png

Redes baseadas em identidade e o problema de randomização de MAC

Os sistemas operacionais modernos - iOS 14 ou superior, Android 10 ou superior - randomizam o endereço MAC do dispositivo para proteger a privacidade do usuário. Isso cria um problema significativo para qualquer local que tente medir visitas recorrentes na camada de hardware: cada visita da mesma pessoa pode aparecer como um novo dispositivo exclusivo. O rastreamento passivo de dispositivos está, para fins práticos, quebrado.

As redes baseadas em identidade da Purple resolvem isso mudando a âncora de rastreamento do dispositivo para o usuário autenticado. Assim que um visitante faz login pelo Captive Portal e fornece um número de telefone verificado, sua sessão é vinculada a essa identidade. Quando ele retorna e se autentica novamente, a Purple faz a correspondência do registro. O resultado é um conjunto de dados determinístico de pessoas reais e históricos de visitas reais - exatamente o que as agências de marketing por SMS precisam para disparar campanhas precisas e oportunas.

Com 29 bilhões de pontos de dados coletados em nossa rede, esta camada de identidade é o ativo mais valioso que a Purple fornece à sua stack de marketing.

A arquitetura de integração de API

Os dados fluem do Purple Engage para suas agências de marketing de SMS por meio de dois mecanismos principais:

Método Ideal para Latência Complexidade
Webhooks Gatilhos em tempo real (mensagens de boas-vindas, transmissões de eventos) Próxima de zero Baixa - configure a URL do endpoint no portal Purple
Exportação programada de API Campanhas de reengajamento, processamento em lote Minutos a horas Média - requer middleware ou ingestão do lado da agência

Ambos os métodos usam autenticação baseada em token. A Purple lida com a eliminação de duplicatas na fase de exportação, de modo que o mesmo usuário fazendo login três vezes em um dia não gera três registros no CRM da sua agência de SMS.


Guia de implementação

A implantação de uma integração de SMS requer coordenação entre as equipes de engenharia de rede, marketing e jurídica. Estas quatro etapas cobrem a implantação completa.

Etapa 1: Configurar o Captive Portal para captura de SMS

No portal Purple, navegue até o construtor de splash pages. Ative o campo de número de celular e configure-o como obrigatório. Fundamentalmente, ative a verificação de SMS OTP (One-Time Password). Isso envia um código de quatro dígitos para o número que o visitante insere, confirmando que é válido antes de conceder acesso ao WiFi. Números inválidos inflam seu banco de dados e desperdiçam créditos de API de SMS. A verificação OTP elimina isso na origem.

Para orientações sobre como projetar uma splash page eficaz que mantenha a consistência da marca e, ao mesmo tempo, maximize a captura de dados, consulte como causar uma ótima primeira impressão com seu WiFi para visitantes .

Etapa 2: Estabelecer sua base de conformidade

Atualize seus termos e condições para nomear explicitamente as agências de marketing de SMS com as quais você compartilha dados. A caixa de seleção de consentimento deve estar desmarcada por padrão para atender aos requisitos do Artigo 7 do GDPR. A Purple registra o carimbo de data/hora exato, o endereço IP e a versão do texto de consentimento para cada evento de opt-in. Essa trilha de auditoria é a sua prova de processamento legal sob o GDPR e a CCPA.

Para locais que operam em múltiplos territórios, a Purple possui as certificações ISO 27001, GDPR, CCPA e Cyber Essentials. A estrutura de conformidade é integrada, não adicionada posteriormente.

Etapa 3: Configurar a integração de API

Gere uma chave de API no Purple Engage em Configurações > Integrações. Configure sua plataforma de marketing de SMS para receber dados via webhook ou agende uma exportação diária. Mapeie os campos corretamente:

  • user.phone para o campo de número de telefone de destino
  • user.marketing_opt_in booleano para a flag de consentimento da agência
  • session.venue_id para segmentar por local em implantações de vários sites
  • session.first_seen e session.last_seen para calcular a frequência e a recência das visitas

Certifique-se de que o booleano marketing_opt_in seja respeitado em todas as etapas. Não envie registros onde isso seja false.

Etapa 4: Definir regras de gatilho com suas agências de marketing de SMS

Trabalhe com suas agências de marketing de SMS para definir a lógica de automação antes de entrar em operação. Os gatilhos comuns que impulsionam as visitas de retorno incluem:

  • Mensagem de boas-vindas: Enviada 15 minutos após o primeiro login, oferecendo um desconto na visita atual.
  • Campanha de reengajamento: Enviada 30 dias após a última visita registrada para incentivar um retorno.
  • Campanha de reconquista: Enviada 90 dias após a última visita com um incentivo de maior valor.
  • Transmissão de eventos: Enviada a todos os usuários atualmente conectados durante um evento em estádio ou conferência.
  • Marco de fidelidade: Enviado quando um usuário atinge sua quinta visita, acionado pelos dados de contagem de visitas do Purple.

Melhores práticas

Priorize a qualidade dos dados em detrimento da quantidade

Não ignore a verificação de SMS OTP para acelerar o processo de login. Um banco de dados de 10.000 números verificados supera 50.000 entradas não verificadas em todas as métricas: taxa de entrega, taxa de abertura e taxa de conversão. O Purple processa mais de 440 milhões de logins anualmente (dados internos do Purple, 2024). Nossos dados mostram que a verificação de OTP reduz as taxas de rejeição de SMS a quase zero.

Segmente por vertical e comportamento

Adapte suas mensagens à vertical específica. Um comprador de varejo espera uma comunicação diferente de um hóspede de hotel. Use o WiFi Analytics para segmentar públicos com base no tempo de permanência, frequência de visitas e recência. Um visitante que permanece por três horas está mais engajado do que alguém que se conecta por cinco minutos enquanto passa a pé. Passe esses segmentos comportamentais para suas agências de marketing de SMS como listas de público distintas.

Para implantações em varejo, consulte nosso guia do setor de varejo para estratégias de segmentação específicas para a vertical. Para hospitalidade, consulte o guia de hospitalidade .

Respeite o canal

O SMS é um canal íntimo. O uso excessivo gera cancelamentos de inscrição, o que remove permanentemente os usuários do seu banco de dados. Limite as mensagens promocionais a duas por mês por usuário. Cada mensagem deve oferecer valor tangível e imediato - um desconto, uma notificação de evento ou acesso exclusivo. Mensagens genéricas de marca não têm bom desempenho no SMS.

Mantenha a sincronização bidirecional de consentimento

Quando um usuário responde PARAR a um SMS, a agência deve processar esse cancelamento imediatamente e sincronizá-lo de volta ao Purple Engage. Configure essa sincronização bidirecional antes de entrar em operação. Deixar de refletir os cancelamentos de inscrição no Purple significa que as exportações de dados futuras podem incluir usuários que retiraram o consentimento - uma violação da GDPR.


Solução de problemas e mitigação de riscos

Randomização de MAC causando registros duplicados

Se você observar contagens infladas de visitantes únicos em suas análises, a causa provável é a randomização de MAC, que cria múltiplos registros de dispositivos para o mesmo usuário. Resolva isso garantindo que todas as medições de visitas de retorno dependam da identidade do usuário autenticado do Purple Engage, e não da contagem de dispositivos do controlador de hardware. A camada do Identity-Based Network do Purple é a fonte correta da verdade.

Limitação de taxa de API durante eventos de grande fluxo

Durante eventos de alta densidade - um jogo em estádio, a abertura de uma conferência, um dia de liquidação no varejo - o volume de logins simultâneos pode sobrecarregar a API de recebimento de suas agências de marketing de SMS. Implemente lógica de backoff exponencial e tentativas em seu middleware. Para eventos em que você antecipa mais de 1.000 logins em uma janela de 10 minutos, mude de webhooks em tempo real para uma exportação em lote programada para cinco minutos após o período de pico.

Revogação de consentimento não sincronizada

Se as taxas de opt-out estiverem subindo, mas o tamanho do seu banco de dados não estiver diminuindo, a sincronização bidirecional entre sua agência de SMS e o Purple Engage provavelmente falhou. Verifique a configuração do endpoint do webhook na plataforma da agência e certifique-se de que o evento unsubscribe está mapeado para o endpoint correto da API da Purple. Teste isso manualmente antes de cada grande campanha.

Baixas taxas de opt-in no Captive Portal

Se menos de 30% dos visitantes estiverem fornecendo seu número de telefone, revise o design da splash page. A troca de valor deve ser explícita: indique claramente o que o visitante recebe em troca de seu número. Faça testes A/B no texto e no posicionamento da caixa de seleção de consentimento. Para obter orientação, consulte como causar uma excelente primeira impressão com o seu WiFi de visitantes .


ROI e impacto nos negócios

sms_campaign_performance_dashboard.png

Meça o ROI da sua integração de marketing de SMS acompanhando três métricas:

Métrica Como medir Meta de benchmark
Aumento de visitas de retorno Compare a taxa de retorno de destinatários de SMS versus não destinatários ao longo de 90 dias 10-15% de aumento (dados de estabelecimentos da Purple)
Taxa de resgate de SMS Códigos de desconto resgatados / mensagens SMS enviadas 15-25% para campanhas bem segmentadas
Custo por visita de retorno Gasto total de SMS / visitas de retorno incrementais atribuídas Varia por vertical; meta abaixo do custo de uma aquisição paga

Uma rede nacional de restaurantes que implantou essa arquitetura viu um aumento de 12% nas visitas de retorno em 90 dias, diretamente atribuível a campanhas de reengajamento por SMS acionadas pelos dados de presença da Purple. As campanhas visavam visitantes sem nenhuma visita registrada em 60 dias, usando uma oferta de 20% de desconto. O custo por visita de retorno foi 34% menor do que o custo de aquisição social paga para o mesmo período.

Para operadoras de transporte, consulte o guia do setor de transporte para métricas de visita de retorno específicas para passageiros. Para ambientes de saúde, o guia de saúde aborda o engajamento de visitantes dentro das restrições regulatórias.

O plano Purple Engage cobre os recursos de captura de dados, segmentação e integração de API descritos neste guia. O Purple Connect captura os dados de identidade verificados no login. Juntos, esses dois planos fornecem o pipeline de dados completo que suas agências de marketing por SMS precisam para impulsionar visitas de retorno mensuráveis em escala.

Definições principais

Dados primários (first-party data)

Informações coletadas diretamente do seu público, como números de telefone verificados e endereços de e-mail capturados por meio do Captive Portal da Purple no momento do login no WiFi.

Com a depreciação dos cookies de terceiros, os dados primários são a principal entrada para agências de marketing por SMS. Seu valor depende inteiramente da precisão e do status de consentimento de cada registro.

Captive Portal

Uma página da web que um usuário de uma rede de acesso público deve visualizar e interagir antes que o acesso à rede seja concedido. O Captive Portal da Purple é a interface principal para captura de dados e coleta de consentimento.

Toda integração de marketing por SMS começa aqui. O design e os textos do Captive Portal determinam diretamente as taxas de aceitação e a qualidade dos dados.

Randomização de MAC

Um recurso de privacidade no iOS 14+ e Android 10+ que altera periodicamente o endereço MAC de hardware do dispositivo para evitar o rastreamento passivo em redes.

Força os locais a depender da autenticação do usuário (Redes Baseadas em Identidade) em vez do rastreamento passivo de dispositivos para medir as visitas de retorno com precisão.

Webhook

Um callback HTTP acionado por um evento específico - neste contexto, o login de um usuário - que envia dados do Purple para um sistema externo, como uma agência de marketing de SMS, em tempo quase real.

Usado para gatilhos sensíveis ao tempo, como mensagens de boas-vindas. Exige que a API receptora lide com o volume esperado, particularmente durante eventos de grande fluxo de pessoas.

Identity-Based Network

Uma arquitetura de rede onde as políticas de acesso e o rastreamento de dados estão vinculados ao usuário autenticado, e não ao dispositivo de hardware. A arquitetura principal da Purple.

Resolve o problema de randomização de MAC e fornece às agências de marketing de SMS dados de visitas precisos em nível de pessoa, em vez de dados ruidosos em nível de dispositivo.

SMS OTP (One-Time Password)

Um mecanismo de segurança onde um código numérico exclusivo é enviado via SMS para verificar o número de telefone do usuário durante o processo de login no Captive Portal.

Essencial para garantir que a base de dados usada pelas agências de marketing de SMS contenha apenas números válidos e alcançáveis. Elimina taxas de rejeição e desperdício de verba de campanha.

Dwell time

A duração que o dispositivo de um usuário permanece conectado ou próximo à rede WiFi do local durante uma única visita.

Uma variável de segmentação fundamental. Usuários com alto tempo de permanência são mais engajados e costumam responder melhor a campanhas de SMS do que passantes rápidos.

API rate limiting

Um mecanismo de controle aplicado por provedores de API que restringe o número de solicitações que um cliente pode fazer dentro de uma janela de tempo definida.

Um risco crítico durante eventos de grande fluxo de pessoas. Se a Purple disparar webhooks mais rápido do que a API da agência de SMS pode aceitar, os payloads são descartados e os usuários perdem as campanhas.

Sincronização bidirecional de consentimento

Um padrão de integração de dados onde os eventos de opt-out (como uma resposta STOP a um SMS) são propagados de volta da agência de SMS para o CRM de origem - neste caso, o Purple Engage.

Necessária para a conformidade com a GDPR. Sem ela, os usuários que retiraram o consentimento podem continuar a receber exportações de dados para a agência de SMS.

Exemplos práticos

Uma rede de varejo com 500 lojas precisa implementar uma campanha de engajamento por SMS para compradores que não visitam as lojas há 60 dias. Eles usam hardware Cisco Meraki e uma agência externa de marketing por SMS. Como a equipe de TI deve projetar essa solução?

  1. Integre a Purple com as controladoras Cisco Meraki por meio do overlay de nuvem da Purple - nenhuma alteração na configuração do Meraki é necessária além de direcionar a página de login do SSID de convidados para a URL do Captive Portal da Purple. 2. Configure o Captive Portal da Purple para exigir a verificação de OTP por SMS e capturar o consentimento de marketing em conformidade com a GDPR com uma caixa de aceitação desmarcada. 3. Configure uma exportação programada diariamente do Purple Engage para a API da agência de SMS, filtrando os usuários onde last_seen > 60 days e marketing_consent = true. 4. A agência de SMS dispara uma mensagem personalizada de reengajamento com um código de desconto de 20%. 5. Quando o comprador retorna e se autentica na rede, a Purple registra a visita. A equipe de marketing atribui o retorno à campanha de SMS correlacionando o carimbo de data/hora do resgate com o carimbo de data/hora de envio do SMS nos relatórios da agência.
Comentário do examinador: Esta abordagem usa a Purple como a fonte de autoridade dos dados de presença física e a agência de SMS como a camada de execução da campanha. Ao filtrar na etapa de exportação, o local minimiza as chamadas de API e garante que apenas os usuários qualificados e que consentiram sejam contatados. O filtro de 60 dias é um limite padrão de reengajamento; ajuste-o com base na frequência média de visitas do seu local.

O operador de um estádio deseja enviar um SMS de boas-vindas contendo um link para o aplicativo de pedidos de alimentos e bebidas exatamente 10 minutos após um torcedor se conectar ao Guest WiFi durante uma partida. Como isso é configurado?

  1. O torcedor se conecta ao Guest WiFi e se autentica através do portal da Purple, fornecendo seu número de celular e consentimento de marketing. 2. O Purple Engage registra o evento de login e envia imediatamente um webhook para o endpoint da API da agência de SMS, enviando os dados do usuário, incluindo número de telefone, ID do local e carimbo de data/hora de login. 3. O mecanismo de automação da agência de SMS recebe o webhook e inicia uma etapa de atraso de 10 minutos. 4. Após 10 minutos, a agência envia a mensagem de boas-vindas pré-configurada com o link direto para o aplicativo de pedidos. 5. Os dados de entrega e taxa de cliques ficam disponíveis no painel de relatórios da agência poucos minutos após o envio.
Comentário do examinador: Direcionar a lógica de atraso para a agência de SMS, em vez da plataforma de WiFi, é a melhor prática. Isso garante que os dados sejam capturados e sincronizados imediatamente - o trabalho da Purple termina na etapa dois. O mecanismo de automação da agência lida com o tempo de atraso, algo para o qual foi projetado especificamente. Para um estádio com 40.000 torcedores fazendo login em 30 minutos, certifique-se de que a API da agência possa lidar com o volume de webhooks. Se não, use uma camada de fila entre a Purple e a agência.

Questões práticas

Q1. Um cliente do setor de hotelaria relata que suas campanhas de marketing de SMS têm uma taxa de rejeição de 40%. Atualmente, eles capturam números de telefone por meio de um campo de entrada de texto padrão no Captive Portal, sem etapa de verificação. Qual é a mudança de arquitetura recomendada e qual benefício secundário ela oferece além de reduzir as rejeições?

Dica: Considere como você valida os dados no ponto de entrada antes que eles cheguem ao CRM. Considere também o que a etapa de verificação prova sobre o usuário.

Ver resposta modelo

Implementar a verificação de SMS OTP no Captive Portal da Purple. Isso força o usuário a receber e inserir um código para obter acesso ao WiFi, garantindo que apenas números de telefone válidos e ativos sejam enviados para a agência de marketing de SMS - eliminando a taxa de rejeição de 40%. O benefício secundário é que a verificação OTP também confirma que o usuário possui fisicamente o dispositivo associado àquele número, fortalecendo o registro de identidade e melhorando a precisão da atribuição de visitas de retorno.

Q2. Um operador de local deseja rastrear as visitas de retorno com precisão, mas percebe que a contagem de dispositivos exclusivos relatada pelo painel do Cisco Meraki é três vezes maior do que a contagem de usuários autenticados no Purple Engage. Qual métrica a agência de marketing de SMS deve usar e por quê?

Dica: Considere os recursos de privacidade dos sistemas operacionais móveis modernos e seu efeito no rastreamento em nível de dispositivo.

Ver resposta modelo

A agência de marketing de SMS deve usar exclusivamente a contagem de usuários autenticados do Purple Engage. A discrepância é causada pela randomização de MAC, onde dispositivos iOS e Android rotacionam seus endereços de hardware, inflando a contagem de dispositivos exclusivos no painel do Meraki. A camada de rede baseada em identidade da Purple vincula cada visita a um número de telefone verificado, ignorando a ofuscação de hardware e fornecendo um conjunto de dados preciso no nível da pessoa. Usar a contagem de dispositivos do Meraki resultaria em registros duplicados e atribuição imprecisa de visitas de retorno.

Q3. Durante uma grande conferência, 6.000 participantes fazem login no WiFi em um intervalo de 20 minutos. O webhook que envia dados para a agência de marketing de SMS falha em aproximadamente 25% dos payloads, e esses participantes não recebem a mensagem de boas-vindas. Qual é a causa provável e quais são duas estratégias de mitigação?

Dica: Considere a capacidade do sistema receptor e o tempo de transferência dos dados.

Ver resposta modelo

A API da agência de marketing de SMS aplicou limitação de taxa (rate limiting) devido ao pico repentino no volume de webhooks - aproximadamente 300 solicitações por minuto neste cenário, o que excede a maioria dos limites de taxa de API padrão. Estratégia de mitigação um: implementar uma camada de fila com backoff exponencial entre a Purple e a API da agência, para que as solicitações com falha sejam tentadas novamente de forma automática sem sobrecarregar o endpoint. Estratégia de mitigação dois: para eventos de alta densidade, mude de webhooks em tempo real para uma exportação em lote programada para cinco minutos após a janela de pico de login prevista, reduzindo o volume de solicitações instantâneas a um nível gerenciável.