Les goals et les funnels sont deux angles différents sur la conversion. Ils partagent les mêmes données sous-jacentes — pageviews et événements personnalisés — mais répondent à des questions différentes.
Goals — « c'est arrivé ? »
Un goal est une complétion unique qui vous intéresse. Exemples :
- Un visiteur a atteint
/thank-you(goal URL-match). - Un visiteur a cliqué sur le bouton « Démarrer l'essai gratuit » (goal de clic-élément).
- Un visiteur a envoyé un événement personnalisé
purchase(goal d'événement).
Un goal donne un seul chiffre : le taux de conversion. Sur 1 000 visites, combien ont complété ?
Utilisez les goals quand vous voulez mesurer si quelque chose s'est produit, le suivre dans le temps et l'attribuer aux sources de trafic.
Funnels — « où les gens ont-ils abandonné ? »
Un funnel est une séquence de 2 à 10 étapes qu'un visiteur doit compléter dans l'ordre. Chaque étape d'un funnel est elle-même un événement de type goal (visite de page, événement ou goal existant).
Un funnel donne un taux de conversion par étape — et surtout un nombre de drop-off pour chaque étape. Si 100 personnes ont atterri sur /pricing, 60 ont cliqué « S'abonner », mais seulement 20 ont atteint /thank-you, le funnel rend impossible de manquer la chute 60→20.
Utilisez les funnels quand vous voulez trouver la plus grosse chute dans un parcours multi-étapes.
Quand commencer par un goal
- Vous mesurez une action unique (inscription, achat, soumission de formulaire de contact).
- Vous voulez comparer les taux de conversion entre canaux d'acquisition.
- Vous voulez afficher la métrique dans le dashboard ou la partager via un dashboard public.
Quand passer à un funnel
- Le goal existe déjà, mais vous voulez savoir pourquoi les gens ne le complètent pas.
- Le parcours est naturellement multi-étapes (panier → checkout → confirmer).
- Vous voulez tester un changement UX à une étape précise et voir si le drop-off diminue.
Comment ils se connectent
Vous pouvez utiliser un goal comme étape dans un funnel. Pattern classique :
- Créez le goal : « Utilisateur inscrit » (événement =
signup). - Construisez un funnel :
/landing→/pricing→/signup→ goalUtilisateur inscrit. - Le goal apparaît toujours seul comme métrique top-level ; le funnel ajoute le contexte de drop-off.