Como testar se o GCLID está sendo preservado corretamente
Se você quer saber se o GCLID está sendo preservado corretamente do clique até o seu formulário e CRM, faça este teste em 15 a 30 minutos: clique no anúncio, valide se o GCLID chegou na página de conversão e confira se ele retorna na conversão offline/Enhanced Conversions no Google Ads.
Intenção de busca (o que você realmente quer)
Este conteúdo é informacional e prático: você busca um checklist de testes para identificar onde o GCLID se perde (UTMs apagadas, redirecionamentos, formulário sem integração, CRM sem campo, etc.).
O que é “GCLID preservado corretamente”
GCLID é o identificador que o Google Ads gera no clique. “Preservado corretamente” significa que ele:
- chega até a sua etapa de conversão (site/landing/formulário);
- é armazenado ou transmitido junto com o lead/agendamento;
- é enviado de volta ao Google Ads na conversão (por exemplo, via offline conversion tracking ou enhanced conversions quando aplicável);
- não muda por causa de redirecionamentos, scripts, filtros de URL ou regras de consentimento.
Teste rápido: clique, conversão e auditoria do GCLID
Use este fluxo para isolar o problema. O objetivo é responder: “o GCLID do clique X virou a conversão Y no Google Ads?”.
1) Prepare um teste controlado (sem misturar com outros cliques)
- Escolha uma campanha e um grupo de anúncios específicos.
- Use um horário em que você consegue acompanhar o lead (por exemplo, durante o expediente).
- Se possível, crie um formulário de teste ou uma tag/flag interna para identificar que é teste.
2) Faça o clique e capture o GCLID na chegada ao site
Depois de clicar no anúncio, verifique se o GCLID está na URL. Dependendo da sua configuração, ele pode aparecer como parâmetro na página de destino.
O que observar:
- Se o GCLID aparece na URL imediatamente após o clique.
- Se ele some após um redirecionamento (exemplo: anúncio > landing > página de formulário).
- Se ele é substituído quando você muda de rota (SPA, rotas internas, tracking do lado do cliente).
3) Valide se o GCLID chega no formulário
Abra o formulário e procure se o valor do GCLID está sendo:
- incluído em um campo oculto do formulário;
- enviado no payload para o seu backend;
- persistido em sessão/cookie e reaproveitado ao submeter.
Sinal de alerta: se você só tem UTMs e não tem GCLID no backend, você pode estar “otimizando” por origem, mas sem atribuir corretamente a conversão ao clique.
4) Confira no CRM (ou banco) se o GCLID foi salvo
Depois de enviar o formulário, procure o lead no CRM e verifique se existe um campo para GCLID ou um identificador equivalente. Se você não salva, você não tem como fazer offline conversion tracking com precisão.
O que registrar no teste:
- data/hora do envio;
- ID do lead/agendamento;
- valor do GCLID salvo (ou ausência dele);
- origem (ex.: landing, formulário, canal).
5) Verifique se a conversão enviada ao Google Ads contém o identificador correto
Se você faz conversão offline/retorno de eventos, a conversão precisa ser enviada com o identificador que permite atribuição ao clique. Em implementações com GCLID, isso costuma estar ligado ao valor do GCLID capturado no formulário.
Resultado esperado: a conversão offline aparece associada à origem correta no Google Ads, sem “atribuição genérica”.
Checklist de “onde o GCLID costuma se perder”
Use este checklist para localizar a quebra em minutos.
1) Redirecionamentos e múltiplas páginas
- O anúncio leva para uma landing e a landing redireciona para o formulário.
- O redirecionamento pode remover parâmetros da URL.
- Se houver “limpeza” de query string, o GCLID pode ser apagado.
2) Formulário sem campo oculto ou sem payload
- O front exibe UTMs, mas não envia GCLID.
- O backend salva apenas alguns campos (nome, e-mail, telefone) e ignora GCLID.
3) Integração incompleta entre formulário e CRM
- O formulário envia para uma API, mas o CRM não recebe o campo.
- O CRM recebe UTMs, mas não recebe GCLID.
- O agendamento cria um novo registro e o identificador do clique não é copiado.
4) Consentimento e bloqueios de tracking
- Se o consentimento estiver negado, scripts podem não rodar e o GCLID pode não ser persistido.
- Se sua implementação depende de cookies, um bloqueio pode causar perda do identificador.
5) SPA, rotas internas e re-renderização
- Em sites de uma página (SPA), a URL pode mudar sem conservar parâmetros.
- Eventos de conversão podem disparar antes do script finalizar a captura.
Como testar sem depender de “achismo” (auditoria de ponta a ponta)
Para provar que o clique vira conversão atribuída, você precisa de um rastro mínimo: clique > URL > formulário > CRM > envio ao Google Ads.
Roteiro de auditoria com dados que você deve encontrar
- No clique: GCLID na URL (ou no mecanismo equivalente de captura).
- No formulário: o valor do GCLID indo para seu backend (campo oculto ou payload).
- No CRM: o GCLID salvo junto do lead/agendamento.
- No retorno ao Google Ads: a conversão offline/resultado aparece ligada ao clique correto.
Exemplo prático (do clique ao agendamento e receita)
Imagine este cenário: um usuário clica no anúncio, chega na landing, preenche um formulário, agenda uma visita e compra depois. Se o GCLID não for preservado, você pode até ver UTMs no lead, mas não consegue responder “qual campanha gerou a receita”.
Com preservação correta, o fluxo fica assim:
- clique no Google Ads gera GCLID;
- o formulário salva o GCLID junto do lead;
- o agendamento mantém o mesmo identificador;
- quando a venda acontece, a conversão offline envia o resultado com o identificador correto para atribuição;
- no Google Ads, você passa a otimizar com base em leads qualificados, agendamentos e receita, e não só em cliques.
Como implementar um teste recorrente (para agências e gestores)
Você não precisa testar só uma vez. Crie um processo simples para evitar regressões quando alguém mexe em landing, formulário ou integração.
Periodicidade recomendada
- Antes de subir uma nova landing ou formulário.
- Após mudanças no CRM ou na integração.
- Semanalmente, em uma campanha de teste.
O que comparar a cada teste
- GCLID presente na URL após o clique.
- GCLID presente no envio do formulário.
- GCLID presente no registro do CRM.
- Conversão offline/retorno com atribuição consistente.
Por que isso importa para campanha e ROI
Sem GCLID preservado, você perde a ponte entre o clique e a conversão. A consequência prática é comum:
- o Google Ads otimiza para sinais que não refletem o lead qualificado;
- você não consegue provar quais agendamentos e vendas vieram das campanhas;
- o cliente pergunta qual campanha gerou receita e a resposta fica fraca ou incompleta.
Com o tracking correto, você conecta clique, formulário, CRM e receita de volta ao Google Ads e melhora a tomada de decisão com base em dados, não em suposições.
Como o Apointoo ajuda nesse cenário de atribuição
Se você precisa conectar GCLID, UTMs, formulário, CRM e conversões offline para provar ROI, o Apointoo atua como infraestrutura de atribuição e retorno de conversões ao Google Ads. Em vez de depender apenas de um scheduler ou apenas de uma landing, você ganha consistência para alimentar o Google Ads com dados mais completos.
Aplicações típicas:
- quando o lead passa por formulário e depois vira agendamento;
- quando a venda acontece no CRM e você precisa enviar conversão offline;
- quando você precisa reconciliar clique e receita para relatórios de campanha.
Erros comuns ao testar GCLID
- Testar só a landing: o GCLID pode estar lá, mas se perde no formulário ou no CRM.
- Conferir apenas UTMs: UTMs ajudam a entender origem, mas não substituem o identificador do clique para atribuição.
- Não testar o caminho completo: formulário, agendamento e conversão offline precisam estar conectados.
- Ignorar consentimento: se o tracking depende de scripts que não rodam, o teste pode falhar dependendo da configuração do navegador.
FAQ
Como saber se o problema é no site ou na integração com o CRM?
Compare em etapas: se o GCLID aparece na URL, mas não chega no payload do formulário, o problema está no site. Se chega no payload, mas não aparece no CRM, a falha está na integração.
UTMs podem substituir o GCLID?
UTMs são úteis para origem e segmentação, mas não substituem o identificador do clique para atribuição do Google Ads. Para conversões offline atribuídas ao clique, o GCLID (quando aplicável) é o que dá rastreabilidade.
O GCLID pode sumir após redirecionamento?
Sim. Redirecionamentos e regras de “limpeza” de query string podem remover parâmetros. Por isso o teste precisa validar o GCLID na página final do formulário, não só no início.
Se eu faço agendamento, o GCLID precisa ser preservado até onde?
Até a etapa em que você conecta o evento ao clique para atribuição. Na prática, isso costuma incluir formulário, registro no CRM e envio da conversão offline quando a venda acontece.
Qual o próximo passo se eu encontrar perda do GCLID?
Corrija a etapa onde ele se perde (URL, formulário, backend, CRM ou envio ao Google Ads) e rode novamente o teste ponta a ponta para confirmar que o clique virou conversão atribuída.
CTA final
Solicite acesso ao Apointoo se você já roda campanhas em Google Ads e precisa provar quais conversões viraram receita, conectando clique, UTMs, GCLID, formulário, CRM e retorno de conversões offline.
Sugestões de links internos
- Tracking de conversões offline no Google Ads
- Como configurar Enhanced Conversions com dados do CRM
- UTMs: boas práticas para não perder origem
- Como integrar formulário e CRM para atribuição
- Relatórios de ROI: do lead à receita com atribuição
Leia também
Como enviar valor de receita para o Google Ads sem bagunçar os dados
Aprenda a enviar valor de receita para o Google Ads usando conversão offline com GCLID e deduplicação, conectando formulário, CRM e vendas…
Como explicar “conversão bloqueada por consentimento” para o cliente
“Conversão bloqueada por consentimento” no Google Ads não significa ausência de lead no CRM. Entenda a causa, o impacto e como provar ROI.
Por que algumas conversões offline são recusadas pelo Google Ads
Conversões offline podem ser recusadas no Google Ads por falta de correspondência válida, geralmente por GCLID perdido ou inconsistência…