Tracking para Google Ads: GCLID, Enhanced Conversions e o que o Meta não te ensina
A lógica de atribuição do Google é diferente da do Meta, e quem transfere o raciocínio de um para o outro erra. Como o GCLID sustenta a medição, o que as conversões otimizadas resolvem e onde a conta costuma estar perdendo dado.
Atualizado em 7 de setembro de 2026 · por WYB Trackers
O que é tracking para Google Ads?
Tracking para Google Ads é como a plataforma associa uma conversão ao clique que a gerou. O identificador principal é o GCLID, anexado pelo Google na URL de destino do anúncio e guardado pelo Conversion Linker em um cookie primário do seu domínio, o _gcl_aw. Quando a conversão dispara, o GCLID vai junto.
Quando o GCLID não está mais disponível — cookie expirado, navegador restritivo, compra fechada em outro dispositivo — entram as Enhanced Conversions: dados de primeira parte do cliente, normalizados e transformados por hash SHA-256, enviados junto da conversão para recuperar o casamento que o clique sozinho perderia.
A diferença de raciocínio entre Meta e Google
_fbc e _fbp até o envio pelo servidor. No Google, o eixo é outro: existe um identificador de clique explícito e determinístico, o GCLID, e o trabalho é não perdê-lo no caminho — além de ter um plano B com dado de primeira parte para quando ele se perder. Quem aplica a receita do Meta no Google implementa a coisa errada.GCLID: o identificador que sustenta a medição
O ciclo é direto. Alguém clica no anúncio, o Google anexa gclid na URL, a tag do Google lê o parâmetro e o Conversion Linker grava o valor em _gcl_aw no seu domínio. Na conversão, a tag lê o cookie e envia o GCLID junto. É determinístico: não é estimativa, é o clique exato.
O Conversion Linker é a peça que mais falta em conta mal configurada. Sem ele, o GCLID chega na URL e vai embora quando a pessoa navega para a próxima página — não fica gravado em lugar nenhum. A conversão até dispara, mas sem clique associado.
Não é só o GCLID: gbraid e wbraid também
O Google usa três parâmetros de clique, e preservar apenas um deixa buracos de atribuição em campanhas inteiras:
| Parâmetro | Quando aparece |
|---|---|
| gclid | Clique padrão na web. |
| gbraid | Tráfego de iOS e de app, em cenários com restrição de identificador. |
| wbraid | Tráfego web originado de app em contexto iOS. |
Onde o rastreamento do Google Ads costuma quebrar
| Falha | Sintoma na conta | O que corrigir |
|---|---|---|
| Conversion Linker ausente | Conversões registradas, mas atribuídas a nenhuma campanha. | Ativar o Conversion Linker no GTM em todas as páginas. |
| Perda do GCLID no cross-domain | O site converte, mas o checkout em outro domínio não vê o clique. | Configurar cross-domain linking entre site e checkout. |
| Redirecionamento que descarta a query | O gclid some da URL logo depois do clique. | Preservar os parâmetros de query em todo redirect. |
| Conversão só via importação do GA4 | Atraso no registro e números que não batem com o Google Ads. | Criar ação de conversão nativa do Google Ads com Enhanced Conversions. |
| Enhanced Conversions sem dado disponível | Recurso ativo, mas cobertura baixa de casamento. | Garantir que e-mail ou telefone realmente cheguem à camada de dados na conversão. |
Enhanced Conversions: como funcionam
O recurso complementa a conversão existente enviando dados de primeira parte do cliente ao Google de forma protegida por hash. Ele não substitui o GCLID — soma a ele. A documentação do Google descreve o GCLID como sinal principal de casamento para compras na web, com e-mail e telefone com hash melhorando a taxa de casamento quando o GCLID está velho ou indisponível.
Os dois tipos
| Tipo | Para que serve | Quando usar |
|---|---|---|
| Enhanced Conversions for web | Melhora a medição de conversões que acontecem no próprio site. | E-commerce, infoproduto, qualquer venda fechada online. |
| Enhanced Conversions for leads | Casa dados de formulário com conversões offline importadas depois. | Venda consultiva: lead entra pelo site, comercial fecha dias depois. |
Como o dado é tratado antes de sair
A normalização não é detalhe — dado fora do padrão simplesmente não casa. O que a documentação do Google especifica:
- Remover espaços em branco no início e no fim do valor.
- Converter para minúsculas.
- Formatar telefone no padrão
E.164— com código do país, sem separadores. No Brasil, algo como+5512999999999. - Aplicar SHA-256 em hexadecimal sobre o valor já normalizado.
O erro que anula o recurso
Joao@Email.com com espaço no fim e joao@email.comgeram hashes completamente distintos. É por isso que Enhanced Conversions "ativado" no painel não significa Enhanced Conversions funcionando.O diagnóstico exato de Enhanced Conversions ligado e inútil
Esta é a falha mais comum e mais invisível que a WYB Trackers encontra em auditoria de conta Google Ads: o recurso está habilitado no painel — a requisição mostra ec_mode=a e capi=1 — mas o evento conversion do gtag não carrega o objeto user. O painel reporta tudo certo e não existe casamento nenhum acontecendo.
O sintoma é literal e dá para ver na aba Network do navegador. Se a requisição de conversão traz em=tv.1 e emd=tvd.1, esses valores não são hashes — são sentinelas de campo vazio. Enhanced Conversions ligado, entregando nada.
A causa raiz típica: o user_data com e-mail, telefone e endereço já existe na camada de dados, normalmente no evento add_payment_info, e simplesmente não é repassado ao evento de conversão. O gtag hasheia sozinho — basta injetar o objeto.
A chave de deduplicação do Google Ads é o transaction_id
Quando a conversão é enviada pelo navegador e pelo servidor, a chave que impede contagem dupla é o transaction_id, que aparece na requisição de conversão como oid. Ele precisa ser idêntico nos dois caminhos.
A recomendação da WYB Trackers para envio server-side de conversão do Google Ads é mandar o conjunto completo — value, currency, transaction_id e user_data hasheado — usando o transaction_id como chave de dedup. Isso resolve de quebra o problema do Enhanced Conversions vazio, porque no servidor o user_data entra de forma confiável, sem depender de cada template de página fazer certo.
GA4 e Google Ads não são a mesma medição
Esta é a confusão mais cara que vemos em auditoria. GA4 e Google Ads são sistemas distintos, com modelos de atribuição e janelas de conversão próprios. Importar uma conversão do GA4 para o Google Ads é possível e às vezes útil, mas não equivale a ter uma ação de conversão nativa do Google Ads com Enhanced Conversions ativas.
O sintoma clássico: o anunciante compara o número do GA4 com o do Google Ads, vê que não batem, e conclui que "o tracking está quebrado". Muitas vezes os dois estão certos — estão apenas medindo coisas diferentes, com regras diferentes. O problema real é otimizar campanha em cima do sinal errado.
Consent Mode v2: quando é obrigatório de verdade
O Consent Mode v2 transmite quatro sinais de consentimento — ad_storage, analytics_storage, ad_user_data e ad_personalization. Os dois últimos foram acrescentados na versão 2 por exigência do Digital Markets Act europeu, e o Google passou a requisitá-los, desde março de 2024, de anunciantes que atingem usuários no Espaço Econômico Europeu, Reino Unido e Suíça.
Sendo direto sobre isso
O que o GTM Server-Side acrescenta no Google
Com um servidor próprio no meio do caminho — no nosso caso hospedado na Stape.io — os eventos saem do navegador uma vez, chegam ao seu servidor e de lá são distribuídos para os destinos. Isso traz três ganhos concretos no contexto do Google:
- Cookies gravados pelo servidor, não por JavaScript, o que os torna menos sujeitos às limitações de validade que os navegadores aplicam a cookies criados no browser.
- Hash feito no servidor, com normalização controlada, em vez de depender de cada template de página fazer certo.
- Uma coleta, vários destinos — o mesmo evento alimenta Google Ads, GA4 e demais plataformas sem multiplicar scripts de terceiros no navegador do usuário.
Como auditar seu Google Ads em 15 minutos
- 1No Google Ads, abra Objetivos e depois Conversões. Liste quais ações são nativas do Google Ads e quais foram importadas do GA4.
- 2Para cada ação nativa de compra, verifique se Enhanced Conversions está ativado e por qual método (tag do Google, GTM ou API).
- 3Abra seu site com uma URL contendo ?gclid=teste123 e confira, no console do navegador, se o cookie _gcl_aw foi criado.
- 4Na aba Network, filtre a requisição de conversão e procure em= e emd=. Se vierem como tv.1 e tvd.1, são sentinelas de campo vazio: Enhanced Conversions está ligado e não está recebendo dado.
- 5Confirme que gclid, gbraid e wbraid são preservados, não apenas o gclid.
- 6Navegue do site até o checkout e verifique se o GCLID sobrevive à troca de domínio.
- 7Na coluna de diagnóstico da ação de conversão, veja a cobertura de casamento das conversões otimizadas.
- 8Compare pedidos aprovados no checkout com conversões registradas no Google Ads no mesmo período e janela.
O que a WYB implementa em contas de Google Ads
Escopo real dos pacotes, conforme entregamos:
- Google Ads server-side com Enhanced Conversions API — conversões enviadas do servidor com dado de primeira parte normalizado e com hash.
- GA4 em web e servidor — page_view, view_item, add_to_cart, begin_checkout e purchase.
- Tag de remarketing dinâmica, incluindo a variante para operações de lead.
- User-provided data configurado na camada de dados.
- Conversion Linker e cross-domain tracking — o GCLID atravessa do site até o checkout.
- GTM Web com DataLayer e servidor na Stape.io, a mesma base que sustenta a camada do Meta.
Perguntas frequentes
O que é o GCLID no Google Ads?
GCLID é o identificador de clique do Google Ads. Quando alguém clica em um anúncio, o Google anexa esse parâmetro na URL de destino. A tag do Google, com o Conversion Linker ativo, grava o valor em um cookie primário do seu domínio chamado _gcl_aw. Quando a conversão acontece, o GCLID é enviado junto e o Google sabe exatamente qual clique gerou aquela venda. É o principal sinal de casamento para conversões que acontecem na web.
O que são Enhanced Conversions e por que elas existem?
Enhanced Conversions, ou conversões otimizadas, complementam a conversão enviando dados de primeira parte do cliente — e-mail, telefone, nome e endereço — normalizados e com hash SHA-256. Elas existem porque o GCLID nem sempre está disponível: o cookie pode ter expirado, o navegador pode ser restritivo, a compra pode acontecer em outro dispositivo. Nesses casos, o dado com hash permite recuperar o casamento que o GCLID sozinho perderia.
Qual a diferença entre Enhanced Conversions for web e for leads?
A versão for web melhora a medição de conversões que acontecem no próprio site, como uma compra. A versão for leads serve para negócios em que a venda se fecha fora do site: a pessoa preenche um formulário, o time comercial atende, e a venda é confirmada dias depois. Nesse caso os dados do formulário são casados com a conversão offline importada mais tarde.
Uma conversão registrada no GA4 aparece automaticamente no Google Ads?
Não necessariamente, e essa confusão é uma das mais caras que existem. GA4 e Google Ads são sistemas de medição diferentes, com modelos de atribuição e janelas próprias. É possível importar conversões do GA4 para o Google Ads, mas isso não é o mesmo que ter uma ação de conversão nativa do Google Ads com Enhanced Conversions. Muita conta acha que está otimizando por conversão do Google Ads quando está otimizando por um evento importado com atraso e atribuição diferente.
Preciso de Consent Mode v2 se meu tráfego é todo brasileiro?
O Consent Mode v2 é exigência do Google para anunciantes que atingem usuários no Espaço Econômico Europeu, Reino Unido e Suíça, por causa do Digital Markets Act, em vigor desde março de 2024. Se sua operação é 100% Brasil, ele não é obrigatório para o Google. Isso não significa que consentimento seja irrelevante: a LGPD continua valendo e existe boa prática de privacidade independente da regra do Google. Desconfie de quem vende Consent Mode v2 como obrigatório para uma operação que só vende no Brasil.
Enhanced Conversions envia dados pessoais do meu cliente para o Google?
Envia dados de primeira parte já transformados por hash. O processo normaliza o valor — remove espaços, converte para minúsculas, formata telefone no padrão E.164 — e aplica SHA-256 em hexadecimal antes do envio. O hash é de via única: o Google compara hashes, não recebe o e-mail legível. Ainda assim, o tratamento desses dados precisa estar coberto pela sua política de privacidade e pela base legal adequada na LGPD.
Documentacao de referencia
Continuar lendo
Tracking para Facebook Ads
_fbc, _fbp, Conversions API e deduplicação — a outra metade da operação.
WYB Trackers vs plataformas de rastreio
Onde uma ferramenta de atribuição termina e a implementação começa.
Pix e boleto: conversão perdida
Pagamento assíncrono, o gclid que se perde e o limite de 7 dias da CAPI.
Sobre a WYB Trackers
Quem faz, com o que trabalhamos e como a empresa está registrada.
Perguntas frequentes e preços
Quanto custa, prazo, o que está incluso e o que não prometemos.
Sua conta do Google Ads está casando as conversões?
No diagnóstico gratuito olhamos suas ações de conversão, o Conversion Linker e a cobertura das conversões otimizadas.
Agendar diagnostico gratuito