← Todos os posts

Integração de anúncios com CRM: do clique à venda, passo a passo

Integração de anúncios com CRM em duas pontes: guardar o clique em cada lead e devolver reunião e venda ao Google, Meta e LinkedIn. Passos, dados e erros.

30 de outubro de 2026 · Guilherme Rezende · 8 min de leitura

Capa do post Integração de anúncios com CRM: do clique à venda, passo a passo

A integração de anúncios com CRM funciona em duas pontes. Na ida, o CRM guarda de qual clique veio cada lead. Na volta, o CRM conta ao Google, à Meta e ao LinkedIn o que aconteceu depois: reunião, oportunidade, venda. Sem a ida não existe volta, porque a plataforma só consegue ligar a venda ao anúncio se o identificador do clique estiver gravado junto do lead.

O que muda quando as duas pontes funcionam aparece no funil. Numa frente de um SaaS de RH que a gente gere, a mídia paga levou 35 reuniões ao time comercial num trimestre. No mesmo trimestre do ano seguinte, depois de passar a medir reunião e venda no CRM, devolver o lead qualificado à Meta e julgar cada campanha pelo funil do CRM, e não pela conversão do painel, foram 204. A verba cresceu 22% no período, então não é um teste controlado, e o número inclui reuniões de campanhas do próprio cliente que caem no mesmo funil. Nas campanhas que a gente gere, a alta foi de 8 para 83. A direção é a mesma nos dois recortes.

Abaixo está o caminho completo do clique à venda, os dados que precisam ficar no CRM, como devolver cada etapa em cada plataforma e como saber se a integração está funcionando.

Como funciona a integração de anúncios com CRM?

O fluxo tem cinco passos, e o erro quase sempre está no segundo ou no quarto.

Fluxo da integração de anúncios com o CRM, do clique no anúncio até o conector devolver o evento à plataforma

  1. A pessoa clica no anúncio. A plataforma anexa um identificador à URL (gclid no Google, fbclid na Meta, li_fat_id no LinkedIn) e as UTMs vêm do link que você montou.
  2. A landing page lê esses parâmetros e os grava em campos ocultos do formulário.
  3. O formulário envia o lead ao CRM com a origem preenchida.
  4. O comercial move o negócio de etapa. Cada mudança relevante vira um evento, com data e, se houver, valor.
  5. Um conector (nativo, webhook, planilha agendada ou ferramenta própria) devolve o evento à plataforma, que o liga ao clique original.

O identificador do clique só existe na URL do primeiro acesso. Se a pessoa navega por outra página, volta no dia seguinte ou abre o formulário em outro domínio, ele se perde. Por isso o script que lê os parâmetros e os guarda em cookie precisa rodar já na página de entrada.

Quais dados guardar no CRM junto de cada lead?

Crie um campo no CRM para cada item da tabela e um campo oculto equivalente no formulário.

CampoO que guardaDe onde vem
gclidClique do Google AdsParâmetro da URL, exige a marcação automática ligada na conta
fbclidClique da MetaParâmetro da URL
li_fat_idClique do LinkedInParâmetro da URL
msclkidClique do Microsoft AdsParâmetro da URL
utm_source, utm_medium, utm_campaignOrigem, tipo de mídia e campanhaLink do anúncio
utm_content, utm_termAnúncio e palavra-chaveLink do anúncio
Página de entradaOnde a pessoa chegouScript da landing
Data e hora do cliqueCom fuso horárioScript da landing

O padrão de nomes das UTMs está em o que é UTM e a montagem dos links em gerador de UTM. Sem padrão, "LinkedIn" e "linkedin" viram duas origens no relatório.

Crie dois conjuntos de campos: primeiro toque e último toque. O de primeiro toque nunca é sobrescrito. Se o lead volta por outro anúncio e o formulário apaga o gclid original, você perde a origem real e manda ao Google um clique que não gerou a oportunidade. Grave também e-mail e telefone no mesmo formato sempre, porque as plataformas aceitam esses dados, com hash, como alternativa ao identificador do clique.

Como devolver as etapas para o Google, a Meta e o LinkedIn?

Cada plataforma tem o seu canal, e a regra de ouro é a mesma: o evento volta com o identificador do clique (ou o e-mail com hash) e com a data em que a etapa aconteceu, não a data do envio.

Google Ads. O caminho clássico é a importação de conversões offline: você devolve o gclid, o nome da ação de conversão, a data e o valor. A própria ajuda do Google chama as conversões otimizadas para leads de "versão melhorada" dessa importação, que usa e-mail e telefone com hash ao lado do gclid, e recomenda começar por ela quem ainda não usa a importação. A mesma página avisa que esse envio migrou para a Data Manager API e deixou de funcionar pela Google Ads API, então pergunte ao fornecedor do seu conector qual caminho ele usa. O passo a passo está em conversões offline no Google Ads.

Meta. Os eventos voltam pela API de Conversões, com fbc (o clique), fbp (o navegador) e e-mail e telefone em hash. O evento precisa ter o mesmo event_id do pixel, senão a Meta conta o lead duas vezes. Os detalhes estão em API de Conversões da Meta.

LinkedIn. Os eventos voltam pela API de Conversões do LinkedIn, ligados a uma regra de conversão criada no Campaign Manager. A documentação do HubSpot informa que o LinkedIn só aceita eventos ocorridos até 90 dias depois do clique, então a venda de um ciclo longo pode chegar tarde demais. Nesse caso, devolva uma etapa anterior.

Microsoft Ads. Usa o msclkid, e o evento precisa chegar até 90 dias depois do clique. O resumo está em Microsoft Ads para B2B.

Qual etapa do funil mandar de volta?

A mais avançada que ainda tenha volume. O lance automático aprende com um sinal que se repete, e quem fecha quatro vendas por mês não ensina nada a ninguém. O critério que a gente usa é de cerca de 30 eventos por mês por campanha. Se a venda não chega a isso, otimize pela reunião realizada ou pela oportunidade, e use a venda só como valor. A lógica de cada carimbo está em MQL e SQL, e o desenho do funil em CRM e funil de vendas.

Escolha etapas que sejam claras, difíceis de forjar e que o comercial não alterne de um lado para o outro. Uma etapa que o time muda a cada semana transforma o sinal em ruído.

Para dar valor ao evento, use a taxa histórica do seu funil. Se 25% das reuniões viram oportunidade e 20% das oportunidades fecham, num contrato de R$ 24 mil por ano, uma reunião realizada vale em média R$ 1.200 (24.000 × 0,25 × 0,20). É um exemplo de conta, com números hipotéticos: use os seus e refaça a cada trimestre.

Quando a integração não compensa?

Se a empresa gera menos de 15 a 20 leads por mês em mídia paga, montar tudo traz pouco ganho. Nesse volume, grave as UTMs e o clique no CRM, confira a qualidade à mão e só depois automatize a volta. E se o comercial não atualiza o CRM, a integração apenas espalha dado ruim mais rápido: conserte a disciplina de preenchimento antes de qualquer conector.

Como saber se a integração está funcionando?

Faça o teste com um lead de verdade por plataforma, antes de mexer em campanha:

  1. Clique no seu próprio anúncio e preencha o formulário.
  2. Abra o contato no CRM e confira se gclid, fbclid ou li_fat_id, as UTMs e a página de entrada chegaram inteiros, sem corte.
  3. Mude o lead de etapa e confira se o evento aparece na plataforma, na aba de conversões ou no gerenciador de eventos.
  4. Só então troque o objetivo de uma campanha, uma de cada vez, e espere o período de aprendizado antes de julgar.

Depois, compare todo mês o que a plataforma mostra com o que o CRM registra. A diferença sempre existe, e o que importa é que ela seja estável e explicada. As causas estão em por que as conversões não batem com o CRM, e a parte de comportamento no site, em GA4 para B2B.

Qual CRM usar: HubSpot, RD Station ou outro?

Qualquer CRM com campos personalizados e algum jeito de enviar a mudança de etapa (API, webhook ou exportação) serve. O HubSpot tem uma ferramenta de anúncios nativa, com limites que valem conhecer antes de contar com ela: veja integração HubSpot com Google, Meta e LinkedIn. O RD Station tem API e webhooks, e a devolução para as plataformas costuma exigir um conector: veja RD Station API para anúncios.

Quais erros aparecem com mais frequência?

  • Formulário que apaga os campos ocultos quando a pessoa recarrega a página de obrigado.
  • Campo de texto do CRM com limite curto, que corta o gclid ao meio.
  • Evento de venda enviado com a data do envio e não a data da venda.
  • Todas as etapas marcadas como conversão principal, o que faz o lance tratar formulário e venda como equivalentes.
  • Lead de teste do próprio time e spam indo para a plataforma como conversão.
  • Ninguém responsável pelo fluxo: o desenvolvedor sai, o webhook quebra e ninguém percebe por semanas.

Perguntas frequentes

O que é integração de anúncios com CRM?

É o fluxo que grava, junto de cada lead, o identificador do clique e as UTMs do anúncio e devolve às plataformas as etapas que o lead cumpre depois. Assim Google, Meta e LinkedIn passam a aprender com reunião e venda, e não só com formulário preenchido.

Preciso de um CRM específico?

Não. Precisa de campos personalizados para guardar a origem e de uma forma de enviar a mudança de etapa. HubSpot e RD Station têm recursos próprios, mas o princípio vale para Pipedrive, Salesforce ou um CRM sob medida.

A integração substitui o pixel e a tag?

Não. O pixel e a tag registram o lead na hora e alimentam os públicos. A integração com o CRM acrescenta o que acontece depois do formulário. Os dois convivem, desde que o evento do site e o do CRM usem o mesmo identificador para não contar em dobro.

Quantas conversões preciso para otimizar por reunião ou venda?

Para o lance automático aprender, a regra que usamos é de cerca de 30 eventos por mês por campanha. Se a venda não chega a isso, mande a reunião ou a oportunidade como evento principal e a venda como valor.

Seu CRM sabe de qual anúncio veio cada venda?

Fale com a Summia. A gente audita o caminho do clique até o CRM, aponta onde a origem se perde e monta a volta dos eventos para o Google, a Meta e o LinkedIn.

Leia também