Análise & Tracking
/
9 min de leitura
/
Atualizado mai 2026
GA4 vs UA: O Que Mudou na Migração Final
Operei UA por 7+ anos e migrei +15 contas grandes pro GA4. Sem hype, sem “GA4 é o futuro maravilhoso”. Crítico onde precisa ser crítico, prático onde precisa ser prático.
O que mudou de verdade na migração UA → GA4
- UA morreu em julho/2024 e os dados históricos somem em julho/2025. Se não exportou pro BigQuery, corre.
- Mudança de filosofia, não upgrade. UA media sessão como unidade central, GA4 mede evento. Sessão virou construct derivado.
- Bounce rate sumiu e voltou capenga como inverso de Engagement Rate. Números nunca vão bater com histórico UA.
- Atribuição cross-device melhorou de verdade. Reports padrão pioraram bastante, você é forçado a usar Explorations.
Operei Universal Analytics por 7+ anos antes do GA4 existir como produto utilizável. Vi a ferramenta sair do beta, encher de feature, virar padrão de mercado, e depois ser executada pelo próprio Google em julho de 2024. Migrei contas de e-commerce, edtech, SaaS, marketplace, varejo. Cada migração teve seu drama particular.
A maioria dos comparativos GA4 vs UA que você lê na internet é lista de feature contra feature. “UA tem isso, GA4 tem aquilo”. Não acredito nesse formato. Acredito em entender que a filosofia mudou: tudo é evento agora, e sessão virou um construct derivado, calculado em cima dos eventos. Quem entende isso migra bem. Quem fica procurando o “equivalente do bounce rate no GA4” sofre seis meses até aceitar que o jogo é outro.
Esse post é o que eu queria ter lido em 2022 quando comecei a migrar contas. Sem hype, sem “GA4 é o futuro maravilhoso”. Crítico onde precisa ser crítico, prático onde precisa ser prático.
O que mudou de UA pra GA4 (resumo executivo)
UA foi oficialmente descontinuado em 1 de julho de 2024 pra propriedades padrão (360 ganhou prorrogação até julho/2024 também, mas com janela diferente). A retenção dos dados históricos do UA expira em julho de 2025, então se você ainda não exportou nada pro BigQuery ou pra um warehouse próprio, corre.
O que mudou na prática:
- Modelo de dados: de sessão (UA) pra evento (GA4). Tudo agora é evento, inclusive page_view.
- Retenção de dados: 14 meses no GA4 free, 50 meses no GA4 360. UA tinha retenção indefinida pra agregados.
- Atribuição: data-driven virou padrão, last-click ainda existe mas escondido.
- Cross-device: melhorou de verdade, principalmente quando você tem User-ID configurado.
- Reports padrão: pioraram. Tudo migrou pra Explorations, que é mais flexível mas mais lento.
- Bounce rate: sumiu, voltou em 2022 como inverso de Engagement Rate. Não é a mesma métrica.
UA parou de processar dados novos em 1 de julho de 2024. Propriedades 360 tiveram prazo estendido com retenção de acesso aos dados históricos até julho de 2025. Após essa data, o Google deletará os dados (Google Analytics Help: Universal Analytics deprecation).
Modelo de dados: sessão (UA) vs evento (GA4)
Essa é a mudança que importa de verdade. Universal Analytics foi construído em cima do conceito de sessão. Você tinha hits (pageview, event, transaction, social, timing) agrupados em sessões, e sessões agrupadas em usuários. Tudo no UA era derivado dessa hierarquia.
GA4 jogou isso fora. Agora você tem evento como unidade base. Page_view é um evento. Scroll é um evento. Click é um evento. Compra é um evento. Sessão deixou de ser entidade primária e virou um construct: o GA4 agrupa eventos em sessões usando o evento session_start como marcador, mas a unidade fundamental é o evento.
Por que isso importa? Porque atribuição, audiência, funil, jornada, tudo passa a ser calculado em cima de evento individual. Você pode criar funil que mistura web e app sem ginástica. Pode rastrear comportamento granular sem inflar o número de “hits” cobrados (UA cobrava por hit no 360, GA4 cobra por evento mas com limite muito maior).
O custo dessa mudança é que análise simples ficou mais complicada. Quer ver “quantas sessões tiveram bounce no mês passado”? No UA era um clique. No GA4 você precisa montar Exploration, configurar dimensão de sessão, calcular engagement rate inverso. Funciona, mas é três vezes mais trabalho.
Simo Ahava chama isso de “event-driven schema” e argumenta que GA4 se alinha com como GTM e dataLayer já funcionam há anos. Sessão como entidade central era herança do Urchin (precursor do Analytics, 2005). O modelo de evento já era padrão em Mixpanel, Amplitude, Heap (simoahava.com).
Timeline da migração UA → GA4
Pra contextualizar onde a gente está hoje, vale revisitar a linha do tempo completa:
Google libera GA4 como produto separado do UA. Documentação rala, sem bounce rate, sem ecommerce decente, comunidade tratando como beta extenso.
Google avisa: UA padrão para de processar em julho/2023, 360 em julho/2024. Pânico generalizado no mercado, agências começam a migrar contas em massa.
Pressão da comunidade fez o Google reintroduzir bounce rate como inverso de Engagement Rate. Definição diferente do UA, mas pelo menos a métrica existe de novo.
Propriedades free param de coletar dados novos. Dados históricos ficam disponíveis pra leitura por mais 12 meses. Quem não migrou até aqui ficou sem tracking.
Última propriedade UA é desligada. Universal Analytics oficialmente morre. Todas as contas precisam estar em GA4.
Janela final pra exportar dados históricos do UA expira. Quem não puxou pra BigQuery ou warehouse próprio perdeu acesso permanentemente.
Bounce rate sumiu? O que substituiu (Engagement Rate)
Bounce rate foi a métrica mais chorada na migração. No UA, bounce rate era a porcentagem de sessões com apenas um hit. Simples, direto, problemática (porque tratava como “ruim” sessão de blog post que a pessoa leu inteiro e saiu).
GA4 lançou sem bounce rate. A justificativa do Google era que a métrica não fazia sentido no modelo de evento. Em vez disso, GA4 trouxe Engagement Rate: porcentagem de sessões “engajadas”, onde sessão engajada é aquela que durou mais de 10 segundos, teve mais de 1 pageview, ou teve evento de conversão.
Em 2022 o Google voltou atrás parcialmente e trouxe bounce rate de volta no GA4, mas calculado como inverso do engagement rate. Ou seja: bounce rate no GA4 não é “sessão de 1 pageview”, é “sessão NÃO engajada”. Os números são diferentes. Sempre.
Como uso isso na prática: bounce rate do GA4 é praticamente inútil pra comparar com histórico de UA. Engagement Rate é a métrica que faz sentido, e ela é geralmente mais alta que (100 – bounce rate UA), porque a definição de “engajado” inclui sessão de mais de 10 segundos mesmo sem segundo pageview.
Atribuição: por que GA4 muda o jogo pra mídia paga
Aqui GA4 é genuinamente melhor que UA. Atribuição era o calcanhar do UA pra mídia paga. Você tinha last-click como padrão, modelos alternativos no Attribution Modeling Tool (que foi descontinuado antes do UA), e cross-device basicamente quebrado se você não pagasse 360.
GA4 trouxe três coisas:
- Data-driven attribution como padrão, gratuito, sem precisar de 360. UA cobrava 150k/ano pra ter DDA decente.
- Cross-device nativo via Google Signals quando o usuário tem Personalização de Anúncios ativa.
- Comparison de modelos no relatório de Advertising, mostrando como cada canal performaria em last-click, first-click, linear, time-decay, position-based, data-driven.
Se você roda conversion tracking pelo GTM e tem GA4 ligado em paralelo, consegue comparar atribuição entre o que o Google Ads reporta (modelo do Ads), o que o GA4 reporta (modelo do GA4), e o que a sua plataforma de e-commerce reporta (last-click cru). Os três quase nunca batem, e entender o porquê é parte do trabalho.
Limite real: GA4 ainda é Google. Não confia cegamente no Google reportando performance do Google Ads. Sempre cruza com Meta, com o backend, com pixel próprio. Ferramenta nenhuma é fonte única da verdade.
Data-driven attribution no GA4 usa machine learning pra distribuir crédito entre touchpoints baseado em milhares de jornadas. Search Engine Land documentou que contas com volume mensal abaixo de ~3000 conversões caem em fallback pra cross-channel rules-based, porque o modelo precisa de dados pra funcionar (searchengineland.com).
Eventos default e custom: o que GA4 já traz vs o que você cria
UA exigia que você configurasse tudo manualmente via GTM ou hardcoded. Pageview vinha de graça, evento era seu trabalho.
GA4 mudou: vem com Enhanced Measurement ligado por padrão, que rastreia automaticamente page_view, scroll (90% de profundidade), outbound_click, site_search, video_start/progress/complete, file_download. Tudo sem configurar nada no GTM.
Em cima disso, GA4 tem eventos recomendados: lista de eventos com nome padronizado que o Google sugere você implementar (purchase, sign_up, login, generate_lead, etc). E em cima disso, eventos customizados: qualquer coisa que você queira rastrear que não esteja nas listas anteriores.
A parte boa: enhanced measurement reduz o trabalho de setup de campanha que entrega visitas pro blog. Você não precisa configurar scroll tracking, ele já vem.
A parte ruim: enhanced measurement registra eventos com nomes pré-definidos que você não controla, e isso pode poluir o relatório se você não filtra direito. Vi conta com 40% dos “eventos” sendo scroll automático, que não significa nada de negócio. Sempre revisa o que está chegando antes de tirar conclusão.
Audiência e remarketing: o que ficou melhor (e o que ficou pior)
Audiência no GA4 ficou mais flexível e mais lenta. No UA, audiência era criada na propriedade e listada na conta de Ads em poucos minutos. No GA4, audiência demora até 24-48h pra começar a popular, e exige tamanho mínimo (geralmente 1000 usuários) pra ser elegível em remarketing.
O que melhorou: audiência baseada em sequência de eventos, audiência com tempo entre eventos, audiência preditiva (probabilidade de compra nos próximos 7 dias, probabilidade de churn). Isso era exclusivo do 360 no mundo UA, virou padrão no GA4.
O que piorou: audiência cross-device exige Google Signals ativado, o que reduz o alcance porque o usuário precisa ter Personalização de Anúncios habilitada na conta Google. Em mercado brasileiro com privacidade ainda nascente, isso significa que 30-50% dos usuários ficam de fora do cross-device.
Pra campanhas de Google Ads e Meta Ads rodando em paralelo, o ideal é usar GA4 pra audiência de Google Ads (integração nativa) e Pixel próprio pra audiência de Meta. Ferramenta certa pra cada plataforma, sem tentar centralizar em uma só.
Reports: por que GA4 força você a usar Explorations
Aqui GA4 piorou. Reports padrão do GA4 são pobres comparado ao UA. UA tinha relatório de Comportamento, Aquisição, Audiência, cada um com 20-30 visões customizáveis sem precisar mexer em nada. GA4 tem Lifecycle, User, e pronto, basicamente.
Tudo que era análise rápida no UA virou Exploration no GA4. Exploration é poderoso (free-form, funnel, path, segment overlap, cohort, user lifetime, user explorer), mas é mais lento e exige conhecer a UI. Profissional que vivia no relatório padrão do UA sofre.
Minha recomendação: aceita que GA4 é uma camada de dados, não uma ferramenta de visualização. Conecta no Google Data Studio (ou no warehouse via BigQuery export, que é gratuito no GA4 free) e monta dashboard próprio. Pra dashboards de cliente uso Data Studio 100% das vezes, GA4 só pra ad-hoc.
Comparativo lado a lado: UA vs GA4
| Feature | Universal Analytics | GA4 |
|---|---|---|
| Modelo de dados | Sessão como unidade central | Evento como unidade central |
| Bounce rate | % sessões com 1 hit | Inverso de Engagement Rate (definição diferente) |
| Sessões | Entidade primária | Construct derivado de session_start |
| Atribuição padrão | Last-click | Data-driven |
| Retention free | Indefinida (agregados) | 14 meses |
| Retention 360 | Indefinida | 50 meses |
| Custom events | Manual via GTM | Enhanced Measurement default + custom |
| Explorations | Não existe | Núcleo da análise |
| Cross-device | Só 360 | Free via Google Signals |
| BigQuery export | Só 360 | Free no GA4 padrão |
| Reports padrão | 20-30 visões prontas | ~5 visões básicas |
O que migrou bem e o que ficou pior
Migrei mais de 15 contas grandes pra GA4 (e-commerce, edtech, marketplace, varejo). O que aprendi:
O que migrou bem:
- Conversion tracking de e-commerce, especialmente com GTM bem configurado. Enhanced ecommerce do UA virou ecommerce events no GA4 com mapeamento direto.
- Atribuição cross-device, principalmente em contas com User-ID populado (login obrigatório).
- Integração com Google Ads e Performance Max, que precisam de GA4 pra rodar otimização robusta.
- BigQuery export gratuito, que dá acesso a raw data sem pagar 360.
O que ficou pior:
- Reports padrão. Pobres, lentos, limitados. Sem Explorations a ferramenta é quase inútil pra análise.
- Bounce rate, métrica histórica que perdeu sentido. Engagement Rate é melhor conceitualmente, mas quebra comparação com histórico.
- Velocidade do realtime e dos reports não-realtime. UA atualizava em 4h, GA4 demora 24-48h pra estabilizar dados completos.
- Aprendizado da equipe. Conta grande precisa retreinar todo mundo, e o ROI desse retraining demora 6-12 meses.
Se você está rodando mídia paga séria, GA4 é mandatório agora. Não tem escolha, UA não existe mais. Mas não trata GA4 como ferramenta única: cruza com pixel próprio, com backend, com dashboard custom. Análise séria nunca foi feita em uma única ferramenta.
Perguntas frequentes
UA ainda funciona em 2026?
Não. UA parou de processar dados novos em julho/2024. A retenção dos dados históricos termina em julho/2025. Se você não exportou pra BigQuery ou warehouse, perdeu acesso.
Posso recuperar bounce rate exatamente igual ao UA no GA4?
Não. Bounce rate do GA4 é inverso de Engagement Rate, com definição diferente. Os números nunca vão bater com o histórico de UA. Aceita e usa Engagement Rate como métrica nova.
Vale a pena pagar GA4 360?
Pra maioria das empresas brasileiras, não. GA4 free já tem BigQuery export, cross-device, data-driven attribution, audiência preditiva. 360 só faz sentido pra empresa que precisa de SLAs, suporte premium, retenção de 50 meses, ou ultrapassa os limites de cardinality.
GA4 substitui ferramentas como Mixpanel e Amplitude?
Pra análise de produto, geralmente não. GA4 é melhor pra atribuição de marketing e tráfego. Mixpanel/Amplitude continuam superiores pra cohort, funil de produto, segmentação avançada. Muitas empresas rodam os dois em paralelo.
Qual o passo zero pra migrar UA pra GA4 hoje em 2026?
Já é tarde pra “migrar”. Se você ainda não tem GA4, instala hoje, configura enhanced ecommerce se for e-commerce, liga Google Signals, configura conversions. Aceita que histórico do UA já era. Foca em construir baseline de dados de GA4 daqui pra frente. Pra comparar benchmarks de mídia paga no Brasil, vai precisar de pelo menos 3-6 meses de dados estabilizados.
GA4 substitui dashboard customizado?
Não. GA4 é fonte de dados, não plataforma de visualização. Pra cliente, monto sempre dashboard em Data Studio puxando de GA4 + Google Ads + Meta + outras fontes. Dashboard nativo do GA4 é só pra ad-hoc.
