Saltar al contenido principal

Integración de Salesforce con WiFi de invitados para Account Intelligence

Esta guía de referencia técnica detalla cómo los equipos de TI y RevOps pueden integrar los eventos de autenticación de WiFi de invitados con Salesforce para generar Account Intelligence accionable. Cubre la arquitectura requerida, la lógica de resolución de identidad y las configuraciones del modelo de datos necesarias para transformar las visitas a recintos físicos en señales de CRM de alta fidelidad.

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

Escuchar esta guía

Ver transcripción del podcast
GUION DE PODCAST — "Integración de Salesforce con WiFi de invitados para Account Intelligence" Serie de informes técnicos de Purple | Duración: ~10 minutos | Inglés del Reino Unido --- [INTRODUCCIÓN Y CONTEXTO — 1 minuto] Bienvenidos a la serie de informes técnicos de Purple. Soy su anfitrión, y hoy nos adentraremos en algo que muchas organizaciones B2B tienen en su hoja de ruta pero que aún no han logrado resolver del todo: conectar su infraestructura de WiFi de invitados directamente con Salesforce para generar verdadera Account Intelligence. Si dispone de un recinto (un centro de conferencias, un hotel, una feria comercial, un campus corporativo) y ofrece WiFi de invitados, está sentado sobre una mina de oro de datos de intención de primera mano (first-party intent data). Cada vez que un cliente potencial, un socio o un cliente se conecta a su red, le está diciendo algo. Está en el lugar. Está interactuando. Y en este momento, para la mayoría de las organizaciones, esa señal desaparece en el éter. Lo que vamos a cubrir hoy es cómo cambiar eso. Cómo enrutar ese evento de autenticación de WiFi hacia Salesforce, hacerlo coincidir con sus cuentas existentes y activar la respuesta comercial adecuada, ya sea una alerta para un Account Executive, el enriquecimiento de un registro de contacto o una señal para que su equipo de RevOps actúe. Este es un informe práctico. Analizaremos la arquitectura, las decisiones del modelo de datos, las consideraciones del GDPR y los errores comunes. Comencemos. --- [ANÁLISIS TÉCNICO DETALLADO — 5 minutos] Comencemos con la arquitectura. En su esencia, una integración de WiFi con Salesforce consta de tres componentes: la capa del Captive Portal, el middleware de integración y el modelo de datos de Salesforce. El Captive Portal (lo que ve su invitado al conectarse) es donde se realiza la captura de identidad. Para la inteligencia B2B, se requiere estrictamente la autenticación por correo electrónico o el inicio de sesión único (SSO) de LinkedIn. La autenticación mediante un solo clic o solo por SMS (como se analiza en [SMS vs Email Verification for Guest WiFi: Which to Choose](/guides/sms-vs-email-verification-guest-wifi)) no proporciona el identificador persistente necesario para una coincidencia sólida en el CRM. Crucialmente, esta capa también debe gestionar el cumplimiento normativo. Bajo el GDPR y la Ley de Protección de Datos del Reino Unido de 2018, se necesita un consentimiento explícito y granular para las comunicaciones de marketing, y ese registro de consentimiento debe ser almacenable y auditable. La plataforma de Purple gestiona esto de forma nativa, capturando el consentimiento en el punto de autenticación y transmitiendo una marca de consentimiento a Salesforce junto con los datos de contacto. Ahora bien, el middleware de integración es donde ocurre la inteligencia. El motor de integración de Purple recibe ese evento de autenticación y realiza lo que llamamos resolución de identidad. El primer paso es una coincidencia de dominio: tomar la dirección de correo electrónico, extraer el dominio (por ejemplo, acme-corp.com) y consultar en Salesforce cualquier registro de Cuenta con un sitio web o campo de dominio de correo electrónico coincidente. Esta es su señal de coincidencia principal. Si se encuentra una coincidencia de dominio, el middleware comprueba si ya existe un registro de Contacto para esa dirección de correo electrónico específica. Si es así, se actualiza el registro existente: se registra una nueva actividad, se actualiza la marca de tiempo de la última vez que se le vio y se incrementa un contador de visitas. Si no existe un Contacto pero la Cuenta sí, se crea un nuevo Contacto y se asocia a esa Cuenta. Si no existe ninguno de los dos (el dominio es desconocido), se crea un registro de Lead y se marca para su revisión. Esta lógica de enrutamiento de tres vías es la base de un modelo de datos de Salesforce limpio para contactos procedentes de WiFi. La alternativa (enviar todo como un Lead independientemente del contexto) crea la pesadilla de calidad de datos que la mayoría de los equipos de RevOps temen: miles de leads duplicados, sin asociación de cuentas y Account Executives que pierden señales sobre su cartera de clientes existente. Permítanme hablar sobre el modelo de datos de Salesforce con más detalle, porque las decisiones de mapeo de campos que tomen aquí tienen consecuencias a largo plazo. En el objeto Lead, querrá capturar: WiFi Venue Name, First Seen Date, Last Seen Date, Visit Count, Consent Status y Lead Source establecido en un valor estandarizado como "Guest WiFi". En el objeto Contacto, se aplican los mismos campos, además de una búsqueda (lookup) a la Cuenta principal. En el objeto Cuenta, querrá un campo de resumen de propagación (roll-up summary) que muestre el total de contactos autenticados por WiFi, un campo Last Visitor Date y una puntuación de Visit Frequency. Estos campos a nivel de Cuenta son los que hacen que esta integración sea genuinamente útil para la venta basada en cuentas. Ahora, el mecanismo de alerta. Aquí es donde el valor comercial se vuelve tangible. Utilizando Salesforce Flow (o Process Builder si se encuentra en una organización más antigua), configurará desencadenadores basados en condiciones específicas. La alerta más valiosa es la que llamamos el desencadenador de 'Visita de cuenta objetivo': cuando un Contacto asociado con una Cuenta etiquetada como cuenta objetivo se conecta a su WiFi, el Account Executive asignado recibe una Tarea de Salesforce y una notificación de Chatter en cuestión de minutos. El mensaje es sencillo: 'James de Acme Corp se acaba de conectar en su recinto de Manchester. Ha realizado tres visitas este trimestre'. Esa es una de las señales de contacto directo más valiosas que la mayoría de los equipos de ventas pagarían mucho dinero por obtener. Y la está generando de forma pasiva, a partir de una infraestructura que ya posee. Una segunda alerta que vale la pena configurar es el desencadenador de 'Reactivación': un Contacto que ha estado inactivo durante más de noventa días se conecta a su WiFi. Esto saca a la luz contactos perdidos o fríos que vuelven a estar físicamente en su órbita, una señal sólida para conversaciones de renovación. En tercer lugar, la alerta de 'Nuevo dominio': un inicio de sesión de WiFi desde un dominio de correo electrónico que no coincide con ninguna Cuenta existente. Esto se enruta a una cola de BDR o RevOps para su cualificación. No todos los dominios desconocidos son clientes potenciales, pero filtrar por dominios de empresas (excluyendo Gmail, Outlook y otros proveedores de consumo) le ofrece una señal de prospección de alta calidad. Por el lado de la integración técnica, Purple expone una API REST y admite webhooks salientes. El patrón recomendado para la integración con Salesforce es un enfoque de webhook a middleware: Purple activa un webhook en cada evento de autenticación, una capa de middleware ligera (que puede ser una Connected App de Salesforce, un flujo de MuleSoft o una función simple de AWS Lambda) recibe el payload, realiza la lógica de coincidencia de dominios y llama a la API REST de Salesforce para realizar un upsert del registro correspondiente. Esto mantiene la lógica fuera de Salesforce, lo que facilita su mantenimiento y pruebas de forma independiente. Para las organizaciones que cuentan con la plataforma MuleSoft Anypoint de Salesforce, la documentación de la API de Purple proporciona una plantilla de conector preconstruida. Para aquellas que no tienen MuleSoft, una definición de Servicio Externo de Salesforce que apunte a la API de Purple, combinada con un Flow, logra el mismo resultado sin código personalizado. Una consideración técnica más: la aleatorización de direcciones MAC. Los dispositivos iOS y Android modernos aleatorizan su dirección MAC en cada conexión de red, lo que significa que no se puede utilizar la dirección MAC como un identificador de dispositivo persistente para el seguimiento de visitantes recurrentes. La dirección de correo electrónico, capturada en la autenticación, es su identificador persistente confiable. Esta es otra razón por la cual la autenticación en el Captive Portal basada en correo electrónico es arquitectónicamente superior a la autenticación de un solo clic o basada únicamente en el dispositivo para fines de integración con el CRM. --- [RECOMENDACIONES DE IMPLEMENTACIÓN Y ERRORES COMUNES — 2 minutos] Permítanme darles las cuatro cosas que diferencian un despliegue limpio de uno desordenado. Primero: defina su lista de bloqueo de dominios antes de la puesta en marcha. Los dominios de correo electrónico de consumo (Gmail, Yahoo, Hotmail, iCloud, Outlook) deben excluirse de la coincidencia de Cuentas y de la creación de Leads. Si no lo hace, inundará su organización de Salesforce con contactos de consumo que no tienen valor comercial y degradará la calidad de los datos para su equipo de ventas. Cree una lista de bloqueo mantenida y aplíquela en su lógica de middleware. Segundo: acuerde su umbral de conversión de Lead a Contacto con su responsable de RevOps antes del despliegue. Un error común es crear Leads a partir de eventos de WiFi y nunca convertirlos, por lo que permanecen en una cola de Leads indefinidamente. Defina una regla: si un Lead de un dominio de empresa conocido realiza más de dos visitas en un plazo de treinta días, conviértalo automáticamente en Contacto y asócielo a la Cuenta coincidente. Esto mantiene su pipeline limpio y a sus AE enfocados. Tercero: no omita la arquitectura de consentimiento. Bajo el GDPR, necesita una base legal para el procesamiento, y para las comunicaciones de marketing, esa base es el consentimiento. Su Captive Portal debe presentar una opción de inclusión (opt-in) clara para el marketing, independiente de las condiciones del servicio para el acceso al WiFi. La plataforma de Purple admite categorías de consentimiento granulares (acceso a WiFi, correo electrónico de marketing, uso compartido con terceros) y las transmite como marcas booleanas en el payload de la API. Mapee estas directamente a los campos de Contacto de Salesforce y respételas en sus reglas de automatización de marketing. Cuarto: instrumente su integración con registro de errores desde el primer día. Los eventos de autenticación que no coincidan o no logren crear un registro en Salesforce deben registrarse en un objeto personalizado de Salesforce o en una herramienta de monitoreo externa. Sin esto, tendrá fallos silenciosos (visitantes que se conectan pero no se crean registros) y no lo sabrá hasta que alguien note que los datos parecen escasos. --- [PREGUNTAS Y RESPUESTAS RÁPIDAS — 1 minuto] Muy bien, hagamos una sesión rápida de preguntas y respuestas sobre las dudas que escucho con más frecuencia. "¿Debería sincronizar con Leads o Contactos?" — Comience con Contactos para cuentas conocidas y Leads para las desconocidas. Nunca envíe todo a Leads. "¿Qué pasa con el GDPR?" — Consentimiento en el portal, marca de consentimiento en Salesforce, respételo en cada sistema descendente. No es negociable. "¿Cómo gestiono los recintos de conferencias donde se conectan miles de personas en un día?" — Limite la tasa de procesamiento de sus webhooks, agrupe sus upserts de Salesforce en lotes y utilice la API Bulk de Salesforce para eventos de gran volumen. No utilice la API REST estándar para despliegues a escala de estadios. "¿Puedo usar esto para ABM?" — Absolutamente. Etiquete sus cuentas objetivo en Salesforce, configure un Flow para alertar a sus AE sobre cualquier visita de WiFi de esas cuentas, y tendrá una señal de intención física que ninguna herramienta digital de ABM puede replicar. "¿Cuál es el ROI?" — Las organizaciones que utilizan la integración de Salesforce de Purple informan de un aumento del 20 al 35 por ciento en el contacto iniciado por los AE en cuentas existentes, impulsado en su totalidad por las alertas de visitas de WiFi. El pipeline influenciado por contactos procedentes de WiFi suele mostrar una tasa de cierre entre un 15 y un 25 por ciento más alta en comparación con el contacto en frío, porque el visitante ha demostrado una interacción física. --- [RESUMEN Y PRÓXIMOS PASOS — 1 minuto] Para resumir: la integración de WiFi con Salesforce es una capacidad madura y desplegable que convierte la infraestructura de red pasiva en una señal activa de Account Intelligence. La arquitectura es sencilla (Captive Portal, middleware de resolución de identidad, upsert en Salesforce), pero el valor reside en las decisiones del modelo de datos, la configuración de alertas y la gobernanza de la calidad de los datos que establezca a su alrededor. Sus próximos pasos inmediatos: audite sus registros actuales de Cuentas de Salesforce para verificar la integridad del campo de dominio; esa es su base de coincidencia. Involucre a su responsable de RevOps para definir las reglas de enrutamiento de Lead frente a Contacto. Y revise la documentación de integración de Salesforce de Purple para comprender la estructura del payload de la API y los eventos de webhook disponibles. Si ofrece WiFi de invitados en un recinto donde le visitan sus clientes o clientes potenciales, esta integración debería estar activa en un trimestre. Los datos están ahí. Solo tiene que conectarlos. Gracias por escuchar. Si desea profundizar en cualquiera de los temas tratados hoy, la guía de referencia técnica completa está disponible en purple.ai. Nos vemos en el próximo informe. --- [FIN DEL GUION]

header_image.png

Resumen Ejecutivo

Para los recintos empresariales —desde centros de conferencias hasta campus corporativos— el WiFi de invitados representa una reserva sin explotar de datos de intención de primera mano (first-party intent data). Cada evento de autenticación es una señal física de interacción. Sin embargo, sin un vínculo estructural con el CRM, estos datos permanecen aislados, sin ofrecer ninguna utilidad comercial.

La integración de WiFi de invitados con Salesforce transforma la infraestructura de red pasiva en un motor activo de Account Intelligence. Al enrutar los eventos de autenticación hacia Salesforce, resolver las identidades frente a las cuentas existentes y activar alertas automatizadas, las organizaciones pueden equipar a sus equipos de ventas con señales de intención física de alta fidelidad. Esta integración es particularmente potente para los sectores B2B de Hospitality y espacios de eventos, donde identificar cuentas objetivo en el lugar puede acelerar significativamente la velocidad de los acuerdos.

Esta guía proporciona la arquitectura técnica, los requisitos del modelo de datos y las mejores prácticas de despliegue para los líderes de TI y los equipos de RevOps que implementan una integración de WiFi con Salesforce. Va más allá de la captura básica de leads para establecer un marco sólido y conforme a la normativa para la inteligencia basada en cuentas.


Análisis técnico detallado: Arquitectura y resolución de identidad

La arquitectura de una integración de WiFi con Salesforce se basa en tres capas principales: el Captive Portal, el middleware de integración y el modelo de datos del CRM.

1. La capa del Captive Portal

El Captive Portal es el punto de captura de identidad. Para la inteligencia B2B, se requiere estrictamente la autenticación por correo electrónico o el SSO de LinkedIn. La autenticación mediante un solo clic o solo por SMS (como se analiza en Verificación por SMS frente a correo electrónico para WiFi de invitados: cuál elegir ) no proporciona el identificador persistente necesario para una coincidencia sólida en el CRM.

Crucialmente, esta capa también debe gestionar el cumplimiento normativo. Bajo el GDPR, se debe capturar un consentimiento explícito en el punto de entrada y transmitirlo a los sistemas descendentes. La plataforma de Purple gestiona esto de forma nativa, transmitiendo marcas de consentimiento granulares junto con el payload de identidad.

2. Middleware de integración y resolución de identidad

El motor de integración recibe el evento de autenticación (normalmente a través de un webhook) y realiza la resolución de identidad antes de ejecutar un upsert en Salesforce. Esta lógica evita la creación de registros duplicados y garantiza la integridad de los datos.

architecture_overview.png

La secuencia de resolución de identidad funciona de la siguiente manera:

  1. Extracción de dominio: El middleware extrae el dominio de la dirección de correo electrónico autenticada (por ejemplo, user@acmecorp.com se convierte en acmecorp.com).
  2. Coincidencia de Cuenta: Una consulta SOQL comprueba el objeto Cuenta de Salesforce para buscar un sitio web o un campo de dominio de correo electrónico coincidente.
  3. Enrutamiento de Contacto/Lead:
    • Si existe una coincidencia de Cuenta, el sistema comprueba si existe un Contacto. Si lo encuentra, el Contacto se actualiza (se incrementa la fecha de la última visita y el recuento de visitas). Si no lo encuentra, se crea un nuevo Contacto y se asocia con la Cuenta.
    • Si no existe una coincidencia de Cuenta, el sistema evalúa el dominio frente a una lista de bloqueo (por ejemplo, gmail.com). Si la supera, se crea un nuevo Lead.

lead_vs_contact_decision.png

3. El modelo de datos de Salesforce

Para extraer valor de WiFi Analytics , el modelo de datos de Salesforce debe estar configurado para recibir y consolidar los datos de intención física.

Campos personalizados requeridos:

  • Objeto Contacto/Lead: WiFi_Venue_Name__c, First_Seen_Date__c, Last_Seen_Date__c, Visit_Count__c, Marketing_Consent__c.
  • Objeto Cuenta: Total_WiFi_Contacts__c (resumen de propagación/Roll-up Summary), Last_Target_Account_Visit__c.

Guía de implementación: Despliegue paso a paso

El despliegue de una integración de WiFi con Salesforce requiere la coordinación entre la infraestructura de TI y RevOps. Siga esta secuencia de despliegue independiente del proveedor:

Fase 1: Gobernanza de datos previa al despliegue

Antes de conectar los sistemas, establezca las reglas de interacción.

  1. Definir la lista de bloqueo de dominios: Recopile una lista exhaustiva de dominios de correo electrónico de consumo (Gmail, Yahoo, iCloud) para excluirlos de la coincidencia de Cuentas y la creación de Leads. Esto evita la contaminación del CRM.
  2. Establecer umbrales de conversión: Defina cuándo un Lead debe convertirse automáticamente en un Contacto. Una regla estándar es: más de 2 visitas en un plazo de 30 días desde un dominio corporativo conocido activa la conversión y la asociación con la Cuenta.

Fase 2: Configuración del middleware

Configure la capa de integración para gestionar el payload del webhook.

  1. Configuración del webhook: En el portal de Purple, configure un webhook saliente para que se active con el evento user_authenticated.
  2. Lógica del middleware: Implemente la lógica de resolución de identidad en el middleware elegido (por ejemplo, MuleSoft, AWS Lambda o una Connected App personalizada).
  3. Límites de la API: Para entornos de alta densidad (consulte Diseño de WiFi de alta densidad: mejores prácticas para estadios y arenas ), asegúrese de que el middleware agrupe las solicitudes en lotes o utilice la API Bulk de Salesforce para evitar superar los límites de la API REST.

Fase 3: Configuración de alertas

Configure Salesforce Flow para activar acciones comerciales basadas en los datos enriquecidos.

  1. Alerta de cuenta objetivo: Active una Tarea y una notificación de Chatter para el propietario de la cuenta cuando un Contacto asociado con una cuenta objetivo de Nivel 1 se conecte a la red.
  2. Reactivación de inactivos: Alerte al propietario de la cuenta si un Contacto sin actividad registrada en más de 90 días se conecta al WiFi.

Mejores prácticas y mitigación de riesgos

Gestión de la aleatorización de direcciones MAC

Los sistemas operativos móviles modernos (iOS 14+, Android 10+) implementan la aleatorización de dirección por defecto. Esto significa que el dispositivo presenta una dirección MAC diferente a cada red, lo que hace que el seguimiento persistente basado en MAC sea ineficaz en diferentes ubicaciones o periodos de tiempo prolongados. La integración debe basarse en la dirección de correo electrónico autenticada como identificador principal, utilizando la dirección MAC únicamente para la gestión de sesiones dentro de una única visita.

Evitar el "volcado de leads"

El modo de fallo más común en las integraciones de CRM es enviar cada evento de autenticación directamente al objeto Lead. Esto crea miles de registros duplicados, frustra a los equipos de ventas y oculta las señales de intención reales. Es esencial cumplir estrictamente con la lógica de coincidencia "Account-first" (primero la cuenta) descrita anteriormente.

Sincronización de cumplimiento y consentimiento

El consentimiento de marketing capturado en el Captive Portal debe tratarse como la fuente de verdad para ese canal específico. La integración debe mapear el indicador booleano marketing_opt_in del payload de WiFi directamente al campo de consentimiento correspondiente en Salesforce. Si un usuario decide darse de baja posteriormente a través de una campaña de correo electrónico, la plataforma de automatización de marketing debe sincronizar esa preferencia de vuelta en Salesforce.


ROI e impacto en el negocio

El impacto en el negocio de una integración de WiFi con Salesforce se mide en la velocidad del pipeline y el engagement de la cuenta.

Al automatizar la entrega de señales de intención físicas, las organizaciones eliminan la latencia entre la visita de un cliente potencial a un establecimiento y el inicio del contacto por parte del equipo de ventas. Para los espacios de Retail y eventos B2B, esta capacidad transforma un centro de costes (el WiFi para invitados) en una herramienta medible de generación de pipeline.

Las organizaciones que implementan esta arquitectura suelen observar una reducción significativa en el tiempo de contacto con los clientes potenciales en el establecimiento y un aumento en la tasa de conversión de los leads cualificados por marketing (MQL) procedentes de espacios físicos.


Escucha el resumen

Para obtener una visión detallada de la arquitectura y las estrategias de despliegue, escucha el podcast de acompañamiento:

Definiciones clave

Resolución de identidad

El proceso de hacer coincidir un evento de autenticación entrante (por ejemplo, una dirección de correo electrónico) con los registros de CRM existentes para determinar si se debe actualizar un Contacto, asociarlo con una Cuenta o crear un nuevo Lead.

Crucial para mantener la higiene de los datos y garantizar que los equipos de ventas reciban alertas vinculadas a las cuentas correctas.

Captive Portal

La página web a la que se dirige a los usuarios antes de que se les conceda acceso a la red WiFi de invitados. Se utiliza para capturar la identidad y el consentimiento.

La interfaz principal para capturar datos de primera mano (first-party data) y el consentimiento de marketing de conformidad con el GDPR.

Aleatorización de direcciones MAC

Una función de privacidad en los sistemas operativos móviles modernos en la que el dispositivo genera una dirección MAC temporal para cada red a la que se conecta.

Obliga a los equipos de TI a confiar en credenciales autenticadas (como el correo electrónico) en lugar de en las direcciones de hardware del dispositivo para el seguimiento persistente en el CRM.

Salesforce Flow

Una herramienta de automatización dentro de Salesforce utilizada para ejecutar lógica, actualizar registros y enviar notificaciones basadas en condiciones de activación específicas.

Se utiliza para automatizar el enrutamiento de alertas a los Account Executives cuando una cuenta objetivo se conecta al WiFi.

Webhook

Un mecanismo de envío (push) HTTP automatizado que envía datos en tiempo real de una aplicación a otra cuando ocurre un evento específico.

El método estándar para transmitir eventos de autenticación de WiFi desde la plataforma de red al middleware de integración.

Lista de bloqueo de dominios

Una lista mantenida de dominios de correo electrónico (por ejemplo, proveedores de consumo como Gmail o Yahoo) que se excluyen explícitamente de ciertas acciones de integración.

Esencial para evitar la contaminación del CRM y garantizar que solo se procesen contactos B2B de alto valor.

Campo de resumen de propagación (Roll-up Summary)

Un tipo de campo de Salesforce que calcula valores a partir de registros relacionados, como el número total de Contactos asociados con una Cuenta.

Se utiliza en el objeto Cuenta para agregar el número total de visitas de WiFi de todos los Contactos asociados.

Datos de primera mano (First-Party Data)

Información que una empresa recopila directamente de sus clientes o visitantes, incluyendo datos demográficos, comportamientos y consentimiento.

La autenticación de WiFi de invitados es una fuente principal de datos de primera mano de alta calidad para recintos físicos.

Ejemplos prácticos

Un centro de conferencias corporativo alberga múltiples eventos B2B semanalmente. El equipo de RevOps desea alertar de inmediato a los Account Executives cuando un cliente potencial de una cuenta objetivo se conecta al WiFi del recinto, pero les preocupa inundar Salesforce con direcciones de correo electrónico de consumo (por ejemplo, Gmail) del personal del evento y contratistas.

  1. Implementar una capa de middleware entre la plataforma WiFi (por ejemplo, Purple) y Salesforce.
  2. Configurar el middleware con una lista de bloqueo de dominios estricta que contenga todos los proveedores de correo electrónico de consumo conocidos.
  3. Cuando ocurre un evento de autenticación, el middleware extrae el dominio del correo electrónico. Si el dominio está en la lista de bloqueo, el payload se descarta o se registra en un objeto personalizado solo para analítica, omitiendo la creación de Lead/Contacto.
  4. Si el dominio supera el filtro, el middleware consulta a Salesforce para buscar una coincidencia de Cuenta.
  5. Si se encuentra una coincidencia de Cuenta y esta está marcada como 'Cuenta objetivo', el middleware realiza un upsert del registro de Contacto y activa un Salesforce Flow para generar una Tarea de alta prioridad para el Account Executive asignado.
Comentario del examinador: Este enfoque logra aislar con éxito la señal del ruido. Al gestionar el filtrado de la lista de bloqueo en el middleware en lugar de en Salesforce, la organización protege la calidad de sus datos de CRM y preserva los límites de llamadas a la API. La lógica de coincidencia que prioriza la Cuenta garantiza que los AE reciban alertas ricas en contexto vinculadas a su cartera de clientes existente, en lugar de registros de Lead aislados.

Un proveedor de tecnología de retail B2B ofrece WiFi gratuito en su centro de sesiones informativas para ejecutivos. Necesitan asegurarse de que el consentimiento de marketing capturado durante el registro al WiFi se refleje con precisión en Salesforce y cumpla con los requisitos del GDPR.

  1. Configurar el Captive Portal para presentar una casilla de verificación clara y sin marcar para comunicaciones de marketing, diferenciada de las condiciones del servicio.
  2. Asegurar que la plataforma WiFi capture la marca de tiempo, la dirección IP y el valor booleano de la casilla de consentimiento.
  3. Mapear el booleano de consentimiento del payload de la API de WiFi a un campo personalizado WiFi_Marketing_Consent__c en el objeto Contacto/Lead de Salesforce.
  4. Configurar Salesforce para mapear este campo personalizado al objeto Individual estándar o al sistema de gestión de consentimiento de la plataforma de automatización de marketing integrada.
  5. Establecer una sincronización diaria para garantizar que cualquier exclusión (opt-out) procesada por la plataforma de automatización de marketing actualice el registro central de Salesforce.
Comentario del examinador: Esta solución aborda los estrictos requisitos del GDPR al garantizar que el consentimiento sea granular, se registre con una pista de auditoría y se sincronice en todo el ecosistema tecnológico. Mapear el consentimiento directamente a un campo dedicado en Salesforce proporciona una única fuente de verdad para el cumplimiento normativo.

Preguntas de práctica

Q1. Una red de hospitales desea integrar su WiFi de invitados con Salesforce para realizar un seguimiento de las visitas de proveedores y socios. Sin embargo, les preocupa capturar involuntariamente datos de pacientes en el CRM. ¿Cómo debería abordar esto la arquitectura de integración?

Sugerencia: Considere cómo puede filtrar los eventos de autenticación antes de que lleguen al CRM.

Ver respuesta modelo

La arquitectura debe implementar un filtrado estricto en la capa de middleware. El Captive Portal debe configurarse para requerir direcciones de correo electrónico corporativas, y el middleware debe emplear una lista de bloqueo de dominios exhaustiva para descartar cualquier evento de autenticación de dominios de correo electrónico de consumo (que es más probable que utilicen los pacientes). Además, el Captive Portal debe indicar claramente su propósito (por ejemplo, 'Acceso para proveedores y socios') e incluir condiciones de servicio específicas para disuadir el uso por parte de los pacientes.

Q2. Su equipo de RevOps informa que la nueva integración de WiFi está creando Leads duplicados para personas que ya existen como Contactos en Cuentas conocidas. ¿Cuál es el fallo más probable en la lógica de integración?

Sugerencia: Revise la secuencia de pasos de resolución de identidad.

Ver respuesta modelo

Es probable que la lógica de integración no esté realizando una coincidencia de dominio de Cuenta antes de crear un Lead. La secuencia correcta debe ser: 1) Extraer el dominio, 2) Consultar el objeto Cuenta para buscar una coincidencia de dominio, 3) Si la Cuenta existe, consultar para buscar una coincidencia de Contacto, 4) Si no existe ningún Contacto, crear un nuevo Contacto vinculado a la Cuenta. La creación de un Lead solo debe ocurrir si el paso 2 (coincidencia de Cuenta) falla.

Q3. El equipo de marketing de una cadena hotelera desea realizar un seguimiento de la frecuencia con la que clientes corporativos específicos visitan sus propiedades. Actualmente confían en las direcciones MAC para identificar a los visitantes recurrentes, pero los datos muestran tasas de retorno artificialmente bajas. ¿Por qué ocurre esto y cuál es la solución arquitectónica?

Sugerencia: Considere cómo gestionan las conexiones de red los sistemas operativos móviles modernos.

Ver respuesta modelo

Las tasas de retorno artificialmente bajas se deben a la aleatorización de direcciones MAC, una función de privacidad en los dispositivos iOS y Android modernos que genera una nueva dirección MAC para diferentes redes o con el paso del tiempo. La solución arquitectónica consiste en trasladar la confianza de la dirección MAC a la dirección de correo electrónico autenticada. El Captive Portal debe requerir autenticación por correo electrónico, y el middleware de integración debe utilizar esta dirección de correo electrónico como identificador persistente para consultar y actualizar el registro de Contacto de Salesforce.

Continúe leyendo esta serie

Integración de CommScope Ruckus con Purple WiFi: Guía de instalación y configuración

Esta guía de referencia técnica proporciona un manual de configuración definitivo para integrar arquitecturas de CommScope Ruckus con Purple WiFi. Detalla implementaciones paso a paso para captive portals de Guest WiFi, WiFi seguro para el personal a través de 802.1X y aislamiento de red multiinquilino mediante Ruckus Dynamic PSK.

Leer la guía →

Integración de puntos de acceso Allied Telesis con Purple WiFi

Esta guía proporciona un manual de configuración completo para integrar los puntos de acceso de la serie TQ de Allied Telesis con Purple WiFi. Cubre la redirección externa de Captive Portal, la autenticación RADIUS 802.1X y el direccionamiento dinámico de VLAN mediante claves precompartidas privadas (PPSK) para despliegues multiinquilino seguros.

Leer la guía →

Grandstream GWN Access Points Integration with Purple WiFi

Esta guía de referencia técnica autorizada detalla cómo integrar los puntos de acceso Grandstream GWN con la plataforma de análisis y Guest WiFi de Purple. Cubre la configuración del Captive Portal de Grandstream, los ajustes de RADIUS AAA, la configuración de walled garden, la autenticación segura 802.1X para el personal con direccionamiento dinámico de VLAN y la segmentación PPSK multiinquilino, proporcionando una guía práctica paso a paso para MSP y equipos de TI que implementan WiFi para invitados y personal a gran escala.

Leer la guía →