Voltar aos artigos
Analytics & dados

Integração do CRM com o site para dados de personalização

15 de outubro de 2026
Por equipe Markettailor
Imagem de destaque de Como conectar os dados de personalização do site ao seu CRM

Sua ferramenta de personalização de sites sabe quais empresas visitam seu site, o que leem e em quais segmentos se enquadram. Seu CRM conhece as etapas dos negócios, os contatos e o histórico de receita. Se os dois nunca trocam dados, os vendedores ligam para contas sem saber o que elas acabaram de ver, e suas regras de personalização não conseguem distinguir uma oportunidade aberta de um prospect frio.

A diferença aparece na primeira ligação. “Vi que você visitou nosso site” é ignorado. “Seu time consultou nossa documentação de segmentação e a página de preços várias vezes esta semana” dá ao vendedor algo sobre o que conversar. Este post mostra o funcionamento por trás da segunda versão: o que sincronizar, como mapear os campos, o que muda entre Salesforce e HubSpot e onde esses projetos costumam dar errado.

De quais dados de personalização o seu CRM realmente precisa

O instinto é enviar tudo: cada visualização de página, cada sessão, cada atribuição de segmento. Não faça isso. Um CRM é feito para dados estruturados de relacionamento, não para clickstreams brutos. Despejar visualizações de página nele enterra os sinais úteis, consome a cota da API e torna os relatórios menos confiáveis. Campos de empresa enriquecidos também permitem encurtar seus formulários de captura de leads, o que é um ganho à parte.

Vale a pena sincronizar cinco categorias.

1. Identificação da empresa

Quando a sua identificação de visitantes associa um visitante anônimo a uma empresa, essa associação deve criar ou atualizar um registro de empresa. Limite-se aos campos que um vendedor ou um relatório vai usar:

  • Nome e domínio da empresa
  • Setor e faixa de número de funcionários (do enriquecimento)
  • País ou localização da sede
  • Data da primeira visita ao seu site
  • Origem ou canal da primeira visita identificada

Sem isso, nada mais se conecta. Se o seu CRM só fica sabendo de uma conta quando alguém preenche um formulário, todas as visitas anteriores dessa empresa ficam invisíveis para vendas.

2. Participação em segmentos

Segmentos são mais úteis do que visualizações de página brutas porque já carregam a sua interpretação de quem é a conta. Valores típicos:

  • Segmento de setor (por exemplo, “Fintech”, “Saúde”)
  • Faixa de porte (“Mid-Market”, “Enterprise”)
  • Etapa da jornada (“Descoberta”, “Consideração”, “Decisão”)
  • Cluster de interesse (“ABM”, “Analytics”, “Privacidade”)

Mudanças de segmento devem chegar rápido ao CRM. Se uma conta passa de Consideração para Decisão na terça, um lote semanal que chega no domingo é tarde demais. Sincronização rápida geralmente significa envios acionados por eventos, e não consultas agendadas; esta comparação entre webhooks e APIs explica quando cada um se encaixa.

3. Um único score de engajamento

Sincronize um único score calculado na conta, não os componentes por trás dele. Um campo numérico de 0 a 100 é fácil para os vendedores lerem e fácil de filtrar. Pondere pela recência, além do volume: 15 páginas vistas ontem devem pontuar mais do que 20 páginas há três meses. Se puder, adicione um campo de texto curto com o motivo ("página de preços duas vezes nesta semana"). Um score com motivo gera ação; uma contagem bruta de páginas é ignorada.

4. Visitas a páginas-chave, não a todas as páginas

Sincronize apenas visitas a páginas que sinalizam intenção de compra:

  • Preços (data e hora e contagem)
  • Páginas de recursos específicos
  • Estudos de caso (de qual setor ou caso de uso)
  • Páginas de comparação e de concorrentes
  • Páginas de integrações e de documentação

Registre-os como atividades ou entradas na linha do tempo, para que o vendedor possa dar uma olhada antes de uma ligação. Uma lista de 47 posts do blog pelos quais alguém rolou não é um contexto útil.

5. Eventos de conversão com contexto

Preenchimentos de formulário, solicitações de demo e downloads devem chegar com o contexto ao redor: qual variante personalizada o visitante viu, em qual segmento ele estava e sua pontuação de engajamento naquele momento. Isso diz ao vendedor o quão quente o lead está e com qual abordagem começar.

Duas formas de fazer a integração

API diretaMiddleware (CDP / iPaaS)
Como funcionaA ferramenta de personalização chama a API do CRM e cria ou atualiza registrosA ferramenta envia eventos para Segment, Workato, Tray.io ou um CDP, que os transforma e os encaminha para o CRM e outros sistemas
Bom paraUm destino, equipe de operações pequena, existe um conector nativoMuitos destinos, ou você já usa uma CDP ou iPaaS
DesvantagensCada novo destino é uma nova integração; os limites de requisição afetam você diretamente; quebra quando a API do CRM mudaCusto extra, mais um sistema para manter, mais um salto de latência

Se você já roteia outros dados por uma CDP ou iPaaS, envie os dados de personalização do mesmo jeito. Se o CRM for o único destino, uma conexão direta é mais simples; construir um middleware para uma integração entre dois sistemas acrescenta, basicamente, meses. O Markettailor consegue sincronizar dados de visitantes e empresas diretamente no Salesforce e na HubSpot, o que cobre a opção direta sem código personalizado.

Página de integrações da Markettailor com HubSpot, Salesforce, Slack e Google Analytics 4 conectados, o snippet de rastreamento e um log da atividade recente de sincronização com o CRM
Integrações de CRM e alertas com um log de sincronização recente, como aparecem nas configurações do Markettailor (dados de exemplo)

Mapeamento de campos: a parte que todo mundo subestima

A conexão via API é a parte fácil. A parte difícil é decidir como os dados de personalização se mapeiam para os registros do CRM. Erre nisso e você terá duplicatas, campos sobrescritos e vendedores que param de confiar nos dados.

Correspondência de empresas

Sua ferramenta de personalização identifica empresas; seu CRM tem contas. A lógica de correspondência decide se elas se alinham. As opções, da mais para a menos confiável:

  1. ID externo compartilhado. Os dois sistemas têm o mesmo ID de enriquecimento (por exemplo, o ID da empresa no LinkedIn). É o mais confiável, mas só funciona se os dois forem enriquecidos pelo mesmo fornecedor.
  2. Correspondência por domínio. Compare o domínio da empresa do visitante com o campo de site das contas no CRM. Funciona quando os dados do CRM estão limpos; falha quando o campo de site está em branco e com empresas que têm vários domínios.
  3. Correspondência aproximada de nomes. "Acme Corp" = "Acme Corporation". Útil como fallback, arriscada com nomes comuns.

Na prática, a maioria das equipes usa o domínio como chave principal, a correspondência aproximada de nome como alternativa e uma fila de revisão manual para o resto. Meça sua taxa de correspondência em cada etapa com os seus próprios dados antes de automatizar qualquer coisa a jusante.

Evitando duplicidades

  • Pesquise antes de criar. Sempre procure primeiro um registro existente.
  • Comece no modo somente atualização. Nas primeiras semanas, atualize apenas registros que já existem. Isso mostra a precisão real da correspondência antes que ela possa causar estragos.
  • Crie apenas acima de um limite de confiança. Coloque as correspondências de baixa confiança em uma fila para revisão humana.

Pular o modo somente atualização é a forma mais comum de esses projetos encherem um CRM de contas duplicadas já na primeira semana, e limpar isso custa ao time de operações muito mais tempo do que o teste em modo simulado teria custado.

Campos personalizados

Projete os campos antes de construir a sincronização. Um conjunto inicial viável na Conta (nomes de API do Salesforce; na HubSpot, são propriedades da empresa):

CampoTipo
Personalization_Engagement_Score__cNúmero, 0-100
Personalization_Segment__cLista de seleção
Buyer_Journey_Stage__cLista de seleção: Descoberta, Consideração, Decisão
First_Website_Visit__c / Last_Website_Visit__cData
Website_Visit_Count__cNúmero
Top_Content_Interest__cTexto

Na linha do tempo de atividades, registre visitas à página de preços, visitas a recursos importantes, mudanças de segmento e grandes saltos de pontuação (por exemplo, de 40 para 75).

Notas do Salesforce

Cota de API. O Salesforce conta as chamadas REST, SOAP e Bulk contra uma cota móvel de 24 horas. Segundo a referência rápida de limites do Salesforce, a cota depende da edição e do número e tipo de licenças; a Enterprise Edition começa em 100.000 requisições a cada 24 horas. Verifique o número real da sua org em Setup > System Overview antes de definir a frequência da sincronização. Para ficar dentro dela:

  • Atualizações em lote. O endpoint sObject Collections atualiza até 200 registros em uma única requisição.
  • Envie as pontuações de engajamento de forma programada (a cada poucas horas), e não a cada alteração.
  • Sincronize apenas as visitas a páginas-chave.
  • Use a Bulk API para a carga inicial de dados históricos.

Tipo de atividade e permissões. Crie um tipo de atividade dedicado “Personalização do site” para que os vendedores possam filtrar esses eventos dos seus próprios. Deixe os campos de personalização somente leitura para vendas; vendedores não devem editar scores de engajamento.

Dois relatórios para criar no primeiro dia. Primeiro, contas com alto engajamento e nenhuma oportunidade aberta: pipeline que ninguém está trabalhando. Segundo, taxa de ganho por segmento de personalização, que realimenta sua estratégia de segmentação.

Notas do HubSpot

Crie um grupo de propriedades chamado “Website Personalization” e mantenha nele todas as propriedades personalizadas. Os tipos de propriedade se encaixam bem: número para pontuações e contagens, seleção suspensa para segmentos e estágios (para que funcionem em listas e filtros), data para a primeira e a última visita, texto de linha única para tags de interesse.

Para visitas a páginas importantes e mudanças de segmento, os eventos de linha do tempo da HubSpot permitem que um app grave tipos de evento personalizados nas linhas do tempo de empresas e contatos. Defina um template ("Website Personalization Activity") com URL da página, categoria da página e segmento como propriedades. Essas gravações ainda contam para os limites de API do seu app, então agrupe-as em lotes do mesmo jeito que faria no Salesforce.

Quando os dados estão na HubSpot, os fluxos de trabalho os transformam em ações. Por exemplo:

  • A pontuação de engajamento passa de 70: crie uma tarefa para o responsável pela empresa.
  • O estágio da jornada muda para Decisão: inscreva o contato principal em uma sequência.
  • Uma conta-alvo acessa a página de preços pela terceira vez: publique no canal de vendas do Slack.

É aqui que o seu analytics de personalização deixa de ser um dashboard que alguém precisa lembrar de abrir.

Com que frequência sincronizar o quê

Em minutosA cada 1–4 horasLote diário
Preenchimentos de formulário e pedidos de demo
Visitas à página de preços de contas-alvo
Nova empresa identificada
Pontuação de engajamento
Mudanças de segmento
Mudanças de estágio da jornada
Totais de visitas
Tags de interesse
Datas da primeira / última visita

Sincronizar tudo em tempo real consome a cota da API e inunda os registros de atualizações. Agrupar tudo em lotes diários significa que a visita de uma conta-alvo à página de preços fica sem ninguém ver até o dia seguinte. A divisão acima mantém rápidos os sinais urgentes e empurra o resto para lotes baratos.

Onde esses projetos dão errado

Sincronizar dados que ninguém lê. Antes de construir qualquer coisa, passe 30 minutos com alguns vendedores e pergunte o que eles gostariam de saber antes de uma ligação. Construa em torno das respostas. Uma lista curta de campos que os vendedores encontram vale mais do que quinze campos pelos quais eles passam direto.

Nenhuma regra de propriedade dos dados. Quando os dois sistemas têm o mesmo campo (setor, por exemplo), decida qual prevalece. Normalmente o CRM é dono do que os vendedores mantêm (estágio do negócio, contatos) e a ferramenta de personalização é dona dos dados comportamentais (pontuações, segmentos, visitas). Sem isso, os dois sistemas ficam sobrescrevendo um ao outro em loop.

Sem teste em modo simulado. Rode a correspondência com o seu CRM em modo simulado, puxe 100 correspondências e confira-as manualmente. Se houver erros demais, corrija a lógica antes que qualquer coisa seja gravada em produção.

Construído por um único time. Marketing ops sabe quais dados existem; sales ops sabe quais campos os vendedores olham. Se só marketing constrói, os dados vão parar em campos que ninguém confere. Se só vendas constrói, os melhores sinais ficam de fora. A própria sessão de desenho já é parte do alinhamento entre vendas e marketing por meio de dados de visitantes.

Configurar e esquecer. Faça uma revisão mensal em que os vendedores digam quais dados usaram e o que está faltando, e então ajuste campos, pontuação e alertas.

Como saber se está funcionando

Defina suas próprias metas, mas meça isto antes e depois de entrar no ar:

  • Adoção: parcela de vendedores que abriram campos ou atividades de personalização nos últimos 7 dias.
  • Saúde: taxa de erros de sincronização e precisão das correspondências nas suas verificações por amostragem.
  • Cobertura: parcela das contas com atividade recente no site que têm dados de personalização preenchidos.
  • Velocidade do follow-up: tempo entre um pico de engajamento e o primeiro contato de vendas.
  • Pipeline: oportunidades criadas após um alerta disparado pela personalização.

Os três primeiros mostram, nas semanas 1-4, se a infraestrutura funciona. Os dois últimos mostram, nos meses seguintes, se isso muda o comportamento de vendas.

Uma implantação em cinco semanas

  1. Semana 1, desenho. Entreviste alguns vendedores. Escolha de 5 a 8 campos. Crie os campos personalizados. Documente a lógica de correspondência e as regras de responsabilidade.
  2. Semana 2, construção e teste a seco. Conecte os sistemas, rode a correspondência em modo de teste, revise 100 correspondências manualmente e corrija o que estiver errado.
  3. Semana 3, somente atualização. Ative a sincronização sem criação de registros por cinco dias úteis. Acompanhe erros e problemas de mapeamento e colete feedback de dois ou três vendedores.
  4. Semana 4, ativação completa. Libere a criação de registros acima do seu limite de confiança, configure o calendário de sincronização por níveis, crie os dois relatórios e mostre a vendas onde os dados ficam.
  5. Da semana 5 em diante. Revisão mensal com vendas; ajuste campos, pontuação e automações.

Se você for fazer apenas uma coisa

Sincronize a identificação de empresas e uma pontuação de engajamento com os registros de contas. Só isso já mostra a vendas quais empresas estão pesquisando você neste momento. A sua configuração de identificação de visitantes fornece os dados das empresas, o seu modelo de pontuação de contas define a pontuação, e o CRM é onde os vendedores já olham. Todo o resto deste artigo pode vir depois.