Glossário

Como o GA4 decide quais visitas contam como sessões engajadas

Taras Shynkarenko
Taras Shynkarenko
•Atualizado: •10 min de leitura
Como o GA4 decide quais visitas contam como sessões engajadasComo o GA4 decide quais visitas contam como sessões engajadas

TL;DR, Resposta rápida

10 min de leitura

O Google Analytics 4 conta uma sessão como engajada quando ela dura mais de 10 segundos, dispara um evento principal ou registra duas ou mais visualizações de página ou de tela. Basta um gatilho. A contagem alimenta a taxa de engajamento, a taxa de rejeição, as sessões engajadas por usuário ativo e a métrica de usuários ativos, e o timer de 10 segundos é o único gatilho que você pode mudar.

O que são sessões engajadas no GA4?

O Google Analytics 4 conta como sessões engajadas as sessões que duram mais de 10 segundos, disparam um evento principal ou registram duas ou mais visualizações de página ou de tela, e um único gatilho basta para qualificar a sessão. O artigo da Ajuda do Google Analytics "[GA4] Engagement rate and bounce rate", lido em 28 de setembro de 2026, traz esta definição: "An engaged session is a session that meets any of the following criteria: Lasts longer than 10 seconds, Has a key event, Has 2 or more screen or page views."

O esquema da Data API dá à mesma métrica o nome de API engagedSessions e a descreve como "The number of sessions that lasted longer than 10 seconds, or had a key event, or had 2 or more screen views." É uma contagem, não uma porcentagem. Divida esse número pelo total de sessões e você chega à taxa de engajamento, o número que a maioria dos dashboards coloca na primeira tela.

Todo o resto depende dessa contagem. Taxa de rejeição, sessões de baixo engajamento e sessões engajadas por usuário ativo saem dela, e um usuário com uma sessão engajada conta como usuário ativo. Se a contagem estiver errada, cada um desses números herda o erro.

Uma pessoa absorta lendo no celular, o tipo de atenção sustentada que aciona o gatilho de tempo de uma sessão engajada.

Quais gatilhos tornam uma sessão engajada?

O GA4 confere cada sessão contra três gatilhos independentes, e o primeiro que ela atinge marca a sessão como engajada de vez. Nada recebe pontuação ou peso. Um visitante que lê um artigo por dois minutos se qualifica pelo tempo, e um visitante que passa por duas páginas em três segundos se qualifica pela profundidade.

GatilhoO que o GA4 verificaO que o dispara sem querer
TempoO tempo de engajamento passa do timer, 10 segundos por padrãoUm leitor lento na página errada
Evento principalDispara qualquer evento que você marcou como evento principalUm evento principal que dispara no carregamento da página
ProfundidadeDois ou mais eventos page_view ou screen_viewUm single-page app que dispara um page_view a cada mudança de rota

O gatilho de tempo usa o tempo de engajamento, não o relógio da parede. O artigo do Google sobre as configurações da tag chama a opção de "the default threshold for engagement time", e o artigo do GA4 sobre engajamento do usuário define tempo de engajamento como "the amount of time someone spends with your web page in focus or app screen in the foreground." Um visitante que abre sua página em uma aba em segundo plano e nunca muda para ela não acumula tempo de engajamento.

As próprias páginas do Google divergem no caso-limite. O artigo sobre taxa de engajamento e a Data API dizem "longer than 10 seconds". A referência Dimensions and metrics e o artigo sobre métricas de usuário dizem "lasted 10 seconds or longer". Uma sessão de exatamente 10.0 segundos cai nessa lacuna, e a documentação do Google não diz qual das duas redações o processamento segue.

Como as sessões engajadas se relacionam com outras métricas do GA4?

As sessões engajadas alimentam cinco outras métricas do GA4, então uma mudança na contagem move todas elas ao mesmo tempo. A tabela lista cada uma com a definição que o Google publica.

MétricaComo o GA4 a deriva das sessões engajadas
Taxa de engajamento"Engaged sessions divided by Sessions" (Data API)
Taxa de rejeição"(Sessions Minus Engaged sessions) divided by Sessions" (Data API)
Sessões de baixo engajamento"The number of sessions that were not engaged sessions" (referência Dimensions and metrics)
Sessões engajadas por usuário ativo"The average number of engaged sessions per active user" (referência Dimensions and metrics)
Usuários ativos"any user who has an engaged session" ou que envia um dos sinais de primeira visita ou de engajamento listados (artigo sobre métricas de usuário)

Taxa de rejeição e taxa de engajamento sempre somam 100% no mesmo período, e por isso reportar as duas repete uma única medição. A rejeição do antigo Universal Analytics, uma sessão com uma só interação, seguia uma regra totalmente diferente, e a lista do que mudou entre o UA e o GA4 explica por que uma propriedade migrada mostra uma taxa de rejeição menor com o mesmo tráfego.

Por que as sessões engajadas por usuário ativo parecem maiores no mês do que em qualquer dia?

Na aba de resumo, as sessões engajadas por usuário ativo dividem as sessões engajadas do período inteiro pelo número de usuários distintos nesse período, então as sessões de um usuário que volta se acumulam no número mensal. Os pontos do gráfico diário dividem as sessões de cada dia pelos usuários daquele dia, e cada usuário conta uma vez por dia.

O artigo do Google sobre o relatório Engagement overview traz um exemplo resolvido. Dois usuários visitam o site em julho. Em 2 de julho, o usuário 1 tem 1 sessão engajada. Em 3 de julho, o usuário 2 tem 2. Em 4 de julho, o usuário 1 tem 3 e o usuário 2 tem 2. Cada usuário soma 4 sessões engajadas no mês, então a aba mostra 4. O gráfico mostra 1, 2 e 2.5 nos três dias. O número mensal fica acima de todos os pontos diários, e nada está quebrado.

A regra prática sai da aritmética. Compare sessões engajadas por usuário ativo apenas entre períodos de mesma duração. Um período de 7 dias e um de 28 dias produzem números diferentes com comportamento idêntico, porque o período mais longo dá a cada usuário mais dias para voltar.

Um analista revisando gráficos na tela de um laptop, o tipo de visualização de relatório onde aparecem as métricas de sessões engajadas.

Onde encontrar as sessões engajadas no GA4?

O GA4 mostra as sessões engajadas nos relatórios Acquisition overview, User acquisition e Engagement overview, e também nas Explorations. O artigo "About Analytics sessions" do Google lista Session, Engaged sessions e Engaged sessions per active user como as métricas de sessão desses relatórios.

O mesmo artigo traz uma ressalva que vale conhecer antes de conciliar números: "Session and User metrics are calculated through an estimation." Um relatório padrão e uma contagem que você mesmo calcula a partir dos eventos brutos não precisam bater até a última sessão. Procure uma causa só quando a diferença entre os dois mudar.

Flowsery
Flowsery

Comece seu teste grátis de 14 dias

Painel em tempo real

Rastreamento de metas

Rastreamento sem cookies

A contagem também respeita o limite da sessão. Uma sessão que expira depois de 30 minutos de inatividade e recomeça vira duas sessões, cada uma avaliada por conta própria, então a configuração de tempo limite da sessão muda quantas sessões engajadas você reporta.

Como mudar o timer da sessão engajada?

O GA4 permite mudar o gatilho de tempo nas configurações da tag do Google do fluxo de dados da web, e mantém fixos os gatilhos de evento principal e de duas páginas. O artigo "About Analytics sessions" do Google mostra o caminho:

  1. No Google Analytics, selecione Admin e confirme que você está na conta correta.
  2. Na coluna Property, selecione Data Streams e depois um fluxo de dados da web.
  3. No fim da página, selecione Configure tag settings.
  4. Na seção Settings, selecione Show all.
  5. Selecione Adjust session timeout.
  6. Em Adjust timer for engaged sessions, "select the number of seconds it takes for a session to be considered an engaged session."
  7. Selecione Save.

Anote o novo valor e a data da mudança nas notas do relatório. Subir o timer para 30 segundos tira do grupo engajado toda sessão entre 10 e 30 segundos sem evento principal e com uma única visualização de página, e a taxa de engajamento cai no dia em que você salva. Comparar uma propriedade com timer de 30 segundos a outra no padrão é comparar duas métricas diferentes que têm o mesmo nome.

Aumentando o timer para 30 segundos
Padrão de 10 segundos
  • Uma sessão entre 10 e 30 segundos sem evento-chave e com apenas uma visualização de página conta como engajada
Timer de 30 segundos
  • Essa mesma sessão sai do grupo de sessões engajadas, a menos que dispare um evento-chave ou registre uma segunda visualização de página
Só o gatilho de tempo muda. Os gatilhos de evento-chave e de duas páginas permanecem fixos nos dois casos.

Quando a contagem de sessões engajadas engana?

A contagem engana sempre que um dos três gatilhos dispara por um motivo que não tem relação com interesse. Três casos explicam a maior parte dos movimentos falsos.

  • Visualizações de página por mudança de rota. Um single-page app que envia um page_view a cada navegação no lado do cliente entrega o gatilho de profundidade a quem abrir uma aba ou um filtro. As sessões engajadas sobem no dia em que esse tracking vai ao ar.
  • Eventos principais frouxos. Um evento principal ligado a um scroll ou ao carregamento da página qualifica toda sessão que carrega a página. Confira o que você marcou como evento principal antes de ler a contagem.
  • Páginas de resposta curta. Uma página de ajuda que responde à pergunta em seis segundos falha nos três gatilhos quando o visitante sai satisfeito. A contagem chama essa sessão de não engajada.

Antes de reportar uma mudança nas sessões engajadas, procure mudanças de tracking no log de releases e compare a contagem com os totais de eventos principais e com o que uma sessão cobre na sua configuração. Trate um salto sem movimento correspondente nos eventos principais como uma mudança de tracking.

Como obter uma resposta melhor do que engajada ou não engajada?

Defina as ações que mostram que uma visita deu certo e conte essas ações, em vez de depender de um timer de 10 segundos. A própria regra do GA4 já trata um evento principal como suficiente para tornar uma sessão engajada, então a versão mais forte da métrica é a que fica presa a eventos que você escolheu.

O Flowsery segue a mesma lógica pelo lado das metas. O tracking de metas dele "records signups, purchases, downloads, and custom events in one place", e uma chamada como window.flowsery("signup") já começa a contar uma ação. Para as sessões que passaram do timer mas nunca chegaram a uma meta, a gravação de sessões do Flowsery reproduz "cursor movement, clicks, scrolls, and form input", e você vê o que o visitante fez naqueles segundos. Defina as metas primeiro e depois leia como as metas de analytics são estruturadas para decidir quais merecem um lugar no relatório semanal.

Perguntas frequentes

Qual é a diferença entre sessões e sessões engajadas?

Sessões conta todas as sessões que o GA4 registrou no período. Sessões engajadas conta só o subconjunto que durou mais de 10 segundos, disparou um evento principal ou registrou duas ou mais visualizações de página ou de tela. A diferença entre as duas são as sessões de baixo engajamento.

Uma sessão engajada precisa cumprir os três critérios?

Não. Qualquer critério sozinho qualifica a sessão, e o GA4 para de verificar assim que um é atendido. Uma leitura de dois minutos em uma página e uma visita de três segundos a duas páginas são, as duas, sessões engajadas.

Uma aba em segundo plano conta como sessão engajada?

Uma aba em segundo plano não acumula tempo de engajamento, porque o GA4 mede o tempo de engajamento apenas enquanto a página está em foco. Essa sessão ainda pode se tornar engajada por um evento principal ou por uma segunda visualização de página. Só pelo tempo, ela continua não engajada.

Posso mudar o limite de 10 segundos da sessão engajada?

Sim. Vá em Admin, depois Data Streams, selecione o fluxo da web, depois Configure tag settings, Show all, Adjust session timeout, e defina em segundos o Adjust timer for engaged sessions. Os gatilhos de evento principal e de duas páginas continuam fixos.

Por que as sessões engajadas subiram depois de um release do site?

Verifique se o release passou a enviar mais eventos page_view, por exemplo um por mudança de rota no lado do cliente em um single-page app. Cada visualização extra entrega o gatilho de profundidade a visitantes que só clicaram em uma aba. Compare a alta com as contagens de eventos principais antes de tratá-la como mudança de comportamento.

Sessões engajadas por usuário ativo é o mesmo que sessões por usuário?

Não. Sessões por usuário divide todas as sessões pelos usuários ativos, enquanto sessões engajadas por usuário ativo divide só as sessões engajadas pelos usuários ativos. No mesmo período, o segundo número é sempre igual ou menor que o primeiro.

Por que a taxa de rejeição e a taxa de engajamento sempre somam 100% no GA4?

A taxa de rejeição conta sessões menos sessões engajadas dividido por sessões, enquanto a taxa de engajamento conta sessões engajadas dividido por sessões. As duas partes do mesmo total sempre preenchem o intervalo inteiro, então mostrar as duas métricas em um painel repete uma única medição. Basta acompanhar uma das duas.

Por que não posso comparar sessões engajadas por usuário ativo entre um intervalo de 7 dias e um de 28 dias?

Sessões engajadas por usuário ativo divide as sessões engajadas do período inteiro pelo número de usuários distintos nesse período, então um intervalo mais longo dá a cada usuário mais dias para voltar e acumular sessões. Um intervalo de 7 dias e um de 28 dias produzem números diferentes mesmo com o comportamento idêntico dos visitantes. Compare a métrica apenas entre intervalos de mesma duração.

Flowsery
Flowsery

Comece seu teste grátis de 14 dias

Painel em tempo real

Rastreamento de metas

Rastreamento sem cookies

Por que uma contagem manual de sessões engajadas pode não bater com o relatório padrão do GA4?

A própria documentação do Google descreve as métricas de sessão e usuário como "calculated through an estimation", então um relatório padrão e uma contagem construída a partir de eventos brutos não precisam coincidir sessão a sessão. Uma diferença pequena e constante é normal e não vale a pena investigar. Procure uma causa só quando essa diferença mudar.

Por que uma página realmente útil pode aparecer como não engajada no GA4?

Uma página de ajuda que responde a pergunta em seis segundos e deixa o visitante satisfeito ainda assim falha nos três gatilhos: nunca chega ao timer de 10 segundos, não dispara nenhum evento-chave e registra apenas uma visualização de página. O GA4 não tem como distinguir uma saída rápida e satisfeita de uma rejeição real. Comparar os totais de eventos-chave da página é a única forma de diferenciar as duas.

Este artigo foi útil?

Diga-nos o que pensa!

Veja-nos mais no Google

Um clique marca a Flowsery como fonte preferida e nossos artigos passam a aparecer mais acima nas suas Principais notícias, no modo IA e nas visões gerais com IA.

Antes de ir...

Flowsery

Flowsery

Analytics orientado para receitas para o seu site

Rastreie cada visitante, fonte e conversão em tempo real. Simples, poderoso e sem cookies.

Painel em tempo real

Rastreamento de metas

Rastreamento sem cookies

Termos relacionados do glossário

Por que a taxa de rejeição do GA4 é só a taxa de engajamento invertidaPor que a taxa de rejeição do GA4 é só a taxa de engajamento invertida
Glossário

Por que a taxa de rejeição do GA4 é só a taxa de engajamento invertida

Sua taxa de rejeição do GA4 é a parcela de sessões não engajadas. Como o Google a define, como ela difere do Universal Analytics e onde adicioná-la.

•9 min de leitura
Por qual número o GA4 divide o tempo médio de engajamentoPor qual número o GA4 divide o tempo médio de engajamento
Glossário

Por qual número o GA4 divide o tempo médio de engajamento

No GA4, o tempo médio de engajamento é o tempo em foco dividido por usuários ativos, não por sessões. Veja o timer, o valor mensal maior e o que ele não vê.

•10 min de leitura
Como ler a taxa de engajamento no Google Analytics 4Como ler a taxa de engajamento no Google Analytics 4
Glossário

Como ler a taxa de engajamento no Google Analytics 4

O GA4 reporta a taxa de engajamento como sessões com engajamento sobre sessões totais. Uma sessão conta aos 10 segundos ou um evento principal.

•9 min de leitura
O que o relatório de página de destino do GA4 conta e onde ele fica em brancoO que o relatório de página de destino do GA4 conta e onde ele fica em branco
Glossário

O que o relatório de página de destino do GA4 conta e onde ele fica em branco

Em Reports, o relatório de página de destino do GA4 lista a primeira página de cada sessão. Onde achar, métricas padrão, linhas (not set) e como ver a origem.

•10 min de leitura
Como o rastreamento de pesquisa no site do GA4 registra o que os visitantes digitamComo o rastreamento de pesquisa no site do GA4 registra o que os visitantes digitam
Glossário

Como o rastreamento de pesquisa no site do GA4 registra o que os visitantes digitam

Configure a pesquisa no site do GA4 com a medição aprimorada, adicione seus parâmetros, ache a dimensão Search term e rastreie buscas sem URL.

•9 min de leitura
Como definir propriedades de usuário do GA4 e usá-las em relatóriosComo definir propriedades de usuário do GA4 e usá-las em relatórios
Glossário

Como definir propriedades de usuário do GA4 e usá-las em relatórios

Defina propriedades de usuário do GA4 com gtag ou Tag Manager, registre cada uma como dimensão personalizada de usuário e respeite o limite de 25.

•10 min de leitura

Artigos relacionados