ARPPU : définition, formule de calcul et métrique

Auteur : IT Sectr Publié le : 2026-04-20 Temps de lecture : 9 min

Tous les utilisateurs ne paient pas, mais ceux qui paient déterminent les revenus de l'application. L'ARPPU (Average Revenue Per Paying User) montre le montant moyen qu'un utilisateur payant apporte sur une période. Selon RevenueCat (2025), dans le top 100 des applications, l'ARPPU est 6 à 8 fois plus élevé que l'ARPU — cet écart démontre à quel point la part de l'audience payante est faible. Cette métrique est essentielle pour évaluer l'efficacité de la monétisation et le travail avec les utilisateurs premium.

Points clés

  • ARPPU — revenu moyen par utilisateur payant, ne prend en compte que ceux qui ont effectué un achat.
  • Formule ARPPU = revenu total / nombre d'utilisateurs payants sur une période.
  • Métrique toujours supérieure à l'ARPU — plus l'écart est grand, plus la conversion des gratuits en payants est faible.
  • Un ARPPU élevé n'est pas toujours bon — s'il croît au détriment d'une baisse de conversion, l'entreprise perd des revenus.
  • L'analyse de l'ARPPU par cohortes permet d'identifier les meilleurs canaux et stratégies de monétisation.

Qu'est-ce que l'ARPPU ?

L'ARPPU (Average Revenue Per Paying User) est une métrique de monétisation qui ne prend en compte que les utilisateurs payants. L'indicateur répond à la question : combien dépense en moyenne un utilisateur qui décide de faire un achat. L'ARPPU exclut du calcul tous ceux qui ne paient pas — soit 90 à 97 % de l'audience dans la plupart des applications mobiles.

Cette métrique est indispensable pour analyser le segment premium. Si l'ARPU baisse, cela peut être dû soit à une diminution des revenus des payants, soit à un afflux important d'utilisateurs gratuits. L'ARPPU isole l'effet : si l'ARPPU est stable, l'audience premium paie comme d'habitude, et le problème réside dans la quantité ou la qualité du trafic.

Selon Sensor Tower (2025), l'ARPPU moyen dans les jeux mobiles est de 12,50 $ sur 90 jours. Dans la catégorie Strategy, la valeur atteint 28 $, dans Hypercasual — 1,50 $. Plus le jeu est complexe, plus l'engagement et les dépenses moyennes des utilisateurs payants sont élevés. Dans les utilitaires, l'ARPPU est plus faible en raison d'achats uniques sans abonnements.

Comment l'ARPPU est calculé

La formule de l'ARPPU ne diffère de celle de l'ARPU que par le dénominateur. Au lieu de tous les utilisateurs, seuls les utilisateurs payants sont pris en compte — ceux qui ont effectué au moins une transaction pendant la période. Un utilisateur payant est identifié au niveau de l'identifiant (User ID, Advertising ID) lié à la plateforme (iOS / Android).

kotlin
data class PayingUserMetrics(
    val totalRevenue: Double,
    val payingUsersCount: Int
) {
    val arppu: Double
        get() = roundToTwoDecimals(
            totalRevenue / payingUsersCount
        )
}

data class PurchaseEvent(
    val userId: String,
    val productId: String,
    val priceUSD: Double
)

La classe PayingUserMetrics encapsule la logique de l'ARPPU. La propriété arppu est calculée à l'accès — cela garantit la fraîcheur des données. PurchaseEvent enregistre chaque achat. Pour un calcul correct, il est nécessaire de dédupliquer les utilisateurs : même si une personne a effectué 10 achats, elle est comptée une fois au dénominateur.

Fréquence d'achat et ARPPU

L'ARPPU peut croître à la fois par l'augmentation du panier moyen et par l'augmentation de la fréquence d'achat. Déterminer le moteur est une tâche clé de l'analyste. Si le panier moyen a augmenté — la cause est un changement de prix ou l'apparition d'un produit cher. Si la fréquence a augmenté — les mécaniques d'achats répétés se sont améliorées.

Différence entre ARPPU et ARPU

La principale différence est le dénominateur. L'ARPU divise les revenus par tous les utilisateurs, l'ARPPU — uniquement par les payants. L'écart entre les métriques reflète le taux de conversion gratuit-à-payant (F2P). Plus l'écart est grand, moins il y a d'utilisateurs payants, mais plus leur valeur pour l'entreprise est élevée.

Considérons une application hypothétique. Revenus de 50 000 $, 500 000 utilisateurs, payants — 10 000. ARPU = 0,10 $, ARPPU = 5 $. Un écart de 50 fois indique un taux de conversion de 2 %. Si l'ARPPU commence à baisser alors que l'ARPU est stable — les payants dépensent moins. Si l'ARPU baisse plus vite que l'ARPPU — l'application attire de nombreux utilisateurs non payants.

Selon Adjust (2025), un rapport sain entre l'ARPU et l'ARPPU pour les jeux mobiles est de 1:5 à 1:15. Pour les applications par abonnement, le rapport est plus proche — de 1:3 à 1:6, car le modèle d'abonnement implique un taux de conversion plus élevé des utilisateurs gratuits en payants.

MétriqueDénominateurMontre
ARPUTous les utilisateursRevenu moyen par utilisateur
ARPPUPayants uniquementRevenu moyen par utilisateur payant
ÉcartConversion F2P et valeur de l'audience payante

Quand regarder l'ARPU et quand l'ARPPU

Le choix de la métrique dépend de la tâche. Pour évaluer l'efficacité globale de la monétisation, utilisez l'ARPU. Pour analyser les produits premium et la tarification — l'ARPPU. Lors des tests A/B de nouveaux achats, l'ARPPU montrera si la valeur des payants a changé, tandis que l'ARPU montrera comment cela a affecté le revenu total.

Facteurs influençant l'ARPPU

L'ARPPU est sensible aux changements dans le produit et le marketing. Examinons les facteurs clés qui déterminent la valeur de la métrique. Comprendre ces facteurs permet de prédire la réaction de l'ARPPU aux changements et d'éviter les erreurs d'interprétation.

Architecture tarifaire

L'ensemble des produits disponibles et leurs prix sont le moteur principal de l'ARPPU. La présence de packs chers (50–100 $) fait monter le panier moyen, même si la majorité achète des produits bon marché. Apple (2025) recommande trois niveaux : basique (1–5 $), moyen (10–30 $) et premium (50+ $) — cela couvre au maximum la demande des différents segments.

Dans les applications par abonnement, l'ARPPU est déterminé par le prix de l'abonnement. Les abonnements annuels avec une réduction de 30–50 % augmentent l'ARPPU de 6 à 8 fois par rapport aux mensuels, bien que la conversion vers l'abonnement annuel soit plus faible. RevenueCat (2025) montre : les utilisateurs d'abonnements annuels ont un ARPPU de 60–120 $ contre 8–15 $ pour les mensuels.

Région et plateforme

L'ARPPU varie fortement selon le pays et la plateforme. Les utilisateurs iOS dépensent en moyenne 2 à 3 fois plus que les utilisateurs Android. La raison n'est pas seulement le revenu, mais aussi la psychologie d'achat : les propriétaires d'iPhone ont l'habitude de payer pour du contenu. Statista (2025) montre : l'ARPPU sur iOS aux États-Unis est de 18 $, sur Android — 7 $ sur une période de 90 jours.

La segmentation géographique de l'ARPPU aide à ajuster les prix. Au Japon, les utilisateurs dépensent 1,5 fois plus qu'aux États-Unis, avec un ARPPU 30 % plus élevé dans la catégorie Games (Data.ai, 2025). La différence est liée à la culture du jeu mobile et à la forte prévalence des mécaniques gacha.

Type d'achats

L'ARPPU varie selon le type d'achats effectués par les utilisateurs. Non-consumable (suppression des publicités, accès premium) offre un ARPPU unique élevé. Consumable (pièces, vies, boosters) — des dépenses régulières faibles. Subscription — ARPPU stable avec une croissance progressive lors de l'augmentation du prix de l'abonnement.

Comment calculer l'ARPPU en pratique

Le calcul automatique de l'ARPPU est intégré au système d'analyse de l'application. Examinons une implémentation en Kotlin avec regroupement par jour. Le côté serveur collecte les événements d'achat du SDK d'achat intégré et les agrège dans des rapports. Le calcul local permet de valider les données de la plateforme d'analyse.

kotlin
class ARPPURepository(
    private val purchaseDao: PurchaseDao
) {
    fun getMonthlyARPPU(
        year: Int,
        month: Int
    ): Double {
        val purchases = purchaseDao
            .getPurchasesInPeriod(year, month)
        val payingUsers = purchases
            .map { it.userId }
            .distinct()
            .count()
        val totalRevenue = purchases
            .sumOf { it.priceUSD }
        return roundToTwoDecimals(
            totalRevenue / payingUsers
        )
    }
}

La méthode distinct garantit qu'un utilisateur est compté une fois au dénominateur, même s'il a effectué 50 achats. sumOf additionne tous les revenus. La fonction renvoie l'ARPPU mensuel. L'ARPPU hebdomadaire et quotidien sont calculés de la même manière — il suffit de modifier la période de filtrage.

Pour accélérer le calcul sur de grands volumes de données, utilisez des requêtes d'agrégation dans la base de données. Une requête SQL avec GROUP BY userId et SUM(revenue) fonctionne plus rapidement que le chargement de tous les enregistrements en mémoire. Firebase BigQuery permet d'exécuter ces requêtes sur des ensembles de données de millions d'entrées en quelques secondes.

Stratégies pour améliorer l'ARPPU

Augmenter l'ARPPU est une tâche pour les chefs de produit et les spécialistes du marketing. La métrique est augmentée de trois manières principales : augmenter les prix, augmenter la fréquence d'achat et créer des produits plus chers. Chaque méthode a des limites et nécessite des tests.

La première méthode est la tarification dynamique. Différents segments sont prêts à payer différemment. Des offres personnalisées basées sur le comportement : un utilisateur qui a acheté un booster cher 3 fois ou plus est plus susceptible d'en acheter un bon marché. Les tests A/B de prix sont le seul moyen fiable de déterminer le point optimal : une augmentation de prix de 10 % avec une baisse de conversion inférieure à 10 % augmente l'ARPPU.

La deuxième méthode est l'abonnement dans les applications sans abonnement. L'ajout d'un abonnement hebdomadaire au contenu premium augmente l'ARPPU de 20 à 40 % sans modifier les prix des achats uniques. Les abonnements à renouvellement automatique sur iOS génèrent des revenus stables et un ARPPU prévisible pour la planification.

La troisième méthode est la création de mécaniques de rareté. Les objets limités, les ensembles saisonniers et les passes de combat augmentent le panier moyen. Selon GameAnalytics (2025), les applications avec un passe de combat ont un ARPPU 45 % plus élevé que celles sans. La mécanique fonctionne par l'effet d'engagement : l'utilisateur a acheté le passe de combat et est obligé de jouer plus activement, effectuant des achats supplémentaires.

Pièges d'interprétation de l'ARPPU

L'ARPPU peut être trompeur s'il est mal interprété. Examinons les pièges courants. Le piège principal — la croissance de l'ARPPU due à une baisse de conversion. Si plusieurs gros payeurs sont partis et que les autres paient autant — l'ARPPU baissera. Mais si la conversion a baissé alors que les payeurs restants ont commencé à payer plus — l'ARPPU augmentera, bien que le revenu total ait diminué.

Le deuxième piège — comparer l'ARPPU de différents produits sans tenir compte de leur maturité. Une nouvelle application avec 10 utilisateurs payants a un ARPPU élevé en raison du hasard. Après un an avec un millier de payants, l'ARPPU diminuera — c'est normal. Ne comparez l'ARPPU que de produits au même stade de cycle de vie.

Le troisième piège — la saisonnalité. L'ARPPU augmente de 30 à 50 % en décembre en raison des réductions et des cadeaux de fin d'année. Comparer novembre avec décembre n'est pas informatif. Utilisez une comparaison d'une année sur l'autre (YoY) pour une évaluation correcte. Les anomalies saisonnières masquent la détérioration du produit si la période n'est pas prise en compte.

Le quatrième piège — confondre l'ARPPU avec le panier moyen (Average Transaction Size). L'ARPPU prend en compte tous les achats d'un utilisateur sur une période, le panier moyen — une seule transaction. Si un utilisateur a effectué 5 achats de 1 $ chacun, ARPPU = 5 $, panier moyen = 1 $. Ce sont des métriques différentes pour des tâches analytiques différentes.

Foire aux questions

En quoi l'ARPPU diffère-t-il du panier moyen ?

L'ARPPU est le revenu d'un utilisateur payant sur une période (peut inclure plusieurs achats). Le panier moyen est le coût d'une transaction. L'ARPPU est toujours supérieur ou égal au panier moyen si un utilisateur effectue plus d'un achat au cours de la période.

Que faire si l'ARPPU baisse ?

Vérifiez si les gros payeurs sont partis, si les prix ont baissé ou si la composition des produits premium a changé. Analysez la cohorte des nouveaux payants : il est possible que des utilisateurs avec une capacité de paiement inférieure soient arrivés.

Quel ARPPU est considéré comme élevé ?

Cela dépend de la catégorie. Pour les jeux casual, un ARPPU mensuel de 5 à 10 $ est normal. Pour Strategy — 20 à 40 $. Pour les applications par abonnement — 8 à 15 $ par mois. Comparez avec la médiane de la catégorie sur les plateformes Data.ai ou Sensor Tower.

Comment la plateforme affecte-t-elle l'ARPPU ?

Les utilisateurs iOS dépensent 2 à 3 fois plus que les utilisateurs Android. Lors de l'analyse de l'ARPPU, segmentez toujours par plateforme — la moyenne des deux plateformes ne reflète la réalité d'aucune d'entre elles.

Pourquoi l'ARPPU pourrait-il ne pas augmenter avec une hausse des prix ?

L'augmentation des prix peut réduire la conversion en payants. Si le gain de revenu de ceux qui continuent à acheter est inférieur à la perte de ceux qui sont partis — l'ARPPU n'augmente pas, il baisse. Les tests A/B aident à trouver le point de prix optimal.

Résumé

  • ARPPU — revenu moyen par utilisateur payant, métrique clé du segment premium.
  • Formule ARPPU = revenu / nombre de payants — chaque utilisateur est compté une fois.
  • L'écart entre ARPU et ARPPU montre la conversion des utilisateurs gratuits en payants.
  • L'ARPPU est influencé par les prix, la région, la plateforme et le type d'achat (consumable / subscription / non-consumable).
  • Améliorez l'ARPPU grâce à la tarification dynamique, aux abonnements et aux mécaniques de rareté.
  • Les pièges incluent la saisonnalité, la baisse de conversion avec croissance de l'ARPPU et la confusion avec le panier moyen.
  • Outils RevenueCat, Amplitude et Firebase automatisent le calcul et fournissent des analyses par cohortes et plateformes.

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.

Discuter du projet

Lisez aussi