Aller au contenu

Métriques & funnels

Cette page définit ce que veulent dire nos chiffres et comment on les regarde. Sans définitions partagées, deux personnes lisent le même mot différemment.

Métrique Définition
Utilisateur activé A terminé l’onboarding et a une date d’arrêt au passé ou aujourd’hui. C’est le vrai compteur d’utilisateurs, pas le nombre d’inscrits.
Conversion (abonnement) Abonnés actifs (RevenueCat, hors sandbox) rapportés au total des utilisateurs. RevenueCat est la source de vérité du revenu.
Acheteur de 1re session vs tardif Achat dans les ~30 min suivant l’inscription = 1re session ; au-delà = acheteur tardif. Une part importante des achats sont tardifs.
Rétention D1 / D7 / D30 Part des utilisateurs encore actifs (ouverture d’app) 1, 7, 30 jours après leur inscription, par cohorte hebdo.

Posées sur le profil PostHog pour pouvoir filtrer tous les events.

Propriété Posée quand Mise à jour
auth_method Inscription (setOnce) Jamais
signup_date Inscription (setOnce) Jamais
initial_platform / initial_language Inscription (setOnce) Jamais
cigarettes_per_day Onboarding Profil
motivation_level, years_smoking, quit_timeline, previous_attempts, why_quit_reasons Onboarding Selon
quit_date Onboarding / profil À chaque changement
onboarding_completed Onboarding Jamais
is_premium Inscription (false) Auto via RevenueCat
notification_permission_status À chaque ouverture d’app À chaque ouverture
att_status (iOS) Résolution ATT À la résolution

Propriétés « super » (rattachées à chaque event, ré-enregistrées à chaque passage au premier plan) : is_premium, notification_permission_status, days_since_quit.

Funnel Étapes Décision qu’il éclaire
F1 — Drop-off onboarding onboarding_startedonboarding_step_completed (de first_name à signup) → onboarding_completed Quel step simplifier/supprimer s’il dépasse 15 % de perte. Filtrer social_signup ≠ true (les revenants via login social faussent le funnel).
F2 — Inscription → 1er engagement onboarding_completedquit_date_updatedlesson_started (clé 0) La clé 0 gratuite sert-elle de hook d’activation ?
F3 — Gratuit → payant paywall_viewedrc_initial_purchase_event Quel point d’entrée du paywall optimiser. Breakdown par source.
F4 — Aide à l’envie craving_help_startedcraving_trigger_submittedcraving_activity_startedcraving_activity_completed Quelles activités mettre en avant vs retirer.
F5 — Progression programme key_completed (clé 0) → … → key_completed (clé 7) Où les gens décrochent dans le programme.
F6 — Date d’arrêt → 30 jours quit_date_updatedhealth_milestone_reached (24h → 30j) À quel moment les gens rechutent → caler les notifications locales de soutien sur cette fenêtre.
Cohorte Définition Usage
Activés onboarding_completed + date d’arrêt passée/aujourd’hui Le vrai nombre d’utilisateurs
Power users 5+ ouvertures d’app en 7j + 3+ lesson_completed en 7j Le noyau dur
Combattants de l’envie 3+ craving_activity_completed (à vie) Utilisent activement les outils
À risque Pas d’ouverture depuis 3j et days_since_quit < 30 Cible de ré-engagement
En difficulté relapse_video_started ou quit_date_updated avec source=profile Soutien renforcé
Acheteur impulsif / tardif rc_initial_purchase dans / au-delà des 24h après onboarding_completed Comprendre ce qui déclenche l’achat
Gros fumeurs cigarettes_per_day ≥ 20 Rétention et besoins différents