Otimizar Captive Portals B2B: Capturar Nomes de Empresas e Dados Profissionais
Este guia explica como os gestores de TI, arquitetos de rede e diretores de operações de espaços podem configurar Captive Portals B2B para capturar dados profissionais - nomes de empresas, cargos e endereços de email profissionais - no momento do login no WiFi. Abrange toda a arquitetura técnica, desde o isolamento de VLAN e autenticação RADIUS até à integração de CRM com Salesforce e HubSpot, com conformidade GDPR e CCPA integrada. Os espaços que implementam isto corretamente transformam a sua rede WiFi de convidados num motor de dados primários e num sistema automatizado de geração de leads.
Ouça este guia
Ver transcrição do podcast
- Resumo executivo
- Análise técnica aprofundada
- A arquitetura da captura de dados profissionais
- Padrões de autenticação segura
- Fluxo de dados e integração de CRM
- Escolher os campos de dados corretos
- Guia de implementação
- Passo 1: Definir os requisitos de dados
- Passo 2: Configurar o hardware de rede
- Passo 3: Conceber o captive portal
- Passo 4: Configurar a integração com o CRM
- Passo 5: Testar e implementar
- Melhores práticas
- Resolução de problemas e mitigação de riscos
- Altas taxas de abandono
- Captive Portal não aparece (problemas de CNA)
- Falhas de sincronização de dados com o CRM
- Randomização de endereços MAC
- ROI e impacto empresarial

Resumo executivo
A maioria das redes WiFi de convidados empresariais desperdiça o seu ativo mais valioso: o momento de ligação inicial. Quando os profissionais de negócios se ligam à sua rede num centro de conferências, hotel ou espaço corporativo, um Captive Portal básico, limitado a pedir apenas o e-mail, perde a oportunidade de compreender quem está realmente no seu edifício.
Ao otimizar o seu Captive Portal para capturar nomes de empresas registadas, cargos e endereços de e-mail profissionais, transforma um centro de custos num motor de geração de leads. Este guia fornece a gestores de TI, arquitetos de rede e diretores de operações de espaços o plano técnico para implementar Captive Portals otimizados para B2B. Abordamos a arquitetura necessária para capturar estes dados de forma segura, como os integrar com sistemas CRM como o Salesforce e HubSpot, e as estruturas de conformidade - GDPR, CCPA e ISO 27001 - necessárias para os proteger.
A Purple fornece a sobreposição de nuvem agnóstica de hardware para executar esta estratégia em Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet, fornecendo conectividade segura e dados primários acionáveis em mais de 80.000 espaços ativos. (Dados internos da Purple, 2024.)
Análise técnica aprofundada
A arquitetura da captura de dados profissionais
A base técnica de um Captive Portal B2B exige uma arquitetura segura e escalável que processe a autenticação, a captura de dados e o encaminhamento a jusante sem introduzir latência. O fluxo padrão envolve quatro componentes: o dispositivo do utilizador, o ponto de acesso local, o servidor do Captive Portal e o servidor RADIUS (Remote Authentication Dial-In User Service) de backend.
Quando um visitante se liga ao SSID de convidados, o ponto de acesso intercepta o pedido HTTP/HTTPS e redireciona-o para o URL do Captive Portal. É aqui que ocorre a partilha 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 profissional - em vez de apenas um endereço de e-mail genérico ou um login social.

Assim que o utilizador submete o formulário, o portal comunica com o servidor RADIUS para autenticar a sessão e autorizar o acesso à rede. A Purple gere este processo complexo na nuvem, garantindo um tempo de atividade de 99,999% e uma 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 as redes abertas com um splash page simples sejam comuns no retalho, os ambientes B2B exigem posturas de segurança mais robustas. A autenticação IEEE 802.1X com WPA2-Enterprise ou WPA3-Enterprise fornece uma encriptação robusta e rotação de chaves por sessão. O WPA3 elimina especificamente as vulnerabilidades do handshake de quatro vias do WPA2 através de Simultaneous Authentication of Equals (SAE), tornando os ataques de dicionário offline significativamente mais difíceis.
Numa implementação B2B, o Captive Portal serve como o mecanismo inicial de integração. Assim que os dados profissionais são capturados, o sistema pode fornecer uma credencial exclusiva - como uma Dynamic PSK (DPSK) ou um certificado via EAP-TLS - para o utilizador. Isto garante que as ligações subsequentes sejam encriptadas e autenticadas sem exigir que o utilizador preencha repetidamente o formulário do portal, equilibrando a segurança com a experiência do utilizador.
Fluxo de dados e integração de CRM
Capturar os dados é apenas o primeiro passo; encaminhá-los para os sistemas onde podem gerar valor de negócio é o segundo passo crítico. O Captive Portal deve suportar integrações de API seguras com plataformas de CRM empresariais.
Quando um utilizador se autentica, o software do portal envia automaticamente os campos capturados - Nome, Empresa, Cargo, Email - para o CRM através de webhooks ou conectores de API nativos. O Purple integra-se nativamente com mais de 400 conectores, incluindo Salesforce e HubSpot. Isto permite que os operadores do local criem ou atualizem automaticamente registos de contactos com base na presença física. Estes dados primários são altamente valiosos para o marketing B2B, pois indicam envolvimento e intenção no mundo real, e não apenas um clique digital.

Escolher os campos de dados corretos
A tabela abaixo mapeia o conjunto de campos recomendados para o contexto específico do local B2B.
| Tipo de local | Campos obrigatórios | Campos opcionais | Alvo de integração |
|---|---|---|---|
| Centro de conferências | Nome completo, Empresa, Email | Cargo, Setor de atividade | Salesforce, HubSpot |
| Hotel de negócios | Nome completo, Empresa, Email | Cargo, Número do quarto | PMS, Salesforce |
| Estádio (corporativo) | Nome completo, Empresa, Email | Cargo | HubSpot, Marketo |
| Espaço de co-working | Nome completo, Empresa, Email | Cargo, Tipo de membro | HubSpot, Zoho |
| Escritório do setor público | Nome completo, Organização, Email | Departamento | LDAP interno, Okta |
Para a integração com fornecedores de identidade (IdP), o Purple suporta Microsoft Entra ID, Okta e Google Workspace para fluxos de single sign-on (SSO), permitindo que os visitantes de negócios se autentiquem com as suas credenciais corporativas existentes. Isto elimina totalmente a necessidade de um formulário manual, ao mesmo tempo que captura o nome da empresa e o cargo a partir do diretório do IdP.
Guia de implementação
A implementação de um captive portal otimizado para B2B requer coordenação entre a engenharia de rede e as operações de marketing. Os passos seguintes fornecem uma estrutura de implementação neutra em relação ao fornecedor.
Passo 1: Definir os requisitos de dados
Trabalhe com as suas equipas de marketing e vendas para determinar os campos de dados exatos necessários. Equilibre a necessidade de dados com o risco de fricção do utilizador. A Regra dos Três Campos aplica-se aqui: mantenha os campos obrigatórios em três ou menos. Cada campo obrigatório adicional reduz a taxa de conclusão de início de sessão em aproximadamente 10%. (Purple platform analytics, 2024.)
Para um público B2B, o conjunto ideal de campos obrigatórios é:
- Nome Completo
- Endereço de E-mail Profissional
- Nome da Empresa
O Cargo é o quarto campo opcional recomendado. Evite solicitar números de telefone ou endereços físicos na ligação inicial.
Passo 2: Configurar o hardware de rede
Configure os seus pontos de acesso para encaminhar o tráfego de convidados para o captive portal externo. Configure uma VLAN dedicada para o tráfego de convidados para o isolar da rede corporativa. Isto é 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 permitem o acesso ao URL do captive portal e a quaisquer domínios de autenticação necessários antes de o utilizador estar 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 na configuração correta destes elementos é a razão mais comum para os portais não aparecerem automaticamente.
Passo 3: Conceber o captive portal
Construa o portal utilizando as diretrizes da sua marca. O design deve ser limpo, profissional e reativo a dispositivos móveis. Mais de 80% dos inícios de sessão de WiFi de convidados ocorrem em dispositivos móveis. (Purple platform analytics, 2024.) Certifique-se de que os termos de serviço e a política de privacidade estão claramente ligados e que o mecanismo de consentimento cumpre as regulamentações locais.
Para a conformidade com o GDPR, a caixa de seleção de opt-in de marketing deve estar desmarcada por predefinição. Para a conformidade com a CCPA, inclua uma ligação clara "Não Vender a Minha Informação Pessoal" no rodapé.
Passo 4: Configurar a integração com o CRM
Configure a ligação API entre a sua plataforma de captive portal e o seu CRM. Mapeie os campos do captive portal para os campos correspondentes do CRM. Configure regras de eliminação de duplicados para garantir que os visitantes recorrentes atualizam os registos existentes em vez de criarem duplicados. Utilize o endereço de e-mail profissional como o identificador único primário.
Nos planos Capture e Engage da Purple, a biblioteca de conectores disponibiliza integrações pré-configuradas para Salesforce e HubSpot, reduzindo o tempo de configuração para menos de 30 minutos numa implementação padrão.
Passo 5: Testar e implementar
Realize testes exaustivos em múltiplos tipos de dispositivos - iOS, Android, Windows, macOS - para garantir que o portal é renderizado corretamente e o fluxo de autenticação é fluido. Verifique se os dados fluem para o CRM antes de implementar em toda a rede de locais. Monitorize as taxas de sucesso de autenticação no painel de analítica da Purple durante as primeiras 48 horas de funcionamento ao vivo.
Melhores práticas
Implemente o perfilamento progressivo. Se um visitante regressar ao local, não lhe peça novamente as mesmas informações. Utilize o reconhecimento do endereço MAC do dispositivo para identificar visitantes que regressam e, se necessário, peça uma nova informação para enriquecer o seu perfil ao longo do tempo.
Garanta a conformidade com o GDPR e o CCPA. Indique claramente quais os dados que estão a ser recolhidos e como serão utilizados. Implemente opções de consentimento (opt-ins) de escolha consciente para comunicações de marketing. Nunca pré-selecione caixas de consentimento. A Purple fornece controlos de retenção de dados e anonimização automatizada para gerir a conformidade em escala.
Otimize para dispositivos móveis. Garanta que o seu Captive Portal é leve, de carregamento rápido e fácil de navegar em ecrãs pequenos. Evite formulários com várias páginas. Um design de página única com três campos e uma chamada para ação clara é o que funciona melhor em dispositivos móveis.
Monitorize a integridade da rede. Utilize 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 súbita nos inícios de sessão bem-sucedidos indica frequentemente um problema de hardware ou um walled garden mal configurado.
Segmente os seus SSIDs. Para locais que acolhem tanto visitantes de negócios como consumidores em geral, implemente SSIDs separados com diferentes configurações de portal. Consulte o nosso guia sobre três SSIDs para a todos governar para obter a arquitetura recomendada que abrange redes de convidados, funcionários e IoT.
Resolução de problemas e mitigação de riscos
Altas taxas de abandono
Se os visitantes se ligarem ao SSID mas não preencherem o formulário do Captive Portal, é provável que o formulário seja demasiado longo ou que a página carregue demasiado devagar. Reveja a analítica para identificar onde os visitantes abandonam o processo. Reduza o número de campos obrigatórios e garanta que a página do portal carrega em menos de dois segundos numa ligação 4G.
Captive Portal não aparece (problemas de CNA)
Os sistemas operativos modernos utilizam um Captive Network Assistant para detetar e exibir automaticamente os Captive Portals. Se o portal não aparecer automaticamente, o walled garden está quase de certeza mal configurado. Verifique se os URLs de deteção do SO estão bloqueados antes da autenticação. Para iOS, este é captive.apple.com. Para Android, este é connectivitycheck.gstatic.com.
Falhas de sincronização de dados com o CRM
Se os dados dos visitantes não estiverem a aparecer no seu CRM, verifique os registos da API no painel da Purple. As causas comuns incluem tokens de API expirados, campos mapeados com tipos de dados incompatíveis ou limitação de taxa (rate limiting) pelo fornecedor 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 o seu volume diário de ligações não excede este limiar.
Randomização de endereços MAC
Os dispositivos modernos com iOS e Android randomizam o seu endereço MAC por SSID para proteger a privacidade do utilizador. Isto inviabiliza o perfil progressivo baseado em MAC. A solução é utilizar o endereço de e-mail autenticado como identificador persistente, em vez do endereço MAC. A camada de identidade da Purple lida com isto de forma automática.
ROI e impacto empresarial
A captura de dados profissionais através do Guest WiFi proporciona um valor empresarial mensurável em vários tipos de espaços.
Centros de conferências e espaços de eventos podem identificar decisores corporativos nos seus espaços e direcionar-lhes futuras reservas de eventos. Um centro de conferências com capacidade para 500 pessoas que capture nomes de empresas e cargos de 80% dos participantes numa feira comercial gera uma lista de potenciais clientes qualificados que custaria significativamente mais a adquirir através de publicidade paga ou compra de listas.
Hotéis de negócios podem enriquecer a sua base de dados de fidelidade B2B com dados de estadia do mundo real, permitindo um contacto direcionado com gestores de viagens corporativas. A Premier Inn e a Whitbread implementaram a Purple em todo o seu portefólio para construir exatamente este tipo de capacidade de dados proprietários (first-party).
Estádios e arenas que acolhem eventos de hospitalidade corporativa podem identificar patrocinadores, parceiros e convidados VIP por afiliação empresarial, permitindo comunicações pós-evento personalizadas e conversas de renovação.
Para ambientes de retalho com balcões profissionais ou dias comerciais, a captura de nomes de empresas no ponto de login do WiFi fornece um sinal direto de quais empresas estão a visitar ativamente a localização física.
Para operadores de hotelaria , os dados capturados através de um Captive Portal otimizado para B2B alimentam diretamente campanhas de marketing baseadas em contas (ABM), reduzindo o custo de aquisição de reservas corporativas repetidas.
Para centros de transportes como o Manchester Airports Group (MAG), a captura de dados profissionais de viajantes em negócios permite publicidade B2B direcionada e ofertas de upgrade de lounge com base na afiliação empresarial e antiguidade do cargo.
Os próprios dados da Purple mostram que os espaços no plano Capture geram uma média de 29 mil milhõ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 proprietários capturados através de portais otimizados para B2B superam consistentemente os dados de terceiros comprados nas taxas de conversão de CRM, porque refletem uma presença física e intenção reais.
Definições Principais
Captive Portal
Uma página web que o utilizador é solicitado a visualizar e com a qual deve interagir antes de lhe ser concedido acesso a uma rede WiFi pública ou empresarial. Funciona como um controlador de acesso, protegendo a rede ao mesmo tempo que permite a recolha de dados e a apresentação da marca.
As equipas de TI configuram os Captive Portals para impor 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 a captura de dados profissionais em B2B.
RADIUS
Remote Authentication Dial-In User Service; um protocolo de rede que fornece gestão centralizada de Autenticação, Autorização e Auditoria (AAA) para utilizadores que se ligam a um serviço de rede.
O sistema de backend que verifica as credenciais submetidas através do Captive Portal e instrui o ponto de acesso a conceder ou negar o acesso à rede. A Purple opera um serviço RADIUS alojado na cloud, eliminando a necessidade de infraestrutura RADIUS local.
Dados primários (first-party data)
Informações que uma empresa recolhe diretamente dos seus clientes ou público, com o seu consentimento, em vez de as comprar a corretores de dados externos.
Os dados capturados através de um início de sessão no WiFi de convidados são dados primários altamente valiosos, pois provam a presença física e a intenção. São também legalmente mais seguros do que os dados de terceiros adquiridos sob o GDPR e a CCPA.
Walled garden
Um ambiente de rede restrito que permite a um dispositivo aceder a páginas web ou domínios específicos antes de o utilizador estar totalmente autenticado. Todo o restante tráfego é bloqueado até que a autenticação esteja concluída.
Essencial para permitir que os dispositivos carreguem a página do Captive Portal e acedam a fornecedores de identidade externos durante o processo de início de sessão. Os walled gardens mal configurados são a causa mais comum para os Captive Portals não surgirem automaticamente.
IEEE 802.1X
Uma norma IEEE para Controlo de Acesso à Rede baseado em portas (PNAC), que fornece um mecanismo de autenticação para dispositivos que desejam ligar-se a uma LAN ou WLAN. Requer um requerente (o dispositivo), um autenticador (o ponto de acesso) e um servidor de autenticação (RADIUS).
Utilizado em ambientes empresariais para fornecer ligações seguras e encriptadas. Numa implementação de Captive Portal B2B, o 802.1X pode ser utilizado para ligações subsequentes após a adesão inicial no portal, fornecendo encriptação 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 o seu tráfego na Camada 2.
O tráfego de WiFi de convidados deve ser isolado numa VLAN dedicada para evitar que os visitantes acedam a recursos internos da empresa. Este é um requisito do PCI DSS para qualquer rede que processe dados de cartões de pagamento.
Definição progressiva de perfil
A prática de recolher gradualmente informações sobre um utilizador ao longo de múltiplas interações, em vez de solicitar tudo de uma só vez.
Utilizada em Captive Portals para solicitar novos dados aos visitantes frequentes — como o Cargo ou o Setor de atividade — na sua segunda ou terceira visita, sem repetir perguntas a que já responderam. Requer o reconhecimento do dispositivo através do endereço MAC ou de e-mail autenticado.
Consentimento por escolha consciente
Um mecanismo de conformidade no qual os utilizadores devem selecionar ativamente receber comunicações de marketing, normalmente através de uma caixa de seleção desmarcada. O utilizador faz uma escolha deliberada e informada.
Obrigatório para a conformidade com o GDPR em toda a UE e no Reino Unido. Garante que os dados profissionais capturados podem ser legalmente utilizados para marketing B2B. As caixas pré-assinaladas são explicitamente proibidas ao abrigo do Artigo 7.º e do Considerando 32 do GDPR.
Captive Network Assistant (CNA)
Uma funcionalidade integrada nos sistemas operativos modernos (iOS, Android, macOS, Windows) que deteta automaticamente a presença de um Captive Portal e o exibe numa janela de navegador pop-up.
O CNA é ativado quando o SO deteta que não consegue aceder ao seu URL de verificação de conectividade à internet. As equipas de TI devem configurar "walled gardens" para bloquear estes URLs de modo a ativar o CNA e garantir que o portal aparece automaticamente.
DPSK (Dynamic PSK)
Uma chave pré-partilhada única por dispositivo, aprovisionada automaticamente pelo sistema de gestão de rede, fornecendo encriptação individual ao nível do dispositivo sem necessitar de infraestrutura de certificados 802.1X.
Utilizado como um passo acima de uma palavra-passe partilhada em redes de convidados. Em implementações B2B, um DPSK pode ser aprovisionado após a integração inicial no Captive Portal, fornecendo ao visitante uma chave única para visitas subsequentes sem exigir que preencha novamente o formulário do portal.
Exemplos Práticos
Um centro de conferências com capacidade para 500 pessoas necessita de capturar os nomes das empresas e os cargos dos participantes que utilizam o seu WiFi de convidados para gerar leads para futuras reservas de eventos corporativos. Atualmente utilizam hardware Cisco Meraki e o HubSpot como CRM. Como devem configurar o sistema?
- No painel de controlo da Cisco Meraki, configure o SSID de convidados para utilizar uma splash page de clique e defina o URL da splash page para o endpoint do Captive Portal da Purple.
- Configure uma VLAN dedicada (por exemplo, VLAN 100) para o tráfego de convidados e configure as regras de firewall para bloquear todas as gamas de endereços RFC 1918 internos a partir da VLAN de convidados.
- Configure o walled garden para permitir o domínio do portal Purple, o domínio de rastreio do HubSpot e bloqueie captive.apple.com e connectivitycheck.gstatic.com para acionar o CNA.
- No painel de controlo da Purple, crie uma splash page personalizada com três campos obrigatórios: Nome Completo, Nome da Empresa, Email Profissional. Adicione Cargo como um campo opcional.
- Ative o conector nativo Purple-to-HubSpot. Mapeie 'Nome Completo' para os campos 'Primeiro Nome' e 'Apelido' do Contacto do HubSpot. Mapeie 'Nome da Empresa' para o objeto 'Empresa' do HubSpot. Mapeie 'Email Profissional' para o campo de email principal.
- No HubSpot, crie um fluxo de trabalho que seja acionado na criação de um novo contacto a partir da origem WiFi, identifique o contacto com o nome do evento e o atribua à fila da equipa de vendas corporativas.
Uma cadeia global de hotéis deseja oferecer WiFi seguro e contínuo a viajantes de negócios, ao mesmo tempo que captura os seus dados corporativos para promover o seu programa de fidelização B2B. Precisam de garantir a conformidade com o GDPR para os hóspedes europeus e com a CCPA para os hóspedes dos EUA. Utilizam pontos de acesso HPE Aruba em 200 propriedades.
- Implemente a Purple como uma cloud overlay em todo o parque HPE Aruba. Não são necessárias alterações de hardware; a Purple integra-se nativamente com o Aruba Central.
- Configure o Captive Portal para solicitar o Nome Completo, Nome da Empresa e Email Profissional como campos obrigatórios.
- Implemente uma caixa de seleção de consentimento explícito e de escolha consciente para o programa de fidelização B2B. Certifique-se de que a caixa de seleção está desmarcada por predefinição (requisito do GDPR).
- Ative a funcionalidade de deteção de idioma da Purple para apresentar o portal e a política de privacidade no idioma do dispositivo detetado do hóspede, entre os 25 idiomas suportados.
- Para as propriedades nos EUA, adicione um link 'Do Not Sell My Personal Information' no rodapé do portal, ligando à página de autoexclusão da CCPA.
- Nas definições de retenção de dados da Purple, configure a anonimização automática dos dados pessoais após 12 meses para cumprir os princípios de minimização de dados do GDPR.
- Utilize o suplemento Purple Verify para validar endereços de email profissionais no momento de entrada, garantindo que o CRM é preenchido apenas com contactos válidos.
Perguntas de Prática
Q1. A equipa de marketing do seu espaço pretende adicionar seis novos campos ao Captive Portal do WiFi de convidados - incluindo morada física, número de telefone, dimensão da empresa, setor de atividade, perfil do LinkedIn e receita anual - para enriquecer a sua base de dados B2B. Como gestor de TI responsável pela rede, como deve responder e que alternativa propõe?
Dica: Considere o impacto do comprimento do formulário nas taxas de conclusão de início de sessão e se todos estes dados precisam de ser recolhidos no momento da ligação.
Ver resposta modelo
Aconselhe a equipa de marketing a não adicionar os seis campos em simultâneo. Explique que cada campo obrigatório adicional reduz a taxa de conclusão do início de sessão em cerca de 10%, o que significa que seis campos extra poderiam reduzir as conclusões em 60% face à linha de base atual. Em vez disso, proponha uma estratégia de perfilamento progressivo: recolha três campos essenciais (Nome Completo, Empresa, E-mail) na primeira visita e, em seguida, solicite um campo adicional (ex. Setor de Atividade) na segunda visita utilizando o reconhecimento de dispositivos. Para campos de elevado valor, como a Dimensão da Empresa e a Receita Anual, sugira o enriquecimento automático dos dados do CRM utilizando uma ferramenta de enriquecimento de dados de terceiros (como o Clearbit ou ZoomInfo) que anexa dados firmográficos com base no nome da empresa e no domínio de e-mail, em vez de perguntar diretamente ao visitante.
Q2. Os visitantes do seu centro de conferências queixam-se de que a página do Captive Portal não aparece automaticamente quando se ligam ao WiFi de convidados nos seus iPhones. Têm de abrir manualmente o Safari e navegar para um website para desencadear o redirecionamento. O portal funciona corretamente em dispositivos Android. Qual é a causa técnica provável e como a resolve?
Dica: Pense em como o iOS deteta especificamente a presença de um Captive Portal e qual o URL que utiliza para verificar a conectividade à internet.
Ver resposta modelo
A causa provável é que o "walled garden" nos pontos de acesso está, inadvertidamente, a permitir que os dispositivos iOS acedam ao URL de verificação de conectividade da Apple (captive.apple.com) antes da autenticação. O iOS utiliza este URL para determinar se tem acesso total à internet. Se o dispositivo o conseguir alcançar, o SO assume que está numa rede aberta e não ativa o Captive Network Assistant. A correção passa por bloquear explicitamente o captive.apple.com nas regras do "walled garden", para que os dispositivos iOS não recebam resposta deste URL antes da autenticação. Isto força a exibição do CNA. O Android utiliza um URL diferente (connectivitycheck.gstatic.com), razão pela qual os dispositivos Android não são afetados - esse URL já está a ser bloqueado corretamente.
Q3. Integrou com sucesso o seu Captive Portal da Purple com o Salesforce. No entanto, a sua equipa de vendas reporta que os visitantes recorrentes estão a gerar registos de contactos duplicados sempre que visitam o espaço. Um contacto que nos visitou três vezes tem agora três registos separados no Salesforce. Como resolve este problema e como o previne no futuro?
Dica: Considere como a integração identifica se um contacto já existe no CRM antes de criar um novo registo.
Ver resposta modelo
A causa principal é que a integração está a criar um novo contacto no Salesforce a cada submissão no portal, em vez de verificar primeiro se já existe um registo. Para resolver isto: primeiro, nas definições do conector Purple-para-Salesforce, configure a regra de correspondência para utilizar o Email Profissional como identificador único. Defina a ação para 'Upsert' (atualizar se existir, inserir se for novo) em vez de 'Insert'. Segundo, no Salesforce, execute uma operação de fusão de duplicados nos registos existentes para consolidar os três registos por visitante num só, preservando os dados mais recentes. Doravante, a lógica de upsert garantirá que cada nova submissão no portal atualize o registo de contacto existente - registando 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 contacto do Salesforce para que a equipa de vendas possa ver a recência da interação física.
Continue a ler esta série
Arquitetura de Captive Portal: Segurança, Redirecionamento e Boas Práticas
Uma referência técnica definitiva sobre arquitetura de captive portal empresarial. Este guia analisa o isolamento de rede, redirecionamento de DNS, autenticação RADIUS e conformidade de segurança para líderes de TI que implementam redes WiFi de convidados seguras e ricas em dados.
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 gerido na nuvem utilizando equipamento de encaminhamento empresarial. Irá aprender a ultrapassar a limitação de CGNAT, impor a segmentação de VLAN, gerir as restrições de largura de banda de satélite e garantir a conformidade regulamentar.
Captive Portal Best Practices: Designing for High Conversion and Compliance
Este guia técnico oferece aos gestores de TI, arquitetos de rede e diretores de operações de espaços comerciais um plano completo para implementar portais cativos que equilibram a segurança de rede com uma elevada conversão de utilizadores. Abrange toda a arquitetura, desde a segmentação de VLAN e autenticação RADIUS até ao design de consentimento em conformidade com o GDPR e à seleção do método de autenticação. Com base na experiência operacional da Purple em mais de 80.000 locais e 440 milhões de inícios de sessão em 2024, cada recomendação é fundamentada em dados reais de implementação.