Como capturar GCLID em formulários, agendamentos e landing pages
Capturar GCLID em formulários, agendamentos e landing pages é o que permite conectar o clique do Google Ads à conversão offline (lead, agendamento e venda) com atribuição mais confiável no CRM. Se você perde o GCLID, perde a prova de ROI e o Google Ads otimiza para sinais incompletos.
Intenção de busca: como fazer (tracking e implementação)
Este guia é prático e transacional para quem precisa implementar tracking de GCLID do clique até o evento final (formulário, agendamento e receita), usando UTMs, GCLID, CRM e conversão offline no Google Ads.
O que é GCLID e por que ele precisa chegar no seu formulário
O GCLID (Google Click Identifier) identifica o clique que gerou a visita. Quando você captura esse valor e o envia junto com o lead/agendamento no seu fluxo, você cria a ponte entre:
- Google Ads (clique)
- Landing page (sessão e formulário)
- CRM (lead qualificado e status)
- Conversão offline (ex: venda, receita, agendamento realizado)
Sem isso, você fica com campanhas que geram tráfego, mas não consegue responder a pergunta que o cliente sempre faz: “qual campanha gerou receita e em qual etapa?”
Como capturar GCLID: regra de ouro
Para capturar GCLID de forma consistente, você precisa garantir três coisas:
- O GCLID chega na sua landing page (via parâmetro na URL do clique).
- O GCLID é persistido até o usuário preencher o formulário ou concluir o agendamento.
- O GCLID vai para o seu CRM e, depois, para o offline conversion tracking (ou para a atribuição que alimenta o Google Ads).
Onde o GCLID costuma se perder (e como evitar)
Os problemas abaixo são os mais comuns em agências e consultorias:
- UTMs apagadas após redirecionamentos ou troca de domínio.
- GCLID não persistido quando o usuário volta dias depois e preenche o formulário.
- Formulário sem campo oculto para GCLID ou sem integração com o tracking.
- Agendamento em domínio diferente (scheduler) que não recebe o parâmetro original.
- CRM gravando só o “lead source” textual, sem o identificador do clique (GCLID).
- Conversão offline sem vínculo com o clique (sem GCLID, sem chave de correspondência).
Capturar GCLID em landing pages: abordagem prática
Resposta direta: você precisa ler o GCLID da URL quando a sessão começa e persistir esse valor até o evento (formulário ou agendamento).
1) Garanta que o GCLID chega na página
Quando o clique vem do Google Ads, o identificador do clique costuma ser entregue via URL. Seu objetivo é não “matar” esse parâmetro antes do usuário interagir.
- Evite redirecionamentos que removam query string.
- Se houver troca de domínio, mantenha a query string ou faça o tracking reaproveitar os parâmetros.
2) Persistência até o formulário
Se o usuário não preenche na hora, você ainda precisa do GCLID. Na prática, isso significa persistir o valor no navegador (por exemplo, em armazenamento próprio do tracking) e reaplicar no submit do formulário.
O que importa para o seu resultado: a persistência precisa sobreviver ao tempo entre clique e lead qualificado.
3) Campo oculto no formulário
Na hora de enviar o formulário, inclua o GCLID como campo oculto no payload (ou no evento que você envia para o seu backend). Assim, o CRM recebe o identificador do clique junto com os dados do lead.
Exemplo prático: o usuário clica no anúncio, chega na landing page com GCLID, navega por alguns minutos e só depois preenche o formulário. Se o GCLID for persistido e enviado no submit, o CRM consegue amarrar esse lead ao clique original.
Capturar GCLID em formulários: checklist de implementação
Resposta direta: o formulário precisa enviar GCLID para o backend e o backend precisa gravar isso no CRM ou em uma tabela de eventos que vai para a atribuição.
Checklist rápido
- O submit do formulário inclui GCLID (campo oculto ou payload do evento).
- O backend valida e registra GCLID junto do lead.
- O CRM recebe o GCLID (campo dedicado ou mapeamento para o sistema de tracking).
- Você mantém UTMs (utm_source, utm_medium, utm_campaign) junto do GCLID para auditoria e relatórios.
- Você define a chave de correspondência para conversão offline (por exemplo, vínculo por lead id interno + GCLID, ou outro mecanismo que não dependa só de texto).
Erros a evitar
- Salvar GCLID no front-end, mas não enviar no submit.
- Enviar GCLID apenas para relatórios “de clique”, mas não para o CRM.
- Usar somente UTMs para atribuição quando você precisa de vínculo com clique (GCLID).
- Não tratar cenários de múltiplos formulários (um lead preenche mais de uma vez).
Capturar GCLID em agendamentos: o ponto crítico é o domínio
Resposta direta: em agendamento, o maior risco é o usuário sair da sua landing page para um domínio de scheduler e o GCLID não acompanhar.
1) Passe GCLID para a página de agendamento
Se o agendamento acontece em uma página fora do seu domínio, você precisa garantir que o link de agendamento inclua o GCLID (e que o scheduler não o descarte).
- Ao gerar o link do agendamento, inclua o GCLID e, se possível, UTMs.
- Se o scheduler tiver parâmetros próprios, mapeie o GCLID para um campo que possa ser enviado no evento de “agendamento confirmado”.
2) Capture o evento “agendamento confirmado” com GCLID
O evento que interessa para o tracking não é “clicou no agendar”, e sim agendamento realizado (ou confirmado). Esse evento precisa carregar o GCLID para você amarrar o lead à origem do clique.
3) CRM e conversão offline
Assim que o agendamento é confirmado, registre no CRM:
- status do agendamento
- dados do lead
- GCLID (e UTMs, se você usa para auditoria)
Depois, esse evento vira base para conversão offline no Google Ads, quando aplicável ao seu modelo de negócio.
Como provar ROI no Google Ads com GCLID e conversão offline
Resposta direta: você precisa ligar clique (GCLID) a evento de negócio (lead qualificado, agendamento e receita) e enviar isso de volta ao Google Ads como conversões offline, com consistência de dados.
Um fluxo que funciona (do clique à receita)
- Usuário clica no anúncio do Google Ads.
- Landing page captura e persiste GCLID.
- Formulário envia GCLID para o backend e o CRM.
- O lead vira agendamento e depois venda (ou outra conversão).
- Você envia a conversão offline ao Google Ads com vínculo ao clique (usando o identificador e a chave de correspondência definida).
Por que isso importa para otimização
Sem vínculo, você otimiza para leads que não representam receita. Com vínculo, você reduz perda de atribuição e melhora a qualidade dos sinais que voltam ao Google Ads.
Como implementar com Apointoo (infra de atribuição e conversões offline)
Resposta direta: a Apointoo é voltada para conectar clique, UTMs, GCLID, formulário, agendamento, CRM e receita e devolver isso para o Google Ads com rastreabilidade.
O que você normalmente integra
- Captura de GCLID no caminho do lead (landing page, formulário e agendamento).
- Registro no CRM e padronização de origem do lead.
- Conversões offline para atribuição e prova de resultado.
Quando faz mais sentido usar
- Quando o cliente pergunta qual campanha gerou receita e você não tem rastreio fechado.
- Quando há perda de GCLID ou UTMs entre landing page, formulário e scheduler.
- Quando você precisa otimizar Google Ads com base em eventos mais próximos de receita (lead qualificado, agendamento, venda).
FAQ: dúvidas comuns sobre GCLID em formulários e agendamentos
1) Dá para usar só UTMs para atribuir receita?
UTMs ajudam em relatórios e auditoria, mas não substituem o vínculo de clique como o GCLID quando seu objetivo é conectar conversões ao tráfego do Google Ads com mais precisão.
2) E se o usuário preencher o formulário dias depois do clique?
Você precisa de persistência do GCLID até o submit. Sem isso, o formulário pode chegar sem o identificador do clique, quebrando a atribuição.
3) Como lidar com agendamento em domínio de terceiros?
O ponto é garantir que o link e os eventos do agendamento carreguem o GCLID (e que o scheduler não descarte esses parâmetros). O evento de agendamento confirmado deve chegar ao CRM com o vínculo.
4) O que registrar no CRM para não perder rastreio?
Registre pelo menos: dados do lead, status do funil, origem (UTMs) e o GCLID ou uma chave que permita amarrar clique e conversão offline.
5) O que fazer se houver múltiplos envios do mesmo lead?
Defina regras de deduplicação e como escolher o evento correto para atribuição. O importante é manter consistência no CRM para que a conversão offline reflita o lead e a origem certa.
Próximos passos
Audite seu fluxo atual: veja se o GCLID chega na landing page, se é persistido até o formulário, se segue para o agendamento e se termina gravado no CRM junto do lead. Se você já roda Google Ads e precisa provar quais conversões viraram receita, solicite acesso ao Apointoo para conectar clique, UTMs, GCLID, formulário, agendamento, CRM e receita de volta ao Google Ads.
Sugestões de links internos
- Tracking de conversões offline no Google Ads
- UTMs: como padronizar e evitar perda de parâmetros
- GCLID: o que é e onde costuma falhar
- Integração Google Ads + CRM para atribuição
- Como provar ROI de campanhas para clientes
Leia também
Como o GCLID conecta Google Ads, CRM e vendas fechadas
Aprenda como o GCLID conecta clique do Google Ads ao CRM e às vendas fechadas, evitando perda de atribuição e melhorando a prova de receita…
O erro que faz empresas otimizarem Google Ads por lead ruim
Quando o Google Ads otimiza para “formulário enviado”, ele aprende volume e traz lead ruim. Ajuste conversões, GCLID/UTMs e conversão…
GCLID, GBRAID e WBRAID: entenda os IDs de clique do Google Ads
Entenda para que servem GCLID, GBRAID e WBRAID no Google Ads e como garantir que esses IDs cheguem ao seu CRM para atribuição e conversões…