Saltar al contenido principal

Optimización de Captive Portals B2B: Captura de Nombres de Empresa y Datos Profesionales

Esta guía explica cómo los responsables de TI, arquitectos de red y directores de operaciones de instalaciones pueden configurar Captive Portals B2B para capturar datos profesionales —nombres de empresas, cargos y direcciones de correo electrónico corporativas— en el momento de iniciar sesión en el WiFi. Cubre toda la arquitectura técnica, desde el aislamiento de VLAN y la autenticación RADIUS hasta la integración de CRM con Salesforce y HubSpot, con cumplimiento integrado de GDPR y CCPA. Las instalaciones que implementan esto correctamente convierten su red WiFi de invitados en un motor de datos de origen y en un sistema automatizado de generación de leads.

📖 8 min de lectura📝 1,939 palabras🔧 2 ejemplos prácticos3 preguntas de práctica📚 10 definiciones clave

Escuchar esta guía

Ver transcripción del podcast
Bienvenido al informe ejecutivo de Purple. Hoy abordamos una oportunidad perdida muy significativa en el ámbito de las redes empresariales: el Captive Portal B2B. Si gestiona un centro de conferencias, un hotel corporativo, un estadio o un espacio orientado a los negocios, es probable que ya ofrezca WiFi para invitados. Pero si su pantalla de inicio de sesión solo solicita una dirección de correo electrónico, está tratando a profesionales de negocios de gran valor como si fueran compradores minoristas. Está perdiendo la oportunidad de capturar nombres de empresas, cargos y datos profesionales prácticos que sus equipos de ventas y marketing realmente necesitan. Hoy cubriremos la arquitectura necesaria para capturar estos datos de forma segura, cómo enrutarlos directamente a su CRM y los marcos de cumplimiento que debe seguir. Entremos en los detalles técnicos. La base de cualquier despliegue de WiFi para invitados en el ámbito empresarial es el aislamiento y la autenticación. Se aísla el tráfico en una VLAN dedicada y se autentica al usuario a través de un Captive Portal respaldado por un servidor RADIUS. Cuando un visitante se conecta a su SSID de invitados, el punto de acceso local intercepta el tráfico. Ya sea que se trate de Cisco Meraki, HPE Aruba o Ruckus, el proceso es el mismo. El sistema operativo del dispositivo detecta que no tiene acceso total a Internet y activa el Asistente de Red Captiva. Esto hace que aparezca la pantalla de inicio de sesión. Este es el momento crítico. Aquí es donde se produce el intercambio de datos. Para un público B2B, debe configurar este portal para que solicite los campos adecuados. El conjunto óptimo es: Nombre completo, Correo electrónico profesional, Nombre de la empresa y Cargo. A esto lo llamamos la Regla de los Tres Campos. Intente mantener los campos obligatorios en tres o menos para evitar abandonos. Si necesita más datos, utilice el Perfilado Progresivo. Cuando se reconozca la dirección MAC en una visita de retorno, solicite un nuevo dato en lugar de repetir todo el formulario. Ahora bien, capturar los datos es solo la mitad de la batalla. Los datos que se quedan en un panel de control de WiFi no sirven para nada. Debe integrarlos. La plataforma de Purple actúa como una capa en la nube que gestiona la autenticación RADIUS y el enrutamiento de la API. Cuando un usuario pulsa Conectar, Purple autentica la sesión, indica al punto de acceso que conceda acceso a Internet y, simultáneamente, activa un webhook o una llamada de API a su CRM. Si utiliza Salesforce o HubSpot, esto significa que una visita física a su establecimiento crea o actualiza automáticamente un registro de contacto. Para un centro de conferencias, esto convierte su red WiFi en un motor automatizado de generación de leads para futuras reservas de eventos corporativos. Para un hotel, enriquece su base de datos de fidelización B2B con datos de interacción del mundo real. La arquitectura es sencilla. El punto de acceso enruta el tráfico del SSID de invitados al Captive Portal de Purple en la nube. El portal presenta el formulario personalizado, captura los datos profesionales y autentica la sesión a través de RADIUS. A continuación, los datos se envían a través de una API a su CRM, donde se crean o actualizan los registros de contacto en tiempo real. Hablemos de la implementación y de los errores que vemos con más frecuencia. El mayor error técnico es la configuración del walled garden. El walled garden determina a qué puede acceder un dispositivo antes de ser autenticado. Si lo configura incorrectamente y permite el acceso a las URL de detección del sistema operativo, como captive.apple.com para dispositivos iOS, el dispositivo asumirá que tiene acceso a internet y el portal no aparecerá. Debe asegurarse de que esas URL específicas estén bloqueadas para activar el Captive Portal correctamente. El segundo error es la longitud del formulario. Cada campo obligatorio adicional reduce la tasa de finalización del inicio de sesión. Observamos sistemáticamente una caída de alrededor del diez por ciento por cada campo adicional. Manténgalo simple. Tres campos, como máximo cuatro. El tercer error es el cumplimiento normativo. Está recopilando datos profesionales, que están sujetos al GDPR en Europa y a la CCPA en California. No puede marcar previamente la casilla de consentimiento de marketing. El usuario debe elegir activamente recibir comunicaciones suyas. Purple gestiona esta capa de cumplimiento normativo, incluidas las políticas de retención de datos que anonimizan automáticamente la información tras un período establecido. Permítame guiarle a través de dos escenarios del mundo real. Primero, un centro de conferencias con capacidad para quinientas personas que utiliza hardware de Cisco Meraki y HubSpot como CRM. Configuran el panel de Meraki para enrutar el SSID de invitados al Captive Portal de Purple. Diseñan una página de inicio personalizada que solicita Nombre completo, Nombre de la empresa y Correo electrónico profesional. Activan la integración nativa de Purple con HubSpot y asignan el campo Nombre de la empresa al objeto Empresa en HubSpot. Configuran un flujo de trabajo para etiquetar a los contactos con el nombre del evento específico y asignarlos al equipo de ventas corporativas para su seguimiento. El resultado: cuatrocientos cincuenta nuevos leads corporativos generados durante una sola feria comercial y un aumento del quince por ciento en las reservas de eventos B2B en el trimestre siguiente. Segundo, una cadena hotelera global que despliega Purple en sus puntos de acceso de HPE Aruba. Configuran el Captive Portal para solicitar Nombre, Empresa y Correo electrónico. Implementan una casilla de verificación de consentimiento explícito para su programa de fidelización B2B, asegurándose de que no esté marcada previamente. Utilizan la detección de idioma de Purple para ofrecer el portal en el idioma nativo del huésped. Establecen políticas de retención de datos para anonimizar automáticamente la información después de doce meses, de acuerdo con los requisitos del GDPR. El resultado: una base de datos B2B limpia, conforme a la normativa y de alta intención, construida directamente a partir de las visitas físicas al establecimiento. A continuación, una sección de preguntas y respuestas rápidas basadas en lo que escuchamos más a menudo de los clientes. Pregunta uno: ¿Podemos usar 802.1X para esto? Sí. Puede utilizar el Captive Portal para el registro inicial con el fin de capturar los datos profesionales y, a continuación, proporcionar una credencial segura para las conexiones cifradas posteriores utilizando WPA2 o WPA3-Enterprise. Esto le ofrece lo mejor de ambos mundos: una captura de datos enriquecida en la primera visita y una reconexión segura y fluida en las visitas posteriores. Segunda pregunta: ¿Requiere esto reemplazar nuestros puntos de acceso existentes? No. Purple es independiente del hardware. Se superpone a su hardware empresarial existente de Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, entre otros. No es necesario desinstalar y reemplazar nada. Tercera pregunta: ¿Qué ocurre con los visitantes que regresan y crean registros duplicados en nuestro CRM? Configure reglas de deduplicación en los ajustes de su integración. Utilice la dirección de correo electrónico profesional como identificador único. Cuando llega un payload desde el captive portal, la integración consulta primero su CRM. Si ese correo electrónico ya existe, actualiza el registro en lugar de crear un nuevo contacto. Para resumir los puntos clave de la sesión de hoy. Su WiFi para invitados es un motor de datos de origen (first-party). Optimice su captive portal para campos B2B: nombre de la empresa, cargo y correo electrónico profesional. Limite los campos obligatorios a tres o menos. Utilice el perfilado progresivo (Progressive Profiling) para los visitantes que regresan. Intégrelo directamente con su CRM para automatizar la generación de clientes potenciales. Asegúrese de que sus walled gardens estén configurados correctamente para activar el captive portal. E implemente opciones de suscripción (opt-in) de elección consciente para cumplir con el GDPR y la CCPA. Purple proporciona la superposición en la nube independiente del hardware para ejecutar esta estrategia en todos los principales puntos de acceso empresariales, con más de ochenta mil ubicaciones activas y cuatrocientos cuarenta millones de inicios de sesión procesados en 2024. Si desea explorar cómo se aplica esto a su red de ubicaciones específica, hable con uno de nuestros asesores. Gracias por su atención.

header_image.png

Resumen ejecutivo

La mayoría de las redes WiFi de invitados empresariales desaprovechan su activo más valioso: el momento de la conexión inicial. Cuando los profesionales de negocios se conectan a su red en un centro de conferencias, hotel o sede corporativa, un Captive Portal básico que solo solicita el correo electrónico pierde la oportunidad de comprender quién se encuentra realmente en su edificio.

Al optimizar su Captive Portal para capturar nombres de empresas registradas, cargos y direcciones de correo electrónico profesionales, transforma un centro de costes en un motor de generación de leads. Esta guía proporciona a los responsables de TI, arquitectos de red y directores de operaciones de instalaciones el diseño técnico para implementar Captive Portals optimizados para B2B. Cubrimos la arquitectura requerida para capturar estos datos de forma segura, cómo integrarlos con sistemas CRM como Salesforce y HubSpot, y los marcos de cumplimiento (GDPR, CCPA e ISO 27001) necesarios para protegerlos.

Purple proporciona la capa en la nube independiente del hardware para ejecutar esta estrategia en Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme y Fortinet, ofreciendo conectividad segura y datos de primera mano útiles en más de 80.000 centros activos. (Datos internos de Purple, 2024).


Análisis técnico detallado

La arquitectura de la captura de datos profesionales

La base técnica de un Captive Portal B2B requiere una arquitectura segura y escalable que gestione la autenticación, la captura de datos y el enrutamiento descendente sin introducir latencia. El flujo estándar consta de cuatro componentes: el dispositivo del usuario, el punto de acceso local, el servidor del Captive Portal y el servidor RADIUS (Remote Authentication Dial-In User Service) de backend.

Cuando un visitante se conecta al SSID de invitados, el punto de acceso intercepta la solicitud HTTP/HTTPS y la redirige a la URL del Captive Portal. Aquí es donde se produce el intercambio de datos. Para entornos B2B, el portal debe configurarse para solicitar datos profesionales específicos (nombre de la empresa, cargo y correo electrónico corporativo) en lugar de una dirección de correo genérica o un inicio de sesión social.

captive_portal_architecture.png

Una vez que el usuario envía el formulario, el portal se comunica con el servidor RADIUS para autenticar la sesión y autorizar el acceso a la red. Purple gestiona este complejo intercambio en la nube, garantizando un tiempo de actividad del 99,999 % y una integración fluida con el hardware existente. El punto de acceso recibe la señal de autorización y abre el puerto para el dispositivo autenticado.

Estándares de autenticación segura

Aunque las redes abiertas con una página de inicio simple son comunes en el sector de las tiendas físicas, los entornos B2B requieren una postura de seguridad más sólida. La autenticación IEEE 802.1X con WPA2-Enterprise o WPA3-Enterprise proporciona un cifrado robusto y rotación de claves por sesión. En concreto, WPA3 elimina las vulnerabilidades del intercambio de cuatro vías de WPA2 mediante la Autenticación Simultánea de Iguales (SAE), lo que dificulta significativamente los ataques de diccionario sin conexión.

En un despliegue B2B, el Captive Portal actúa como mecanismo inicial de incorporación. Una vez capturados los datos profesionales, el sistema puede proporcionar una credencial única (como una PSK dinámica o DPSK, o un certificado a través de EAP-TLS) para el usuario. Esto garantiza que las conexiones posteriores estén cifradas y autenticadas sin necesidad de que el usuario rellene repetidamente el formulario del portal, logrando un equilibrio entre seguridad y experiencia de usuario.

Flujo de datos e integración con CRM

Capturar los datos es solo el primer paso; el segundo paso crítico es enviarlos a los sistemas donde puedan generar valor para el negocio. El Captive Portal debe admitir integraciones de API seguras con plataformas CRM empresariales.

Cuando un usuario se autentica, el software del portal envía automáticamente los campos capturados (nombre, empresa, cargo, correo electrónico) al CRM a través de webhooks o conectores de API nativos. Purple se integra de forma nativa con más de 400 conectores, incluidos Salesforce y HubSpot. Esto permite a los operadores de los establecimientos crear o actualizar automáticamente los registros de contacto en función de la presencia física. Estos datos de origen directo (first-party data) son muy valiosos para el marketing B2B, ya que indican el interés y la interacción en el mundo real, no solo un clic digital.

b2b_vs_b2c_comparison.png

Elección de los campos de datos adecuados

La siguiente tabla asocia el conjunto de campos recomendados con el contexto específico del establecimiento B2B.

Tipo de establecimiento Campos obligatorios Campos opcionales Destino de la integración
Centro de conferencias Nombre completo, Empresa, Correo electrónico Cargo, Sector Salesforce, HubSpot
Hotel de negocios Nombre completo, Empresa, Correo electrónico Cargo, Número de habitación PMS, Salesforce
Estadio (corporativo) Nombre completo, Empresa, Correo electrónico Cargo HubSpot, Marketo
Espacio de coworking Nombre completo, Empresa, Correo electrónico Cargo, Tipo de miembro HubSpot, Zoho
Oficina del sector público Nombre completo, Organización, Correo electrónico Departamento LDAP interno, Okta

Para la integración con proveedores de identidad (IdP), Purple es compatible con Microsoft Entra ID, Okta y Google Workspace para flujos de inicio de sesión único (SSO), lo que permite a los visitantes profesionales autenticarse con sus credenciales corporativas existentes. Esto elimina por completo la necesidad de un formulario manual, al tiempo que se captura el nombre de la empresa y el cargo desde el directorio del IdP.


Guía de implementación

Implementar un Captive Portal optimizado para B2B requiere coordinación entre la ingeniería de red y las operaciones de marketing. Los siguientes pasos proporcionan un marco de despliegue independiente del proveedor.

Paso 1: Definir los requisitos de datos

Trabaje con sus equipos de marketing y ventas para determinar los campos de datos exactos requeridos. Equilibre la necesidad de datos con el riesgo de fricción para el usuario. Aquí se aplica la regla de los tres campos: mantenga los campos obligatorios en tres o menos. Cada campo obligatorio adicional reduce la tasa de finalización del inicio de sesión en aproximadamente un 10 %. (Análisis de la plataforma Purple, 2024).

Para una audiencia B2B, el conjunto de campos obligatorios óptimo es:

  • Nombre completo
  • Dirección de correo electrónico profesional
  • Nombre de la empresa

El cargo de trabajo es el cuarto campo opcional recomendado. Evite solicitar números de teléfono o direcciones físicas en la conexión inicial.

Paso 2: Configurar el hardware de red

Configure sus puntos de acceso para enrutar el tráfico de invitados al Captive Portal externo. Configure una VLAN dedicada para el tráfico de invitados para aislarlo de la red corporativa. Esto no es negociable desde el punto de vista de la seguridad y se alinea con los requisitos de PCI DSS para la segmentación de redes.

Asegúrese de que las reglas de walled garden permitan el acceso a la URL del Captive Portal y a los dominios de autenticación necesarios antes de que el usuario esté completamente autenticado. Para dispositivos iOS, el walled garden debe bloquear captive.apple.com para activar el Captive Network Assistant (CNA). Para Android, bloquee connectivitycheck.gstatic.com. No configurar esto correctamente es la razón más común por la que los portales no aparecen automáticamente.

Paso 3: Diseñar el Captive Portal

Diseñe el portal utilizando las directrices de su marca. El diseño debe ser limpio, profesional y adaptable a dispositivos móviles. Más del 80 % de los inicios de sesión en redes WiFi de invitados se realizan en dispositivos móviles. (Análisis de la plataforma Purple, 2024). Asegúrese de que las condiciones de servicio y la política de privacidad estén claramente enlazadas, y de que el mecanismo de consentimiento cumpla con las normativas locales.

Para el cumplimiento de GDPR, la casilla de verificación de suscripción a marketing debe estar desmarcada por defecto. Para el cumplimiento de CCPA, incluya un enlace claro de "No vender mi información personal" en el pie de página.

Paso 4: Configurar la integración con el CRM

Configure la conexión API entre su plataforma de Captive Portal y su CRM. Asocie los campos del Captive Portal con los campos correspondientes del CRM. Configure reglas de desduplicación para garantizar que los visitantes que regresan actualicen los registros existentes en lugar de crear duplicados. Utilice la dirección de correo electrónico profesional como el identificador único principal.

En los planes Capture y Engage de Purple, la biblioteca de conectores ofrece integraciones preconfiguradas para Salesforce y HubSpot, lo que reduce el tiempo de configuración a menos de 30 minutos para un despliegue estándar.

Paso 5: Probar y desplegar

Conduct thorough testing across multiple device types - iOS, Android, Windows, macOS - to ensure the portal renders correctly and the authentication flow is seamless. Verify that data flows into the CRM before rolling out to the full venue estate. Monitor authentication success rates in the Purple analytics dashboard during the first 48 hours of live operation.


Best practices

Implement progressive profiling. If a visitor returns to the venue, do not ask them for the same information again. Use device MAC address recognition to identify returning visitors and, if necessary, ask for one new piece of information to enrich their profile over time.

Ensure GDPR and CCPA compliance. Clearly state what data is being collected and how it will be used. Implement conscious-choice opt-ins for marketing communications. Never pre-tick consent boxes. Purple provides data retention controls and automated anonymisation to manage compliance at scale.

Optimise for mobile. Ensure your captive portal is lightweight, fast-loading, and easy to navigate on small screens. Avoid multi-page forms. A single-page design with three fields and a clear call to action performs best on mobile.

Monitor network health. Use the WiFi Analytics dashboard to track authentication success rates, dwell times, and repeat visit rates. A sudden drop in successful logins often indicates a hardware issue or a misconfigured walled garden.

Segment your SSIDs. For venues that host both business visitors and general consumers, deploy separate SSIDs with different portal configurations. See our guide on three SSIDs to rule them all for the recommended architecture covering guest, staff, and IoT networks.


Troubleshooting and risk mitigation

High drop-off rates

If visitors connect to the SSID but fail to complete the captive portal form, the form is likely too long or the page loads too slowly. Review the analytics to identify where visitors abandon the process. Reduce the number of mandatory fields and ensure the portal page loads in under two seconds on a 4G connection.

Captive portal not appearing (CNA issues)

Modern operating systems use a Captive Network Assistant to automatically detect and display captive portals. If the portal does not appear automatically, the walled garden is almost certainly misconfigured. Check that the OS detection URLs are blocked before authentication. For iOS, this is captive.apple.com. For Android, this is connectivitycheck.gstatic.com.

Data sync failures to CRM

If visitor data is not appearing in your CRM, check the API logs in the Purple dashboard. Common causes include expired API tokens, mapped fields with mismatched data types, or rate limiting by the CRM provider. Salesforce enforces an API call limit based on your licence tier; ensure your daily connection volume does not exceed this threshold.

Aleatorización de direcciones MAC

Los dispositivos iOS y Android modernos aleatorizan su dirección MAC por cada SSID para proteger la privacidad del usuario. Esto interrumpe la creación de perfiles progresivos basados en la dirección MAC. La solución consiste en utilizar la dirección de correo electrónico autenticada como identificador persistente en lugar de la dirección MAC. La capa de identidad de Purple gestiona esto automáticamente.


ROI e impacto empresarial

La captura de datos profesionales a través de Guest WiFi ofrece un valor empresarial medible en múltiples tipos de espacios.

Los centros de conferencias y espacios para eventos pueden identificar a los responsables de la toma de decisiones corporativas en sus instalaciones y dirigirse a ellos para futuras reservas de eventos. Un centro de conferencias con capacidad para 500 personas que capture los nombres de las empresas y los cargos del 80 % de los asistentes a una feria comercial genera una lista de clientes potenciales cualificados que costaría significativamente más adquirir a través de publicidad de pago o la compra de listas.

Los hoteles de negocios pueden enriquecer su base de datos de fidelización B2B con datos de estancias del mundo real, lo que permite realizar campañas dirigidas a los gestores de viajes corporativos. Premier Inn y Whitbread han desplegado Purple en todo su catálogo para desarrollar exactamente este tipo de capacidad de datos de origen (first-party data).

Los estadios y recintos de espectáculos que organizan eventos de hospitalidad corporativa pueden identificar a patrocinadores, socios y clientes VIP por su afiliación de empresa, lo que permite comunicaciones personalizadas tras el evento y conversaciones de renovación.

Para los entornos de comercio minorista con mostradores profesionales o jornadas comerciales, capturar los nombres de las empresas en el punto de inicio de sesión de WiFi proporciona una señal directa de qué empresas están visitando activamente la ubicación física.

Para los operadores de hostelería , los datos capturados a través de un Captive Portal optimizado para B2B alimentan directamente las campañas de marketing basado en cuentas, reduciendo el coste de adquisición de reservas corporativas recurrentes.

Para los centros de transporte como Manchester Airports Group (MAG), la captura de datos profesionales de los viajeros de negocios permite la publicidad B2B segmentada y ofertas de mejora de categoría en salas VIP en función de la afiliación de la empresa y la antigüedad del cargo.

Los propios datos de Purple muestran que los espacios del plan Capture generan una media de 29.000 millones de puntos de datos al año en toda la red, con 440 millones de inicios de sesión procesados en 2024. (Datos internos de Purple, 2024). Los datos de origen capturados a través de portales optimizados para B2B superan sistemáticamente a los datos de terceros adquiridos en las tasas de conversión de CRM, porque reflejan la presencia física y la intención reales.

Definiciones clave

Captive Portal

Una página web que se solicita al usuario que vea e interactúe con ella antes de que se le conceda acceso a una red WiFi pública o empresarial. Actúa como un guardián, protegiendo la red al tiempo que permite la recopilación de datos y la presentación de la marca.

Los equipos de TI configuran Captive Portals para imponer las condiciones de servicio, autenticar a los visitantes y capturar datos de marketing antes de conceder acceso a Internet. El Captive Portal de Purple es el mecanismo principal para la captura de datos profesionales B2B.

RADIUS

Remote Authentication Dial-In User Service; un protocolo de red que proporciona una gestión centralizada de autenticación, autorización y contabilidad (AAA) para los usuarios que se conectan a un servicio de red.

El sistema backend que verifica las credenciales enviadas a través del Captive Portal e indica al punto de acceso que conceda o deniegue el acceso a la red. Purple opera un servicio RADIUS alojado en la nube, lo que elimina la necesidad de una infraestructura RADIUS local.

First-party data

Información que una empresa recopila directamente de sus clientes o audiencia, con su consentimiento, en lugar de comprarla a intermediarios de datos externos.

Los datos capturados a través del inicio de sesión de un WiFi de invitados son first-party data de gran valor porque demuestran la presencia física y la intención. También son legalmente más limpios que los datos de terceros adquiridos bajo el GDPR y la CCPA.

Walled garden

Un entorno de red restringido que permite a un dispositivo acceder a páginas web o dominios específicos antes de que el usuario se haya autenticado por completo. El resto del tráfico se bloquea hasta que se completa la autenticación.

Esencial para permitir que los dispositivos carguen la página del Captive Portal y accedan a proveedores de identidad externos durante el proceso de inicio de sesión. Los walled gardens mal configurados son la causa más común de que los Captive Portals no aparezcan automáticamente.

IEEE 802.1X

Un estándar de la IEEE para el Control de Acceso a Red basado en puertos (PNAC), que proporciona un mecanismo de autenticación para los dispositivos que desean conectarse a una LAN o WLAN. Requiere un suplicante (el dispositivo), un autenticador (el punto de acceso) y un servidor de autenticación (RADIUS).

Se utiliza en entornos empresariales para proporcionar conexiones seguras y cifradas. En un despliegue de Captive Portal B2B, se puede utilizar 802.1X para las conexiones posteriores tras el registro inicial en el portal, proporcionando cifrado WPA2 o WPA3-Enterprise.

VLAN

Virtual Local Area Network; una subred lógica que agrupa una colección de dispositivos de diferentes LAN físicas, aislando su tráfico en la Capa 2.

El tráfico de WiFi de invitados debe aislarse en una VLAN dedicada para evitar que los visitantes accedan a los recursos corporativos internos. Este es un requisito de PCI DSS para cualquier red que gestione datos de tarjetas de pago.

Perfilado progresivo

La práctica de recopilar información sobre un usuario de forma gradual a lo largo de múltiples interacciones, en lugar de solicitarle todos los datos a la vez.

Se utiliza en los Captive Portals para solicitar nuevos datos a los visitantes recurrentes (como el cargo o el sector empresarial) en su segunda o tercera visita, sin repetir las preguntas que ya han respondido. Requiere el reconocimiento del dispositivo mediante la dirección MAC o el correo electrónico autenticado.

Consentimiento consciente (opt-in)

Un mecanismo de cumplimiento en el que los usuarios deben seleccionar activamente la opción de recibir comunicaciones de marketing, normalmente a través de una casilla de verificación desmarcada. El usuario toma una decisión deliberada e informada.

Obligatorio para el cumplimiento del GDPR en toda la UE y el Reino Unido. Garantiza que los datos profesionales capturados puedan utilizarse legalmente para el marketing B2B. Las casillas premarcadas están explícitamente prohibidas según el Artículo 7 y el Considerando 32 del GDPR.

Captive Network Assistant (CNA)

Una función integrada en los sistemas operativos modernos (iOS, Android, macOS, Windows) que detecta automáticamente la presencia de un Captive Portal y lo muestra en una ventana emergente del navegador.

El CNA se activa cuando el sistema operativo detecta que no puede acceder a su URL de comprobación de conectividad a Internet. Los equipos de TI deben configurar los "walled gardens" para bloquear estas URL con el fin de activar el CNA y garantizar que el portal aparezca automáticamente.

Dynamic PSK (DPSK)

Una clave precompartida única por dispositivo aprovisionada automáticamente por el sistema de gestión de red, que proporciona cifrado a nivel de dispositivo individual sin requerir una infraestructura de certificados 802.1X.

Se utiliza como un paso superior a una contraseña compartida en redes de invitados. En despliegues B2B, se puede aprovisionar una DPSK después del registro inicial en el Captive Portal, lo que proporciona al visitante una clave única para visitas posteriores sin necesidad de volver a cumplimentar el formulario del portal.

Ejemplos prácticos

Un centro de conferencias con capacidad para 500 personas necesita capturar los nombres de las empresas y los cargos de los asistentes que utilizan su WiFi de invitados para generar leads para futuras reservas de eventos corporativos. Actualmente utilizan hardware de Cisco Meraki y HubSpot como CRM. ¿Cómo deben configurar el sistema?

  1. En el panel de Cisco Meraki, configure el SSID de invitados para que utilice una página de bienvenida con un solo clic (click-through splash page) y establezca la URL de la página de bienvenida en el endpoint del Captive Portal de Purple.
  2. Configure una VLAN dedicada (por ejemplo, VLAN 100) para el tráfico de invitados y configure las reglas de firewall para bloquear todos los rangos de direcciones RFC 1918 internas desde la VLAN de invitados.
  3. Configure el walled garden para permitir el dominio del portal de Purple, el dominio de seguimiento de HubSpot, y bloquee captive.apple.com y connectivitycheck.gstatic.com para activar el CNA.
  4. En el panel de Purple, cree una página de bienvenida personalizada con tres campos obligatorios: Nombre completo, Nombre de la empresa y Correo electrónico corporativo. Añada el Cargo como campo opcional.
  5. Habilite el conector nativo de Purple a HubSpot. Vincule 'Nombre completo' con los campos 'Nombre' y 'Apellidos' de los contactos de HubSpot. Vincule 'Nombre de la empresa' con el objeto 'Empresa' de HubSpot. Vincule 'Correo electrónico corporativo' con el campo de correo electrónico principal.
  6. En HubSpot, cree un flujo de trabajo que se active al crear un nuevo contacto desde la fuente de WiFi, etiquete al contacto con el nombre del evento y lo asigne a la cola del equipo de ventas corporativas.
Comentario del examinador: Este enfoque utiliza la infraestructura Meraki existente sin requerir cambios de hardware, lo que demuestra el modelo de superposición independiente del hardware de Purple. El aislamiento de VLAN cumple con los requisitos de segmentación de red de PCI DSS. La automatización del flujo de trabajo de HubSpot garantiza que el equipo de ventas reciba leads accionables inmediatamente después de cada evento, con cero entrada manual de datos. La decisión clave de diseño es mantener los campos obligatorios en tres: añadir más reduciría la tasa de finalización del inicio de sesión y perjudicaría el objetivo de captura de datos.

Una cadena hotelera global quiere ofrecer un WiFi seguro y fluido a los viajeros de negocios al tiempo que captura sus datos corporativos para promocionar su programa de fidelización B2B. Necesitan garantizar el cumplimiento de GDPR para los huéspedes europeos y de CCPA para los huéspedes de EE. UU. Utilizan puntos de acceso de HPE Aruba en 200 propiedades.

  1. Implemente Purple como una superposición de nube en todo el parque de HPE Aruba. No se requieren cambios de hardware; Purple se integra de forma nativa con Aruba Central.
  2. Configure el Captive Portal para solicitar el Nombre completo, Nombre de la empresa y Correo electrónico corporativo como campos obligatorios.
  3. Implemente una casilla de verificación de suscripción voluntaria con elección consciente para el programa de fidelización B2B. Asegúrese de que la casilla esté desmarcada por defecto (requisito de GDPR).
  4. Habilite la función de detección de idioma de Purple para ofrecer el portal y la política de privacidad en el idioma detectado en el dispositivo del huésped, entre los 25 idiomas compatibles.
  5. Para las propiedades de EE. UU., añada un enlace 'No vender mi información personal' en el pie de página del portal, que redirija a la página de exclusión de CCPA.
  6. En la configuración de retención de datos de Purple, configure la anonimización automática de los datos personales después de 12 meses para cumplir con los principios de minimización de datos de GDPR.
  7. Utilice el complemento Purple Verify para validar las direcciones de correo electrónico corporativo en el momento del acceso, garantizando que el CRM se nutra únicamente con contactos válidos.
Comentario del examinador: Esta solución demuestra cómo se puede gestionar un despliegue de múltiples propiedades y múltiples jurisdicciones desde una única plataforma en la nube. El consentimiento consciente (opt-in) es el mecanismo crítico de cumplimiento normativo: garantiza que la base de datos de marketing se cree sobre un consentimiento legalmente válido. El complemento Verify aborda un problema común de calidad de datos: los invitados que introducen direcciones de correo electrónico personales en lugar de direcciones de trabajo, lo que reduce el valor B2B de los datos capturados.

Preguntas de práctica

Q1. El equipo de marketing de tu establecimiento quiere añadir seis campos nuevos al Captive Portal de la WiFi de invitados —incluyendo dirección física, número de teléfono, tamaño de la empresa, sector, perfil de LinkedIn e ingresos anuales— para enriquecer su base de datos B2B. Como responsable de TI de la red, ¿cómo deberías responder y qué alternativa propones?

Sugerencia: Considera el impacto de la longitud del formulario en las tasas de finalización de inicio de sesión y si es necesario capturar todos estos datos en el momento de la conexión.

Ver respuesta modelo

Aconseja al equipo de marketing que no añada los seis campos simultáneamente. Explica que cada campo obligatorio adicional reduce la tasa de finalización del inicio de sesión en aproximadamente un 10 %, lo que significa que seis campos adicionales podrían reducir las finalizaciones en un 60 % en comparación con la referencia actual. En su lugar, propone una estrategia de perfilado progresivo: captura tres campos principales (nombre completo, empresa, correo electrónico) en la primera visita y, a continuación, solicita un campo adicional (por ejemplo, el sector) en la segunda visita mediante el reconocimiento del dispositivo. Para los campos de gran valor, como el tamaño de la empresa y los ingresos anuales, sugiere enriquecer los datos del CRM automáticamente utilizando una herramienta de enriquecimiento de datos de terceros (como Clearbit o ZoomInfo) que añada datos firmográficos basados en el nombre de la empresa y el dominio del correo electrónico, en lugar de preguntar directamente al visitante.

Q2. Los visitantes de tu centro de conferencias se quejan de que la página del Captive Portal no aparece automáticamente cuando se conectan a la WiFi de invitados en sus iPhones. Tienen que abrir Safari manualmente y navegar a un sitio web para activar la redirección. El portal funciona correctamente en dispositivos Android. ¿Cuál es la causa técnica probable y cómo la resuelves?

Sugerencia: Piensa en cómo detecta iOS específicamente la presencia de un Captive Portal y qué URL utiliza para comprobar la conectividad a Internet.

Ver respuesta modelo

La causa más probable es que el "walled garden" en los puntos de acceso esté permitiendo involuntariamente que los dispositivos iOS accedan a la URL de comprobación de conectividad de Apple (captive.apple.com) antes de la autenticación. iOS utiliza esta URL para determinar si tiene acceso completo a Internet. Si el dispositivo puede acceder a ella, el sistema operativo asume que está en una red abierta y no activa el Captive Network Assistant. La solución es bloquear explícitamente captive.apple.com en las reglas del "walled garden", de modo que los dispositivos iOS no reciban respuesta de esta URL antes de la autenticación. Esto fuerza la aparición del CNA. Android utiliza una URL diferente (connectivitycheck.gstatic.com), por lo que los dispositivos Android no se ven afectados: esa URL ya se está bloqueando correctamente.

Q3. Has integrado correctamente tu Captive Portal de Purple con Salesforce. Sin embargo, tu equipo de ventas informa de que los visitantes recurrentes están generando registros de contacto duplicados cada vez que visitan el establecimiento. Un contacto que ha realizado tres visitas tiene ahora tres registros separados en Salesforce. ¿Cómo resuelves esto y cómo lo previenes de cara al futuro?

Sugerencia: Considera cómo la integración identifica si un contacto ya existe en el CRM antes de crear un nuevo registro.

Ver respuesta modelo

La causa principal es que la integración está creando un nuevo contacto de Salesforce en cada envío del portal en lugar de comprobar primero si existe un registro. Para resolver esto: primero, en la configuración del conector de Purple a Salesforce, configure la regla de coincidencia para utilizar el correo electrónico de trabajo como identificador único. Establezca la acción en 'Upsert' (actualizar si existe, insertar si es nuevo) en lugar de 'Insert'. Segundo, en Salesforce, ejecute una operación de fusión de duplicados en los registros existentes para consolidar los tres registros por visitante en uno solo, preservando los datos más recientes. De cara al futuro, la lógica de upsert garantizará que cada nuevo envío del portal actualice el registro de contacto existente —registrando la fecha de visita y cualquier dato nuevo— en lugar de crear un duplicado. Considere también añadir un campo de fecha 'Última visita WiFi' al objeto de contacto de Salesforce para que el equipo de ventas pueda ver la proximidad de la interacción física.

Continúe leyendo esta serie

Arquitectura de Captive Portal: seguridad, redirección y mejores prácticas

Una referencia técnica definitiva sobre la arquitectura de Captive Portal empresarial. Esta guía analiza el aislamiento de red, la redirección de DNS, la autenticación RADIUS y el cumplimiento de seguridad para líderes de TI que implementan redes WiFi de invitados seguras y ricas en datos.

Leer la guía →

Cómo configurar un Captive Portal en Starlink: guía para establecimientos remotos y marítimos

Esta guía detalla cómo omitir el hardware nativo de Starlink e integrar un Captive Portal gestionado en la nube utilizando equipos de enrutamiento empresariales. Aprenderá a superar la limitación de CGNAT, aplicar la segmentación de VLAN, gestionar las limitaciones de ancho de banda satelital y garantizar el cumplimiento normativo.

Leer la guía →

Mejores prácticas de Captive Portal: diseño para una alta conversión y cumplimiento normativo

Esta guía técnica ofrece a los responsables de TI, arquitectos de redes y directores de operaciones de establecimientos un plan completo para implementar Captive Portals que equilibren la seguridad de la red con una alta conversión de usuarios. Abarca toda la arquitectura, desde la segmentación de VLAN y la autenticación RADIUS hasta el diseño de consentimiento en conformidad con el GDPR y la selección del método de autenticación. Basada en la experiencia operativa de Purple en más de 80 000 establecimientos y 440 millones de inicios de sesión en 2024, cada recomendación se fundamenta en datos reales de implementación.

Leer la guía →