← Todos os artigos

Blog

Sua Conversão Dispara mas o Google Ads Não Conta? Entendendo o gclid e os Click IDs

click idgclid não passa para o ga4id de conversão google adsgclid perdido safari

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:

  1. Um usuário clica no seu anúncio → o Google adiciona ?gclid=... à URL da landing page
  2. Seu site captura e armazena esse gclid (geralmente como cookie) durante a sessão
  3. O usuário completa a ação (compra, lead) — possivelmente em outra página
  4. A tag de conversão lê o gclid armazenado e o envia de volta ao Google
  5. O Google Ads associa esse gclid ao 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 app
  • wbraid — 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 o gclid sobrevive 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=test123 e 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 um gclid para 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 gclid está 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 é:

  1. Um visitante chega ao seu site com ?gclid=... na URL
  2. O JavaScript lê o gclid da URL e o grava em um campo oculto de formulário ou em um cookie first-party
  3. 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)
  4. 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 gclid em 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 gclid armazenado (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.