Vous veniez analyser le checkout. Les données ont montré que le problème était ailleurs. Puis elles ont montré que le checkout avait lui aussi un problème, mais pas celui que vous pensiez.
Ce que mesure session_funnel, et ce qu’il ne mesure pas
session_funnel suit un seul parcours : de l’arrivée sur le site jusqu’à la commande. Cinq étapes (session, consultation des produits, ajout au panier, début du checkout, finalisation) et, entre chaque paire d’étapes, un chiffre qui indique le pourcentage d’utilisateurs passés à l’étape suivante.
Cela paraît simple. Mais en pratique, ce tunnel bat en brèche l’idée la plus répandue sur les problèmes de conversion : le checkout serait le coupable. Le checkout arrive en dernier, l’attention se porte donc naturellement sur lui. Or les données montrent souvent que la vraie fuite commence bien plus tôt.
La plupart des boutiques pensent avoir un problème de checkout. session_funnel montre où se trouve réellement le problème.
Une réserve importante : session_funnel mesure le comportement à l’échelle du site, pas par produit. Pour savoir quels produits précis peinent à être ajoutés au panier, il existe un outil distinct (product_funnel). Ici, on regarde la vue d’ensemble et la vue par canal.
Votre tunnel : où l’argent fuit vraiment
Voici les données d’une vraie boutique e-commerce sur 90 jours. Avec 206 960 sessions, le résultat est représentatif et statistiquement fiable.
206 960 sessions → 11 551 transactions · conversion globale 5,58 %
Étape la plus faible : view_to_cart (20,09 %). Sur plus de 114 000 personnes ayant consulté un produit, seule 1 sur 5 l’a ajouté au panier. C’est ici que l’on perd 4 fois plus de clients que dans le checkout lui-même. Le checkout_to_transaction atteint 62,66 % : un vrai problème, mais pas le plus important.
C’est un résultat classique qui surprend la plupart des e-commerçants. L’intuition dit : « j’ai un problème de checkout, trop de gens abandonnent à la fin. » Les données disent : oui, 37 % abandonnent au checkout, mais 80 % décrochent entre la consultation du produit et le clic sur « ajouter au panier ». En améliorant seulement le view_to_cart de 5 points de pourcentage, vous obtiendriez plus de commandes qu’en supprimant totalement les abandons de checkout.
Cela ne veut pas dire que le checkout peut être ignoré. 6 883 checkouts abandonnés en 90 jours représentent une fuite réelle, qui mérite une analyse à part. Mais commencer par le checkout sans comprendre ce qui se passe avant revient à traiter le symptôme plutôt que la cause.
Le checkout à la loupe : répartition par canal
Les chiffres globaux ne sont qu’un point de départ. Le vrai diagnostic commence quand on décompose l’entonnoir par canal. L’endroit où le checkout « coince » vraiment, et pour qui, est très différent de ce que suggère la moyenne.
Chaque canal a ses propres points faibles. Les couleurs indiquent : le plus faible vs le meilleur dans chaque colonne.
| Canal | Sessions | Vue→Panier | Panier→Checkout | Checkout→Txn | CR globale |
|---|---|---|---|---|---|
| 1 303 | 57,0 % | 85,8 % | 53,5 % | 18,3 % | |
| Direct | 14 133 | 22,2 % | 93,4 % | 67,1 % | 10,5 % |
| Cross-network (PMAX) | 36 848 | 18,7 % | 82,2 % | 61,7 % | 8,2 % |
| Paid Search | 77 514 | 28,7 % | 75,2 % | 61,3 % | 5,8 % |
| Organic Search | 62 309 | 11,0 % | 75,2 % | 59,1 % | 2,0 % |
| Referral | 4 549 | 10,2 % | 76,5 % | 60,3 % | 5,0 % |
Trois constats qui ne sautent pas aux yeux :
1. L’email a la pire finalisation du checkout (53,5 %) avec la meilleure conversion globale (18,3 %). Les utilisateurs venant d’un email arrivent avec une intention très forte : 57 % ajoutent un produit au panier. Mais ensuite, près de la moitié abandonnent au checkout. Quelque chose les bloque dans la dernière ligne droite : le formulaire, l’absence de leur moyen de paiement préféré, la création de compte obligatoire.
2. Le Direct affiche un cart_to_checkout de 93,4 % : presque aucun abandon de panier. Quelqu’un qui connaît déjà la marque et arrive directement finalise presque toujours son panier. Le checkout_to_transaction y est aussi le plus élevé (67,1 %). Les clients fidèles convertissent mieux à chaque étape.
3. Organic Search : 62 000 sessions, seulement 2 % de CR. Le premier canal en trafic est de loin le plus faible en conversion, et le problème se situe au niveau du view_to_cart (11 %), pas du checkout. Les visiteurs organiques consultent, mais n’achètent pas. Un signal à vérifier : les fiches produits répondent-elles à l’intention des requêtes qui les amènent ?
La répartition par canal change la manière d’aborder l’optimisation. Au lieu de « améliorons le checkout », la question devient plus précise : améliorons le checkout pour les utilisateurs venus de l’Email, car ce sont eux qui ont la plus forte intention d’achat et, en même temps, le plus gros problème à la dernière étape. C’est une hypothèse concrète et applicable.
Le paradoxe de l’Email
Le taux de conversion global le plus élevé (18,3 %), mais la pire finalisation du checkout (53,5 %). L’utilisateur arrivé par un e-mailing est prêt à acheter : quelque chose le bloque pendant le processus lui-même. À vérifier : le checkout impose-t-il la création d’un compte, combien de champs compte le formulaire, quels moyens de paiement sont proposés. C’est là que se trouve la perte.
Les signaux d’alerte dans le tunnel
Quatre signaux dans les données session_funnel qui appellent une action, pas une simple observation.
À quelle fréquence analyser session_funnel
Le tunnel évolue plus lentement que les campagnes, mais il évolue. Mieux vaut avoir un rythme régulier.
Conclusion principale
Le checkout n’est pas le seul endroit où vous perdez des clients.
De 206 960 sessions à 11 551 transactions : 94,4 % des visiteurs se perdent en route. La plupart abandonnent avant le checkout : 80 % des personnes qui consultent un produit ne l’ajoutent pas au panier. Le checkout en fait perdre encore 37 %.
La répartition par canal en dit encore plus. Organic Search décroche sur les fiches produits (11 % de view_to_cart). L’Email décroche à la finalisation (53,5 % de checkout_to_transaction), malgré l’intention d’achat la plus forte de tous les canaux. Chaque canal demande un diagnostic et une action différents.
C’est précisément le rôle de session_funnel : non pas dire « vous avez un problème de conversion », mais indiquer quelle étape, pour qui et pourquoi.
DataOrganizer · MCP
DataOrganizer MCP connecte un LLM à votre GA4 : le tunnel complet, ventilé par canal, en une seule question.