Como diagnosticar conversões offline que não aparecem no Google Ads
Se suas conversões offline não aparecem no Google Ads, o problema quase sempre está em quebras de atribuição entre clique e CRM (UTMs e principalmente GCLID), ou em erros no upload das conversões offline. Este guia mostra como diagnosticar, em ordem prática, onde a cadeia está falhando e o que ajustar para recuperar o tracking.
O que você precisa confirmar primeiro (antes de mexer em qualquer integração)
Para diagnosticar conversões offline que não aparecem no Google Ads, valide três pontos sem pular etapas:
- O clique que gerou o lead tem GCLID (ou um mecanismo equivalente que permita atribuir ao Google Ads).
- O formulário/lead foi registrado no seu sistema com dados suficientes para a conversão offline ser reconstruída.
- O envio de conversões offline está ocorrendo para a conta e o conjunto corretos (mesma conta/ID de conversão e janela esperada).
Se qualquer item acima falhar, você pode até ver leads no CRM, mas o Google Ads não vai receber a conversão offline correspondente.
Intenção de busca: você quer resolver um problema (diagnóstico e correção)
Este conteúdo é transacional e de resolução: você está tentando descobrir por que o Google Ads não está exibindo conversões offline e como corrigir. Por isso, os passos abaixo seguem o fluxo real de tracking: clique → landing/formulário → CRM → evento offline → upload → atribuição no Google Ads.
Como diagnosticar: checklist por camadas (clique, formulário, CRM, upload, atribuição)
1) Camada do clique: GCLID existe e não se perde?
O ponto mais comum é o GCLID perdido ou não persistido do clique até o formulário.
- Verifique se o link do anúncio carrega parâmetros que seu tracking consegue capturar (UTMs e GCLID).
- Confirme se o seu site mantém esses parâmetros até o submit do formulário (sem limpar query string cedo demais).
- Cheque se há redirecionamentos que removem parâmetros.
Exemplo prático: um usuário clica no anúncio, visita o site, volta no mesmo dia e preenche o formulário. Se o seu sistema só salva UTMs no primeiro carregamento e o segundo carregamento não repassa GCLID, você registra o lead no CRM, mas a conversão offline não consegue ser atribuída no Google Ads.
2) Camada do formulário: o lead está chegando com origem suficiente?
Mesmo com GCLID no clique, o formulário pode falhar ao não enviar os campos corretos ao backend.
- O formulário salva origem da campanha (UTMs) e GCLID no momento do cadastro?
- O backend armazena esses valores sem sobrescrever?
- Há validações que bloqueiam o submit quando o campo vem vazio?
Se você não tem GCLID no registro do lead, você precisa assumir que a conversão offline pode não ser atribuível ao Google Ads (a menos que você tenha outro identificador consistente). Nesse caso, o diagnóstico deve focar em como capturar e persistir identificadores.
3) Camada do CRM: a conversão offline está associada ao lead certo?
Conversões offline somem no Google Ads quando o evento (agendamento, venda, pagamento) não está amarrado ao registro do lead que contém o identificador.
- O evento offline (ex.: agendamento ou compra) referencia o mesmo ID do lead criado no formulário?
- Quando o lead “vira” cliente, você copia os campos de origem (GCLID/UTMs) para o registro final?
- Há cenários de deduplicação que removem dados de origem?
Exemplo prático: o CRM cria um contato novo no agendamento e você perde o vínculo com o lead original. Resultado: existe agendamento no CRM, mas o upload de conversões offline não encontra o identificador necessário.
4) Camada de upload: a conversão offline está sendo enviada de fato?
Se o Google Ads não mostra, você precisa provar que o upload está acontecendo.
- Confira logs do processo de offline conversion tracking (job agendado, falhas, filas, reprocessamentos).
- Confirme se o evento offline está mapeado para a ação de conversão correta no Google Ads.
- Verifique se o envio está ocorrendo na conta correta e com o formato esperado.
Sem inventar: quando o upload falha, normalmente aparece em logs ou em relatórios do seu sistema de tracking. Se você não tem logs, crie pelo menos um registro mínimo do “evento gerado” e do “evento enviado”.
5) Camada de atribuição: o Google Ads está aceitando e exibindo?
Mesmo com upload, o Google Ads pode levar tempo para processar e exibir.
- Confira se você está olhando a janela de tempo correta no relatório do Google Ads.
- Verifique se o tipo de conversão (lead, agendamento, venda) está configurado como você espera.
- Se você usa modelos de atribuição no CRM, lembre que o Google Ads exibirá o que foi atribuído segundo o método de envio.
Se o volume é baixo, também pode haver demora maior para consolidar dados no relatório.
Erros comuns que fazem conversões offline “sumirem”
- GCLID não chega ao formulário ou é salvo vazio.
- UTMs são usadas como único identificador, mas o Google Ads depende de GCLID para atribuição direta em muitos cenários.
- O evento offline é criado antes do lead (ou vice-versa), e o vínculo se perde.
- Deduplicação no CRM apaga campos de origem.
- Upload para ação de conversão errada (ex.: manda agendamento onde deveria ser venda).
- Conta/ID de conversão incorretos no envio.
- Falha silenciosa no job (sem logs e sem alertas).
Exemplo prático de diagnóstico em 30 minutos
Use este roteiro para achar o ponto de quebra rapidamente:
- Escolha 3 leads que você sabe que agendaram ou compraram (no CRM).
- Para cada lead, verifique: GCLID, UTMs e data/hora do cadastro.
- Para cada lead, verifique: o evento offline tem referência do lead e carrega os identificadores.
- Procure nos logs do seu tracking: esse evento foi gerado e foi enviado ao Google Ads?
- No Google Ads, confirme se você está olhando o período correto e a ação de conversão correspondente.
Em geral, em 30 minutos você descobre se o problema está em captura (clique/formulário), em associação (CRM) ou em upload (envio para o Google Ads).
Como implementar uma correção sem “adivinhar”
1) Padronize o identificador no registro do lead
Defina que todo lead criado pelo formulário precisa armazenar, no mínimo, o que permite atribuir a campanha. Em muitos fluxos, isso inclui GCLID e UTMs.
2) Garanta persistência até o evento offline
Se o seu CRM cria entidades separadas (lead, contato, oportunidade, cliente), copie e mantenha os campos de origem no registro que será usado para o envio offline.
3) Crie logs e auditoria por evento
Para cada conversão offline, registre:
- ID do lead no seu sistema
- Identificadores (GCLID/UTMs, quando existirem)
- Tipo de conversão (agendamento, venda etc.)
- Data do evento
- Status do envio (pendente, enviado, falhou)
Sem isso, você fica dependente de “achismos” quando o Google Ads não mostra conversões.
Onde o Apointoo entra para resolver o problema de atribuição
Se você precisa conectar clique, UTMs, GCLID, formulário, CRM, agendamento e receita de volta ao Google Ads, o Apointoo atua como infraestrutura de atribuição e conversões offline. Em vez de você depender de um scheduler genérico ou de um formulário isolado, você consegue auditar a cadeia e reduzir perda de atribuição quando o evento offline acontece dias depois do clique.
FAQ
Por que vejo leads no CRM, mas não vejo conversões offline no Google Ads?
Os motivos mais comuns são: GCLID não foi capturado no formulário, o evento offline não está associado ao lead correto no CRM, ou o upload de conversões offline não está sendo enviado para a ação correta.
UTMs são suficientes para atribuir conversões offline ao Google Ads?
Em geral, UTMs ajudam no diagnóstico e na origem de campanha, mas a atribuição direta no Google Ads costuma depender de identificadores como GCLID no fluxo de conversões offline. Se você não tem GCLID persistido, você precisa revisar sua captura e persistência.
Quanto tempo demora para conversões offline aparecerem no Google Ads?
Pode variar conforme processamento e configuração. O diagnóstico correto é validar se o upload ocorreu e se você está consultando a janela de tempo e a ação de conversão corretas.
Como saber se o problema é no upload ou na captura do clique?
Teste por amostra: pegue leads que você sabe que converteram, confira se o registro tem identificadores (GCLID/UTMs) e depois verifique nos logs se o evento foi enviado. Se não foi enviado, o problema é no upload. Se foi enviado, o problema tende a ser captura/associação.
O que eu devo auditar no CRM para não perder a origem?
Audite se o evento offline referencia o mesmo lead criado no formulário e se os campos de origem (GCLID/UTMs) não são apagados por deduplicação ou por cópia incompleta entre entidades.
CTA final
Solicite acesso ao Apointoo se você já roda campanhas em Google Ads e precisa provar quais conversões offline viraram receita, conectando clique, UTMs, GCLID, formulário, CRM e envio de volta ao Google Ads.
Sugestões de links internos
- Como capturar GCLID no formulário e persistir até a conversão
- Checklist de tracking para Google Ads: UTMs, GCLID e CRM
- Conversões offline vs enhanced conversions: quando usar cada uma
- Auditoria de atribuição: first touch, last touch e o que o Google Ads mostra
- Como provar ROI de campanha com dados de receita no Google Ads
Leia também
Como usar dados próprios sem violar a privacidade do usuário
Aprenda a usar UTMs, GCLID, formulários e CRM para atribuição e conversões offline no Google Ads, com minimização e governança de dados.
Como montar tracking para Google Ads sem expor dados sensíveis
Aprenda a montar tracking para Google Ads usando GCLID, UTMs, formulário e conversões offline com segurança, conectando lead, agendamento e…
Por que hashed email e telefone importam em enhanced conversions
Entenda por que hashed email e telefone elevam a taxa de match do Google em enhanced conversions e como isso melhora a atribuição de leads,…