Saltar al contenido principal

Integración de Salesforce con WiFi de invitados para inteligencia de cuentas

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 inteligencia de cuentas accionable. Cubre la arquitectura requerida, la lógica de resolución de identidad y las configuraciones del modelo de datos necesarias para convertir las visitas a recintos físicos en señales de CRM de alta fidelidad.

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

Escucha esta guía

Ver transcripción del podcast
PODCAST SCRIPT — "Salesforce Integration with Guest WiFi for Account Intelligence" Purple Technical Briefing Series | Runtime: ~10 minutes | UK English --- [INTRODUCTION & CONTEXT — 1 minute] Bienvenido a la serie Purple Technical Briefing. Soy su anfitrión, y hoy nos adentraremos en algo que muchas organizaciones B2B tienen en su plan de trabajo pero que aún no han logrado resolver del todo: conectar su infraestructura de guest WiFi directamente a Salesforce para generar account intelligence real. Si usted tiene un recinto —un centro de conferencias, un hotel, un piso de exhibición, un campus corporativo— y ofrece guest WiFi, está sentado sobre una mina de oro de datos de intención de primera mano. Cada vez que un prospecto, un socio o un cliente se conecta a su red, le está diciendo algo. Está en el sitio. 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, asociarlo con sus cuentas existentes y activar la respuesta comercial adecuada —ya sea una alerta para un ejecutivo de cuenta, 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 de GDPR y los errores comunes. Comencemos. --- [TECHNICAL DEEP-DIVE — 5 minutes] Comencemos con la arquitectura. En su núcleo, una integración de Salesforce con WiFi tiene tres componentes: la capa de Captive Portal, el middleware de integración y el modelo de datos de Salesforce. El Captive Portal —lo que su invitado ve cuando se conecta— es donde ocurre la captura de identidad. Cuando un visitante se autentica a través de correo electrónico, LinkedIn o un inicio de sesión social, la plataforma captura una dirección de correo electrónico verificada, una marca de tiempo, un identificador de recinto y el registro de consentimiento. Este último no es negociable bajo el GDPR y la Ley de Protección de Datos del Reino Unido de 2018. Necesita un consentimiento explícito y detallado para comunicaciones de marketing, y ese registro de consentimiento debe ser almacenable y auditable. La plataforma de Purple maneja esto de forma nativa, capturando el consentimiento en el punto de autenticación y pasando una bandera de consentimiento a Salesforce junto con los datos de contacto. Ahora, 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 que coincida. Esta es su señal de coincidencia principal. Si se encuentra una coincidencia de dominio, el middleware verifica 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 visita 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 (el dominio es desconocido), se crea un registro de Prospecto (Lead) y se marca para revisión. Esta lógica de enrutamiento de tres vías es la base de un modelo de datos de Salesforce limpio para contactos obtenidos a través de WiFi. La alternativa (enviar todo como un Prospecto sin importar el contexto) crea la pesadilla de calidad de datos que la mayoría de los equipos de RevOps temen: miles de prospectos duplicados, sin asociación de cuentas y ejecutivos de cuenta que pierden señales sobre su cartera de clientes existente. Permítame hablar sobre el modelo de datos de Salesforce con más detalle, porque las decisiones de mapeo de campos que tome aquí tienen consecuencias a largo plazo. En el objeto Prospecto, se desea capturar: Nombre del punto de venta WiFi, Fecha de primera visita, Fecha de última visita, Contador de visitas, Estado de consentimiento y Origen del prospecto configurado en un valor estandarizado como "Guest WiFi". En el objeto Contacto, se aplican los mismos campos, además de una búsqueda de la Cuenta principal. En el objeto Cuenta, se desea un campo de resumen de acumulación que muestre el total de contactos autenticados por WiFi, un campo de Fecha del último visitante y una puntuación de Frecuencia de visitas. 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. Usando Salesforce Flow (o Process Builder si se encuentra en una organización más antigua), se configuran desencadenadores basados en condiciones específicas. La alerta más valiosa es la que llamamos desencadenador de "Visita de cuenta objetivo": cuando un Contacto asociado con una Cuenta etiquetada como cuenta objetivo se autentica en su WiFi, el Ejecutivo de cuenta asignado recibe una Tarea de Salesforce y una notificación de Chatter en cuestión de minutos. El mensaje es simple: "James de Acme Corp se acaba de conectar en su punto de venta de Manchester. Ha visitado tres veces este trimestre". Esa es una señal de acercamiento cálido por la que la mayoría de los equipos de ventas pagarían una cantidad significativa de dinero. Y usted la está generando de forma pasiva, a partir de la infraestructura que ya tiene. Una segunda alerta que vale la pena configurar es el desencadenador de "Re-engagement": 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 están físicamente de vuelta en su órbita, una señal fuerte para conversaciones de renovación. Tercero, 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 envía a una cola de BDR o RevOps para su calificación. No todos los dominios desconocidos son prospectos, pero filtrar por dominios de la empresa (excluyendo Gmail, Outlook y otros proveedores de consumo) le brinda una señal de prospección de alta calidad. En el aspecto 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 Salesforce Connected App, un flujo de MuleSoft o una función simple de AWS Lambda) recibe la carga de datos, realiza la lógica de coincidencia de dominios y llama a la API REST de Salesforce para actualizar (upsert) el registro correspondiente. Esto mantiene la lógica fuera de Salesforce, lo que facilita su mantenimiento y prueba 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 modernos con iOS y Android 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 de 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 CRM. --- [RECOMENDACIONES DE IMPLEMENTACIÓN Y ERRORES COMUNES — 2 minutos] Permítame compartirle las cuatro cosas que diferencian una implementación limpia de una desordenada. Primero: defina su lista de bloqueo de dominios antes de salir a producción. 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 prospectos (Leads). Si no hace esto, inundará su organización de Salesforce con contactos de consumo que no tienen valor comercial y degradarán la calidad de los datos para su equipo de ventas. Cree una lista de bloqueo actualizada y aplíquela en su lógica de middleware. Segundo: acuerde su umbral de conversión de Lead a Contacto con su líder de RevOps antes de la implementación. 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 ejecutivos de cuenta (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 clara de aceptación (opt-in) para marketing, independiente de los términos de servicio para el acceso a 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 indicadores booleanos en la carga de datos de la API. Mapee estos directamente a los campos de Contacto de Salesforce y respételos 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 creen un registro de Salesforce deben registrarse en un objeto personalizado de Salesforce o en una herramienta de monitoreo externa. Sin esto, tendrá fallas silenciosas (visitantes que se conectan pero no se crean registros) y no lo sabrá hasta que alguien note que los datos parecen incompletos. --- [PREGUNTAS Y RESPUESTAS RÁPIDAS — 1 minuto] Bien, hagamos una sesión rápida de preguntas y respuestas sobre las dudas que escucho con más frecuencia. "¿Debo sincronizar con Prospectos (Leads) o Contactos?" — Comience con Contactos para cuentas conocidas, Prospectos para desconocidas. Nunca envíe todo a Prospectos. "¿Qué pasa con el GDPR?" — Consentimiento en el portal, indicador de consentimiento en Salesforce, respételo en cada sistema descendente. No es negociable. "¿Cómo manejo recintos de conferencias donde miles de personas se conectan en un día?" — Limite la tasa de procesamiento de sus webhooks, procese por lotes sus actualizaciones/inserciones (upserts) en Salesforce y use la Bulk API de Salesforce para eventos de alto volumen. No use la REST API estándar para implementaciones a escala de estadios. "¿Puedo usar esto para ABM?" — Absolutamente. Etiquete sus cuentas objetivo en Salesforce, configure un Flow para alertar a sus ejecutivos de cuenta (AEs) sobre cualquier visita de WiFi desde 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 reportan un aumento del 20 al 35 por ciento en el alcance iniciado por los AEs en cuentas existentes, impulsado completamente por las alertas de visitas de WiFi. El pipeline influenciado por contactos obtenidos a través de WiFi generalmente muestra una tasa de cierre de un 15 a un 25 por ciento más alta en comparación con el alcance en frío, porque el visitante ha demostrado un compromiso físico. --- [RESUMEN Y PRÓXIMOS PASOS — 1 minuto] Para resumir: la integración de WiFi con Salesforce es una capacidad madura y lista para implementarse que convierte la infraestructura de red pasiva en una señal activa de inteligencia de cuentas. La arquitectura es sencilla (Captive Portal, middleware de resolución de identidad, upsert de Salesforce), pero el valor radica en las decisiones del modelo de datos, la configuración de alertas y la gobernanza de calidad de datos que establezca a su alrededor. Sus próximos pasos inmediatos: audite sus registros actuales de Cuentas de Salesforce para verificar que el campo de dominio esté completo; esa es su base de coincidencia. Involucre a su líder de RevOps para definir las reglas de enrutamiento de Prospectos frente a Contactos. Y revise la documentación de integración de Salesforce de Purple para comprender la estructura de la carga útil de la API y los eventos de webhook disponibles. Si ofrece WiFi para invitados en un recinto que visitan sus clientes o prospectos, esta integración debería estar activa en un trimestre. Los datos están ahí. Solo necesita 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 la próxima sesión informativa. --- [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. Cada evento de autenticación es una señal física de interacción. Sin embargo, sin un enlace estructural con el CRM, estos datos permanecen aislados, sin ofrecer ninguna utilidad comercial.

Integrar Guest WiFi con Salesforce transforma la infraestructura de red pasiva en un motor activo de inteligencia de cuentas. Al canalizar los eventos de autenticación hacia Salesforce, resolver identidades frente a 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 espacios de eventos y Hospitality B2B, donde identificar cuentas objetivo en el sitio puede acelerar significativamente la velocidad del trato.

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


Análisis Técnico Profundo: 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 de 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 clic o solo por SMS (como se analiza en SMS vs Email Verification for Guest WiFi: Which to Choose ) no proporciona el identificador persistente necesario para una coincidencia sólida en el CRM.

De manera crucial, esta capa también debe gestionar el cumplimiento normativo. Bajo el GDPR, el consentimiento explícito debe capturarse en el punto de entrada y transmitirse de manera descendente. La plataforma de Purple maneja esto de forma nativa, transmitiendo indicadores de consentimiento granulares junto con la carga útil 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 opera 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. Account Matching: Una consulta SOQL busca en el objeto Account de Salesforce un campo de sitio web o dominio de correo electrónico que coincida.
  3. Contact/Lead Routing:
    • Si existe una coincidencia de Account, el sistema busca un Contact existente. Si lo encuentra, el Contact se actualiza (fecha de última visita, incremento en el conteo de visitas). Si no lo encuentra, se crea un nuevo Contact y se asocia con la Account.
    • Si no existe coincidencia de Account, el sistema evalúa el dominio contra 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 datos de intención física.

Campos personalizados requeridos:

  • Objeto Contact/Lead: WiFi_Venue_Name__c, First_Seen_Date__c, Last_Seen_Date__c, Visit_Count__c, Marketing_Consent__c.
  • Objeto Account: Total_WiFi_Contacts__c (resumen de consolidación), Last_Target_Account_Visit__c.

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

Desplegar una integración de Salesforce con WiFi requiere coordinación entre la infraestructura de TI y RevOps. Siga esta secuencia de despliegue neutral respecto al proveedor:

Fase 1: Gobernanza de datos previa al despliegue

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

  1. Definir la lista de bloqueo de dominios: Compile una lista exhaustiva de dominios de correo electrónico de consumo (Gmail, Yahoo, iCloud) para excluirlos de la coincidencia de Account 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 Contact. 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 Account.

Fase 2: Configuración del middleware

Configure la capa de integración para procesar la carga útil 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 de su elección (por ejemplo, MuleSoft, AWS Lambda o una Connected App personalizada).
  3. Límites de la API: Para entornos de alta densidad (consulte High-Density WiFi Design: Stadium and Arena Best Practices ), asegúrese de que el middleware agrupe las solicitudes en lotes o utilice la API Bulk de Salesforce para evitar exceder 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 Account cuando un Contact asociado con una cuenta objetivo de Nivel 1 se conecte a la red.
  2. Reactivación de cuentas inactivas: Alerte al propietario de la Account si un Contact sin actividad registrada en más de 90 días se conecta al WiFi.

Mejores prácticas y mitigación de riesgos

Managing MAC Address Randomisation

Los sistemas operativos móviles modernos (iOS 14+, Android 10+) implementan la aleatorización de direcciones MAC de forma predeterminada. 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 períodos prolongados. La integración debe basarse en la dirección de correo electrónico autenticada como el identificador principal, utilizando la dirección MAC únicamente para la gestión de sesiones dentro de una sola visita.

Evitar el "Lead Dump"

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 que prioriza la cuenta (Account-first) descrita anteriormente.

Cumplimiento y Sincronización de 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 la bandera booleana marketing_opt_in del payload de WiFi directamente al campo de consentimiento correspondiente en Salesforce. Si un usuario posteriormente decide no recibir comunicaciones a través de una campaña de correo electrónico, la plataforma de automatización de marketing debe sincronizar esa preferencia de vuelta a Salesforce.


ROI e Impacto de Negocio

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

Al automatizar la entrega de señales de intención física, 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 el sector de Retail y los espacios de eventos B2B, esta capacidad transforma un centro de costos (guest WiFi) 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 sitio y un aumento en la tasa de conversión de los leads calificados por marketing (MQL) obtenidos de ubicaciones físicas.


Escuchar el Resumen

Para obtener una descripción general completa de la arquitectura y las estrategias de implementación, escuche el podcast de resumen complementario:

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 existentes del CRM para determinar si se debe actualizar un Contacto, asociarlo con una Cuenta o crear un nuevo Prospecto.

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 y el consentimiento de marketing que cumple con el GDPR.

Aleatorización de Direcciones MAC

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

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

Salesforce Flow

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

Se utiliza para automatizar el envío de alertas a los Ejecutivos de Cuenta cuando una cuenta objetivo se conecta al WiFi.

Webhook

Un mecanismo de empuje 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 WiFi desde la plataforma de red hacia el 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 Roll-up

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 WiFi de todos los Contactos asociados.

Datos de Primera Mano

Información que una empresa recopila directamente de sus clientes o visitantes, incluidos 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 los establecimientos físicos.

Ejemplos resueltos

Un centro de conferencias corporativo alberga múltiples eventos B2B semanalmente. El equipo de RevOps desea alertar a los Ejecutivos de Cuenta de inmediato 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 consumidores (por ejemplo, Gmail) del personal del evento y contratistas.

  1. Implementar una capa de middleware entre la plataforma de 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 análisis, omitiendo la creación de Prospecto/Contacto.
  4. Si el dominio pasa el filtro, el middleware consulta a Salesforce para buscar una coincidencia de Cuenta.
  5. Si se encuentra una coincidencia de Cuenta y 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 Ejecutivo de Cuenta asignado.
Comentario del examinador: Este enfoque aísla 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 de API. La lógica de coincidencia que prioriza la Cuenta garantiza que los Ejecutivos de Cuenta reciban alertas ricas en contexto vinculadas a su cartera de negocios existente, en lugar de registros de Prospectos aislados.

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

  1. Configurar el Captive Portal para presentar una casilla de verificación clara y sin marcar para comunicaciones de marketing, independiente de los términos de servicio.
  2. Asegurar que la plataforma de WiFi capture la marca de tiempo, la dirección IP y el valor booleano de la casilla de verificación 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/Prospecto 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 voluntaria 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 de 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 inadvertidamente 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 términos de servicio específicos para desalentar el uso por parte de los pacientes.

Q2. Su equipo de RevOps informa que la nueva integración de WiFi está creando prospectos (Leads) duplicados para personas que ya existen como contactos (Contacts) bajo cuentas (Accounts) conocidas. ¿Cuál es la falla 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 (Account) antes de crear un prospecto (Lead). La secuencia correcta debe ser: 1) Extraer el dominio, 2) Consultar el objeto Account para buscar una coincidencia de dominio, 3) Si la Account existe, consultar para buscar una coincidencia de Contact, 4) Si no existe ningún Contact, crear un nuevo Contact vinculado a la Account. La creación de un Lead solo debe ocurrir si el paso 2 (coincidencia de Account) 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 dependen de 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 los sistemas operativos móviles modernos manejan las conexiones de red.

Ver respuesta modelo

Las tasas de retorno artificialmente bajas son causadas por 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 a lo largo del tiempo. La solución arquitectónica es cambiar la dependencia 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 el identificador persistente para consultar y actualizar el registro de Contact en 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 multi-inquilino mediante Dynamic PSK de Ruckus.

Leer la guía →

Integración de Access Points Allied Telesis con Purple WiFi

Esta guía proporciona un manual de configuración completo para integrar los access points de la serie TQ de Allied Telesis con Purple WiFi. Cubre la redirección de Captive Portal externo, la autenticación RADIUS 802.1X y el direccionamiento dinámico de VLAN mediante claves privadas precompartidas (PPSK) para despliegues multi-inquilino 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 del walled garden, la autenticación segura para el personal mediante 802.1X con direccionamiento dinámico de VLAN y la segmentación PPSK multi-tenant, proporcionando una guía paso a paso y práctica para MSPs y equipos de TI que despliegan WiFi para invitados y personal a gran escala.

Leer la guía →