Bruno.
GA4AnalyticsTracking

Configurar GA4 do zero: guia completo 2026

Passo a passo para montar Google Analytics 4 do zero num site novo: propriedade, fluxo, eventos, conversões, Consent Mode v2 e integração com Google Ads.

Bruno Matos··14 min

Google Analytics 4 é diferente de tudo o que vinha antes. Eventos em vez de sessões, cross-device nativo, integração com BigQuery por defeito. Se estás a configurar do zero em 2026, este é o caminho que recomendo.

Passo 1 — Criar a propriedade GA4

Vai a analytics.google.com → Administrar → Criar propriedade. Nome da propriedade = nome do site. Fuso horário: Europe/Lisbon. Moeda: EUR. Guardas preferências de dados (retention 14 meses é o default, podes subir para 2 anos).

Passo 2 — Criar o fluxo de dados web

Dentro da propriedade, escolhe "Web" como tipo de fluxo. URL do site e nome do fluxo. O GA4 gera-te um Measurement ID (formato G-XXXXXXXXXX).

Atenção: não metas o tag direto no site — vai passar sempre por GTM. Vais agradecer daqui a 3 meses.

Passo 3 — Meter GTM no site

Se ainda não tens GTM, cria um container em tagmanager.google.com. Coloca o snippet no <head> e o fallback no <body>.

Dentro do GTM, cria uma tag Google Analytics 4 Configuration com o teu Measurement ID. Trigger: All Pages.

Passo 4 — Eventos custom que interessam

O GA4 já tem eventos automáticos (page_view, scroll, click, file_download). Além destes, os que interessam medir em quase qualquer site:

  • generate_lead — submissão de formulário
  • contact — clique em email/telefone
  • view_item, add_to_cart, begin_checkout, purchase — para e-commerce
  • sign_up — registos

Passo 5 — Marcar conversões

Admin → Eventos → marcar como conversão todos os eventos que representam valor de negócio (generate_lead, purchase, contact). Em GA4, conversões chamam-se agora "Key events".

Passo 6 — Consent Mode v2 (obrigatório)

Desde março de 2024, sem Consent Mode v2, o Google para de aceitar dados de utilizadores europeus em audiences e conversões. Configura-o:

  1. Instala um CMP (Cookiebot, Usercentrics, Iubenda ou o banner nativo do Google Consent)
  2. No GTM, adiciona o Consent Mode default antes de qualquer tag analytics
  3. Verifica em Tag Assistant se o sinal ad_storage, analytics_storage, ad_user_data, ad_personalization está a ser enviado

Passo 7 — Ligar ao Google Ads

Admin → Product Links → Google Ads → selecionar conta. Isto permite:

  • Importar audiences do GA4 para Google Ads
  • Usar conversions do GA4 como conversions do Google Ads (para smart bidding)
  • Enhanced Conversions nativas

Passo 8 — Enhanced Conversions

Admin → Propriedade → Collection → User-provided data collection → Ativar. Recomendo configurar via GTM com variáveis JS que leem email e telefone hashados.

Passo 9 — Audiences & Explorations

Cria audiences básicas que vais usar em Google Ads:

  • All users (já existe)
  • Purchasers (ou Lead generators)
  • Visitantes com engajamento (page_view > 3 em 7 dias)
  • Abandono de carrinho (para e-commerce)

Passo 10 — BigQuery export (opcional mas poderoso)

Admin → Propriedade → BigQuery Links. Ligas a um projeto GCP e o GA4 exporta-te raw events diariamente. Útil para:

  • Análises custom sem limites de sampling
  • Preservação de dados além dos 14 meses
  • Dashboards Looker Studio com SQL

Checklist final

  • Propriedade GA4 criada com fuso horário correto
  • GTM com GA4 Configuration tag a disparar
  • Eventos custom (generate_lead, purchase, etc) a reportar
  • Conversões marcadas em Admin → Events
  • Consent Mode v2 configurado e validado em Tag Assistant
  • Google Ads linked + Enhanced Conversions ativo
  • Audiences base criadas
  • (Opcional) BigQuery export ativo

Se ficaste bloqueado em algum passo, olha também o glossário para percebres cada termo ou pede-me auditoria.