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

Apointoo funciona com WordPress? Sim, e aqui está o guia completo
Saiba como integrar Apointoo com WordPress, instalar o snippet, evitar perda de GCLID e provar quais leads geraram receita no Google Ads.

Como evitar duplicar conversões no Google Ads sem agir por impulso
Saiba como evitar duplicar conversões no Google Ads com regras de desduplicação, coleta de GCLID e ferramentas como Apointoo. Guia prático…

Integração do Apointoo: Simples, Rápida e Sem Complicação
A integração do Apointoo é simples e rápida: instale um snippet, conecte seu CRM e comece a rastrear leads com GCLID e UTMs preservados.…