Desde julho de 2023, o Universal Analytics foi oficialmente descontinuado pelo Google. Apesar disso, uma parcela significativa das empresas brasileiras ainda opera com o GA4 mal configurado - ou simplesmente migrou os códigos sem entender a mudança de paradigma. O resultado? Dados distorcidos que levam a decisões erradas de SEO, relatórios que não batem com a realidade e uma desconfiança generalizada na ferramenta que deveria ser a base da inteligência digital.
Estudos de agências especializadas como Seer Interactive e Measured demonstram que a transição do Universal Analytics para o GA4 não foi apenas uma atualização de interface: foi uma reformulação completa do modelo de medição. Empresas que migraram sem revisar configurações reportam variações de até 30% nas métricas de tráfego orgânico entre as duas plataformas - não por erro do Google, mas por incompreensão do novo funcionamento. Quando os dados não fazem sentido, as decisões de SEO baseadas neles tornam-se meras apostas.
Este artigo é um guia técnico e prático para profissionais de marketing B2B que precisam extrair insights reais do GA4 para orientar estratégias de SEO. Aqui, você encontrará procedimentos de configuração, análises que realmente importam e os erros mais comuns que distorcem relatórios - tudo com foco em decisões baseadas em dados confiáveis, não em números bonitos de dashboard.
O que mudou do Universal Analytics para o GA4 - e por que a maioria ainda não entendeu
A transição do Universal Analytics para o GA4 não foi cosmética. O Google reconstruiu a lógica de medição do zero, e isso tem implicações diretas em como você lê e interpreta dados de SEO. Não se trata apenas de uma interface diferente ou novos nomes para relatórios antigos - o próprio conceito de "visita" foi reformulado.
No Universal Analytics, tudo girava em torno de sessões: uma janela de 30 minutos de atividade que agrupava pageviews e eventos. O GA4 abandonou esse modelo em favor de event-based tracking, onde cada interação - visualização de página, clique, scroll, download - é um evento individual. Isso permite granularidade muito maior, mas também exige que você configure eventos customizados para capturar as ações que realmente importam no seu funil B2B. O que antes era automático agora precisa ser desenhado.
Modelo de dados baseado em eventos versus sessões: implicações práticas
No Universal Analytics, você media "sessões com conversão" - uma abstração útil, mas rígida. No GA4, você mede eventos de conversão que podem acontecer em múltiplas sessões ou até em dispositivos diferentes, desde que o usuário esteja logado (via first-party data e consent mode configurado corretamente). Isso muda radicalmente a forma como você analisa jornadas B2B, que raramente acontecem em uma única visita.
Para SEO, isso significa que você pode rastrear a jornada de um visitante orgânico desde a primeira pesquisa no Google até o download de um material rico semanas depois, passando por diferentes pontos de contato. Mas isso só funciona se o data stream estiver configurado corretamente e você ativar sinais do Google (Google signals) para habilitar relatórios cross-device. Se você está analisando GA4 como se fosse Universal Analytics - olhando apenas "sessões orgânicas" -, está jogando fora a principal vantagem da ferramenta.
Outra implicação prática: no GA4, "bounce rate" não existe mais no sentido antigo. A métrica foi substituída por engaged sessions - sessões que duram mais de 10 segundos, têm mais de uma visualização de página ou disparam um evento de conversão. Isso é mais útil para sites B2B, onde uma visita pode ser valiosa mesmo que o usuário só leia um artigo longo e saia. Mas se você reporta "taxa de rejeição" ao cliente usando os números antigos do Universal Analytics, está comparando laranjas com maçãs.
Por que os números do GA4 parecem diferentes dos do UA (e o que isso significa para relatórios)
Se você comparou os últimos meses do Universal Analytics com os primeiros do GA4 e ficou confuso com as discrepâncias, não está sozinho. A Seer Interactive documentou casos onde o mesmo site registrou 15-25% menos sessões no GA4 versus UA no mesmo período - não por perda real de tráfego, mas pela forma como o GA4 contabiliza sessões.
O GA4 usa o evento session_start como marcador de início de sessão, mas a lógica de expiração é diferente: no UA, uma sessão terminava à meia-noite ou após 30 minutos de inatividade. No GA4, o timeout padrão permanece 30 minutos, mas a meia-noite não é mais uma barreira. Uma sessão iniciada às 23h50 que continua após 00h00 ainda é uma sessão única. Isso reduz inflação artificial de contagem de sessões - o que é bom para precisão, mas desastroso se você não avisar stakeholders sobre a diferença.
Além disso, o GA4 é mais rigoroso na classificação de tráfego orgânico. Parâmetros UTM ausentes ou incorretos podem levar tráfego que deveria ser marcado como orgânico a cair na categoria "direct" ou "referral". Empresas que migraram do UA sem revisar a estrutura de parâmetros UTM e marcação de campanhas frequentemente veem queda aparente em tráfego orgânico - quando na verdade o tráfego está sendo atribuído incorretamente.
Configuração correta do GA4 para sites B2B: o que não pode estar errado
A configuração padrão do GA4 é insuficiente para sites B2B que operam com ciclos de venda longos e múltiplos pontos de contato. Você precisa desenhar a arquitetura de medição antes de começar a coletar dados - corrigir depois é possível, mas você perde histórico.
Primeiro passo: entender a hierarquia. Uma propriedade GA4 pode ter múltiplos data streams (web, iOS, Android). Para a maioria dos sites B2B, você terá um data stream web. Mas se sua empresa opera em subdomínios diferentes (blog.empresa.com, app.empresa.com, loja.empresa.com), você precisa configurar medição cross-domain no Google Tag Manager, caso contrário cada mudança de domínio será lida como uma nova sessão de tráfego referral - distorcendo completamente a jornada orgânica.
Data streams, propriedades e a lógica de medição cross-domain
Um erro comum: criar múltiplos data streams para o mesmo site só porque existem subdomínios. Isso fragmenta os dados e impede análise unificada da jornada. A abordagem correta é um único data stream web com configuração de domínios cruzados no GTM. No Google Tag Manager, você configura a tag GA4 com o campo "domains to link" listando todos os subdomínios relevantes. Isso preserva o client_id do usuário ao navegar entre domínios, mantendo a integridade da sessão.
Se você opera em diferentes mercados geográficos com sites separados (empresa.com.br, empresa.com, empresa.mx), aí sim faz sentido ter propriedades GA4 separadas - mas com uma propriedade de rollup (GA4 360, recurso pago) para visão consolidada. Para a maioria das PMEs B2B, um data stream com configuração correta de cross-domain resolve.
Configuração de conversões no GA4: eventos-chave que vão além do pageview
O GA4 vem com enhanced measurement ativo por padrão: scroll (90% da página), cliques em links externos, buscas internas, visualizações de vídeo e downloads de arquivo são rastreados automaticamente. Mas essas são métricas de engajamento genéricas. Para SEO B2B, você precisa definir eventos customizados que mapeiam ações de conversão reais.
Exemplos de eventos-chave que agências profissionais configuram no GTM:
- form_submit_contact: envio de formulário de contato (com parâmetros de origem orgânica)
- pdf_download: download de whitepapers ou ebooks (frequentemente o primeiro passo do funil B2B)
- demo_request: clique no botão de solicitar demonstração
- pricing_page_view: visualização da página de preços (sinal forte de intenção de compra)
- video_complete: conclusão de vídeo explicativo (engajamento profundo com o produto)
Cada um desses eventos deve ser marcado como conversão no GA4 (Admin > Events > marcar como conversão). Sem isso, você não consegue construir funis de conversão orgânica ou medir o ROI real do SEO. E aqui está um detalhe técnico crucial: o GA4 só retroage 48 horas ao marcar um evento como conversão. Se você marca "form_submit" como conversão hoje, os envios de formulário de ontem e anteontem serão contabilizados, mas os da semana passada não. Configure as conversões desde o primeiro dia.
Integração GA4 com Google Search Console: o dado que une intenção e comportamento
A integração entre GA4 e Google Search Console é onde os dados de intenção (queries de busca) encontram os dados de comportamento (o que o usuário fez após clicar). No Universal Analytics, essa integração era limitada e os dados apareciam com delay de dias. No GA4, a atualização é mais rápida e você pode cruzar queries de busca com eventos de conversão.
Para ativar: Admin > Product Links > Search Console Links > escolher a propriedade GSC correspondente. Uma vez integrado, você acessa os dados em Reports > Acquisition > Search Console. A mágica acontece quando você filtra por landing page orgânica e cruza com eventos de conversão downstream. Por exemplo: quais queries de busca trouxeram visitantes que depois baixaram um whitepaper? Essa informação direciona criação de conteúdo orientada a conversão, não só a volume de tráfego.
Importante: a integração só funciona se a mesma conta Google tiver acesso de proprietário ou administrador tanto no GA4 quanto no Search Console. E o GSC precisa estar configurado para o domínio exato (não só o protocolo https, mas a URL completa verificada).
Integração GA4 com Google Ads: atribuição de conversão sem viés de canal
Mesmo que você esteja focado em SEO, a integração com Google Ads é relevante porque permite análise de attribution modeling cross-canal. Em campanhas B2B, é comum que um visitante encontre seu site organicamente, saia sem converter, depois clique em um anúncego de remarketing e converta. Sem integração, você atribui 100% da conversão ao Google Ads. Com integração correta, você vê a jornada completa e entende o papel do SEO no primeiro toque.
Configuração: Admin > Product Links > Google Ads Links > vincular conta de Ads. Habilite "personalised advertising" e importe conversões do GA4 para o Google Ads. Isso permite que o Google Ads otimize campanhas com base em conversões rastreadas no GA4 (incluindo ações que acontecem fora do site, se você configurar via Measurement Protocol ou BigQuery export).
Para análise de SEO, o valor está no relatório de Conversions > Attribution Paths, onde você pode comparar modelos de atribuição (último clique, primeiro clique, linear, data-driven). Isso revela quando o SEO é o primeiro ponto de contato mas não recebe crédito no modelo de último clique - argumento valioso para justificar investimento em conteúdo orgânico de topo de funil.
Como usar o GA4 para análise de performance SEO página por página
Relatórios genéricos de "sessões orgânicas" são insuficientes para decisões de SEO. Você precisa descer ao nível de URL e entender quais páginas atraem tráfego qualificado, quais convertem e quais desperdiçam potencial.
O relatório básico de aquisição orgânica no GA4 (Reports > Acquisition > Traffic Acquisition, filtrado por "Organic Search") mostra volume, mas esconde nuances. Você vê total de usuários orgânicos, engaged sessions, eventos de conversão. Útil para panorama geral, mas para análise página por página você precisa customizar.
Relatório de aquisição orgânica: o que ler e o que ignorar
No relatório Traffic Acquisition, adicione dimensão secundária "Landing Page" para ver quais URLs recebem tráfego orgânico. Ordene por "engaged sessions" em vez de apenas "sessions" - isso filtra visitantes que realmente interagiram com o conteúdo. Para sites B2B, uma sessão de 5 segundos que resultou em bounce não tem valor; uma sessão de 3 minutos com scroll até 90% da página é ouro, mesmo que não tenha convertido imediatamente.
Métricas para ignorar (ou usar com cautela):
- Event count sem contexto: o número absoluto de eventos dispara à medida que você adiciona tracking customizado. Um usuário pode gerar 50 eventos em uma visita (scroll, clicks, timeouts) sem fazer nada relevante.
- Views isolado: a contagem de visualizações de página é menos relevante no modelo de eventos. O que importa é se a visualização foi "engaged".
- Sessions sem filtro de engajamento: metade das sessões podem ser bounces rápidos de tráfego acidental.
Métricas prioritárias:
- Engaged sessions: sessões com interação real
- Engagement rate: percentual de sessões engajadas (substitui a análise de bounce rate)
- Events per session: para páginas de conteúdo, indica profundidade de leitura (scroll events)
- Conversions por landing page: página por página, quantas conversões cada URL gerou
Engajamento versus rejeição: por que a métrica bounce rate mudou e o que olhar agora
O conceito de "rejeição" no Universal Analytics era binário: o usuário viu uma página e saiu? Bounce. No GA4, essa lógica foi substituída pela métrica de engagement rate - o inverso da taxa de rejeição, mas calculado de forma diferente. Uma sessão é "engaged" se durar mais de 10 segundos, tiver mais de uma pageview OU disparar um evento de conversão.
Para conteúdo de blog B2B, isso é muito mais útil. Um artigo de 2.500 palavras pode ter bounce rate de 80% no UA (visitante leu e saiu), mas engagement rate de 65% no GA4 (porque ficou mais de 10 segundos e scrollou até o final). Isso reflete melhor a qualidade da visita.
Configure o relatório Pages and Screens (Reports > Engagement > Pages and Screens) e adicione as métricas "Views", "Engaged sessions", "Average engagement time". Páginas com alto volume de views mas baixo engagement time são candidatas a otimização de conteúdo ou a revisão de intenção de busca - talvez a página rankeie para a keyword errada.
Funil de conversão orgânica: do clique na SERP à ação de lead
O funil de conversão é onde você prova o valor do SEO. No GA4, você constrói funis customizados em Explore > Funnel Exploration. Para tráfego orgânico, o funil típico de um site B2B seria:
- session_start (filtrado por medium = organic)
- page_view de landing page específica (ex: artigo de blog)
- scroll até 75% da página (indicador de leitura completa)
- form_view (visualizou formulário de conversão)
- form_submit (converteu)
O GA4 permite análise de "open fun