PeakLab
Retour au glossaire

AARRR (Pirate Metrics)

Framework d'analyse produit en 5 étapes (Acquisition, Activation, Rétention, Revenus, Référence) pour mesurer et optimiser la croissance.

Mis à jour le 22 février 2026

AARRR, également connu sous le nom de Pirate Metrics (en référence à la prononciation « Arr »), est un framework d'analyse métrique développé par Dave McClure. Il structure l'entonnoir de croissance d'un produit digital en cinq étapes critiques, permettant d'identifier précisément où se situent les opportunités d'amélioration et les points de friction dans le parcours utilisateur.

Fondements du framework

  • Acquisition : comment les utilisateurs découvrent votre produit (canaux, sources de trafic, coût par acquisition)
  • Activation : première expérience réussie démontrant la valeur du produit (onboarding, moments aha)
  • Rétention : retour régulier des utilisateurs et engagement continu (taux de rétention, cohortes, churn)
  • Revenus : monétisation et optimisation de la valeur vie client (ARPU, LTV, conversion freemium-premium)
  • Référence : acquisition organique via recommandations utilisateurs (viralité, NPS, coefficient K)

Avantages stratégiques

  • Vision holistique du parcours utilisateur permettant d'identifier les goulots d'étranglement critiques
  • Priorisation data-driven des optimisations produit basée sur l'impact mesurable de chaque étape
  • Alignement des équipes produit, marketing et croissance autour de métriques communes
  • Cadre standardisé facilitant la comparaison intersectorielle et le benchmarking
  • Identification précoce des problèmes structurels avant qu'ils n'impactent la croissance globale

Exemple concret d'application

Pour une plateforme SaaS B2B, voici comment structurer le tableau de bord AARRR :

aarrr-metrics.ts
interface AARRRMetrics {
  acquisition: {
    weeklyVisitors: number;
    costPerVisit: number;
    topChannels: { channel: string; conversion: number }[];
  };
  activation: {
    signupRate: number;
    onboardingCompletion: number;
    timeToFirstValue: number; // en minutes
    activationCriteria: string; // ex: "3 projets créés"
  };
  retention: {
    day1: number;
    day7: number;
    day30: number;
    monthlyActiveUsers: number;
    churnRate: number;
  };
  revenue: {
    conversionToTrial: number;
    trialToPaid: number;
    averageRevenuePerUser: number;
    lifetimeValue: number;
  };
  referral: {
    npsScore: number;
    viralCoefficient: number;
    invitationsPerUser: number;
    inviteConversionRate: number;
  };
}

// Dashboard d'exemple
const currentMetrics: AARRRMetrics = {
  acquisition: {
    weeklyVisitors: 12500,
    costPerVisit: 2.3,
    topChannels: [
      { channel: "Organic Search", conversion: 0.034 },
      { channel: "LinkedIn Ads", conversion: 0.028 },
      { channel: "Content Marketing", conversion: 0.041 }
    ]
  },
  activation: {
    signupRate: 0.042,
    onboardingCompletion: 0.68,
    timeToFirstValue: 18,
    activationCriteria: "Premier projet déployé"
  },
  retention: {
    day1: 0.72,
    day7: 0.45,
    day30: 0.31,
    monthlyActiveUsers: 3420,
    churnRate: 0.05
  },
  revenue: {
    conversionToTrial: 0.42,
    trialToPaid: 0.24,
    averageRevenuePerUser: 89,
    lifetimeValue: 1870
  },
  referral: {
    npsScore: 42,
    viralCoefficient: 0.35,
    invitationsPerUser: 2.1,
    inviteConversionRate: 0.17
  }
};

Mise en œuvre opérationnelle

  1. Définir les événements critiques pour chaque étape (signup, activation action, retention threshold, payment, referral)
  2. Instrumenter le tracking analytics avec les outils appropriés (Amplitude, Mixpanel, Segment)
  3. Établir les benchmarks sectoriels et fixer des objectifs réalistes par étape
  4. Créer des tableaux de bord dédiés par équipe avec drill-down par cohorte et segment
  5. Mettre en place des alertes automatiques sur les variations significatives de métriques
  6. Organiser des revues hebdomadaires focalisées sur l'étape la plus problématique
  7. Expérimenter de manière itérative avec des A/B tests ciblés sur chaque goulot identifié

Conseil Pro

Ne cherchez pas à optimiser toutes les étapes simultanément. Identifiez votre plus grand leak (fuite) dans l'entonnoir via la règle des 10% : si une étape convertit à moins de 10% de l'étape précédente, c'est votre priorité absolue. Par exemple, si 1000 personnes s'inscrivent mais seulement 50 s'activent (5%), l'activation doit être votre obsession avant même de penser à l'acquisition.

Outils et plateformes associés

  • Analytics produit : Amplitude, Mixpanel, Heap, PostHog pour le tracking événementiel
  • Visualisation : Metabase, Redash, Looker pour les dashboards AARRR personnalisés
  • Attribution : Segment, RudderStack pour unifier les données cross-canal
  • Expérimentation : Optimizely, VWO, GrowthBook pour tester les optimisations
  • Cohorte analysis : Retention.com, Baremetrics pour analyser les comportements temporels
  • Referral : ReferralCandy, Viral Loops pour systématiser la croissance virale

L'adoption du framework AARRR transforme l'approche croissance d'une intuition qualitative vers une discipline quantitative rigoureuse. En structurant systématiquement la mesure et l'optimisation de chaque étape du parcours utilisateur, les équipes produit peuvent multiplier leur vélocité d'apprentissage et concentrer leurs ressources limitées sur les leviers à plus fort impact ROI. Cette méthode reste particulièrement pertinente pour les produits SaaS, marketplaces et applications mobiles où chaque point de conversion compte.

L'argentestdéjàsurlatable.

En 1 heure, découvrez exactement combien vous perdez et comment le récupérer.

Agence de développement web, automatisation & IA

contact@peaklab.fr
Newsletter

Recevez nos conseils tech et business directement dans votre boîte mail.

Suivez-nous
Crédit d'Impôt Innovation - PeakLab agréé CII