Pular para o conteúdo principal

Integração do Salesforce com Guest WiFi para Inteligência de Contas

Este guia de referência técnica detalha como as equipes de TI e RevOps podem integrar eventos de autenticação de guest WiFi com o Salesforce para gerar inteligência de contas acionável. Ele abrange a arquitetura necessária, a lógica de resolução de identidade e as configurações de modelo de dados necessárias para transformar visitas a locais físicos em sinais de CRM de alta fidelidade.

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

Ouça este guia

Ver transcrição do podcast
ROTEIRO DE PODCAST — "Integração do Salesforce com Guest WiFi para Inteligência de Contas" Série de Briefing Técnico da Purple | Duração: ~10 minutos | Inglês Britânico --- [INTRODUÇÃO E CONTEXTO — 1 minuto] Bem-vindo à Série de Briefing Técnico da Purple. Eu sou o seu anfitrião e hoje vamos abordar algo que muitas organizações B2B têm em seu roadmap, mas ainda não decifraram totalmente: conectar sua infraestrutura de guest WiFi diretamente ao Salesforce para gerar inteligência de contas real. Se você tem um local físico — um centro de conferências, um hotel, um pavilhão de feiras de negócios, um campus corporativo — e oferece guest WiFi, você está sentado em uma mina de ouro de dados de intenção primários (first-party). Cada vez que um cliente em potencial, um parceiro ou um cliente se conecta à sua rede, eles estão lhe dizendo algo. Eles estão no local. Eles estão engajados. E, neste momento, para a maioria das organizações, esse sinal desaparece no éter. O que vamos cobrir hoje é como mudar isso. Como rotear esse evento de autenticação de WiFi para o Salesforce, correspondê-lo com suas contas existentes e acionar a resposta comercial correta — seja um alerta para um executivo de contas, o enriquecimento de um registro de contato ou uma sinalização para sua equipe de RevOps agir. Este é um briefing prático. Vamos passar pela arquitetura, pelas decisões do modelo de dados, pelas considerações de GDPR e pelas armadilhas comuns. Vamos começar. --- [APROFUNDAMENTO TÉCNICO — 5 minutos] Vamos começar com a arquitetura. Em sua essência, uma integração de WiFi com o Salesforce possui três componentes: a camada de Captive Portal, o middleware de integração e o modelo de dados do Salesforce. O Captive Portal — o que seu convidado vê quando se conecta — é onde ocorre a captura de identidade. Quando um visitante se autentica via e-mail, LinkedIn ou login social, a plataforma captura um endereço de e-mail verificado, um carimbo de data/hora, um identificador do local e o registro de consentimento. Esse último item é inegociável sob a GDPR e a Lei de Proteção de Dados do Reino Unido de 2018. Você precisa de consentimento explícito e granular para comunicações de marketing, e esse registro de consentimento deve ser armazenado e auditável. A plataforma da Purple lida com isso nativamente, capturando o consentimento no momento da autenticação e passando uma flag de consentimento para o Salesforce junto com os dados de contato. Agora, o middleware de integração é onde a inteligência acontece. O mecanismo de integração da Purple recebe esse evento de autenticação e realiza o que chamamos de resolução de identidade. O primeiro passo é uma correspondência de domínio: pegar o endereço de e-mail, extrair o domínio — por exemplo, acme-corp.com — e consultar o Salesforce em busca de quaisquer registros de Conta com um campo de site ou domínio de e-mail correspondente. Este é o seu principal sinal de correspondência. Se uma correspondência de domínio for encontrada, o middleware verifica se já existe um registro de Contact para aquele endereço de e-mail específico. Se existir, você atualiza o registro existente — registra uma nova atividade, atualiza o carimbo de data/hora de última visualização, incrementa um contador de visitas. Se nenhum Contact existir, mas a Account sim, você cria um novo Contact e o associa a essa Account. Se nenhum dos dois existir — o domínio é desconhecido — você cria um registro de Lead e o sinaliza para revisão. Esta lógica de roteamento de três caminhos é a base de um modelo de dados limpo do Salesforce para contatos originados de WiFi. A alternativa — enviar tudo como Lead, independentemente do contexto — cria o pesadelo de qualidade de dados que a maioria das equipes de RevOps teme: milhares de leads duplicados, nenhuma associação de conta e executivos de contas perdendo sinais em sua carteira de clientes existente. Deixe-me falar sobre o modelo de dados do Salesforce em mais detalhes, porque as decisões de mapeamento de campos que você toma aqui têm consequências de longo prazo. No objeto Lead, você deseja capturar: WiFi Venue Name, First Seen Date, Last Seen Date, Visit Count, Consent Status e Lead Source definidos para um valor padronizado como "Guest WiFi". No objeto Contact, aplicam-se os mesmos campos, além de uma busca pela Account pai. No objeto Account, você deseja um campo de resumo de roll-up mostrando o total de contatos autenticados por WiFi, um campo Last Visitor Date e uma pontuação de Visit Frequency. Esses campos no nível da Account são o que torna essa integração genuinamente útil para vendas baseadas em contas. Agora, o mecanismo de alerta. É aqui que o valor comercial se torna tangível. Usando o Salesforce Flow — ou o Process Builder se você estiver em uma organização mais antiga — você configura gatilhos com base em condições específicas. O alerta mais valioso é o que chamamos de gatilho "Target Account Visit": quando um Contact associado a uma Account marcada como conta-alvo se autentica no seu WiFi, o Account Executive atribuído recebe uma Salesforce Task e uma notificação do Chatter em poucos minutos. A mensagem é simples: "James da Acme Corp acabou de se conectar no seu local de Manchester. Eles visitaram três vezes este trimestre." Esse é um sinal de abordagem calorosa pelo qual a maioria das equipes de vendas pagaria um valor significativo. E você o está gerando passivamente, a partir de uma infraestrutura que já possui. Um segundo alerta que vale a pena configurar é o gatilho de "Re-engagement": um Contact que está inativo há mais de noventa dias se conecta ao seu WiFi. Isso traz à tona contatos inativos ou frios que estão fisicamente de volta ao seu radar — um sinal forte para conversas de renovação. Terceiro, o alerta de "New Domain": um login de WiFi de um domínio de e-mail que não corresponde a nenhuma Account existente. Isso é roteado para uma fila de BDR ou RevOps para qualificação. Nem todo domínio desconhecido é um cliente em potencial, mas filtrar por domínios de empresas — excluindo Gmail, Outlook e outros provedores de consumo — oferece um sinal de prospecção de alta qualidade. No lado da integração técnica, a Purple expõe uma API REST e suporta webhooks de saída. O padrão recomendado para a integração com o Salesforce é uma abordagem de webhook para middleware: a Purple dispara um webhook a cada evento de autenticação, uma camada leve de middleware — que pode ser um Salesforce Connected App, um fluxo MuleSoft ou uma função AWS Lambda simples — recebe o payload, executa a lógica de correspondência de domínio e chama a API REST do Salesforce para fazer o upsert do registro apropriado. Isso mantém a lógica fora do Salesforce, facilitando a manutenção e os testes de forma independente. Para organizações que utilizam a MuleSoft Anypoint Platform do Salesforce, a documentação da API da Purple fornece um modelo de conector pré-construído. Para aquelas que não utilizam o MuleSoft, uma definição de Serviço Externo do Salesforce apontando para a API da Purple, combinada com um Flow, alcança o mesmo resultado sem código personalizado. Mais uma consideração técnica: a randomização de endereços MAC. Dispositivos modernos iOS e Android randomizam seu endereço MAC a cada conexão de rede, o que significa que você não pode usar o endereço MAC como um identificador persistente de dispositivo para rastrear visitantes recorrentes. O endereço de e-mail, capturado na autenticação, é o seu identificador persistente confiável. Esta é mais uma razão pela qual a autenticação de Captive Portal baseada em e-mail é arquitetonicamente superior à autenticação por clique ou apenas por dispositivo para fins de integração com CRM. --- [RECOMENDAÇÕES DE IMPLEMENTAÇÃO E ARMADILHAS — 2 minutos] Permita-me apresentar os quatro pontos que diferenciam uma implantação limpa de uma problemática. Primeiro: defina sua lista de bloqueio de domínios antes de entrar em produção. Domínios de e-mail de consumidores — Gmail, Yahoo, Hotmail, iCloud, Outlook — devem ser excluídos da correspondência de Contas e da criação de Leads. Se você não fizer isso, inundará sua organização do Salesforce com contatos de consumidores que não têm valor comercial e degradará a qualidade dos dados para sua equipe de vendas. Crie uma lista de bloqueio atualizada e aplique-a na lógica do seu middleware. Segundo: alinhe seu limite de conversão de Lead para Contato com seu líder de RevOps antes da implantação. Um erro comum é criar Leads a partir de eventos de WiFi e nunca convertê-los, fazendo com que fiquem indefinidamente em uma fila de Leads. Defina uma regra: se um Lead de um domínio de empresa conhecido visitar mais de duas vezes em trinta dias, converta-o automaticamente em Contato e associe-o à Conta correspondente. Isso mantém seu pipeline limpo e seus AEs focados. Terceiro: não ignore a arquitetura de consentimento. Sob a GDPR, você precisa de uma base legal para o processamento e, para comunicações de marketing, essa base é o consentimento. Seu Captive Portal deve apresentar um opt-in claro para marketing, separado dos termos de serviço para acesso ao WiFi. A plataforma da Purple suporta categorias de consentimento granulares — acesso ao WiFi, e-mail de marketing, compartilhamento com terceiros — e as envia como flags booleanas no payload da API. Mapeie-as diretamente para os campos de Contato do Salesforce e respeite-as em suas regras de automação de marketing. Quarto: instrumente sua integração com registro de erros (error logging) desde o primeiro dia. Eventos de autenticação que falharem em corresponder ou criar um registro no Salesforce devem ser registrados em um objeto personalizado do Salesforce ou em uma ferramenta de monitoramento externa. Sem isso, você terá falhas silenciosas — visitantes se conectando, mas nenhum registro sendo criado — e você não saberá até que alguém perceba que os dados parecem incompletos. --- [PERGUNTAS E RESPOSTAS RÁPIDAS — 1 minuto] Certo, vamos fazer um Q&A rápido sobre as perguntas que ouço com mais frequência. "Devo sincronizar para Leads ou Contatos?" — Comece com Contatos para contas conhecidas, Leads para desconhecidas. Nunca envie tudo para Leads. "E quanto ao GDPR?" — Consentimento no Captive Portal, flag de consentimento no Salesforce, respeite isso em todos os sistemas downstream. Inegociável. "Como lidar com locais de conferência onde milhares de pessoas se conectam em um único dia?" — Limite a taxa (rate-limit) do processamento do seu webhook, faça upserts em lote no Salesforce e use a Salesforce Bulk API para eventos de alto volume. Não use a API REST padrão para implantações em escala de estádio. "Posso usar isso para ABM?" — Com certeza. Marque suas contas-alvo no Salesforce, configure um Flow para alertar seus AEs sobre qualquer visita via WiFi a partir dessas contas, e você terá um sinal de intenção física que nenhuma ferramenta de ABM digital consegue replicar. "Qual é o ROI?" — Organizações que usam a integração do Salesforce da Purple relatam um aumento de 20 a 35 por cento no alcance iniciado por AEs em contas existentes, impulsionado inteiramente por alertas de visitas de WiFi. O pipeline influenciado por contatos originados por WiFi normalmente mostra uma taxa de fechamento 15 a 25 por cento maior em comparação com o alcance frio, porque o visitante demonstrou engajamento físico. --- [RESUMO E PRÓXIMOS PASSOS — 1 minuto] Para resumir: a integração de WiFi com o Salesforce é uma capacidade madura e implantável que transforma a infraestrutura de rede passiva em um sinal ativo de inteligência de conta. A arquitetura é simples — Captive Portal, middleware de resolução de identidade, upsert no Salesforce — mas o valor está nas decisões do modelo de dados, na configuração de alertas e na governança de qualidade de dados que você estabelece em torno disso. Seus próximos passos imediatos: audite seus registros atuais de Contas do Salesforce para verificar a integridade do campo de domínio — essa é a sua base de correspondência. Envolva seu líder de RevOps para definir as regras de roteamento de Lead versus Contato. E revise a documentação de integração do Salesforce da Purple para entender a estrutura do payload da API e os eventos de webhook disponíveis. Se você opera WiFi para convidados em um local onde seus clientes ou prospects visitam, essa integração deve estar ativa dentro de um trimestre. Os dados estão lá. Você só precisa conectá-los. Obrigado por ouvir. Se você quiser se aprofundar em qualquer um dos tópicos abordados hoje, o guia de referência técnica completo está disponível em purple.ai. Nos vemos no próximo briefing. --- [FIM DO SCRIPT]

header_image.png

Resumo Executivo

Para locais corporativos — de centros de conferências a campi empresariais — o WiFi de convidados representa uma reserva inexplorada de dados de intenção primários (first-party). Cada evento de autenticação é um sinal físico de engajamento. No entanto, sem um vínculo estrutural com o CRM, esses dados permanecem isolados, não oferecendo utilidade comercial.

Integrar o Guest WiFi com o Salesforce transforma a infraestrutura de rede passiva em um mecanismo ativo de inteligência de contas. Ao rotear eventos de autenticação para o Salesforce, resolver identidades em relação a contas existentes e disparar alertas automatizados, as organizações podem equipar suas equipes de vendas com sinais de intenção física de alta fidelidade. Essa integração é particularmente potente para o setor de B2B Hospitality e espaços de eventos, onde identificar contas-alvo no local pode acelerar significativamente a velocidade dos negócios.

Este guia fornece a arquitetura técnica, os requisitos do modelo de dados e as melhores práticas de implantação para líderes de TI e equipes de RevOps que implementam uma integração do Salesforce com WiFi. Ele vai além da captura básica de leads para estabelecer uma estrutura robusta e em conformidade para inteligência baseada em contas.


Aprofundamento Técnico: Arquitetura e Resolução de Identidade

A arquitetura de uma integração do Salesforce com WiFi depende de três camadas principais: o Captive Portal, o middleware de integração e o modelo de dados do CRM.

1. A Camada do Captive Portal

O Captive Portal é o ponto de captura de identidade. Para inteligência B2B, a autenticação por e-mail ou SSO do LinkedIn é estritamente necessária. A autenticação por clique ou apenas por SMS (conforme discutido em SMS vs Email Verification for Guest WiFi: Which to Choose ) não fornece o identificador persistente necessário para uma correspondência robusta no CRM.

Crucialmente, essa camada também deve lidar com a conformidade. Sob a GDPR, o consentimento explícito deve ser capturado no ponto de entrada e transmitido adiante. A plataforma da Purple lida com isso nativamente, transmitindo sinalizadores de consentimento granulares junto com o payload de identidade.

2. Middleware de Integração e Resolução de Identidade

O mecanismo de integração recebe o evento de autenticação — normalmente via webhook — e realiza a resolução de identidade antes de executar um upsert no Salesforce. Essa lógica evita a criação de registros duplicados e garante a integridade dos dados.

architecture_overview.png

A sequência de resolução de identidade opera da seguinte forma:

  1. Extração de Domínio: O middleware extrai o domínio do endereço de e-mail autenticado (por exemplo, user@acmecorp.com torna-se acmecorp.com).
  2. Correspondência de Contas: Uma consulta SOQL verifica o objeto Account do Salesforce em busca de um campo de site ou domínio de e-mail correspondente.
  3. Roteamento de Contatos/Leads:
    • Se houver uma correspondência de Account, o sistema verifica se existe um Contato. Se encontrado, o Contato é atualizado (data da última visualização, contagem de visitas incrementada). Se não for encontrado, um novo Contato é criado e associado à Account.
    • Se não houver correspondência de Account, o sistema avalia o domínio em relação a uma lista de bloqueio (ex: gmail.com). Se passar, um novo Lead é criado.

lead_vs_contact_decision.png

3. O Modelo de Dados do Salesforce

Para extrair valor do WiFi Analytics , o modelo de dados do Salesforce deve ser configurado para receber e consolidar dados de intenção física.

Campos Personalizados Necessários:

  • 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 (Resumo de Roll-up), Last_Target_Account_Visit__c.

Guia de Implementação: Implantação Passo a Passo

A implantação de uma integração do Salesforce com WiFi exige coordenação entre a infraestrutura de TI e RevOps. Siga esta sequência de implantação neutra em relação ao fornecedor:

Fase 1: Governança de Dados Pré-Implantação

Antes de conectar os sistemas, estabeleça as regras de engajamento.

  1. Definir a Lista de Bloqueio de Domínios: Compile uma lista abrangente de domínios de e-mail de consumidores (Gmail, Yahoo, iCloud) para excluir da correspondência de Account e da criação de Leads. Isso evita a poluição do CRM.
  2. Estabelecer Limites de Conversão: Defina quando um Lead deve ser convertido automaticamente em um Contato. Uma regra padrão é: mais de 2 visitas em 30 dias a partir de um domínio corporativo conhecido aciona a conversão e a associação à Account.

Fase 2: Configuração do Middleware

Configure a camada de integração para lidar com o payload do webhook.

  1. Configuração do Webhook: No portal Purple, configure um webhook de saída para ser disparado no evento user_authenticated.
  2. Lógica do Middleware: Implemente a lógica de resolução de identidade no middleware de sua escolha (ex: MuleSoft, AWS Lambda ou um Connected App personalizado).
  3. Limites de API: Para ambientes de alta densidade (consulte High-Density WiFi Design: Stadium and Arena Best Practices ), certifique-se de que o middleware agrupe as solicitações em lote ou utilize a Salesforce Bulk API para evitar exceder os limites da REST API.

Fase 3: Configuração de Alertas

Configure o Salesforce Flow para acionar ações comerciais com base nos dados enriquecidos.

  1. Alerta de Conta-Alvo: Acione uma Tarefa e uma notificação do Chatter para o Proprietário da Account quando um Contato associado a uma conta-alvo de Nível 1 se conectar à rede.
  2. Reengajamento de Inativos: Alerte o Proprietário da Account se um Contato sem atividade registrada há mais de 90 dias se conectar ao WiFi.

Melhores Práticas e Mitigação de Riscos

Gerenciando a Randomização de Endereços MAC

Sistemas operacionais móveis modernos (iOS 14+, Android 10+) implementam a randomização de endereços MAC por padrão. Isso significa que o dispositivo apresenta um endereço MAC diferente para cada rede, tornando o rastreamento persistente baseado em MAC ineficaz em diferentes locais ou períodos prolongados. A integração deve contar com o endereço de e-mail autenticado como o identificador primário, usando o endereço MAC apenas para o gerenciamento de sessão dentro de uma única visita.

Evitando o "Descarte de Leads"

O modo de falha mais comum em integrações de CRM é enviar cada evento de autenticação diretamente para o objeto Lead. Isso cria milhares de registros duplicados, frustra as equipes de vendas e oculta sinais reais de intenção. A adesão estrita à lógica de correspondência focada primeiro na Conta (Account-first), descrita acima, é essencial.

Sincronização de Conformidade e Consentimento

O consentimento de marketing capturado no Captive Portal deve ser tratado como a única fonte de verdade para esse canal específico. A integração deve mapear a flag booleana marketing_opt_in do payload de WiFi diretamente para o campo de consentimento correspondente no Salesforce. Se um usuário posteriormente optar por sair (opt-out) por meio de uma campanha de e-mail, a plataforma de automação de marketing deve sincronizar essa preferência de volta ao Salesforce.


ROI e Impacto nos Negócios

O impacto comercial de uma integração do Salesforce com WiFi é medido na velocidade do pipeline e no engajamento das contas.

Ao automatizar a entrega de sinais de intenção física, as organizações eliminam a latência entre a visita de um cliente em potencial a um local e o início do contato pela equipe de vendas. Para espaços de Varejo e eventos B2B, essa capacidade transforma um centro de custo (guest WiFi) em uma ferramenta mensurável de geração de pipeline.

As organizações que implantam essa arquitetura normalmente observam uma redução significativa no tempo de contato com clientes em potencial no local e um aumento na taxa de conversão de leads qualificados de marketing (MQLs) originados de locais físicos.


Ouça o Briefing

Para uma visão geral abrangente da arquitetura e das estratégias de implantação, ouça o briefing em podcast complementar:

Definições principais

Resolução de Identidade

O processo de correspondência de um evento de autenticação recebido (por exemplo, um endereço de e-mail) com registros existentes do CRM para determinar se deve atualizar um Contato, associar a uma Conta ou criar um novo Lead.

Crucial para manter a higiene dos dados e garantir que as equipes de vendas recebam alertas vinculados às contas corretas.

Captive Portal

A página da web para a qual os usuários são direcionados antes de receberem acesso à rede WiFi de convidados. Usada para capturar identidade e consentimento.

A interface principal para capturar dados primários e consentimento de marketing em conformidade com a GDPR.

Randomização de Endereço MAC

Um recurso de privacidade em sistemas operacionais móveis modernos onde o dispositivo gera um endereço MAC temporário para cada rede à qual se conecta.

Força as equipes de TI a depender de credenciais autenticadas (como e-mail) em vez de endereços de hardware do dispositivo para rastreamento persistente no CRM.

Salesforce Flow

Uma ferramenta de automação dentro do Salesforce usada para executar lógica, atualizar registros e enviar notificações com base em condições de gatilho específicas.

Usado para automatizar o roteamento de alertas para Executivos de Contas quando uma conta-alvo se conecta ao WiFi.

Webhook

Um mecanismo automatizado de push HTTP que envia dados em tempo real de um aplicativo para outro quando ocorre um evento específico.

O método padrão para transmitir eventos de autenticação WiFi da plataforma de rede para o middleware de integração.

Lista de Bloqueio de Domínios

Uma lista mantida de domínios de e-mail (por exemplo, provedores de consumo como Gmail ou Yahoo) que são explicitamente excluídos de certas ações de integração.

Essencial para evitar a poluição do CRM e garantir que apenas contatos B2B de alto valor sejam processados.

Campo de Resumo de Roll-up

Um tipo de campo do Salesforce que calcula valores de registros relacionados, como o número total de Contatos associados a uma Conta.

Usado no objeto Conta para agregar o número total de visitas de WiFi de todos os Contatos associados.

Dados Primários (First-Party Data)

Informações que uma empresa coleta diretamente de seus clientes ou visitantes, incluindo dados demográficos, comportamentos e consentimento.

A autenticação de WiFi de convidados é uma fonte primária de dados primários de alta qualidade para locais físicos.

Exemplos práticos

Um centro de conferências corporativo sedia múltiplos eventos B2B semanalmente. A equipe de RevOps deseja alertar os Executivos de Contas imediatamente quando um cliente em potencial de uma conta-alvo se conecta ao WiFi do local, mas eles estão preocupados em inundar o Salesforce com endereços de e-mail de consumidores (ex: Gmail) de funcionários do evento e prestadores de serviços.

  1. Implemente uma camada de middleware entre a plataforma de WiFi (ex: Purple) e o Salesforce.
  2. Configure o middleware com uma lista de bloqueio de domínios estrita contendo todos os provedores de e-mail de consumidores conhecidos.
  3. Quando ocorre um evento de autenticação, o middleware extrai o domínio do e-mail. Se o domínio estiver na lista de bloqueio, o payload é descartado ou registrado em um objeto personalizado apenas para análise, ignorando a criação de Lead/Contato.
  4. Se o domínio passar pelo filtro, o middleware consulta o Salesforce em busca de uma correspondência de Conta.
  5. Se uma correspondência de Conta for encontrada e ela estiver sinalizada como uma 'Conta-Alvo', o middleware realiza o upsert do registro de Contato e aciona um Salesforce Flow para gerar uma Tarefa de alta prioridade para o Executivo de Contas atribuído.
Comentário do examinador: Esta abordagem isola com sucesso o sinal do ruído. Ao lidar com a filtragem da lista de bloqueio no middleware em vez de no Salesforce, a organização protege a qualidade dos dados do seu CRM e preserva os limites de chamadas de API. A lógica de correspondência que prioriza a Conta garante que os Executivos de Contas recebam alertas ricos em contexto vinculados à sua carteira de clientes existente, em vez de registros de Leads isolados.

Um fornecedor de tecnologia de varejo B2B oferece WiFi gratuito em seu centro de briefing executivo. Eles precisam garantir que o consentimento de marketing capturado durante o login do WiFi seja refletido com precisão no Salesforce e esteja em conformidade com os requisitos da GDPR.

  1. Configure o Captive Portal para apresentar uma caixa de seleção desmarcada e clara para comunicações de marketing, distinta dos termos de serviço.
  2. Garanta que a plataforma de WiFi capture o registro de data/hora, o endereço IP e o valor booleano da caixa de seleção de consentimento.
  3. Mapeie o booleano de consentimento do payload da API de WiFi para um campo personalizado WiFi_Marketing_Consent__c no objeto de Contato/Lead do Salesforce.
  4. Configure o Salesforce para mapear este campo personalizado para o objeto Individual padrão ou para o sistema de gerenciamento de consentimento da plataforma de automação de marketing integrada.
  5. Estabeleça uma sincronização diária para garantir que quaisquer cancelamentos de inscrição processados pela plataforma de automação de marketing atualizem o registro central do Salesforce.
Comentário do examinador: Esta solução atende aos requisitos rigorosos da GDPR, garantindo que o consentimento seja granular, registrado com uma trilha de auditoria e sincronizado em toda a pilha de tecnologia. O mapeamento do consentimento diretamente para um campo dedicado no Salesforce fornece uma única fonte de verdade para a conformidade.

Questões práticas

Q1. Uma rede de hospitais deseja integrar seu WiFi de visitantes com o Salesforce para rastrear visitas de fornecedores e parceiros. No entanto, eles estão preocupados em capturar inadvertidamente dados de pacientes no CRM. Como a arquitetura de integração deve abordar isso?

Dica: Considere como você pode filtrar eventos de autenticação antes que eles cheguem ao CRM.

Ver resposta modelo

A arquitetura deve implementar uma filtragem rigorosa na camada de middleware. O Captive Portal deve ser configurado para exigir endereços de e-mail corporativos, e o middleware deve empregar uma lista de bloqueio de domínios abrangente para descartar quaisquer eventos de autenticação de domínios de e-mail de consumidores (que os pacientes têm maior probabilidade de usar). Além disso, o Captive Portal deve indicar claramente sua finalidade (por exemplo, "Acesso de Fornecedores e Parceiros") e incluir termos de serviço específicos para desestimular o uso por pacientes.

Q2. Sua equipe de RevOps relata que a nova integração de WiFi está criando Leads duplicados para indivíduos que já existem como Contatos em Contas conhecidas. Qual é a falha mais provável na lógica de integração?

Dica: Revise a sequência de etapas de resolução de identidade.

Ver resposta modelo

A lógica de integração provavelmente está falhando em realizar uma correspondência de domínio de Conta antes de criar um Lead. A sequência correta deve ser: 1) Extrair o domínio, 2) Consultar o objeto Conta para correspondência de domínio, 3) Se a Conta existir, consultar por correspondência de Contato, 4) Se nenhum Contato existir, criar um novo Contato vinculado à Conta. A criação de um Lead só deve ocorrer se a etapa 2 (correspondência de Conta) falhar.

Q3. A equipe de marketing de uma rede de hotéis deseja rastrear com que frequência clientes corporativos específicos visitam suas propriedades. Atualmente, eles dependem de endereços MAC para identificar visitantes recorrentes, mas os dados mostram taxas de retorno artificialmente baixas. Por que isso está acontecendo e qual é a solução arquitetônica?

Dica: Considere como os sistemas operacionais móveis modernos lidam com conexões de rede.

Ver resposta modelo

As taxas de retorno artificialmente baixas são causadas pela randomização de endereços MAC, um recurso de privacidade nos dispositivos iOS e Android modernos que gera um novo endereço MAC para redes diferentes ou ao longo do tempo. A solução arquitetônica é mudar a dependência do endereço MAC para o endereço de e-mail autenticado. O Captive Portal deve exigir autenticação por e-mail, e o middleware de integração deve usar esse endereço de e-mail como o identificador persistente para consultar e atualizar o registro de Contato do Salesforce.