Le Funnel Analysis est une méthode d'analytique mobile qui suit la progression de l'utilisateur à travers une séquence d'étapes vers une action cible. Les entonnoirs montrent à quelle étape les utilisateurs abandonnent et pourquoi. Selon Amplitude, 2025, les applications qui analysent régulièrement le Funnel Analysis augmentent leur conversion de 20% en moyenne sur six mois grâce à la correction ciblée des goulots d'étranglement. L'entonnoir est l'outil principal de l'analyste produit.
Points clés
Funnel Analysis (analyse d'entonnoir) est une méthode d'analyse dans laquelle une séquence d'événements menant à une conversion est identifiée. Chaque étape suivante n'inclut que les utilisateurs ayant complété toutes les précédentes. Le résultat est un « entonnoir » — une large entrée (tous ceux qui ont commencé) et une sortie étroite (ceux qui ont terminé).
Dans les applications mobiles, un entonnoir typique ressemble à : installation → inscription → intégration → première action → action répétée → achat. À chaque étape, certains utilisateurs abandonnent, et la tâche de l'analyste est de comprendre la cause et de réduire les pertes.
| Métrique | Formule | Exemple |
|---|---|---|
| Conversion Rate | Utilisateurs à l'étape N / Utilisateurs à l'étape 1 | 70% ont atteint l'étape 3 |
| Step Conversion | Utilisateurs à l'étape N+1 / Utilisateurs à l'étape N | 85% sont passés de l'étape 2 à l'étape 3 |
| Drop-off Rate | 1 — Step Conversion | 15% ont abandonné à l'étape 2 |
| Average Time | Temps moyen entre les étapes | 2,3 minutes de l'installation à l'inscription |
La métrique Average Time entre les étapes est souvent sous-estimée. S'il faut en moyenne 45 minutes de l'installation à l'inscription, le problème réside dans le chargement du contenu ou la complexité du premier écran.
Les entonnoirs sont divisés en deux types principaux — ouverts et fermés. Le choix dépend du scénario et de la flexibilité du parcours utilisateur.
L'utilisateur doit compléter toutes les étapes strictement dans l'ordre. S'il saute une étape ou emprunte un autre chemin, il n'est pas inclus dans l'entonnoir. Exemple : inscription → confirmation par e-mail → remplissage du profil → première commande. Les entonnoirs fermés donnent une image propre mais excluent les scénarios utilisateur réels.
L'utilisateur peut effectuer les étapes dans n'importe quel ordre ou en sauter certaines. Le système calcule la conversion à chaque étape indépendamment. Exemple : visualisation du catalogue → ajout au panier → validation de la commande. Open Funnel est une méthode plus réaliste pour la plupart des applications mobiles.
Étape 1 (obligatoire) : installation de l'application. Étape 2 (obligatoire) : visualisation de l'écran d'abonnement. Étape 3 (facultative) : visualisation des forfaits. Étape 4 (obligatoire) : souscription à l'abonnement. L'approche hybride offre un équilibre entre la pureté des données et le réalisme.
Construire un entonnoir est une tâche à l'intersection de l'analytique et du produit. Le processus comprend cinq étapes, de la formulation de l'hypothèse à l'automatisation du rapport.
Que voulez-vous que l'utilisateur fasse ? purchase_completed, subscription_started, referral_sent. L'événement cible est le sommet de l'entonnoir. Toutes les étapes en dessous y mènent.
Listez tous les événements obligatoires entre l'entrée dans l'application et l'action cible. Pour le e-commerce : app_opened → product_viewed → add_to_cart → checkout_started → payment_selected → purchase_completed. Chaque événement doit déjà exister dans l'Event Tracking ou être ajouté.
Time window — le temps maximum entre la première et la dernière étape. Pour les scénarios rapides (installation de jeu) — 24 heures. Pour les abonnements — 7 ou 30 jours. Les événements hors fenêtre ne sont pas inclus dans l'analyse.
Le choix de la fenêtre affecte directement la conversion : une fenêtre trop courte (1 heure) exclut les utilisateurs revenus après 2 heures pour finaliser un achat. Trop longue (30 jours) inclut des actions aléatoires. L'optimum est déterminé en analysant le temps entre les étapes : construisez une distribution des intervalles et sélectionnez la fenêtre au 90e percentile.
Pour les entonnoirs rapides (intégration, inscription), utilisez une fenêtre d'1 heure. Pour les moyens (premier achat) — 7 jours. Pour les longs (abonnement) — 30 jours. Différentes fenêtres peuvent être utilisées pour différentes paires d'étapes au sein du même entonnoir.
-- Exemple de calcul de Funnel dans BigQuery
WITH funnel_steps AS (
SELECT
user_id,
event_name,
event_timestamp,
LAG(event_name) OVER (
PARTITION BY user_id ORDER BY event_timestamp
) AS previous_event
FROM `project.events.*`
WHERE event_name IN (
'app_opened', 'product_viewed',
'add_to_cart', 'purchase_completed'
)
)
SELECT
event_name AS step,
COUNT(DISTINCT user_id) AS users,
ROUND(
COUNT(DISTINCT user_id)
/ MAX(COUNT(DISTINCT user_id)) OVER (), 3
) AS conversion_rate
FROM funnel_steps
GROUP BY step
ORDER BY ARRAY_POSITION(
['app_opened', 'product_viewed',
'add_to_cart', 'purchase_completed'],
event_name
)
La requête utilise LAG pour suivre la séquence et ARRAY_POSITION pour trier les étapes. Le résultat est un tableau avec le nombre d'utilisateurs et la conversion à chaque étape.
Construisez l'entonnoir sur les données des 30 derniers jours. Si « checkout_started » a 80% de conversion mais « purchase_completed » seulement 25%, le problème est dans le formulaire de paiement. Comparez avec les benchmarks concurrentiels : la conversion moyenne du panier dans les applications mobiles est de 15–25% selon Statista (2024).
Mettez en place un rapport quotidien avec l'entonnoir dans un tableau de bord (Looker Studio, Tableau). Ajoutez des alertes : si le Conversion Rate à une étape tombe sous la limite de contrôle, envoyez une notification à Slack ou Telegram.
Drop-off Analysis est une étape clé du Funnel Analysis. Les pertes à chaque étape sont une source d'hypothèses pour l'amélioration du produit. Trois zones de problèmes sont identifiées : les bugs techniques, les barrières UX et les scénarios motivationnels.
Si 15% des utilisateurs abandonnent à l'étape « registration_completed » après avoir saisi leur numéro de téléphone, vérifiez la passerelle SMS. Les pertes techniques se corrigent en 1–2 jours et offrent une augmentation rapide de la conversion. Utilisez Firebase Crashlytics en combinaison avec l'entonnoir pour identifier les bugs.
Si 40% sont perdus à « cart_viewed » → « checkout_started », le problème est dans l'UX du panier. Il se peut qu'il n'y ait pas de bouton « Commander » au-dessus de la ligne de flottaison, ou que les frais de livraison ne soient pas affichés avant la saisie de l'adresse. L'analyse UX nécessite des rejeux de session (Hotjar, UXCam, Smartlook).
Si l'utilisateur atteint « payment_selected » mais ne finalise pas l'achat, la valeur de l'offre est inférieure au prix. Les pertes motivationnelles sont traitées par des remises, des essais et une preuve sociale. Test A/B : montrez à 50% des utilisateurs des avis sur la page de paiement et comparez la conversion.
La technique des 5 Pourquoi appliquée à l'entonnoir : à une étape où la conversion a chuté de 20%, posez séquentiellement cinq questions « pourquoi ». Pourquoi les utilisateurs n'arrivent-ils pas au paiement ? Parce que le formulaire de paiement charge lentement. Pourquoi charge-t-il lentement ? Parce que la requête vers la passerelle de paiement expire. Pourquoi expire-t-elle ? Parce que le SDK n'est pas mis à jour. La méthodologie identifie la cause racine, pas le symptôme.
L'analyse de cohorte de l'entonnoir est un autre outil. Comparez l'entonnoir des utilisateurs ayant installé l'application en janvier et février. Si la cohorte de février montre une baisse de 15% de la conversion à l'étape « inscription », la cause est un changement de l'écran d'intégration déployé fin janvier. Les cohortes isolent les facteurs temporels.
Selon le CXL Institute (2024), l'analyse systématique du Drop-off suivie de tests A/B des hypothèses permet d'augmenter la conversion de l'entonnoir de 30% en moyenne sur 3 mois.
Chaque outil propose sa propre approche pour construire des entonnoirs. Le choix dépend de la complexité du produit et du budget.
Amplitude est le leader de l'analytique produit. Son Funnel Analysis intégré permet de segmenter l'entonnoir par cohortes, appareils et versions d'application. Pathfinder montre les embranchements — combien d'utilisateurs ont emprunté un chemin alternatif après l'étape 2.
Mixpanel Flows visualise l'entonnoir sous forme de graphe de transitions. Avantage : mise à jour en temps réel. Inconvénient : filtrage limité dans le plan gratuit. Convient aux projets de taille moyenne avec une équipe allant jusqu'à 10 analystes.
Firebase fournit un Funnel Report gratuit avec une limite de 10 étapes. L'intégration avec BigQuery permet de construire des entonnoirs personnalisés via SQL. Idéal pour les startups qui commencent tout juste à analyser la conversion.
Pour les solutions entreprise, utilisez Tableau avec BigQuery comme source. Cela offre une flexibilité totale : métriques personnalisées, analyse de bout en bout de l'installation au LTV, suivi en temps réel. Nécessite un ingénieur BI.
GA4 propose Funnel Exploration dans la section Explore. Prend en charge jusqu'à 10 étapes, la segmentation par paramètres utilisateur et la comparaison de périodes. Inconvénient : flexibilité limitée par rapport à Amplitude, mais entièrement gratuit et intégré à Google Ads.
| Outil | Gratuit | Max étapes | BigQuery | Temps réel |
|---|---|---|---|---|
| Firebase | Oui | 10 | Oui | Non |
| Amplitude | Non | ∞ | Oui | Oui |
| Mixpanel | Non | ∞ | Non | Oui |
| GA4 | Oui | 10 | Oui | Non |
| Tableau+BigQuery | Non | ∞ | Oui | Oui |
Le choix de l'outil est déterminé par la fréquence d'analyse. Pour le suivi quotidien des entonnoirs, Amplitude ou Mixpanel conviennent. Pour les rapports stratégiques hebdomadaires — Tableau avec BigQuery. Pour les startups — Firebase ou GA4.
Questions fréquentes
Le nombre optimal d'étapes est de 4–7. Moins de 4 — l'entonnoir est trop agrégé, les problèmes ne sont pas visibles. Plus de 7 — la précision diminue : trop peu d'utilisateurs atteignent la 8e étape pour une signification statistique. Concentrez-vous sur les points de décision clés.
L'installation est l'entrée de l'entonnoir uniquement pour le trafic payant. Pour le trafic organique, l'entrée est app_opened ou screen_view du premier écran. Utilisez l'attribution (AppsFlyer / Adjust) pour séparer les installations par source et calculer la conversion pour chaque canal.
Les plateformes publicitaires (Meta, Google) mesurent la conversion selon leur propre modèle d'attribution (dernier clic, view-through). Le Funnel Analysis mesure strictement par événements in-app. Un écart de 10–20% est normal. Concentrez-vous sur l'entonnoir interne comme source de vérité.
Quotidiennement pour les métriques produit. Hebdomadairement pour les rapports stratégiques. L'examen quotidien de l'entonnoir permet de détecter une baisse de conversion immédiatement après un déploiement bugué. Configurez une alerte lorsque le Step Conversion chute en dessous de 3 sigma de la moyenne.
Uniquement basé sur Screen View — oui, avec des limitations. Un entonnoir par écrans montre où l'utilisateur part mais n'explique pas pourquoi. Pour une analyse complète, des événements métier sont nécessaires : add_to_cart est plus informatif que screen_view de l'écran du panier.
Résumé
Nous développerons une application mobile clé en main
IT Sectr crée des applications iOS et Android pour les startups et les entreprises depuis 2017. Nous vous conseillerons et vous proposerons la meilleure solution.
Lisez aussi