product-analytics
alirezarezvani/claude-skills
Définir, suivre et interpréter les indicateurs de performance des produits à chaque étape de leur cycle de vie (découverte, croissance et maturité) à l'aide de cadres de référence tels que l'AARRR, le North Star et le HEART.
...Développer toutAnalyse des produits
Définir, suivre et interpréter les indicateurs de produit à chaque étape de son cycle de vie : découverte, croissance et maturité.
Quand l'utiliser
Utilisez cette compétence pour :
- Sélection d’un cadre d’indicateurs (AARRR, North Star, HEART)
- Définition des KPI par phase de développement du produit (pré-PMF, croissance, maturité)
- Conception de tableaux de bord et hiérarchie des indicateurs
- Analyse des cohortes et de la fidélisation
- Adoption des fonctionnalités et interprétation de l'entonnoir
Flux de travail
- Sélection d’un cadre métrique
- AARRR pour les boucles de croissance et la visibilité de l’entonnoir
- North Star pour l'alignement stratégique interfonctionnel
- HEART pour la qualité de l'UX et la mesure de l'expérience utilisateur
- Définir des indicateurs clés de performance (KPI) adaptés à chaque étape
- Pré-PMF : activation, fidélisation précoce, succès qualitatif
- Croissance : efficacité d'acquisition, expansion, vitesse de conversion
- Maturité : profondeur de la fidélisation, qualité du chiffre d'affaires, efficacité opérationnelle
- Concevoir les niveaux du tableau de bord
- Niveau direction : 5 à 7 indicateurs stratégiques
- Niveau « Santé du produit » : acquisition, activation, fidélisation, engagement
- Couche « fonctionnalités » : adoption, profondeur, utilisation répétée, corrélation des résultats
- Effectuer une analyse par cohorte et de fidélisation
- Segmenter par cohorte d’inscription ou par cohorte d’exposition aux fonctionnalités
- Comparer les courbes de fidélisation, et non des instantanés ponctuels
- Identifier les points d’inflexion autour de l’intégration et du moment de la première valeur
- Interpréter et agir
- Relier l’évolution des indicateurs aux modifications apportées au produit et au calendrier de lancement
- Distinguer le signal du bruit en s’appuyant sur le contexte d’une période par rapport à une autre
- Proposer une action produit claire pour chaque risque ou opportunité majeur lié aux indicateurs
Conseils sur les KPI par étape
Avant le PMF
- Taux d’activation
- Rétention à la première semaine
- Délai avant la première valeur
- Note de l'entretien sur l'adéquation problème-solution
Croissance
- Taux de conversion par étape du tunnel de conversion
- Utilisateurs fidèles mensuels
- Adoption des fonctionnalités par les nouvelles cohortes
- Indicateurs proxy d’expansion / de vente incitative
Maturité
- Indicateurs de produit alignés sur la fidélisation du chiffre d’affaires net
- Part des utilisateurs intensifs et intensité d’utilisation
- Indicateurs de risque de désabonnement par segment
- Indicateurs de produit relatifs à la fiabilité et à la réduction des demandes d’assistance
Principes de conception des tableaux de bord
- Présenter des tendances, et non des estimations ponctuelles isolées.
- Attribuer un responsable à chaque KPI.
- Associer chaque KPI à un objectif, un seuil et une règle de décision.
- Utiliser par défaut des filtres de cohorte et de segment.
- Privilégier des périodes comparables (hebdomadaire vs hebdomadaire, mensuel vs mensuel).
Voir :
references/metrics-frameworks.mdreferences/dashboard-templates.md
Méthode d’analyse par cohorte
- Définissez l'événement d'ancrage de la cohorte (inscription, activation, premier achat).
- Définir le comportement de fidélisation (jour d'activité, action clé, session répétée).
- Construisez une matrice de fidélisation par cohorte (semaine/mois) et par tranche d’âge.
- Comparer la forme des courbes entre les cohortes.
- Signaler les points de désengagement précoce et analyser les frictions du parcours client.
Interprétation de la courbe de fidélisation
- Chute brutale en début de courbe, plateau bas : inadéquation de l’intégration ou faible valeur initiale.
- Baisse modérée, plateau stable : audience de base solide avec un taux de désabonnement prévisible.
- Aplatissement à un niveau bas : le produit est utilisé de manière occasionnelle ; réexaminez les indicateurs de valeur.
- Amélioration des cohortes les plus récentes : les améliorations apportées à l'intégration ou au positionnement portent leurs fruits.
Anti-modèles
| Anti-modèle | Solution |
|---|---|
| Indicateurs de vanité — suivi du nombre de pages vues ou du nombre total d’inscriptions sans contexte d’activation | Associez toujours les indicateurs d’acquisition au taux d’activation et à la rétention |
| Rétention ponctuelle — indiquer que « la rétention sur 30 jours est de 20 % » | Comparer les courbes de fidélisation entre les cohortes, et non pas des instantanés isolés |
| Surcharge du tableau de bord — plus de 30 indicateurs sur un seul écran | Niveau direction : 5 à 7 indicateurs. Niveau fonctionnalité : un seul indicateur par fonctionnalité |
| Absence de règle de décision — suivi d’un KPI sans seuil ni plan d’action | Chaque KPI doit comporter : un objectif, un seuil, un responsable et une condition « si inférieur à X, alors Y » |
| Calcul de moyennes entre segments — rapports présentant des indicateurs fusionnés qui masquent les différences entre les segments | Toujours segmenter par cohorte, niveau de forfait, canal ou zone géographique |
| Ignorer la saisonnalité — comparer cette semaine à la semaine dernière sans ajustement | Utiliser la comparaison d’une période à l’autre en la replaçant dans le contexte de la même période de l’année précédente |
Outils
scripts/metrics_calculator.py
Utilitaire CLI pour l’analyse de la rétention, des cohortes et des entonnoirs à partir de données CSV. Prend en charge les sorties au format texte et JSON.
# Retention analysis
python3 scripts/metrics_calculator.py retention events.csv
python3 scripts/metrics_calculator.py retention events.csv --format json
# Cohort matrix
python3 scripts/metrics_calculator.py cohort events.csv --cohort-grain month
python3 scripts/metrics_calculator.py cohort events.csv --cohort-grain week --format json
# Funnel conversion
python3 scripts/metrics_calculator.py funnel funnel.csv --stages visit,signup,activate,pay
python3 scripts/metrics_calculator.py funnel funnel.csv --stages visit,signup,activate,pay --format json
Format CSV pour la fidélisation/les cohortes :
user_id,cohort_date,activity_date
u001,2026-01-01,2026-01-01
u001,2026-01-01,2026-01-03
u002,2026-01-02,2026-01-02
Format CSV pour l’entonnoir :
user_id,stage
u001,visit
u001,signup
u001,activate
u002,visit
u002,signup
Références croisées
- Connexes :
product-team/experiment-designer— pour la planification de tests A/B après identification des opportunités de métriques - Connexes :
product-team/product-manager-toolkit— pour la hiérarchisation RICE des fonctionnalités basées sur des indicateurs - Connexes :
product-team/product-discovery— pour la cartographie des hypothèses lorsque les indicateurs révèlent des inconnues - Connexes :
finance/saas-metrics-coach— pour les indicateurs spécifiques au SaaS (ARR, MRR, taux de désabonnement, LTV)
---
name: product-analytics
description: Define, track, and interpret product metrics across discovery, growth, and mature product stages using frameworks like AARRR, North Star, and HEART.
---
# Product Analytics
Define, track, and interpret product metrics across discovery, growth, and mature product stages.
## When To Use
Use this skill for:
- Metric framework selection (AARRR, North Star, HEART)
- KPI definition by product stage (pre-PMF, growth, mature)
- Dashboard design and metric hierarchy
- Cohort and retention analysis
- Feature adoption and funnel interpretation
## Workflow
1. Select metric framework
- AARRR for growth loops and funnel visibility
- North Star for cross-functional strategic alignment
- HEART for UX quality and user experience measurement
2. Define stage-appropriate KPIs
- Pre-PMF: activation, early retention, qualitative success
- Growth: acquisition efficiency, expansion, conversion velocity
- Mature: retention depth, revenue quality, operational efficiency
3. Design dashboard layers
- Executive layer: 5-7 directional metrics
- Product health layer: acquisition, activation, retention, engagement
- Feature layer: adoption, depth, repeat usage, outcome correlation
4. Run cohort + retention analysis
- Segment by signup cohort or feature exposure cohort
- Compare retention curves, not single-point snapshots
- Identify inflection points around onboarding and first value moment
5. Interpret and act
- Connect metric movement to product changes and release timeline
- Distinguish signal from noise using period-over-period context
- Propose one clear product action per major metric risk/opportunity
## KPI Guidance By Stage
### Pre-PMF
- Activation rate
- Week-1 retention
- Time-to-first-value
- Problem-solution fit interview score
### Growth
- Funnel conversion by stage
- Monthly retained users
- Feature adoption among new cohorts
- Expansion / upsell proxy metrics
### Mature
- Net revenue retention aligned product metrics
- Power-user share and depth of use
- Churn risk indicators by segment
- Reliability and support-deflection product metrics
## Dashboard Design Principles
- Show trends, not isolated point estimates.
- Keep one owner per KPI.
- Pair each KPI with target, threshold, and decision rule.
- Use cohort and segment filters by default.
- Prefer comparable time windows (weekly vs weekly, monthly vs monthly).
See:
- `references/metrics-frameworks.md`
- `references/dashboard-templates.md`
## Cohort Analysis Method
1. Define cohort anchor event (signup, activation, first purchase).
2. Define retained behavior (active day, key action, repeat session).
3. Build retention matrix by cohort week/month and age period.
4. Compare curve shape across cohorts.
5. Flag early drop points and investigate journey friction.
## Retention Curve Interpretation
- Sharp early drop, low plateau: onboarding mismatch or weak initial value.
- Moderate drop, stable plateau: healthy core audience with predictable churn.
- Flattening at low level: product used occasionally, revisit value metric.
- Improving newer cohorts: onboarding or positioning improvements are working.
## Anti-Patterns
| Anti-pattern | Fix |
|---|---|
| **Vanity metrics** — tracking pageviews or total signups without activation context | Always pair acquisition metrics with activation rate and retention |
| **Single-point retention** — reporting "30-day retention is 20%" | Compare retention curves across cohorts, not isolated snapshots |
| **Dashboard overload** — 30+ metrics on one screen | Executive layer: 5-7 metrics. Feature layer: per-feature only |
| **No decision rule** — tracking a KPI with no threshold or action plan | Every KPI needs: target, threshold, owner, and "if below X, then Y" |
| **Averaging across segments** — reporting blended metrics that hide segment differences | Always segment by cohort, plan tier, channel, or geography |
| **Ignoring seasonality** — comparing this week to last week without adjusting | Use period-over-period with same-period-last-year context |
## Tooling
### `scripts/metrics_calculator.py`
CLI utility for retention, cohort, and funnel analysis from CSV data. Supports text and JSON output.
```bash
# Retention analysis
python3 scripts/metrics_calculator.py retention events.csv
python3 scripts/metrics_calculator.py retention events.csv --format json
# Cohort matrix
python3 scripts/metrics_calculator.py cohort events.csv --cohort-grain month
python3 scripts/metrics_calculator.py cohort events.csv --cohort-grain week --format json
# Funnel conversion
python3 scripts/metrics_calculator.py funnel funnel.csv --stages visit,signup,activate,pay
python3 scripts/metrics_calculator.py funnel funnel.csv --stages visit,signup,activate,pay --format json
```
**CSV format for retention/cohort:**
```csv
user_id,cohort_date,activity_date
u001,2026-01-01,2026-01-01
u001,2026-01-01,2026-01-03
u002,2026-01-02,2026-01-02
```
**CSV format for funnel:**
```csv
user_id,stage
u001,visit
u001,signup
u001,activate
u002,visit
u002,signup
```
## Cross-References
- Related: `product-team/experiment-designer` — for A/B test planning after identifying metric opportunities
- Related: `product-team/product-manager-toolkit` — for RICE prioritization of metric-driven features
- Related: `product-team/product-discovery` — for assumption mapping when metrics reveal unknowns
- Related: `finance/saas-metrics-coach` — for SaaS-specific metrics (ARR, MRR, churn, LTV)
Tous les fichiers
0 fichiersInstaller product-analytics
Téléchargez et décompressez les fichiers de compétences dans votre répertoire .claude/skills/.
Télécharger le ZIPClonez le dépôt et copiez les fichiers de compétence dans votre projet.
git clone https://github.com/alirezarezvani/claude-skills/tree/main/product-team/skills/product-analytics # Copy SKILL.md to your .claude/skills/ directory
Copier





Maison
