Você já confirmou que a tag de conversão dispara. A página de agradecimento carrega, a requisição sai — e mesmo assim o Google Ads continua sem mostrar nenhuma conversão na sua campanha. Um dos motivos mais comuns é a ausência do click ID: o gclid.
Se você já verificou que sua tag do GA4 dispara e mesmo assim ela não é atribuída no Google Ads, essa é a próxima camada a investigar. Para o diagnóstico mais amplo, partindo de zero conversões, veja Nenhuma Conversão no Google Ads? Um Guia de Diagnóstico Passo a Passo.
O que é um gclid?
gclid significa Google Click Identifier (Identificador de Clique do Google). Quando alguém clica no seu anúncio, o auto-tagging do Google Ads adiciona um parâmetro único à URL da sua landing page — por exemplo:
https://example.com/?gclid=Tester123xyz
O Google Ads cria um gclid único para cada clique em anúncio. (GCLID: Definição) O auto-tagging é a configuração que adiciona esse parâmetro, e ele vem ativado por padrão na maioria das contas. (Sobre o auto-tagging)
(O Meta tem um click ID equivalente chamado fbclid. Os mesmos princípios abaixo se aplicam a ele.)
Como a atribuição realmente funciona
Esta é a cadeia que precisa se manter intacta:
- Um usuário clica no seu anúncio → o Google adiciona
?gclid=...à URL da landing page - Seu site captura e armazena esse
gclid(geralmente como cookie) durante a sessão - O usuário completa a ação (compra, lead) — possivelmente em outra página
- A tag de conversão lê o
gclidarmazenado e o envia de volta ao Google - O Google Ads associa esse
gclidao clique original e registra a conversão
Se o gclid se perder em qualquer ponto dessa cadeia, o passo 5 falha. A tag continua disparando — mas o Google Ads não tem a que atribuir isso, então a conversão não é registrada na sua campanha. Essa é a lacuna que torna tão confuso o cenário de "a tag dispara mas o Google Ads mostra zero".
O gclid tem validade de 90 dias
Um detalhe que pega muitos anunciantes B2B de surpresa: o Google mantém cada gclid por apenas 90 dias a partir da data do clique. Depois desse período, mesmo um gclid perfeitamente armazenado não pode mais ser associado a uma conversão — a importação retornará um erro EXPIRED_CLICK.
Isso importa principalmente para importações de conversões offline e ciclos de vendas longos. Se o seu negócio médio leva 120 dias do clique até o fechamento, o gclid expira antes que você consiga enviar a conversão de volta. A solução é criar ações de conversão para etapas anteriores do funil — "Lead Qualificado", "Demo Realizada", "Proposta Enviada" — e fazer o upload dessas conversões enquanto o gclid ainda é válido. Para saber mais sobre como enviar dados de vendas offline de volta ao Google Ads, veja nosso guia de importação de conversões offline.
wbraid e gbraid: click IDs para privacidade no iOS
O artigo acima foca no gclid, mas ele não é mais o único identificador de clique usado pelo Google Ads. No tráfego iOS afetado pelo App Tracking Transparency (ATT) da Apple, o Google substitui o gclid por duas alternativas compatíveis com privacidade:
gbraid— usado para medição web para appwbraid— usado para medição app para web
Diferente do gclid, que identifica um clique individual, gbraid e wbraid são agregados e de granularidade grosseira — eles não identificam usuários individuais, o que os mantém em conformidade com os requisitos de privacidade da Apple. Crucialmente, a Link Tracking Protection do Safari não remove gbraid nem wbraid, mesmo na Navegação Privada com toda a proteção de rastreamento ativada.
O que isso significa na prática: se seus relatórios mostram uma fatia crescente de tráfego iOS sem gclid, esse tráfego provavelmente está sendo rastreado via gbraid/wbraid. O Google Ads ainda atribui essas conversões, mas por meio de correspondência modelada, não determinística. Para fortalecer ainda mais a atribuição em iOS, ative as Conversões Otimizadas e considere a tagueamento server-side. Para um olhar mais profundo sobre o impacto do Safari no rastreamento de conversões, veja nosso guia sobre o ITP do Safari.
Por que o gclid some
Existem algumas formas comuns de a cadeia quebrar:
1. O auto-tagging está desligado
Sem auto-tagging, não há gclid. Ele vem ativado por padrão na maioria das contas, mas se foi desativado, a atribuição quebra desde a origem. Verifique em Configurações → Configurações da conta → Marcação automática.
2. Um redirecionamento remove o parâmetro
Se sua URL de destino redireciona (por exemplo, http→https, ou por meio de um serviço de marketing/redirecionamento) e esse redirecionamento não carrega os parâmetros de query adiante, o gclid é descartado antes mesmo de sua página vê-lo.
Armadilha comum: um redirecionamento que "funciona" para os usuários pode ainda assim descartar silenciosamente o
?gclid=.... Teste a URL final real do anúncio, seguindo os redirecionamentos, e confirme que ogclidsobrevive até a landing page.
3. Navegação entre domínios sem configuração
Se o clique acontece em um domínio, mas a conversão ocorre em outro (por exemplo, um domínio de checkout separado), o gclid armazenado no primeiro domínio não estará disponível no segundo, a menos que o rastreamento entre domínios esteja configurado.
4. O navegador remove o parâmetro (Safari / proteção de rastreamento)
A Link Tracking Protection do Safari remove identificadores de clique conhecidos — incluindo gclid e fbclid — de URLs em contextos como Navegação Privada, Mail e Mensagens (com o escopo se expandindo ao longo do tempo). Os UTMs geralmente passam, mas o click ID pode desaparecer antes que seu site carregue. (Perda do GCLID no Safari)
Como verificar se o gclid está passando
Você pode verificar isso sem clicar no seu próprio anúncio (o que, aliás, vai contra a política):
- Adicione um gclid de teste você mesmo. Abra sua landing page com
?gclid=test123e percorra o fluxo. No DevTools → Network, confirme que a requisição de conversão inclui esse valor. (O Tag Assistant do Google permite inserir uma URL com umgclidpara inspecionar isso.) - Verifique a URL de destino após os redirecionamentos. Carregue a URL final do seu anúncio e confirme que
?gclid=...ainda está presente depois que todos os redirecionamentos são resolvidos. - Use os diagnósticos do Google Ads. No Google Ads, a seção "Diagnóstico" da ação de conversão pode sinalizar problemas de atribuição.
Como corrigir e blindar
- Ative o auto-tagging (Configurações → Configurações da conta → Marcação automática).
- Preserve os parâmetros de query em todos os redirecionamentos no caminho até sua landing page.
- Configure o rastreamento entre domínios se a jornada atravessar domínios.
- Capture e armazene o gclid no lado do servidor ou em um cookie first-party, para que ele sobreviva até a página de conversão.
- Ative as Conversões Otimizadas, que usam dados first-party com hash (como e-mail) para ajudar a associar conversões aos cliques quando o
gclidestá ausente. Considere o rastreamento server-side para maior resiliência contra a remoção pelo navegador.
Capturando o gclid para conversões offline
Se suas conversões acontecem offline — ligações que fecham negócios, visitas à loja física, etapas do funil no CRM — você precisa capturar e armazenar o gclid no momento da interação web inicial, para poder importar a conversão depois.
O fluxo típico é:
- Um visitante chega ao seu site com
?gclid=...na URL - O JavaScript lê o
gclidda URL e o grava em um campo oculto de formulário ou em um cookie first-party - Quando o visitante envia um formulário, o
gclidé armazenado junto ao registro de contato no seu CRM (por exemplo, um campo de texto customizado "GCLID" no objeto de Lead) - Quando esse lead converte offline (assina um contrato, faz uma compra), você importa a conversão de volta ao Google Ads via API, upload de CSV, ou uma integração de CRM como o conector do Salesforce
Isso fecha o ciclo entre cliques em anúncios e receita real — e permite que os algoritmos de lances do Google otimizem para resultados de negócio reais, não apenas preenchimentos de formulário. Veja o passo a passo completo em nosso guia de importação de conversões offline.
Dica: armazene o
gclidem um campo com pelo menos 100 caracteres. O parâmetro pode ser longo, e truncá-lo o torna impossível de associar.
Checklist rápido
- O auto-tagging está ativado no Google Ads?
- O
?gclid=...sobrevive até a landing page depois de todos os redirecionamentos? - Se a jornada atravessa domínios, o rastreamento entre domínios está configurado?
- A requisição de conversão realmente inclui o
gclidarmazenado (verifique no DevTools)? - As Conversões Otimizadas (idealmente com server-side) estão ativadas para amortecer a remoção pelo navegador?
Perguntas frequentes (FAQ)
P. Minha tag dispara mas o Google Ads não mostra conversão — o gclid é a causa?
R. É uma das causas mais comuns. Se o gclid nunca chegou à sua página ou não foi enviado de volta junto com a conversão, o Google Ads não tem a que clique atribuí-la — então a tag dispara mas nada é registrado na campanha. Percorra o checklist acima.
P. Onde eu vejo o gclid?
R. Na URL da landing page depois de um clique em anúncio (?gclid=...), e na requisição de conversão enviada. Você pode simular isso adicionando ?gclid=test123 à sua URL — sem precisar clicar em nenhum anúncio.
P. O Safari realmente remove o gclid?
R. A Link Tracking Protection do Safari remove identificadores de clique conhecidos, como gclid e fbclid, em determinados contextos, com o escopo se expandindo ao longo do tempo. O rastreamento server-side e as Conversões Otimizadas ajudam a reduzir o impacto.
P. Isso é o mesmo que o ID de conversão / rótulo de conversão?
R. Não. O ID/rótulo de conversão identifica qual ação de conversão na sua conta; o gclid identifica qual clique em anúncio. Ambos precisam estar corretos para que uma conversão seja registrada.
Conclusão
Quando uma tag dispara mas o Google Ads não conta nada, o click ID é uma das primeiras coisas a verificar. Mantenha a cadeia intacta — auto-tagging ativado, gclid sobrevivendo a redirecionamentos e domínios, enviado de volta junto com a conversão — e blinde-a com Conversões Otimizadas e rastreamento server-side.
E para confirmar tudo isso de ponta a ponta sem clicar no seu próprio anúncio, o ConversionOK executa sua página em produção em um navegador independente e isolado, percorre o fluxo e inspeciona os beacons e parâmetros reais que saem da página — incluindo a passagem do click ID — com risco zero para sua conta de anúncios. Comece com uma verificação estática gratuita.