Blog

Como levar os leads do Google Ads para o CRM e saber quais viraram venda

Resposta rápida

Para ter os leads do Google Ads no CRM, o formulário de lead do anúncio envia cada cadastro por webhook a uma URL sua, um fluxo no n8n confere a chave, trata os campos e cria o contato no DataCrazy pela API, e o GCLID guardado permite devolver ao Google Ads quais leads fecharam negócio. A AD PRO monta esse caminho na implementação.

Por AD PRO TecnologiaPublicado em Atualizado em 9 min de leitura
Cupom R$ 100 de desconto no mensal:No anual assinado pelo nosso link: 1 hora de consultoria gratuita da AD PRO.
Neste conteúdo (8 partes)

Quem anuncia na busca do Google paga por uma intenção rara: a pessoa digitou o que procura e clicou. Se o cadastro dela vai parar em um e-mail ou numa planilha que alguém abre na sexta, o dinheiro do clique esfria antes de o vendedor responder. O objetivo desta página é tirar o humano do transporte do lead e deixá-lo só na conversa.

O texto cobre os dois caminhos mais comuns, o formulário de lead dentro do anúncio e o formulário do seu site, e termina na parte que quase ninguém faz: contar ao Google quais leads viraram cliente. A parte de campanhas do Facebook e Instagram está em leads do Facebook Ads no CRM, e o desenho geral de origem está em rastrear a origem do lead. Documentação do Google conferida em 31 de outubro de 2026.

De quais formas o lead do Google Ads chega até a empresa?

Por três portas: o formulário de lead que fica dentro do anúncio, o formulário da sua página de destino e a conversa iniciada por um link de WhatsApp. Cada porta entrega um conjunto diferente de dados e pede um jeito próprio de gravar a origem no CRM.

As três portas de entrada do Google Ads e o que cada uma entrega
PortaComo o dado chegaO que guardar no CRM
Formulário de lead do anúncioO Google envia um POST para o webhook que você configurou, ou você baixa o arquivo na contaNome, e-mail, telefone, campanha, formulário e o identificador do clique
Formulário da página de destinoO seu site envia os campos ao CRM; o identificador do clique precisa ser lido da URL e enviado juntoCampos do formulário, GCLID e as UTMs da campanha
Link de WhatsApp no anúncioA conversa começa na caixa de mensagens; a campanha é lida pela mensagem inicial de cada anúncioCampanha identificada pela mensagem e o canal de entrada

Para a segunda porta, o passo a passo do formulário do site está em integrar formulário do site ao CRM. Aqui o foco é a primeira, porque é a que costuma ficar presa no painel do Google.

Como funciona o webhook do formulário de lead do Google Ads?

Quando alguém envia o formulário do anúncio, o Google faz uma requisição HTTP POST para a URL que você cadastrou, com os dados do lead em JSON e uma chave que você definiu. Seu sistema valida a chave, grava o lead e responde com sucesso. É assim que o lead chega em segundos, sem arquivo.

Pelo que a documentação para desenvolvedores do Google descreve hoje, o corpo do POST traz estes campos:

  • lead_id: identificador único do lead, usado para saber se aquele cadastro já foi gravado.
  • form_id e campaign_id: o formulário e a campanha do Google Ads de onde o lead veio.
  • gcl_id: o Google click ID, que identifica o clique no anúncio.
  • google_key: a chave que você configurou em cada formulário; sua URL deve conferi-la antes de processar.
  • is_test: vem como verdadeiro nos envios de teste, para você não tratar como lead real.
  • user_column_data: a lista com o que a pessoa preencheu, cada item com nome da coluna, valor e um identificador (por exemplo, nome completo, e-mail e telefone).

Duas regras da documentação evitam dor de cabeça. A primeira: o endereço deve responder HTTP 200 com um corpo JSON vazio ({}) quando tudo deu certo. A segunda: o Google avisa que um lead pode chegar mais de uma vez, então seu fluxo precisa usar o lead_id para não criar o mesmo contato duas vezes.

Como montar o caminho até o DataCrazy, passo a passo?

O caminho tem quatro peças: o formulário no Google Ads, uma URL que recebe o webhook, um fluxo que trata os dados e o DataCrazy, que recebe o contato pela API. A AD PRO monta essa ponte via webhook, API e n8n, e você acompanha cada etapa abaixo.

  1. 1
    Crie o formulário com os campos mínimos

    Nome, telefone e e-mail bastam para começar. Cada campo a mais derruba o envio. Se precisar qualificar, uma pergunta de múltipla escolha costuma ser suficiente.

  2. 2
    Cadastre a URL do webhook e a chave

    No formulário de lead, informe o endereço que vai receber o POST e a chave de validação. Guarde a chave em local seguro, fora de planilhas e de mensagens de grupo.

  3. 3
    Receba, valide e deduplique

    O fluxo no n8n confere se google_key bate com a chave cadastrada, separa os envios com is_test verdadeiro e consulta o lead_id para saber se já existe. Só então segue.

  4. 4
    Traduza os campos e crie o contato no DataCrazy

    O fluxo converte a lista user_column_data em campos do contato e chama a API do DataCrazy. A etapa inicial do funil, a origem “Google Ads” e a campanha vão junto. Veja DataCrazy API, webhook e MCP e a integração do DataCrazy com o n8n.

  5. 5
    Distribua e avise o vendedor

    Com o lead no CRM, a automação escolhe o responsável pela regra de distribuição automática de leads e dispara a primeira mensagem pelo WhatsApp.

Como os campos do Google viram campos do CRM
Vem do GoogleVira no CRMCuidado
user_column_data (nome completo)Nome do contatoSepare em nome e sobrenome só se o CRM exigir
user_column_data (telefone)WhatsApp do contatoPadronize com DDI e DDD antes de gravar
user_column_data (e-mail)E-mail do contatoTudo em minúsculas, sem espaços
campaign_id e form_idCampos de campanha e de formulárioCrie os campos antes; o lead não pode chegar sem lugar para eles
gcl_idCampo GCLIDNão apague nem edite; é o que permite devolver a venda depois
lead_idCampo de identificação do leadÉ a chave contra duplicidade

Como testar antes de gastar verba?

No construtor do formulário, o Google tem um botão de teste que envia um exemplo ao seu endereço. Um aviso verde indica que o seu sistema respondeu 200. A documentação reforça que ver o verde não basta: você precisa abrir o CRM e confirmar que o contato de teste chegou com os campos certos.

  • O envio de teste vem com is_test verdadeiro e com nome, telefone e e-mail de exemplo.
  • Se o formulário ainda não foi salvo, o form_id é um valor fictício.
  • Também dá para testar na linha de comando, com um curl que envia o JSON de exemplo à sua URL, o que ajuda a separar o erro do Google do erro do seu fluxo. O passo a passo geral está em como testar um webhook.

Por que guardar o GCLID e devolver a venda ao Google Ads?

Porque o Google otimiza o anúncio pelo que sabe. Se ele só sabe quem preencheu o formulário, aprende a trazer gente que preenche. Se você conta quais leads viraram reunião ou venda, ele passa a buscar perfis parecidos com quem compra. Essa devolução é o que separa lead barato de lead que paga a conta. Para comparar o Google Ads com os outros canais pela venda, e não pelo cadastro, veja como medir vendas do tráfego pago.

Pela documentação de hoje existem dois caminhos, que podem coexistir. A importação de conversões offline usa o GCLID do clique e informa ao Google, depois, o que aconteceu com ele; a página de ajuda dessa importação já recomenda migrar para o Data Manager do Google Ads. As conversões otimizadas para leads usam dados do próprio lead, como e-mail e telefone, enviados com hash SHA256 (um código de mão única), e o Google os cruza com quem interagiu com o anúncio.

Na prática, o que o CRM precisa é guardar o GCLID no lead e ter uma etapa que represente a venda. Quando o lead chega a essa etapa, a AD PRO monta, via webhook e n8n, o envio da conversão. As regras de formato, de tempo de processamento (a ajuda do Google fala em 24 a 48 horas para aparecer nos relatórios) e de duplicidade ficam na documentação oficial, que você confere na fonte antes de ligar. Para a Meta, o retorno equivalente está em API de Conversões da Meta com CRM.

Exemplo: a Contabilidade Prisma, empresa fictícia

A Contabilidade Prisma (empresa fictícia) anuncia “abrir empresa” na busca e recebia leads por e-mail. A mudança foi ligar o formulário de lead ao DataCrazy, com origem, campanha e GCLID gravados, e mover os contatos pela etapa “Reunião marcada” até “Contrato assinado”.

  • Antes: o e-mail chegava, alguém copiava para o WhatsApp e o primeiro contato saía horas depois.
  • Depois: o lead aparece no CRM com a primeira mensagem já enviada, e o responsável recebe o aviso de que há um contato novo.
  • Na terceira semana: o relatório por campanha mostrou que uma campanha de volume trazia muitos cadastros e nenhum contrato, enquanto outra, menor, concentrava os contratos. A verba foi movida e a conversão de contrato foi devolvida ao Google.
Checklist de teste do webhook do Google Ads (copie e use)
[ ] Formulário salvo com URL do webhook e chave cadastradas
[ ] Campos do CRM criados antes: campanha, formulário, GCLID, lead_id, origem
[ ] Botão de teste do Google devolveu aviso verde (HTTP 200 com corpo {})
[ ] O contato de teste apareceu no CRM com nome, telefone e e-mail corretos
[ ] O contato de teste está marcado como teste (is_test) e não entrou na fila de um vendedor
[ ] Reenvio do mesmo teste não criou contato duplicado (lead_id)
[ ] Chave errada no teste foi recusada pelo fluxo
[ ] Telefone padronizado com DDI e DDD antes de gravar
[ ] Primeira mensagem de WhatsApp saiu dentro da regra de opt-in
[ ] GCLID gravado e sem edição
[ ] Um lead real de baixo valor acompanhado de ponta a ponta antes de subir a verba

O que costuma dar errado nessa integração?

Quase sempre é um destes cinco pontos: chave divergente, campo que o CRM não aceita, lead que chega em duplicidade, telefone sem DDI e GCLID perdido pelo caminho. Todos têm solução simples quando aparecem no teste, e custo alto quando aparecem com a campanha rodando.

  • Chave divergente: o fluxo recusa todos os leads. Compare a chave do formulário com a do fluxo, letra por letra.
  • Campo inexistente no CRM: o contato não é criado. Crie os campos antes do primeiro teste.
  • Duplicidade: o mesmo lead cria dois contatos. Consulte o lead_id antes de criar.
  • Telefone fora do padrão: o WhatsApp não encontra o número. Normalize no fluxo, não no braço.
  • GCLID descartado: sem ele, a venda não volta ao Google. Trate como campo obrigatório.

Perguntas frequentes

Como integrar o Google Ads com o CRM?

Para o formulário de lead do anúncio, use o webhook: o Google envia cada cadastro por POST a uma URL sua, e um fluxo cria o contato no CRM. Para o formulário do seu site, o site envia os campos ao CRM junto com o GCLID. A AD PRO monta os dois via webhook, API e n8n.

O Google Ads manda o lead direto para o CRM?

O Google entrega o lead por webhook a um endereço que você configura, ou em arquivo baixado na conta. Para o DataCrazy, a AD PRO monta a ponte com webhook, API e n8n, e o contato aparece no CRM em segundos.

Quanto tempo o Google Ads guarda os leads do formulário?

A ajuda do Google Ads informa que os leads ficam armazenados por 60 dias e que o download em arquivo cobre os últimos 30. Por isso vale ligar o webhook em vez de depender de baixar planilha.

O que é GCLID e por que guardar no CRM?

O GCLID é o Google click ID, o identificador do clique no anúncio. Guardado no lead, ele permite informar ao Google, depois, qual clique virou venda, para a otimização aprender com resultado e não só com cadastro.

Como testar a integração do formulário de lead do Google Ads?

Use o botão de teste do construtor do formulário: ele envia um lead de exemplo ao seu endereço e mostra aviso verde se a resposta for HTTP 200. Depois confira se o contato de teste chegou ao CRM com os campos certos e marcado como teste.

Dá para saber qual campanha do Google Ads trouxe cada venda?

Dá, se a campanha e o GCLID forem gravados no lead quando ele entra e se a etapa de venda existir no funil. O BI do DataCrazy mostra conversão por origem, e o retorno da venda ao Google Ads fecha o ciclo.

Fontes
  • Google Ads, ajuda: leads do formulário e opções de entrega (consultado em 31/10/2026)
  • Google Ads para desenvolvedores: webhook do formulário de lead, implementação (consultado em 31/10/2026)
  • Google Ads para desenvolvedores: webhook do formulário de lead, testes (consultado em 31/10/2026)
  • Google Ads, ajuda: conversões otimizadas para leads (consultado em 31/10/2026)
  • Google Ads, ajuda: importação de conversões offline por clique (consultado em 31/10/2026)
AD PRO Tecnologia

Lead de anúncio no CRM em minutos, não em horas

Conte como você anuncia hoje e a AD PRO desenha o caminho do clique até a venda no DataCrazy.

  • Parceira Premier do DataCrazy
  • CRM, API oficial do WhatsApp, automações e agentes de IA num projeto só
  • Planos de implementação a partir de R$ 2.250, com entrega a partir de 7 dias
  • Suporte próximo do DataCrazy, com cultura community first: SLA de 5 minutos no chat, das 9h às 22h

O DataCrazy tem suporte próximo, com cultura community first: SLA de 5 minutos, chat das 9h às 22h (sábado das 14h às 21h), Meet de segunda a sexta, das 10h às 18h e comunidade de clientes no WhatsApp. Para desenhar funil e automações, a AD PRO implementa.

Suas informações ficam com o time da AD PRO. Nada de spam.

Ainda não tem conta no DataCrazy? Crie a sua por aqui.

Cupom R$ 100 de desconto no mensal:No anual assinado pelo nosso link: 1 hora de consultoria gratuita da AD PRO.