SteerAds
TutorielGoogle AdsDébutants

Conversion tracking Google Ads: guia 2026

Sem um tracking limpo, todo o resto em Google Ads colapsa: o Smart Bidding otimiza para o vazio, os relatórios mentem, os orçamentos fluem para os cliques errados. Eis o guia completo para assentar fundações sólidas em 2026 — GTM, Enhanced Conversions, Consent Mode v2, server-side, verificações.

Matt
MattTracking & Data Lead
···10 min de leitura

25 a 35% das contas Google Ads têm tracking de conversões partido ou incompleto (consoante o setor e a dimensão). Sem um sinal limpo, o Smart Bidding otimiza sobre ruído e nenhuma estratégia compensa — este guia assenta as fundações 2026: GTM, Enhanced Conversions, Consent Mode v2, verificações.

Se geres uma conta Google Ads e não tens absoluta certeza de que todas as tuas conversões estão a ser corretamente registadas, este guia é para ti. Nas contas que observamos, 25 a 35% têm tracking partido ou parcial (consoante o setor e a dimensão) — e na maior parte dos casos, ninguém repara antes de meses de orçamento desperdiçado.

O problema é silencioso: a Google Ads continua a reportar conversões, o Smart Bidding continua a "funcionar", os dashboards mantêm-se verdes. Mas por baixo, o algoritmo está a otimizar para um sinal incompleto ou falso, e os teus CPAs reais correm 2 a 4 vezes acima do que está a ser exibido.

Este guia cobre tudo o que um dev ou marketer precisa de saber em 2026: os 3 métodos de tracking (gtag, GTM, server-side), o setup GTM em 5 passos, Enhanced Conversions (+30% de precisão), Consent Mode v2 (obrigatório no EEE desde março de 2024), como verificar que tudo funciona, e as 5 armadilhas a evitar.

Porque é o tracking a fundação do Google Ads?

A Google Ads funciona com base num ciclo de feedback simples: tu envias tráfego, alguns utilizadores convertem, a Google regista o sinal, o Smart Bidding aprende "este clique converteu, aqueles não" e ajusta as licitações em conformidade. Se esse sinal estiver partido — em falta, duplicado, mal atribuído — toda a cadeia de otimização colapsa.

Concretamente: sem um tracking limpo, o Smart Bidding otimiza "para o vazio". O algoritmo vê 100 cliques, 0 conversões (ou 10 falsos positivos), e conclui ou que as tuas campanhas são más (corta o volume) ou excelentes (sobe as licitações em sinais aleatórios). De qualquer forma, o CPA real deriva: observamos regularmente CPAs reais 2 a 4× acima do CPA reportado pela Google Ads em contas mal trackadas.

É também a diferença entre uma conta que escala e uma conta que estagna. Com um tracking fiável, podes aplicar as nossas 10 alavancas para baixar o CPA com confiança. Sem ele, é como pilotar um avião sem altímetro. De facto, o erro #3 no nosso top 10 dos erros Google Ads é precisamente "tracking partido" — é o problema #1 nas contas que auditamos.

Que método de tracking escolher: gtag, GTM, ou server-side?

Existem três abordagens técnicas para enviar as tuas conversões à Google Ads. Cada uma faz tradeoffs entre simplicidade, flexibilidade e precisão. Eis como escolher:

Veredicto: para 90% das contas, o GTM é a escolha certa. É o método que detalhamos na próxima secção. Reserva o server-side para volumes elevados (>50.000 conversões/mês) ou taxas de perda client-side altas (adblockers, Safari ITP).

Como configurar o tracking GTM em 5 passos?

Reserva 30 a 60 minutos para um setup limpo. Os passos abaixo assumem que tens acesso à Google Ads e podes modificar o código do teu site (ou trabalhar com um dev).

Passo 1 · Cria o contentor GTM

Vai a tagmanager.google.com. Cria uma conta (nome da tua empresa), depois um contentor (tipo "Web", URL do teu site). O GTM dá-te dois snippets para colar: um em <head>, o outro logo após a abertura de <body>. Num site Next.js, usa next/script com a strategy afterInteractive.

Passo 2 · Cria a ação de conversão em Google Ads

Em Google Ads → Ferramentas → Medição → Conversões → Nova ação → Website. Define: nome ("Compra", "Formulário de lead"…), categoria (Compra, Lead…), valor (fixo ou dinâmico), contagem (Uma para leads, Cada para compras), janela de atribuição (30 dias por defeito). Anota cuidadosamente o Conversion ID (formato AW-XXXXXXXXXX) e o Conversion Label — vais precisar deles em GTM.

Passo 3 · Configura a tag Google Ads em GTM

Em GTM → Tags → Nova → Tipo "Google Ads Conversion Tracking". Cola Conversion ID + Label. Para um valor dinâmico (e-commerce), usa uma variável de data layer: {{DLV - transaction_value}}. Trigger: "Page View" em /obrigado para uma conversão simples, ou "Custom Event" para um evento de push do dataLayer pelo lado do código.

Passo 4 · Empurra os eventos a partir do teu código

Após uma compra confirmada, o teu código empurra o evento para o data layer:

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  event: "purchase",
  transaction_id: "ORDER-12345",
  transaction_value: 89.90,
  currency: "EUR",
  customer_email: "user@example.com" // para Enhanced Conversions
});

Do lado do GTM, o trigger "Custom Event" com event = purchase dispara a tag Google Ads, que envia a conversão.

Passo 5 · Testa em modo Preview, depois publica

Em GTM → Preview (canto superior direito). Liga ao teu site, reproduz uma compra de teste. Verifica que a tag Google Ads aparece em "Tags Fired". Validado: clica em "Submit" → nome da versão → Publica. A tag está em produção.

Como é que Enhanced Conversions aumenta a precisão em +30%?

Enhanced Conversions é a funcionalidade mais subestimada da Google Ads dos últimos dois anos. O princípio: envias à Google, em conjunto com a conversão em si, dados first-party com hash (email, telefone, nome). A Google compara esses dados com hash com as suas contas Google ligadas e recupera conversões que teriam sido perdidas para bloqueadores, modo Anónimo ou cross-device (mobile → desktop).

Segundo a Google oficialmente, Enhanced Conversions entrega +30% de precisão em média nas conversões reportadas, até +50% em setores fortemente mobile (e-commerce B2C).

Dica · 5-15 minutos de setup :

Numa conta já trackada com GTM, ativar Enhanced Conversions leva literalmente 5 a 15 minutos. Em GTM → a tua tag de Conversão Google Ads → "Incluir dados fornecidos pelo utilizador" → seleciona as variáveis dataLayer (email, telefone). Em Google Ads: Ferramentas → Conversões → a tua ação → Enhanced Conversions → ativa e valida. É o melhor ROI de tempo disponível hoje.

Pré-requisito RGPD: precisas do consentimento do utilizador para enviar os dados com hash dele (vê a próxima secção). Sem consentimento, não é enviado nenhum dado de utilizador — a Google só trabalha com a conversão anónima.

Como implementar Consent Mode v2 desde março de 2024?

Desde março de 2024, a Google tornou obrigatório o Consent Mode v2 para todos os anunciantes que servem anúncios no Espaço Económico Europeu. Se não o implementaste, as tuas campanhas de remarketing e audiências personalizadas já estão degradadas — e estarão mais nos próximos meses.

O Consent Mode v2 gere 4 sinais de consentimento que a tua CMP (Cookiebot, OneTrust, Axeptio…) tem de passar à Google:

  • ad_storage — cookies publicitários (remarketing)
  • analytics_storage — cookies GA4
  • ad_user_datanovo na v2, envio de dados de utilizador para a Google
  • ad_personalizationnovo na v2, personalização de anúncios

Por defeito (utilizador ainda não clicou no banner), todos estes sinais estão a denied. Quando o utilizador aceita, a CMP empurra um evento consent update que vira os sinais para granted. A Google usa conversion modeling — um modelo estatístico que preenche as lacunas — para estimar as conversões em falta dos utilizadores que recusaram.

Aviso · Tracking silenciosamente partido :

Se a tua CMP não estiver configurada para Consent Mode v2, a Google trata todos os teus visitantes EEE como recusantes, o que faz cair o teu volume de conversões reportadas em 30 a 60% — sem erro visível em Google Ads. Muitas contas auditadas em 2025 têm exatamente este problema: dashboards verdes, CPAs distorcidos. Testa com a extensão Tag Assistant Companion que o teu consentimento está a ser corretamente transmitido.

Documentação oficial: Consent Mode — guia Google.

Como verificar que o teu tracking funciona?

Tracking que não testas é tracking em que não podes confiar. Estes 3 testes levam menos de 5 minutos cada, a refazer após cada deploy.

Teste 1 · Tag Assistant Companion

Instala a extensão Chrome Google Tag Assistant. Ativa-a no teu site, dispara uma conversão de teste. A extensão mostra todas as tags disparadas, parâmetros enviados e potenciais erros (ID inválido, valor em falta, consentimento recusado…). É o teste mais rápido para validar um setup.

Teste 2 · Diagnóstico Google Ads

Em Google Ads → Ferramentas → Conversões → clica na tua ação → separador "Diagnóstico". A Google lista: "A registar conversões", "Sem conversões recentes", "Problema com tag detetado"… Se o estado for verde durante mais de 7 dias, a tag está operacional. Qualquer outro valor = investiga.

Teste 3 · Monitorização contínua e alertas

Um deploy frontend pode partir o tracking sem aviso. A solução: monitorização que compara a contagem diária de conversões à baseline dos últimos 30 dias e alerta em caso de queda súbita. É exatamente o que a deteção de anomalias SteerAds faz automaticamente: alertas em menos de uma hora assim que um contador de conversões cai mais de 40% vs baseline.

Quais são os 5 erros mais comuns de tracking?

Eis o caminho standard de uma conversão, do utilizador final até ao Smart Bidding, com os pontos de rutura mais comuns:

Percurso de conversão: Utilizador → Site → GTM → Google Ads → Smart BiddingFluxo de tracking: utilizador, site, Google Tag Manager, Google Ads, Smart BiddingUtilizadorClique + conversãoSitepush dataLayerGTM+ Consent ModeGoogle AdsEnhanced Conv.Smart BiddingOtimiza licitaçõesPasso 1Passo 2Passo 3Passo 4Passo 5✗ Rutura: dataLayer empurrado de forma incorreta✗ Rutura: consentimento recusado / v2 em falta✗ Rutura: Enhanced Conv. não ativadas

Os 5 erros que partem silenciosamente a cadeia:

  1. Tracking duplicado. Mantiveste a antiga tag gtag direta no código E adicionaste GTM. Resultado: cada conversão é contada duas vezes. O CPA exibido fica reduzido a metade, o Smart Bidding sobrelicita, o CPA real explode.
  2. Conversão na visualização da página de confirmação que se atualiza. Se o utilizador recarregar /obrigado, a tag dispara outra vez. Solução: usa um evento purchase com um transaction_id único e deduplicação do lado da Google Ads.
  3. Consent Mode em falta. Todos os teus visitantes EEE são tratados como "recusados" pela Google. Volume de conversões reportadas -30 a -60% sem alerta (vê o callout acima).
  4. Valor codificado em vez de dinâmico. A tua tag envia value: 50 em cada conversão em vez do valor real do carrinho. Impossível otimizar em Target ROAS, o Smart Bidding confunde um carrinho de 20 € e um de 500 €.
  5. Tag partida após deploy frontend. A equipa dev refatora o componente de checkout, esquece-se de re-ligar o dataLayer. Zero conversões reportadas durante 2 semanas. Sem monitorização (deteção de anomalias), ninguém repara antes da revisão mensal.

Como adicionar conversões offline a um tracking avançado?

Para empresas com ciclos de venda longos (B2B, imobiliário, educação…), a conversão real não acontece no site mas semanas depois, no CRM: contrato assinado, primeira fatura paga, demo convertida em cliente. É aí que entram as Offline Conversions.

O princípio: o teu formulário capta um gclid (identificador de clique Google Ads) na submissão, armazenado com o lead no teu CRM. Quando o lead converte de facto (contrato assinado), envias o gclid de volta à Google Ads via Google Sheets, a API ou um conector HubSpot/Salesforce, com o valor real do negócio.

Resultado: o Smart Bidding otimiza para conversões reais rentáveis (contratos assinados), não formulários preenchidos que nunca fecham. É a alavanca mais poderosa para B2B com CPA-lead baixo mas CAC real elevado. Reserva 2 a 5 dias de setup consoante a maturidade do CRM. Coberto em detalhe no nosso guia Smart Bidding.

Fontes

Fontes oficiais consultadas para este guia:

FAQ

O tracking é obrigatório para Smart Bidding?

Sim, absolutamente. O Smart Bidding (Target CPA, Maximize Conversions, Target ROAS) não pode funcionar sem um sinal de conversão fiável. O algoritmo precisa de pelo menos 30 conversões em 30 dias para sair da fase de aprendizagem. Sem um tracking limpo, otimiza para o vazio: os CPAs observados derivam 2 a 4× acima do alvo, o volume colapsa, e os orçamentos são desperdiçados nos cliques errados.

GTM vs gtag direto: qual escolher em 2026?

Google Tag Manager em 90% dos casos. O GTM centraliza todas as tuas tags (Ads, GA4, Meta, LinkedIn…) numa única interface, sem mexer no código a cada adição. O gtag direto só faz sentido para sites ultra-simples com uma única tag, ou quando a política IT interna proíbe scripts de terceiros. O custo de entrada do GTM (30 min) é facilmente recuperado à 2ª modificação.

Quanto tempo para implementar Consent Mode v2?

Reserva 2 a 4 horas se já tiveres uma CMP (Cookiebot, OneTrust, Axeptio): ativação v2, mapeamento de sinais para ad_storage, analytics_storage, ad_user_data, ad_personalization. Entre 1 e 2 dias se começares do zero: seleção da CMP, integração, testes. A implementação é obrigatória desde março de 2024 para servir anúncios personalizados no EEE.

Quando passar para tracking server-side?

Passa para server-side quando tiveres mais de 50.000 conversões/mês, ou quando a tua taxa de perda client-side ultrapassar 15% (adblockers, Safari ITP, bloqueadores móveis). O server-side melhora a precisão em 10 a 25% e protege os teus dados first-party. Custo: 1 a 3 dias de setup + ~25 €/mês de hosting Cloud Run ou equivalente. Caso contrário, GTM client-side + Enhanced Conversions chegam.

Ready to optimize your campaigns?

Start a free audit in 2 minutes and discover the ROI potential of your accounts.

Start my free audit

Free audit — no credit card required

Keep reading