Saltar 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 equipas de TI e RevOps podem integrar eventos de autenticação de guest WiFi com o Salesforce para gerar inteligência de contas acionável. Abrange a arquitetura necessária, a lógica de resolução de identidade e as configurações do modelo de dados precisas para transformar visitas a locais físicos em sinais de CRM de alta velocidade.

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

Ouça este guia

Ver transcrição do podcast
GUIÃO DE PODCAST — "Integração do Salesforce com Guest WiFi para Inteligência de Contas" Série de Briefings Técnicos Purple | Duração: ~10 minutos | Inglês do Reino Unido --- [INTRODUÇÃO E CONTEXTO — 1 minuto] Bem-vindo à Série de Briefings Técnicos Purple. Sou o vosso anfitrião e hoje vamos abordar algo que muitas organizações B2B têm no seu roadmap, mas que ainda não conseguiram resolver por completo: ligar a vossa infraestrutura de guest WiFi diretamente ao Salesforce para gerar inteligência de contas real. Se têm um espaço físico — um centro de conferências, um hotel, um pavilhão de feiras comerciais, um campus corporativo — e disponibilizam guest WiFi, estão sentados numa mina de ouro de dados de intenção first-party. Sempre que um potencial cliente, parceiro ou cliente se liga à vossa rede, está a dizer-vos algo. Está no local. Está envolvido. E neste momento, para a maioria das organizações, esse sinal desaparece no éter. O que vamos cobrir hoje é como mudar isso. Como encaminhar esse evento de autenticação de WiFi para o Salesforce, fazer a correspondência com as vossas contas existentes e acionar a resposta comercial correta — quer seja um alerta para um Account Executive, o enriquecimento de um registo de contacto ou uma sinalização para a vossa equipa de RevOps agir. Este é um briefing prático. Vamos analisar a arquitetura, as decisões do modelo de dados, as considerações do GDPR e as armadilhas comuns. Vamos a isso. --- [ANÁLISE TÉCNICA DETALHADA — 5 minutos] Comecemos pela arquitetura. Na sua essência, uma integração de WiFi com o Salesforce tem 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 o vosso convidado vê quando se liga — é onde ocorre a captura de identidade. Quando um visitante se autentica através de email, LinkedIn ou um login social, a plataforma captura um endereço de email verificado, um carimbo de data/hora, um identificador do local e o registo de consentimento. Este último é não negociável sob o GDPR e a Lei de Proteção de Dados do Reino Unido de 2018. Precisam de consentimento explícito e granular para comunicações de marketing, e esse registo de consentimento deve ser armazenado e auditável. A plataforma da Purple lida com isto nativamente, capturando o consentimento no momento da autenticação e passando uma sinalização de consentimento para o Salesforce juntamente com os dados de contacto. Agora, o middleware de integração é onde a inteligência acontece. O motor 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 no endereço de email, extrair o domínio — por exemplo, acme-corp.com — e consultar o Salesforce para encontrar quaisquer registos de Conta com um campo de website ou domínio de email correspondente. Este é o vosso sinal de correspondência primário. Se for encontrada uma correspondência de domínio, o middleware verifica se já existe um registo de Contacto para esse endereço de email específico. Se existir, atualizam o registo existente — registam uma nova atividade, atualizam o carimbo de data/hora da última visualização, incrementam um contador de visitas. Se não existir nenhum Contacto mas a Conta existir, criam um novo Contacto e associam-no a essa Conta. Se nenhum dos dois existir — o domínio é desconhecido — criam um registo de Lead e sinalizam-no para revisão. Esta lógica de encaminhamento de três vias é a base de um modelo de dados limpo no Salesforce para contactos provenientes de WiFi. A alternativa — enviar tudo como Lead independentemente do contexto — cria o pesadelo de qualidade de dados que a maioria das equipas de RevOps teme: milhares de leads duplicados, nenhuma associação de conta e Account Executives a perder sinais sobre a sua carteira de clientes existente. Deixem-me falar sobre o modelo de dados do Salesforce em maior detalhe, porque as decisões de mapeamento de campos que tomam aqui têm consequências a longo prazo. No objeto Lead, querem capturar: Nome do Local de WiFi, Data da Primeira Visualização, Data da Última Visualização, Contagem de Visitas, Estado do Consentimento e Origem do Lead definida para um valor padronizado como "Guest WiFi". No objeto Contacto, aplicam-se os mesmos campos, além de uma pesquisa (lookup) para a Conta-mãe. No objeto Conta, querem um campo de resumo de roll-up que mostre o total de contactos autenticados por WiFi, um campo de Data do Último Visitante e uma pontuação de Frequência de Visitas. Estes campos ao nível da Conta são o que torna esta integração genuinamente útil para vendas baseadas em contas (account-based selling). Agora, o mecanismo de alerta. É aqui que o valor comercial se torna tangível. Utilizando o Salesforce Flow — ou o Process Builder se estiverem numa organização mais antiga — configuram acionadores com base em condições específicas. O alerta mais valioso é o que chamamos de acionador de "Visita de Conta-Alvo": quando um Contacto associado a uma Conta etiquetada como conta-alvo se autentica no vosso WiFi, o Account Executive atribuído recebe uma Tarefa do Salesforce e uma notificação do Chatter em poucos minutos. O mensagem é simples: "O James da Acme Corp acabou de se ligar no vosso local de Manchester. Já visitou três vezes este trimestre." Esse é um sinal de abordagem quente pelo qual a maioria das equipas de vendas pagaria muito dinheiro. E estão a gerá-lo passivamente, a partir de uma infraestrutura que já possuem. Um segundo alerta que vale a pena configurar é o acionador de "Reenvolvimento": um Contacto que esteve inativo por mais de noventa dias liga-se ao vosso WiFi. Isto faz surgir contactos perdidos ou frios que estão fisicamente de volta à vossa órbita — um forte sinal para conversas de renovação. Terceiro, o alerta de "Novo Domínio": um início de sessão de WiFi a partir de um domínio de email que não corresponde a nenhuma Conta existente. Isto é encaminhado para uma fila de BDR ou RevOps para qualificação. Nem todos os domínios desconhecidos são potenciais clientes, mas filtrar por domínios de empresas — excluindo Gmail, Outlook e outros fornecedores de consumo — dá-vos um sinal de prospeção de alta qualidade. Do 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 aciona um webhook em cada evento de autenticação, uma camada leve de middleware — que pode ser uma Connected App do Salesforce, um fluxo do MuleSoft ou uma função simples de AWS Lambda — 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 registo apropriado. Isto mantém a lógica fora do Salesforce, tornando-a mais fácil de manter e testar de forma independente. Para organizações com a MuleSoft Anypoint Platform do Salesforce, a documentação da API da Purple fornece um modelo de conector pré-construído. Para quem não tem MuleSoft, uma definição de Serviço Externo do Salesforce a apontar 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. Os dispositivos iOS e Android modernos randomizam o seu endereço MAC em cada ligação de rede, o que significa que não podem usar o endereço MAC como um identificador de dispositivo persistente para rastreamento de visitantes recorrentes. O endereço de email, capturado na autenticação, é o vosso identificador persistente fiável. Esta é outra razão pela qual a autenticação no Captive Portal baseada em email é arquitetonicamente superior à autenticação por clique ou apenas por dispositivo para fins de integração com o CRM. --- [RECOMENDAÇÕES DE IMPLEMENTAÇÃO E ARMADILHAS — 2 minutos] Deixem-me dar-vos as quatro coisas que separam uma implementação limpa de uma confusa. Primeiro: definam a vossa lista de bloqueio de domínios antes de entrarem em produção. Os domínios de email de consumidores — Gmail, Yahoo, Hotmail, iCloud, Outlook — devem ser excluídos da correspondência de Contas e da criação de Leads. Se não o fizerem, vão inundar a vossa organização do Salesforce com contactos de consumidores que não têm valor comercial e degradam a qualidade dos dados para a vossa equipa de vendas. Construam uma lista de bloqueio mantida e apliquem-na na vossa lógica de middleware. Segundo: acordem o vosso limiar de conversão de Lead para Contacto com o vosso responsável de RevOps antes da implementação. Um erro comum é criar Leads a partir de eventos de WiFi e nunca os converter, fazendo com que fiquem numa fila de Leads indefinidamente. Definam uma regra: se um Lead de um domínio de empresa conhecido visitar mais de duas vezes em trinta dias, convertam automaticamente para Contacto e associem à Conta correspondente. Isto mantém o vosso pipeline limpo e os vossos AEs focados. Terceiro: não ignorem a arquitetura de consentimento. Sob o GDPR, precisam de uma base legal para o processamento e, para comunicações de marketing, essa base é o consentimento. O vosso 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, email de marketing, partilha com terceiros — e passa-as como sinalizações booleanas no payload da API. Mapeiem-nas diretamente para os campos de Contacto do Salesforce e respeitem-nas nas vossas regras de automação de marketing. Quarto: equipem a vossa integração com registo de erros desde o primeiro dia. Os eventos de autenticação que falhem ao corresponder ou ao criar um registo no Salesforce devem ser registados num objeto personalizado do Salesforce ou numa ferramenta de monitorização externa. Sem isto, terão falhas silenciosas — visitantes a ligarem-se mas sem registos a serem criados — e não saberão até que alguém note que os dados parecem escassos. --- [PERGUNTAS E RESPOSTAS RÁPIDAS — 1 minuto] Muito bem, vamos fazer uma sessão rápida de perguntas e respostas sobre as questões que oiço com mais frequência. "Devo sincronizar para Leads ou Contactos?" — Comecem com Contactos para contas conhecidas, Leads para desconhecidas. Nunca enviem tudo para Leads. "E quanto ao GDPR?" — Consentimento no portal, sinalização de consentimento no Salesforce, respeitem-no em todos os sistemas a jusante. Não negociável. "Como lido com locais de conferências onde milhares de pessoas se ligam num dia?" — Limitem a taxa de processamento dos vossos webhooks, agrupem os vossos upserts do Salesforce em lotes e utilizem a API Bulk do Salesforce para eventos de grande volume. Não utilizem a API REST padrão para implementações à escala de estádios. "Can I use this for ABM?" — Absolutamente. Etiquetem as vossas contas-alvo no Salesforce, configurem um Flow para alertar os vossos AEs sobre qualquer visita de WiFi dessas contas, e terão um sinal de intenção física que nenhuma ferramenta digital de ABM consegue replicar. "Qual é o ROI?" — As organizações que utilizam a integração de Salesforce da Purple relatam um aumento de 20 a 35 por cento nas abordagens iniciadas por AEs em contas existentes, impulsionado inteiramente por alertas de visitas de WiFi. O pipeline influenciado por contactos provenientes de WiFi mostra tipicamente uma taxa de fecho 15 a 25 por cento superior em comparação com abordagens frias, porque o visitante demonstrou envolvimento físico. --- [RESUMO E PRÓXIMOS PASSOS — 1 minuto] Para concluir: a integração de WiFi com o Salesforce é uma capacidade madura e implementável que transforma a infraestrutura de rede passiva num sinal ativo de inteligência de contas. 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 governação de qualidade de dados que definem em torno dela. Os vossos próximos passos imediatos: auditem os vossos registos de Conta atuais do Salesforce para verificar a integridade do campo de domínio — essa é a vossa base de correspondência. Envolvam o vosso responsável de RevOps para definir as regras de encaminhamento de Lead versus Contacto. E revejam a documentação de integração de Salesforce da Purple para compreender a estrutura do payload da API e os eventos de webhook disponíveis. Se disponibilizam guest WiFi num local que os vossos clientes ou potenciais clientes visitam, esta integração deve estar ativa no prazo de um trimestre. Os dados estão lá. Só precisam de os ligar. Obrigado por ouvirem. Se quiserem aprofundar qualquer um dos tópicos abordados hoje, o guia de referência técnica completo está disponível em purple.ai. Vemo-nos no próximo briefing. --- [FIM DO GUIÃO]

header_image.png

Resumo Executivo

Para espaços corporativos — de centros de conferências a campus empresariais — o guest WiFi representa uma reserva inexplorada de dados de intenção first-party. Cada evento de autenticação é um sinal físico de envolvimento. No entanto, sem uma ligação estrutural ao CRM, estes dados permanecem isolados, não oferecendo qualquer utilidade comercial.

A integração de Guest WiFi com o Salesforce transforma a infraestrutura de rede passiva num motor ativo de inteligência de contas. Ao encaminhar eventos de autenticação para o Salesforce, resolver identidades contra contas existentes e acionar alertas automatizados, as organizações podem equipar as suas equipas de vendas com sinais de intenção física de alta fidelidade. Esta integração é particularmente potente para o setor de Hospitality B2B 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 implementação para líderes de TI e equipas de RevOps que implementam uma integração de WiFi com o Salesforce. Vai além da captura básica de leads para estabelecer uma estrutura robusta e em conformidade para inteligência baseada em contas.


Análise Técnica Detalhada: Arquitetura e Resolução de Identidade

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

1. A Camada de Captive Portal

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

Crucialmente, esta camada também deve gerir a conformidade. Sob o GDPR, o consentimento explícito deve ser capturado no ponto de entrada e transmitido para os sistemas a jusante. A plataforma da Purple lida com isto nativamente, passando sinalizações de consentimento granulares juntamente com o payload de identidade.

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

O motor de integração recebe o evento de autenticação — tipicamente através de um webhook — e realiza a resolução de identidade antes de executar um upsert no Salesforce. Esta lógica evita a criação de registos duplicados e garante a integridade dos dados.

architecture_overview.png

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

  1. Extração de Domínio: O middleware extrai o domínio do endereço de email autenticado (ex.: user@acmecorp.com torna-se acmecorp.com).
  2. Correspondência de Conta: Uma consulta SOQL verifica o objeto Conta do Salesforce para encontrar um campo de website ou domínio de email correspondente.
  3. Encaminhamento de Contacto/Lead:
    • Se existir uma correspondência de Conta, o sistema verifica se existe um Contacto. Se for encontrado, o Contacto é atualizado (data da última visualização, contagem de visitas incrementada). Se não for encontrado, é criado um novo Contacto e associado à Conta.
    • Se não existir correspondência de Conta, o sistema avalia o domínio em relação a uma lista de bloqueio (ex.: gmail.com). Se passar, é criado um novo Lead.

lead_vs_contact_decision.png

3. O Modelo de Dados do Salesforce

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

Campos Personalizados Obrigatórios:

  • Objeto Contacto/Lead: WiFi_Venue_Name__c, First_Seen_Date__c, Last_Seen_Date__c, Visit_Count__c, Marketing_Consent__c.
  • Objeto Conta: Total_WiFi_Contacts__c (Resumo de Roll-up), Last_Target_Account_Visit__c.

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

A implementação de uma integração de WiFi com o Salesforce requer coordenação entre a infraestrutura de TI e a equipa de RevOps. Siga esta sequência de implementação neutra em termos de fornecedor:

Fase 1: Governação de Dados Pré-Implementação

Antes de ligar os sistemas, estabeleça as regras de envolvimento.

  1. Definir a Lista de Bloqueio de Domínios: Compile uma lista abrangente de domínios de email de consumidores (Gmail, Yahoo, iCloud) para excluir da correspondência de Contas e da criação de Leads. Isto evita a poluição do CRM.
  2. Estabelecer Limiares de Conversão: Defina quando um Lead deve ser convertido automaticamente num Contacto. 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 à Conta.

Fase 2: Configuração do Middleware

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

  1. Configuração do Webhook: No portal da Purple, configure um webhook de saída para ser acionado no evento user_authenticated.
  2. Lógica do Middleware: Implemente a lógica de resolução de identidade no seu middleware escolhido (ex.: MuleSoft, AWS Lambda ou uma Connected App personalizada).
  3. Limites de API: Para ambientes de alta densidade (consulte Design de WiFi de Alta Densidade: Melhores Práticas para Estádios e Arenas ), garanta que o middleware agrupa os pedidos em lotes ou utiliza a API Bulk do Salesforce para evitar exceder os limites da API REST.

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 Conta quando um Contacto associado a uma conta-alvo de Nível 1 se ligar à rede.
  2. Reenvolvimento Inativo: Alerte o Proprietário da Conta se um Contacto sem atividade registada há mais de 90 dias se ligar ao WiFi.

Melhores Práticas e Mitigação de Riscos

Gerir a Randomização de Endereços MAC

Os sistemas operativos móveis modernos (iOS 14+, Android 10+) implementam a randomização de endereços MACação por predefinição. Isto significa que o dispositivo apresenta um endereço MAC diferente a cada rede, tornando o rastreio persistente baseado em MAC ineficaz em diferentes locais ou períodos de tempo prolongados. A integração deve basear-se no endereço de e-mail autenticado como o identificador principal, utilizando o endereço MAC apenas para a gestão de sessões numa única visita.

Evitar o "Lead Dump"

O modo de falha mais comum nas integrações de CRM é enviar todos os eventos de autenticação diretamente para o objeto Lead. Isto cria milhares de registos duplicados, frustra as equipas de vendas e oculta os sinais de intenção genuínos. A adesão estrita à lógica de correspondência "Account-first" descrita acima é essencial.

Conformidade e Sincronização de Consentimento

O consentimento de marketing capturado no Captive Portal deve ser tratado como a 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 utilizador optar posteriormente por autoexcluir-se (opt-out) através de uma campanha de e-mail, a plataforma de automação de marketing deve sincronizar essa preferência de volta para o Salesforce.


ROI e Impacto no Negócio

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

Ao automatizar o envio de sinais de intenção físicos, as organizações eliminam a latência entre a visita de um potencial cliente a um local e o início do contacto por parte da equipa de vendas. Para espaços de Retalho e eventos B2B, esta capacidade transforma um centro de custos (WiFi de convidados) numa ferramenta mensurável de geração de pipeline.

As organizações que implementam esta arquitetura observam tipicamente uma redução significativa no tempo de contacto com potenciais clientes no local e um aumento na taxa de conversão de leads qualificadas pelo marketing (MQLs) obtidas a partir de locais físicos.


Ouça o Briefing

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

Definições Principais

Resolução de Identidade

O processo de correspondência de um evento de autenticação recebido (ex.: um endereço de email) com registos de CRM existentes para determinar se deve atualizar um Contacto, associar a uma Conta ou criar um novo Lead.

Crucial para manter a higiene dos dados e garantir que as equipas de vendas recebem alertas associados às contas corretas.

Captive Portal

A página web para a qual os utilizadores são direcionados antes de lhes ser concedido acesso à rede WiFi de convidados. Utilizada para capturar identidade e consentimento.

A interface principal para capturar dados first-party e consentimento de marketing em conformidade com o GDPR.

Randomização de Endereços MAC

Uma funcionalidade de privacidade nos sistemas operativos móveis modernos em que o dispositivo gera um endereço MAC temporário para cada rede a que se liga.

Força as equipas de TI a depender de credenciais autenticadas (como o email) em vez de endereços de hardware do dispositivo para rastreamento persistente no CRM.

Salesforce Flow

Uma ferramenta de automação no Salesforce utilizada para executar lógica, atualizar registos e enviar notificações com base em condições de acionamento específicas.

Utilizado para automatizar o encaminhamento de alertas para os Account Executives quando uma conta-alvo se liga ao WiFi.

Webhook

Um mecanismo automatizado de push HTTP que envia dados em tempo real de uma aplicação para outra quando ocorre um evento específico.

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

Lista de Bloqueio de Domínios

Uma lista mantida de domínios de email (ex.: fornecedores 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 contactos B2B de alto valor são processados.

Campo de Resumo de Roll-up

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

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

Dados First-Party

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

A autenticação de guest WiFi é uma fonte primária de dados first-party de alta qualidade para locais físicos.

Exemplos Práticos

Um centro de conferências corporativo acolhe múltiplos eventos B2B semanalmente. A equipa de RevOps quer alertar os Account Executives imediatamente quando um potencial cliente de uma conta-alvo se liga ao WiFi do local, mas está preocupada em inundar o Salesforce com endereços de email de consumidores (ex.: Gmail) de funcionários do evento e subempreiteiros.

  1. Implementar uma camada de middleware entre a plataforma de WiFi (ex.: Purple) e o Salesforce.
  2. Configurar o middleware com uma lista de bloqueio de domínios rigorosa que contenha todos os fornecedores de email de consumidores conhecidos.
  3. Quando ocorre um evento de autenticação, o middleware extrai o domínio do email. Se o domínio estiver na lista de bloqueio, o payload é descartado ou registado num objeto personalizado apenas para análise, ignorando a criação de Lead/Contacto.
  4. Se o domínio passar o filtro, o middleware consulta o Salesforce para encontrar uma correspondência de Conta.
  5. Se for encontrada uma correspondência de Conta e esta estiver sinalizada como uma 'Target Account', o middleware faz o upsert do registo de Contacto e aciona um Salesforce Flow para gerar uma Tarefa de alta prioridade para o Account Executive atribuído.
Comentário do Examinador: Esta abordagem isola com sucesso o sinal do ruído. Ao gerir 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 focada primeiro na Conta garante que os AEs recebem alertas ricos em contexto associados à sua carteira de clientes existente, em vez de registos de Lead isolados.

Um fornecedor de tecnologia de retalho B2B oferece WiFi gratuito no seu centro de briefing executivo. Precisam de garantir que o consentimento de marketing capturado durante o registo no WiFi é refletido com precisão no Salesforce e cumpre os requisitos do GDPR.

  1. Configurar o Captive Portal para apresentar uma caixa de seleção clara e desmarcada para comunicações de marketing, distinta dos termos de serviço.
  2. Garantir que a plataforma de WiFi captura o carimbo de data/hora, o endereço IP e o valor booleano da caixa de seleção de consentimento.
  3. Mapear o booleano de consentimento do payload da API de WiFi para um campo personalizado WiFi_Marketing_Consent__c no objeto Contacto/Lead do Salesforce.
  4. Configurar o Salesforce para mapear este campo personalizado para o objeto Individual padrão ou para o sistema de gestão de consentimento da plataforma de automação de marketing integrada.
  5. Estabelecer uma sincronização diária para garantir que quaisquer opt-outs processados pela plataforma de automação de marketing atualizam o registo central do Salesforce.
Comentário do Examinador: Esta solução aborda os requisitos rigorosos do GDPR, garantindo que o consentimento é granular, registado com uma pista de auditoria e sincronizado em toda a infraestrutura tecnológica. O mapeamento direto do consentimento para um campo dedicado no Salesforce fornece uma única fonte de verdade para a conformidade.

Perguntas de Prática

Q1. Uma rede hospitalar quer integrar o seu guest WiFi com o Salesforce para rastrear visitas de fornecedores e parceiros. No entanto, estão preocupados em capturar inadvertidamente dados de doentes no CRM. Como deve a arquitetura de integração abordar isto?

Dica: Considere como pode filtrar eventos de autenticação antes que estes 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 email corporativos, e o middleware deve utilizar uma lista de bloqueio de domínios abrangente para descartar quaisquer eventos de autenticação de domínios de email de consumidores (que os doentes têm maior probabilidade de usar). Além disso, o Captive Portal deve indicar claramente o seu propósito (ex.: 'Acesso de Fornecedores e Parceiros') e incluir termos de serviço específicos para desencorajar a utilização por parte dos doentes.

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

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

Ver resposta modelo

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

Q3. A equipa de marketing de uma cadeia de hotéis quer rastrear com que frequência clientes corporativos específicos visitam as suas propriedades. Atualmente, dependem de endereços MAC para identificar visitantes recorrentes, mas os dados mostram taxas de retorno artificialmente baixas. Por que razão isto está a acontecer e qual é a solução arquitetónica?

Dica: Considere como os sistemas operativos móveis modernos gerem as ligações de rede.

Ver resposta modelo

As taxas de retorno artificialmente baixas são causadas pela randomização de endereços MAC, uma funcionalidade 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 é transferir a dependência do endereço MAC para o endereço de email autenticado. O Captive Portal deve exigir autenticação por email, e o middleware de integração deve usar este endereço de email como o identificador persistente para consultar e atualizar o registo de Contacto do Salesforce.