Qu’est-ce qu’une session dans GA4 ? Définition et règles de calcul

La session est l’unité de base de vos rapports d’acquisition. Ses règles ont changé avec GA4.

L’essentiel à retenir

  • Définition : une session regroupe les interactions d’un visiteur sur une période, close après 30 minutes d’inactivité.
  • Session avec engagement : plus de 10 secondes, ou un événement clé, ou au moins 2 pages vues. Base du taux d’engagement.
  • Ce qui a changé : plus de nouvelle session à minuit ni au changement de campagne, d’où des sessions moins nombreuses qu’avec Universal Analytics.
  • Session ≠ utilisateur : un utilisateur peut générer plusieurs sessions ; 2 000 sessions pour 1 400 utilisateurs est un ratio courant.

Dans Google Analytics 4, la session désigne une visite : la période pendant laquelle un même visiteur interagit avec votre site. Elle commence par l’événement session_start, déclenché automatiquement, et se termine après 30 minutes sans interaction. C’est la métrique la plus utilisée dans les rapports d’acquisition, et l’une des plus mal comprises.

Comment GA4 définit une session

GA4 attribue un identifiant de session au premier événement d’une visite. Tous les événements suivants du même visiteur y sont rattachés tant qu’ils surviennent dans un délai de 30 minutes après le précédent. Quelques règles à connaître :

  • Le délai d’inactivité est réglable de 5 minutes à 7 heures dans les paramètres du flux, mais 30 minutes reste la norme.
  • Une session peut s’étendre au-delà de minuit ; GA4 ne la coupe pas, contrairement à Universal Analytics.
  • Un visiteur qui revient via une autre campagne pendant une session en cours ne crée pas de nouvelle session. La source de la session reste celle de son premier événement.
  • Une session ne contient pas forcément de page vue : un événement isolé (par exemple un chargement interrompu) suffit à en créer une. C’est l’origine des lignes « (not set) » en page de destination.

Session, session avec engagement, utilisateur : le tableau

MétriqueDéfinitionUsage
SessionsNombre de visites (événements session_start)Comparer le volume par canal, campagne, page de destination
Sessions avec engagementSessions de plus de 10 s, ou avec un événement clé, ou avec au moins 2 pages vuesMesurer la qualité du trafic
Taux d’engagementSessions avec engagement / sessionsRemplace le taux de rebond (son inverse)
Utilisateurs actifsVisiteurs distincts ayant eu au moins une session avec engagementMesurer l’audience
Sessions par utilisateurSessions / utilisateurs actifsMesurer la fidélité (1,2 à 1,6 en général)
Durée moyenne d’engagement par sessionTemps pendant lequel la page était au premier plan / sessionsJuger l’intérêt des contenus

Ce qui change par rapport à Universal Analytics

Si vos sessions GA4 semblent inférieures de 10 à 20 % aux anciennes, c’est normal. Universal Analytics créait une nouvelle session à minuit et à chaque changement de source ou de campagne. GA4 ne le fait plus. À l’inverse, GA4 compte des sessions sans page vue qu’Universal Analytics ignorait. Le comparatif complet est dans GA4 vs Universal Analytics.

Autre différence : la durée. Universal Analytics calculait la durée entre le premier et le dernier hit, ce qui donnait 0 seconde aux visites d’une seule page. GA4 mesure le temps réel de présence de l’onglet au premier plan, grâce à l’événement user_engagement. Les durées sont donc plus courtes mais plus justes.

Pourquoi la session est importante pour votre pilotage

La session est l’unité de mesure de l’acquisition. Quand vous comparez le SEO et Google Ads, vous comparez des sessions : leur nombre, leur taux d’engagement, leur taux de conversion. Trois usages concrets :

  1. Le taux de conversion par session (événements clés / sessions) est le KPI qui permet de comparer des canaux de volumes différents. Voir les KPI GA4.
  2. Le taux d’engagement par canal révèle les sources qui envoient des visiteurs peu intéressés : une campagne sociale à 25 % d’engagement quand le SEO est à 65 % mérite une révision du ciblage.
  3. Les sessions par page de destination sont la meilleure lecture du SEO dans GA4, à croiser avec les positions de la Search Console.

Les pièges de lecture

  • Additionner les sessions de plusieurs propriétés ou comparer avec un autre outil (Matomo, serveur) : chaque outil a sa propre définition.
  • Prendre les sessions pour des personnes. 1 000 sessions peuvent venir de 600 personnes.
  • Oublier le consentement. Les sessions des visiteurs qui refusent les cookies ne sont pas comptées (ou seulement modélisées avec le Consent Mode). Une baisse de sessions peut venir d’un changement de bannière, pas de trafic.
  • Les référents de paiement. Sans exclusion de Stripe ou PayPal dans les référents, chaque retour de paiement peut ouvrir une nouvelle session attribuée au prestataire de paiement. Voir bien configurer GA4.
Conseil : regardez toujours les sessions avec leur taux d’engagement et leurs événements clés. Une hausse de sessions accompagnée d’une baisse d’engagement signale du trafic de moindre qualité, pas une réussite.

Comment GreenRed vous aide

Plutôt que de jongler entre plusieurs outils, le module Trafic de GreenRed réunit ces indicateurs dans un seul tableau de bord, les compare dans le temps et vous indique les actions prioritaires. Vous pouvez le tester gratuitement, sans carte bancaire, depuis la page Tarifs.

Questions fréquentes

Combien de temps dure une session GA4 ?

Aussi longtemps que le visiteur interagit, avec une coupure après 30 minutes sans événement. Ce délai est modifiable (de 5 minutes à 7 heures) dans les paramètres du flux de données, mais il est déconseillé de le changer : vos données ne seraient plus comparables à celles des autres sites ni à votre propre historique.

Pourquoi ai-je moins de sessions dans GA4 que dans Universal Analytics ?

GA4 ne crée plus de nouvelle session à minuit ni quand un visiteur revient via une autre campagne pendant une session active. Ces deux changements réduisent le nombre de sessions de 10 à 20 % selon les sites, sans que le trafic réel ait baissé.

Quelle est la différence entre une session et une session avec engagement ?

Une session avec engagement est une session qui a duré plus de 10 secondes, ou qui contient un événement clé, ou au moins deux pages vues. Le rapport entre les deux donne le taux d’engagement, qui a remplacé le taux de rebond. Un taux de 60 % signifie que 40 % des visites se sont terminées presque immédiatement.

Une session peut-elle avoir plusieurs sources ?

Non. GA4 attribue à la session la source de son premier événement. Si un visiteur arrive par Google, puis clique sur un e-mail dans les 30 minutes, la session reste attribuée à Google. L’utilisateur, lui, conserve sa première source d’acquisition dans les rapports « Acquisition d’utilisateurs ».

Exploitez enfin vos données GA4

GreenRed connecte Google Analytics 4 et la Search Console et traduit vos données en actions concrètes.

Connecter mon GA4

Articles connexes