Pular para o conteúdo principal

Otimizando Captive Portals B2B: Capturando Nomes de Empresas e Dados Profissionais

Este guia explica como gerentes de TI, arquitetos de rede e diretores de operações de locais podem configurar Captive Portals B2B para capturar dados profissionais - nomes de empresas, cargos e endereços de e-mail comercial - no momento do login no WiFi. Ele abrange toda a arquitetura técnica, desde o isolamento de VLAN e autenticação RADIUS até a integração de CRM com Salesforce e HubSpot, com conformidade com GDPR e CCPA integrada. Os locais que implantam isso corretamente transformam sua rede WiFi de convidados em um mecanismo de dados proprietários e em um sistema automatizado de geração de leads.

📖 8 min de leitura📝 1,939 palavras🔧 2 exemplos práticos3 questões práticas📚 10 definições principais

Ouça este guia

Ver transcrição do podcast
Bem-vindo ao Purple Executive Briefing. Hoje estamos abordando uma oportunidade perdida significativa em redes corporativas: o captive portal B2B. Se você opera um centro de convenções, um hotel corporativo, um estádio ou um espaço voltado para negócios, provavelmente oferece WiFi para convidados. Mas se a sua tela de login pede apenas um endereço de e-mail, você está tratando profissionais de negócios de alto valor como compradores de varejo. Você está perdendo a oportunidade de capturar nomes de empresas, cargos e dados profissionais práticos que suas equipes de vendas e marketing realmente precisam. Hoje, cobriremos a arquitetura necessária para capturar esses dados com segurança, como roteá-los diretamente para o seu CRM e as estruturas de conformidade que você precisa seguir. Vamos entrar nos detalhes técnicos. A base de qualquer implantação de WiFi para convidados corporativos é o isolamento e a autenticação. Você isola o tráfego em uma VLAN dedicada e autentica o usuário por meio de um captive portal baseado em um servidor RADIUS. Quando um visitante se conecta ao seu SSID de convidado, o ponto de acesso local intercepta o tráfego. Seja Cisco Meraki, HPE Aruba ou Ruckus, o processo é o mesmo. O sistema operacional do dispositivo detecta que não possui acesso total à internet e aciona o Captive Network Assistant. Isso abre a tela de login. Este é o momento crítico. É aqui que ocorre a troca de dados. Para um público B2B, você precisa configurar este portal para solicitar os campos corretos. O conjunto ideal é Nome Completo, E-mail Corporativo, Nome da Empresa e Cargo. Chamamos isso de Regra dos Três Campos. Tente manter os campos obrigatórios em três ou menos para evitar desistências. Se precisar de mais dados, use Progressive Profiling. Quando o endereço MAC for reconhecido em uma visita de retorno, solicite uma nova informação em vez de repetir o formulário inteiro. Agora, capturar os dados é apenas metade da batalha. Dados parados em um painel de WiFi são inúteis. Você precisa integrá-los. A plataforma da Purple funciona como uma sobreposição na nuvem que lida com a autenticação RADIUS e o roteamento de API. Quando um usuário clica em Conectar, a Purple autentica a sessão, instrui o ponto de acesso a conceder acesso à internet e, simultaneamente, envia um webhook ou chamada de API para o seu CRM. Se você usa Salesforce ou HubSpot, isso significa que uma visita física ao seu espaço cria ou atualiza automaticamente um registro de contato. Para um centro de convenções, isso transforma sua rede WiFi em um mecanismo automatizado de geração de leads para futuras reservas de eventos corporativos. Para um hotel, enriquece seu banco de dados de fidelidade B2B com dados de engajamento do mundo real. A arquitetura é simples. O ponto de acesso roteia o tráfego do SSID de convidado para o captive portal da Purple na nuvem. O portal apresenta o formulário personalizado, captura os dados profissionais e autentica a sessão via RADIUS. Os dados são então enviados via API para o seu CRM, onde criam ou atualizam registros de contato em tempo real. Vamos falar sobre a implementação e as armadilhas que vemos com mais frequência. O maior erro técnico é a configuração do walled garden. O walled garden determina o que um dispositivo pode acessar antes de ser autenticado. Se você o configurar incorretamente e permitir o acesso a URLs de detecção do sistema operacional, como captive.apple.com para dispositivos iOS, o dispositivo assumirá que tem acesso à internet e o portal não aparecerá. Você deve garantir que essas URLs específicas estejam bloqueadas para acionar o Captive Portal corretamente. O segundo erro é o tamanho do formulário. Cada campo obrigatório adicional reduz sua taxa de conclusão de login. Vemos consistentemente uma queda de cerca de dez por cento por campo adicional. Seja enxuto. Três campos, no máximo quatro. O terceiro erro é a conformidade. Você está coletando dados profissionais, que se enquadram na GDPR na Europa e na CCPA na Califórnia. Você não pode marcar previamente a caixa de seleção de consentimento de marketing. O usuário deve escolher ativamente receber seus contatos. A Purple lida com essa camada de conformidade, incluindo políticas de retenção de dados que anonimizam dados automaticamente após um período definido. Deixe-me apresentar dois cenários do mundo real. Primeiro, um centro de conferências com capacidade para quinhentas pessoas usando hardware Cisco Meraki e HubSpot para seu CRM. Eles configuram o painel da Meraki para rotear o SSID de convidados para o Captive Portal da Purple. Eles criam uma splash page personalizada solicitando Nome Completo, Nome da Empresa e E-mail Corporativo. Eles ativam a integração nativa Purple-para-HubSpot e mapeiam o campo Nome da Empresa para o objeto Empresa no HubSpot. Eles configuram um fluxo de trabalho para marcar os contatos com o nome do evento específico e atribuí-los à equipe de vendas corporativas para acompanhamento. O resultado: quatrocentos e cinquenta novos leads corporativos gerados durante uma única feira de negócios e um aumento de quinze por cento nas reservas de eventos B2B no trimestre seguinte. Segundo, uma rede global de hotéis implantando a Purple em seus pontos de acesso HPE Aruba. Eles configuram o Captive Portal para solicitar Nome, Empresa e E-mail. Eles implementam uma caixa de seleção de opt-in de escolha consciente para seu programa de fidelidade B2B, garantindo que ela não esteja pré-marcada. Eles usam a detecção de idioma da Purple para exibir o portal no idioma nativo do hóspede. Eles definem políticas de retenção de dados para anonimizar os dados automaticamente após doze meses, em conformidade com as exigências da GDPR. O resultado: um banco de dados B2B limpo, em conformidade e de alta intenção, construído diretamente a partir de visitas físicas ao local. Agora, uma seção de perguntas e respostas rápidas com base no que ouvimos com mais frequência dos clientes. Pergunta um: Podemos usar o 802.1X para isso? Sim. Você pode usar o Captive Portal para o onboarding inicial para capturar os dados profissionais e, em seguida, fornecer uma credencial segura para conexões criptografadas subsequentes usando WPA2 ou WPA3-Enterprise. Isso oferece o melhor dos dois mundos: captura rica de dados na primeira visita e reconexão segura e contínua nas visitas subsequentes. Pergunta dois: Isso requer a substituição dos nossos access points existentes? Não. A Purple é agnóstica em relação ao hardware. Ela se sobrepõe ao seu hardware corporativo existente da Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, entre outros. Sem necessidade de substituição de infraestrutura. Pergunta três: E quanto aos visitantes recorrentes criando registros duplicados em nosso CRM? Configure regras de desduplicação nas suas configurações de integração. Use o e-mail corporativo como o identificador exclusivo. Quando um payload chega do captive portal, a integração consulta o seu CRM primeiro. Se esse e-mail existir, ela atualiza o registro em vez de criar um novo contato. Para resumir os principais pontos do briefing de hoje. O seu WiFi de visitantes é um motor de dados proprietários (first-party data). Otimize seu captive portal para campos B2B: Nome da Empresa, Cargo e E-mail Corporativo. Mantenha os campos obrigatórios em três ou menos. Use Perfilamento Progressivo para visitantes recorrentes. Integre diretamente com seu CRM para automatizar a geração de leads. Garanta que seus walled gardens estejam configurados corretamente para acionar o captive portal. E implemente opt-ins de escolha consciente para manter a conformidade com o GDPR e a CCPA. A Purple fornece a sobreposição em nuvem agnóstica de hardware para executar essa estratégia em todos os principais access points corporativos, com mais de oitenta mil locais ativos e quatrocentos e quarenta milhões de logins processados em 2024. Se você quiser explorar como isso se aplica ao seu portfólio de locais específico, fale com a nossa equipe. Obrigado pela atenção.

header_image.png

Resumo executivo

A maioria das redes WiFi corporativas para visitantes desperdiça seu ativo mais valioso: o momento da conexão inicial. Quando profissionais de negócios se conectam à sua rede em um centro de conferências, hotel ou local corporativo, um Captive Portal básico que solicita apenas e-mail perde a oportunidade de entender quem realmente está no seu edifício.

Ao otimizar seu Captive Portal para capturar nomes de empresas registradas, cargos e endereços de e-mail profissional, você transforma um centro de custo em um mecanismo de geração de leads. Este guia oferece a gerentes de TI, arquitetos de rede e diretores de operações de locais o modelo técnico para implantar Captive Portals otimizados para B2B. Abordamos a arquitetura necessária para capturar esses dados com segurança, como integrá-los a sistemas de CRM como Salesforce e HubSpot, e as estruturas de conformidade — GDPR, CCPA e ISO 27001 — necessárias para protegê-los.

A Purple fornece a sobreposição de nuvem independente de hardware para executar essa estratégia em Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet, oferecendo conectividade segura e dados proprietários acionáveis em mais de 80.000 locais ativos. (Dados internos da Purple, 2024.)


Análise técnica detalhada

A arquitetura da captura de dados profissionais

A base técnica de um Captive Portal B2B requer uma arquitetura segura e escalável que gerencie a autenticação, a captura de dados e o roteamento downstream sem introduzir latência. O fluxo padrão envolve quatro componentes: o dispositivo do usuário, o ponto de acesso local, o servidor do Captive Portal e o servidor RADIUS (Remote Authentication Dial-In User Service) de back-end.

Quando um visitante se conecta ao SSID de convidados, o ponto de acesso intercepta a solicitação HTTP/HTTPS e a redireciona para a URL do Captive Portal. É aqui que ocorre a troca de dados. Para ambientes B2B, o portal deve ser configurado para solicitar pontos de dados profissionais específicos — nome da empresa, cargo e e-mail comercial — em vez de apenas um endereço de e-mail genérico ou login social.

captive_portal_architecture.png

Assim que o usuário envia o formulário, o portal se comunica com o servidor RADIUS para autenticar a sessão e autorizar o acesso à rede. A Purple gerencia esse handshake complexo na nuvem, garantindo 99,999% de tempo de atividade e integração perfeita com o hardware existente. O ponto de acesso recebe o sinal de autorização e abre a porta para o dispositivo autenticado.

Padrões de autenticação segura

Embora redes abertas com uma página inicial simples sejam comuns no varejo, ambientes B2B exigem posturas de segurança mais robustas. A autenticação IEEE 802.1X com WPA2-Enterprise ou WPA3-Enterprise fornece criptografia robusta e rotação de chaves por sessão. O WPA3 elimina especificamente as vulnerabilidades do handshake de quatro vias do WPA2 por meio do Simultaneous Authentication of Equals (SAE), tornando os ataques de dicionário offline significativamente mais difíceis.

Em uma implantação B2B, o Captive Portal serve como o mecanismo de integração inicial. Assim que os dados profissionais são capturados, o sistema pode fornecer uma credencial exclusiva - como uma DPSK (Dynamic PSK) ou um certificado via EAP-TLS - para o usuário. Isso garante que as conexões subsequentes sejam criptografadas e autenticadas sem exigir que o usuário preencha repetidamente o formulário do portal, equilibrando segurança com experiência do usuário.

Fluxo de dados e integração de CRM

Capturar os dados é apenas a primeira etapa; roteá-los para os sistemas onde eles podem gerar valor para o negócio é a segunda etapa crítica. O Captive Portal deve suportar integrações de API seguras com plataformas de CRM corporativas.

Quando um usuário se autentica, o software do portal envia automaticamente os campos capturados - Nome, Empresa, Cargo, E-mail - para o CRM por meio de webhooks ou conectores de API nativos. O Purple integra-se nativamente com mais de 400 conectores, incluindo Salesforce e HubSpot. Isso permite que os operadores do local criem ou atualizem automaticamente registros de contato com base na presença física. Esses dados primários (first-party data) são altamente valiosos para o marketing B2B, pois indicam engajamento e intenção no mundo real, e não apenas um clique digital.

b2b_vs_b2c_comparison.png

Escolhendo os campos de dados corretos

A tabela abaixo mapeia o conjunto de campos recomendado para o contexto específico do local B2B.

Tipo de local Campos obrigatórios Campos opcionais Destino de integração
Centro de conferências Nome completo, Empresa, E-mail Cargo, Setor Salesforce, HubSpot
Hotel de negócios Nome completo, Empresa, E-mail Cargo, Número do quarto PMS, Salesforce
Estádio (corporativo) Nome completo, Empresa, E-mail Cargo HubSpot, Marketo
Espaço de coworking Nome completo, Empresa, E-mail Cargo, Tipo de membro HubSpot, Zoho
Escritório do setor público Nome completo, Organização, E-mail Departamento LDAP interno, Okta

Para integração com provedores de identidade (IdP), o Purple suporta o Microsoft Entra ID, Okta e Google Workspace para fluxos de single sign-on (SSO), permitindo que os visitantes de negócios se autentiquem com suas credenciais corporativas existentes. Isso elimina totalmente a necessidade de um formulário manual, ao mesmo tempo em que captura o nome da empresa e o cargo a partir do diretório do IdP.


Guia de implementação

A implantação de um captive portal otimizado para B2B requer coordenação entre a engenharia de rede e as operações de marketing. As etapas a seguir fornecem uma estrutura de implantação neutra em relação ao fornecedor.

Etapa 1: Definir os requisitos de dados

Trabalhe com suas equipes de marketing e vendas para determinar os campos de dados exatos necessários. Equilibre a necessidade de dados com o risco de atrito para o usuário. A Regra dos Três Campos se aplica aqui: mantenha os campos obrigatórios em três ou menos. Cada campo obrigatório adicional reduz a taxa de conclusão de login em aproximadamente 10%. (Análise da plataforma Purple, 2024.)

Para um público B2B, o conjunto de campos obrigatórios ideal é:

  • Nome Completo
  • Endereço de E-mail Corporativo
  • Nome da Empresa

Cargo é o quarto campo opcional recomendado. Evite solicitar números de telefone ou endereços físicos na conexão inicial.

Etapa 2: Configurar o hardware de rede

Configure seus pontos de acesso para rotear o tráfego de convidados para o captive portal externo. Configure uma VLAN dedicada para o tráfego de convidados para isolá-lo da rede corporativa. Isso é inegociável do ponto de vista da segurança e alinha-se com os requisitos do PCI DSS para segmentação de rede.

Certifique-se de que as regras de walled garden permitam o acesso à URL do captive portal e a quaisquer domínios de autenticação necessários antes que o usuário seja totalmente autenticado. Para dispositivos iOS, o walled garden deve bloquear captive.apple.com para acionar o Captive Network Assistant (CNA). Para Android, bloqueie connectivitycheck.gstatic.com. A falha em configurar isso corretamente é o motivo mais comum para os portais não aparecerem automaticamente.

Etapa 3: Projetar o captive portal

Construa o portal usando as diretrizes da sua marca. O design deve ser limpo, profissional e responsivo para dispositivos móveis. Mais de 80% dos logins de WiFi de convidados ocorrem em dispositivos móveis. (Análise da plataforma Purple, 2024.) Certifique-se de que os termos de serviço e a política de privacidade estejam claramente vinculados e que o mecanismo de consentimento esteja em conformidade com as regulamentações locais.

Para conformidade com o GDPR, a caixa de seleção de opt-in de marketing deve estar desmarcada por padrão. Para conformidade com a CCPA, inclua um link claro de "Não Vender Minhas Informações Pessoais" no rodapé.

Etapa 4: Configurar a integração com o CRM

Configure a conexão de API entre a plataforma do seu captive portal e o seu CRM. Mapeie os campos do captive portal para os campos correspondentes do CRM. Configure regras de eliminação de duplicidades para garantir que os visitantes que retornam atualizem os registros existentes em vez de criar duplicatas. Use o endereço de e-mail corporativo como o identificador exclusivo principal.

Nos planos Capture e Engage da Purple, a biblioteca de conectores oferece integrações pré-definidas para Salesforce e HubSpot, reduzindo o tempo de configuração para menos de 30 minutos em uma implantação padrão.

Etapa 5: Testar e implantar

Realize testes rigorosos em múltiplos tipos de dispositivos - iOS, Android, Windows, macOS - para garantir que o portal seja renderizado corretamente e o fluxo de autenticação seja contínuo. Verifique se os dados fluem para o CRM antes de implementar em toda a rede de locais. Monitore as taxas de sucesso de autenticação no painel de análise da Purple durante as primeiras 48 horas de operação ao vivo.


Melhores práticas

Implemente o perfil progressivo. Se um visitante retornar ao local, não solicite as mesmas informações novamente. Use o reconhecimento do endereço MAC do dispositivo para identificar os visitantes recorrentes e, se necessário, solicite uma nova informação para enriquecer seu perfil ao longo do tempo.

Garanta a conformidade com o GDPR e a CCPA. Declare claramente quais dados estão sendo coletados e como serão usados. Implemente opções de opt-in por escolha consciente para comunicações de marketing. Nunca marque previamente as caixas de consentimento. A Purple oferece controles de retenção de dados e anonimização automatizada para gerenciar a conformidade em escala.

Otimize para dispositivos móveis. Garanta que seu Captive Portal seja leve, de carregamento rápido e fácil de navegar em telas pequenas. Evite formulários de várias páginas. Um design de página única com três campos e uma chamada para ação clara apresenta o melhor desempenho em dispositivos móveis.

Monitore a integridade da rede. Use o painel de WiFi Analytics para acompanhar as taxas de sucesso de autenticação, tempos de permanência e taxas de visitas repetidas. Uma queda repentina nos logins bem-sucedidos geralmente indica um problema de hardware ou um walled garden mal configurado.

Segmente seus SSIDs. Para locais que hospedam tanto visitantes de negócios quanto consumidores em geral, implante SSIDs separados com diferentes configurações de portal. Consulte nosso guia sobre três SSIDs para dominar todos para obter a arquitetura recomendada que abrange redes de convidados, funcionários e IoT.


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

Altas taxas de abandono

Se os visitantes se conectarem ao SSID, mas não preencherem o formulário do Captive Portal, é provável que o formulário seja muito longo ou a página carregue muito lentamente. Revise os relatórios para identificar onde os visitantes abandonam o processo. Reduza o número de campos obrigatórios e garanta que a página do portal carregue em menos de dois segundos em uma conexão 4G.

Captive Portal não aparece (problemas de CNA)

Os sistemas operacionais modernos usam um Captive Network Assistant para detectar e exibir automaticamente os Captive Portals. Se o portal não aparecer automaticamente, o walled garden quase certamente está desconfigurado. Verifique se as URLs de detecção do sistema operacional estão bloqueadas antes da autenticação. Para iOS, use captive.apple.com. Para Android, use connectivitycheck.gstatic.com.

Falhas na sincronização de dados com o CRM

Se os dados dos visitantes não estiverem aparecendo no seu CRM, verifique os logs de API no painel da Purple. As causas mais comuns incluem tokens de API expirados, campos mapeados com tipos de dados incompatíveis ou limitação de taxa pelo provedor de CRM. A Salesforce impõe um limite de chamadas de API com base no seu nível de licença; certifique-se de que seu volume diário de conexões não exceda esse limite.

Randomização de endereço MAC

Dispositivos iOS e Android modernos randomizam seu endereço MAC por SSID para proteger a privacidade do usuário. Isso quebra o perfil progressivo baseado em MAC. A solução é usar o endereço de e-mail autenticado como o identificador persistente em vez do endereço MAC. A camada de identidade da Purple lida com isso automaticamente.


ROI e impacto nos negócios

Capturar dados profissionais via Guest WiFi entrega valor de negócio mensurável em múltiplos tipos de locais.

Centros de conferências e locais de eventos podem identificar tomadores de decisão corporativos em seus locais e direcioná-los para futuras reservas de eventos. Um centro de conferências com capacidade para 500 pessoas que captura nomes de empresas e cargos de 80% dos participantes em uma feira de negócios gera uma lista de leads qualificados que custaria significativamente mais para adquirir por meio de publicidade paga ou compra de listas.

Hotéis de negócios podem enriquecer seu banco de dados de fidelidade B2B com dados de estadia do mundo real, permitindo ações direcionadas a gerentes de viagens corporativas. O Premier Inn e a Whitbread implementaram a Purple em suas propriedades para construir exatamente esse tipo de capacidade de dados primários (first-party).

Estádios e arenas que hospedam eventos de hospitalidade corporativa podem identificar patrocinadores, parceiros e convidados VIP por afiliação de empresa, permitindo comunicações personalizadas pós-evento e conversas de renovação.

Para ambientes de varejo com balcões de atendimento B2B ou dias de negócios, capturar nomes de empresas no ponto de login do WiFi fornece um sinal direto de quais empresas estão visitando ativamente o local físico.

Para operadoras de hospitalidade , os dados capturados por meio de um portal otimizado para B2B alimentam diretamente campanhas de marketing baseadas em contas (ABM), reduzindo o custo de aquisição de reservas corporativas recorrentes.

Para hubs de transporte como o Manchester Airports Group (MAG), a captura de dados profissionais de viajantes de negócios permite publicidade B2B direcionada e ofertas de upgrade de sala VIP com base na afiliação da empresa e senioridade do cargo.

Os próprios dados da Purple mostram que os locais no plano Capture geram uma média de 29 bilhões de pontos de dados anualmente em toda a rede, com 440 milhões de logins processados em 2024 (dados internos da Purple, 2024). Os dados de primeira parte capturados por meio de portais otimizados para B2B superam consistentemente os dados de terceiros comprados em taxas de conversão de CRM, porque refletem a presença física e a intenção reais.

Definições principais

Captive Portal

Uma página web que o usuário é solicitado a visualizar e interagir antes que o acesso seja concedido a uma rede WiFi pública ou corporativa. Ele atua como um guardião, protegendo a rede e, ao mesmo tempo, permitindo a coleta de dados e a apresentação da marca.

As equipes de TI configuram o Captive Portal para aplicar termos de serviço, autenticar visitantes e capturar dados de marketing antes de conceder acesso à internet. O Captive Portal da Purple é o principal mecanismo para captura de dados profissionais B2B.

RADIUS

Remote Authentication Dial-In User Service; um protocolo de rede que fornece gerenciamento centralizado de Autenticação, Autorização e Contabilização (AAA) para usuários que se conectam a um serviço de rede.

O sistema de backend que verifica as credenciais enviadas por meio do Captive Portal e instrui o ponto de acesso a conceder ou negar o acesso à rede. A Purple opera um serviço RADIUS hospedado na nuvem, eliminando a necessidade de infraestrutura RADIUS local.

Dados primários (First-party data)

Informações que uma empresa coleta diretamente de seus clientes ou público, com o consentimento deles, em vez de comprá-las de corretores de dados externos.

Os dados capturados por meio de um login de WiFi de convidados são dados primários altamente valiosos porque comprovam a presença física e a intenção. Também são legalmente mais limpos do que dados de terceiros adquiridos sob a GDPR e a CCPA.

Walled garden

Um ambiente de rede restrito que permite a um dispositivo o acesso a páginas web ou domínios específicos antes que o usuário tenha se autenticado totalmente. Todo o resto do tráfego é bloqueado até que a autenticação seja concluída.

Essencial para permitir que os dispositivos carreguem a página do Captive Portal e acessem provedores de identidade externos durante o processo de login. Walled gardens mal configurados são a causa mais comum de Captive Portals não aparecerem automaticamente.

IEEE 802.1X

Um padrão IEEE para Controle de Acesso à Rede baseado em porta (PNAC), fornecendo um mecanismo de autenticação para dispositivos que desejam se conectar a uma LAN ou WLAN. Requer um solicitante (o dispositivo), um autenticador (o ponto de acesso) e um servidor de autenticação (RADIUS).

Usado em ambientes corporativos para fornecer conexões seguras e criptografadas. Em uma implantação de Captive Portal B2B, o 802.1X pode ser usado para conexões subsequentes após a integração inicial pelo portal, fornecendo criptografia WPA2 ou WPA3-Enterprise.

VLAN

Virtual Local Area Network; uma sub-rede lógica que agrupa uma coleção de dispositivos de diferentes LANs físicas, isolando seu tráfego na Camada 2.

O tráfego de WiFi de convidados deve ser isolado em uma VLAN dedicada para evitar que os visitantes acessem recursos internos da empresa. Este é um requisito do PCI DSS para qualquer rede que manipule dados de cartões de pagamento.

Perfil progressivo (Progressive profiling)

A prática de coletar gradualmente informações sobre um usuário ao longo de múltiplas interações, em vez de solicitar tudo de uma vez.

Usado em Captive Portals para solicitar novos dados aos visitantes frequentes — como cargo ou setor — em sua segunda ou terceira visita, sem repetir perguntas que eles já responderam. Requer reconhecimento do dispositivo via endereço MAC ou e-mail autenticado.

Consentimento por escolha consciente (Conscious-choice opt-in)

Um mecanismo de conformidade no qual os usuários devem selecionar ativamente a opção de receber comunicações de marketing, normalmente por meio de uma caixa de seleção desmarcada. O usuário faz uma escolha deliberada e informada.

Obrigatório para conformidade com a GDPR em toda a UE e no Reino Unido. Garante que os dados profissionais capturados possam ser usados legalmente para marketing B2B. Caixas pré-marcadas são explicitamente proibidas nos termos do Artigo 7 e do Considerando 32 da GDPR.

Captive Network Assistant (CNA)

Um recurso integrado de sistemas operacionais modernos (iOS, Android, macOS, Windows) que detecta automaticamente a presença de um Captive Portal e o exibe em uma janela de navegador pop-up.

O CNA é acionado quando o SO detecta que não consegue alcançar seu URL de verificação de conectividade com a internet. As equipes de TI devem configurar walled gardens para bloquear esses URLs para acionar o CNA e garantir que o portal apareça automaticamente.

Dynamic PSK (DPSK)

Uma chave pré-compartilhada exclusiva por dispositivo, provisionada automaticamente pelo sistema de gerenciamento de rede, fornecendo criptografia individual em nível de dispositivo sem exigir a infraestrutura de certificados 802.1X.

Usado como um avanço em relação a uma senha compartilhada em redes de visitantes. Em implantações B2B, um DPSK pode ser provisionado após a integração inicial do Captive Portal, fornecendo ao visitante uma chave exclusiva para visitas subsequentes sem exigir que ele preencha novamente o formulário do portal.

Exemplos práticos

Um centro de conferências com capacidade para 500 pessoas precisa capturar os nomes das empresas e os cargos dos participantes que usam o WiFi de convidados para gerar leads para futuras reservas de eventos corporativos. Atualmente, eles usam hardware Cisco Meraki e HubSpot como CRM. Como eles devem configurar o sistema?

  1. No painel do Cisco Meraki, configure o SSID de convidados para usar uma splash page de clique e defina o URL da splash page para o endpoint do Captive Portal do Purple.
  2. Configure uma VLAN dedicada (por exemplo, VLAN 100) para o tráfego de convidados e configure as regras de firewall para bloquear todas as faixas de endereços RFC 1918 internas da VLAN de convidados.
  3. Configure o walled garden para permitir o domínio do portal Purple, o domínio de rastreamento do HubSpot e bloqueie captive.apple.com e connectivitycheck.gstatic.com para acionar o CNA.
  4. No painel do Purple, crie uma splash page personalizada com três campos obrigatórios: Nome Completo, Nome da Empresa, E-mail Comercial. Adicione Cargo como um campo opcional.
  5. Ative o conector nativo do Purple para o HubSpot. Mapeie 'Nome Completo' para os campos 'Nome' e 'Sobrenome' do contato do HubSpot. Mapeie 'Nome da Empresa' para o objeto 'Empresa' do HubSpot. Mapeie 'E-mail Comercial' para o campo de e-mail principal.
  6. No HubSpot, crie um fluxo de trabalho que seja acionado na criação de um novo contato a partir da origem WiFi, adicione uma tag ao contato com o nome do evento e o atribua à fila da equipe de vendas corporativas.
Comentário do examinador: Esta abordagem usa a infraestrutura Meraki existente sem exigir alterações de hardware, demonstrando o modelo de overlay independente de hardware do Purple. O isolamento de VLAN atende aos requisitos de segmentação de rede PCI DSS. A automação do fluxo de trabalho do HubSpot garante que a equipe de vendas receba leads acionáveis imediatamente após cada evento, com zero entrada manual de dados. A decisão de design principal é manter os campos obrigatórios em três - adicionar mais reduziria a taxa de conclusão de login e prejudicaria a meta de captura de dados.

Uma rede global de hotéis deseja oferecer WiFi seguro e contínuo para viajantes de negócios, ao mesmo tempo em que captura seus detalhes corporativos para promover seu programa de fidelidade B2B. Eles precisam garantir a conformidade com a GDPR para hóspedes europeus e com a CCPA para hóspedes dos EUA. Eles usam pontos de acesso HPE Aruba em 200 propriedades.

  1. Implante o Purple como um overlay na nuvem em toda a infraestrutura HPE Aruba. Nenhuma alteração de hardware é necessária; o Purple se integra nativamente com o Aruba Central.
  2. Configure o Captive Portal para solicitar Nome Completo, Nome da Empresa e E-mail Comercial como campos obrigatórios.
  3. Implemente uma caixa de seleção de opt-in de escolha consciente para o programa de fidelidade B2B. Certifique-se de que a caixa de seleção esteja desmarcada por padrão (requisito da GDPR).
  4. Ative o recurso de detecção de idioma do Purple para exibir o portal e a política de privacidade no idioma do dispositivo detectado do hóspede, entre os 25 idiomas suportados.
  5. Para propriedades nos EUA, adicione um link 'Não venda minhas informações pessoais' no rodapé do portal, direcionando para a página de opt-out da CCPA.
  6. Nas configurações de retenção de dados do Purple, configure a anonimização automática de dados pessoais após 12 meses para cumprir com os princípios de minimização de dados da GDPR.
  7. Use o add-on Purple Verify para validar endereços de e-mail comercial no ponto de entrada, garantindo que o CRM seja preenchido apenas com contatos válidos.
Comentário do examinador: Esta solução demonstra como uma implantação de múltiplas propriedades e múltiplas jurisdições pode ser gerenciada a partir de uma única plataforma em nuvem. O consentimento por escolha consciente é o mecanismo crítico de conformidade — ele garante que o banco de dados de marketing seja construído com base em um consentimento legalmente válido. O add-on Verify aborda um problema comum de qualidade de dados: convidados inserindo endereços de e-mail pessoais em vez de endereços corporativos, o que reduz o valor B2B dos dados capturados.

Questões práticas

Q1. A equipe de marketing do seu estabelecimento deseja adicionar seis novos campos ao Captive Portal de WiFi para visitantes - incluindo endereço físico, número de telefone, tamanho da empresa, setor, perfil do LinkedIn e receita anual - para enriquecer seu banco de dados B2B. Como gerente de TI responsável pela rede, como você deve responder e qual alternativa propõe?

Dica: Considere o impacto do comprimento do formulário nas taxas de conclusão de login e se todos esses dados precisam ser capturados no momento da conexão.

Ver resposta modelo

Aconselhe a equipe de marketing a não adicionar todos os seis campos simultaneamente. Explique que cada campo obrigatório adicional reduz a taxa de conclusão de login em aproximadamente 10%, o que significa que seis campos extras poderiam reduzir as conclusões em 60% em relação à linha de base atual. Em vez disso, proponha uma estratégia de perfil progressivo: capture três campos principais (Nome Completo, Empresa, E-mail) na primeira visita e, em seguida, solicite um campo adicional (por exemplo, Setor) na segunda visita usando o reconhecimento do dispositivo. Para campos de alto valor, como Tamanho da Empresa e Receita Anual, sugira enriquecer os dados do CRM automaticamente usando uma ferramenta de enriquecimento de dados de terceiros (como Clearbit ou ZoomInfo) que anexa dados firmográficos com base no nome da empresa e no domínio do e-mail, em vez de perguntar diretamente ao visitante.

Q2. Os visitantes do seu centro de conferências estão reclamando que a página do Captive Portal não está aparecendo automaticamente quando se conectam ao WiFi de visitantes em seus iPhones. Eles precisam abrir o Safari manualmente e navegar até um site para acionar o redirecionamento. O portal funciona corretamente em dispositivos Android. Qual é a provável causa técnica e como você a resolve?

Dica: Pense em como o iOS detecta especificamente a presença de um Captive Portal e qual URL ele usa para verificar a conectividade com a internet.

Ver resposta modelo

A causa provável é que o walled garden nos pontos de acesso está permitindo, inadvertidamente, que os dispositivos iOS alcancem o URL de verificação de conectividade da Apple (captive.apple.com) antes da autenticação. O iOS usa esse URL para determinar se tem acesso total à internet. Se o dispositivo conseguir alcançá-lo, o SO assume que está em uma rede aberta e não aciona o Captive Network Assistant. A solução é bloquear explicitamente o captive.apple.com nas regras do walled garden, de modo que os dispositivos iOS não recebam resposta desse URL antes da autenticação. Isso força o CNA a aparecer. O Android usa um URL diferente (connectivitycheck.gstatic.com), razão pela qual os dispositivos Android não são afetados - esse URL já está sendo bloqueado corretamente.

Q3. Você integrou com sucesso seu Captive Portal da Purple ao Salesforce. No entanto, sua equipe de vendas relata que os visitantes recorrentes estão gerando registros de contatos duplicados toda vez que visitam o local. Um contato que visitou três vezes agora tem três registros separados no Salesforce. Como você resolve isso e como evita que aconteça no futuro?

Dica: Considere como a integração identifica se um contato já existe no CRM antes de criar um novo registro.

Ver resposta modelo

A causa raiz é que a integração está criando um novo contato do Salesforce a cada envio de portal, em vez de verificar primeiro se já existe um registro. Para resolver isso: primeiro, nas configurações do conector Purple-para-Salesforce, configure a regra de correspondência para usar o Email Corporativo como o identificador exclusivo. Defina a ação como 'Upsert' (atualizar se existir, inserir se for novo) em vez de 'Insert'. Segundo, no Salesforce, execute uma operação de mesclagem de duplicados nos registros existentes para consolidar os três registros por visitante em um só, preservando os dados mais recentes. Daqui para frente, a lógica de upsert garantirá que cada novo envio de portal atualize o registro de contato existente - registrando a data da visita e quaisquer novos dados - em vez de criar um duplicado. Considere também adicionar um campo de data 'Última Visita WiFi' ao objeto de contato do Salesforce para que a equipe de vendas possa ver a recência do engajamento físico.

Continue a ler esta série

Arquitetura de Captive Portal: Segurança, Redirecionamento e Melhores Práticas

Uma referência técnica definitiva sobre a arquitetura de captive portal corporativo. Este guia detalha o isolamento de rede, redirecionamento de DNS, autenticação RADIUS e conformidade de segurança para líderes de TI que implantam redes WiFi de visitantes seguras e ricas em dados.

Ler o guia →

How to Set Up a Captive Portal on Starlink: A Guide for Remote & Maritime Venues

Este guia detalha como contornar o hardware nativo da Starlink e integrar um Captive Portal gerenciado na nuvem usando equipamentos de roteamento corporativos. Você aprenderá como superar a limitação de CGNAT, impor a segmentação de VLAN, gerenciar restrições de largura de banda de satélite e garantir a conformidade regulatória.

Ler o guia →

Melhores Práticas de Captive Portal: Projetando para Alta Conversão e Conformidade

Este guia técnico oferece aos gerentes de TI, arquitetos de rede e diretores de operações de locais um roteiro completo para a implantação de captive portals que equilibram a segurança de rede com uma alta conversão de usuários. O guia abrange toda a arquitetura, desde a segmentação de VLAN e autenticação RADIUS até o design de consentimento em conformidade com a GDPR e a seleção de métodos de autenticação. Extraído da experiência operacional da Purple em mais de 80.000 locais e 440 milhões de logins em 2024, cada recomendação é baseada em dados reais de implantação.

Ler o guia →