ARPPU: wat is het, berekeningsformule en metriek

Auteur: IT Sectr Gepubliceerd: 2026-04-20 Leestijd: 9 min

Niet alle gebruikers betalen, maar degenen die betalen — bepalen de omzet van de app. ARPPU (Average Revenue Per Paying User) toont het gemiddelde bedrag dat een betalende gebruiker in een periode oplevert. Volgens RevenueCat (2025) is ARPPU in de top-100 apps 6–8 keer hoger dan ARPU — de kloof toont hoe klein het aandeel betalende gebruikers is. De metriek is cruciaal voor het evalueren van de effectiviteit van monetisatie en het werken met premium gebruikers.

Belangrijkste punten

  • ARPPU — gemiddelde omzet per betalende gebruiker, houdt alleen rekening met degenen die een aankoop hebben gedaan.
  • Formule ARPPU = totale omzet / aantal betalende gebruikers in de periode.
  • Metriek altijd hoger dan ARPU — hoe groter de kloof, hoe lager de conversie van gratis naar betalend.
  • Hoge ARPPU is niet altijd goed — als het stijgt ten koste van dalende conversie, verliest het bedrijf omzet.
  • Analyse van ARPPU per cohort helpt bij het identificeren van de beste kanalen en monetisatiestrategieën.

Wat is ARPPU?

ARPPU (Average Revenue Per Paying User) — een monetisatiemetriek die alleen rekening houdt met betalende gebruikers. De indicator beantwoordt de vraag: hoeveel geeft een gebruiker gemiddeld uit die besluit tot aankoop? ARPPU sluit iedereen die niet betaalt uit van de berekening — en dat is 90–97% van het publiek in de meeste mobiele apps.

De metriek is onmisbaar voor analyse van het premiumsegment. Als ARPU daalt, kan dit zowel worden veroorzaakt door lagere inkomsten van betalenden als door een instroom van veel gratis gebruikers. ARPPU isoleert het effect: als ARPPU stabiel is, betaalt het premiumpubliek zoals gewoonlijk, en ligt het probleem in de hoeveelheid of kwaliteit van het verkeer.

Volgens Sensor Tower (2025) bedraagt de gemiddelde ARPPU in mobiele games $12,50 over 90 dagen. In de categorie Strategy bereikt de waarde $28, in Hypercasual — $1,50. Hoe complexer de game, hoe hoger de betrokkenheid en het gemiddelde aankoopbedrag van betalende gebruikers. In hulpprogramma's is ARPPU lager vanwege eenmalige aankopen zonder abonnementen.

Hoe wordt ARPPU berekend

De ARPPU-formule verschilt alleen van ARPU in de noemer. In plaats van alle gebruikers worden alleen betalenden genomen — degenen die ten minste één transactie in de periode hebben uitgevoerd. Betalende gebruiker wordt gedefinieerd op identificatieniveau (User ID, Advertising ID) met koppeling aan het platform (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
)

De klasse PayingUserMetrics kapselt de ARPPU-logica in. De eigenschap arppu wordt bij toegang berekend — dit garandeert de actualiteit van de gegevens. PurchaseEvent registreert elke aankoop. Voor een juiste berekening is deduplicatie van gebruikers nodig: zelfs als iemand 10 aankopen heeft gedaan, wordt hij één keer in de noemer geteld.

Aankoopfrequentie en ARPPU

ARPPU kan zowel stijgen door een hoger gemiddeld aankoopbedrag als door een hogere aankoopfrequentie. Het bepalen van de drijfveer — de belangrijkste taak van de analist. Als het gemiddelde aankoopbedrag is gestegen — is de oorzaak een prijswijziging of de komst van een duur product. Als de frequentie is gestegen — is de mechaniek van herhaalaankopen verbeterd.

Verschil tussen ARPPU en ARPU

Het belangrijkste verschil — de noemer. ARPU deelt de omzet door alle gebruikers, ARPPU — alleen door betalenden. De kloof tussen de metrieken weerspiegelt de free-to-paying (F2P) conversie. Hoe groter de kloof, hoe minder betalende gebruikers, maar hoe hoger hun waarde voor het bedrijf.

Beschouw een hypothetische app. Omzet $50.000, gebruikers 500.000, betalenden — 10.000. ARPU = $0,10, ARPPU = $5. Een 50-voudige kloof wijst op een conversie van 2%. Als ARPPU begint te dalen bij stabiele ARPU — betekent dit dat betalenden minder zijn gaan betalen. Als ARPU sneller daalt dan ARPPU — trekt de app veel niet-betalende gebruikers aan.

Volgens Adjust (2025) is een gezonde verhouding van ARPU tot ARPPU voor mobiele games van 1:5 tot 1:15. Voor abonnementsapps is de verhouding nauwer — van 1:3 tot 1:6, omdat het abonnementsmodel een hogere conversie van gratis naar betalende gebruikers veronderstelt.

MetriekNoemerToont
ARPUAlle gebruikersGemiddelde omzet per gebruiker
ARPPUAlleen betalendenGemiddelde omzet per betalende
VerschilF2P-conversie en waarde van betalend publiek

Wanneer kijk je naar ARPU en wanneer naar ARPPU

De keuze van de metriek hangt af van de taak. Gebruik ARPU voor het evalueren van de algehele monetisatie-effectiviteit. Voor analyse van premiumproducten en prijsstelling — ARPPU. Bij A/B-testen van nieuwe aankopen toont ARPPU of de waarde van betalenden is veranderd, en ARPU — hoe dit de totale omzet heeft beïnvloed.

Factoren die ARPPU beïnvloeden

ARPPU is gevoelig voor veranderingen in product en marketing. Laten we de belangrijkste factoren bekijken die de waarde van de metriek bepalen. Inzicht in deze factoren helpt bij het voorspellen van de reactie van ARPPU op veranderingen en het voorkomen van fouten bij interpretatie.

Prijsarchitectuur

De set beschikbare producten en hun prijzen — de primaire drijfveer van ARPPU. De aanwezigheid van dure pakketten ($50–100) verschuift het gemiddelde aankoopbedrag omhoog, zelfs als de meerderheid goedkope producten koopt. Apple (2025) beveelt drie niveaus aan: basis ($1–5), gemiddeld ($10–30) en premium ($50+) — dit dekt de vraag van verschillende segmenten maximaal.

In abonnementsapps wordt ARPPU bepaald door de abonnementsprijs. Jaarabonnementen met 30–50% korting verhogen ARPPU 6–8 keer in vergelijking met maandelijkse, hoewel de conversie naar een jaarabonnement lager is. RevenueCat (2025) toont: gebruikers van jaarabonnementen hebben een ARPPU van $60–120 tegen $8–15 voor maandelijkse.

Regio en platform

ARPPU verschilt sterk per land en platform. iOS-gebruikers geven gemiddeld 2–3 keer meer uit dan Android. De reden is niet alleen inkomen, maar ook aankooppsychologie: iPhone-bezitters zijn gewend te betalen voor content. Statista (2025) toont: ARPPU op iOS in de VS bedraagt $18, op Android — $7 over een periode van 90 dagen.

Geografische segmentatie van ARPPU helpt bij het aanpassen van prijzen. In Japan geven gebruikers 1,5 keer meer uit dan in de VS, terwijl ARPPU 30% hoger is in de categorie Games (Data.ai, 2025). Het verschil is gerelateerd aan de mobiele gamecultuur en de hoge prevalentie van gacha-mechanieken.

Type aankoop

ARPPU verschilt afhankelijk van welke aankopen gebruikers doen. Non-consumable (uitschakelen van advertenties, premium toegang) geven een eenmalige hoge ARPPU. Consumable (munten, levens, boosters) — regelmatige kleine uitgaven. Subscription — stabiele ARPPU met geleidelijke groei bij prijsverhoging van het abonnement.

Hoe bereken je ARPPU in de praktijk

Automatische berekening van ARPPU wordt ingebouwd in het analytische systeem van de app. Laten we de implementatie in Kotlin met groepering per dag bekijken. Het servergedeelte verzamelt aankoopgebeurtenissen van de In-App Purchase SDK en aggregeert ze in rapporten. Lokale berekening helpt bij het valideren van gegevens van het analyseplatform.

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
        )
    }
}

De methode distinct garandeert dat de gebruiker één keer in de noemer wordt meegeteld, zelfs als hij 50 aankopen heeft gedaan. sumOf telt alle omzet op. De functie retourneert Monthly ARPPU. Op dezelfde manier worden Weekly en Daily ARPPU berekend — het volstaat de filterperiode te wijzigen.

Gebruik voor het versnellen van de berekening op grote data aggregerende queries in de database. SQL-query met GROUP BY userId en SUM(revenue) werkt sneller dan het laden van alle records in het geheugen. Firebase BigQuery maakt het mogelijk dergelijke queries op miljoenen datasets binnen enkele seconden uit te voeren.

Strategieën om ARPPU te verhogen

Groei van ARPPU — de taak van productmanagers en marketeers. De metriek wordt op drie manieren verhoogd: prijsverhoging, verhoging van de aankoopfrequentie en het creëren van duurdere producten. Elke manier heeft beperkingen en vereist testen.

Eerste manier — dynamische prijsstelling. Verschillende segmenten zijn bereid anders te betalen. Gepersonaliseerde aanbiedingen op basis van gedrag: een gebruiker die 3+ keer een goedkope booster heeft gekocht, zal met grotere kans een dure kopen. A/B-testen van prijzen — de enige betrouwbare manier om het optimum te bepalen: een prijsstijging van 10% bij een conversiedaling van minder dan 10% verhoogt ARPPU.

Tweede manier — abonnement in apps zonder abonnement. Het toevoegen van een wekelijks abonnement op premium content verhoogt ARPPU met 20–40% zonder de prijzen van eenmalige aankopen te wijzigen. Auto-renewable subscriptions op iOS genereren stabiele inkomsten en voorspelbare ARPPU voor planning.

Derde manier — het creëren van zeldzaamheidsmechanieken. Beperkte items, seizoenssets en battle pass verhogen het gemiddelde aankoopbedrag. Volgens GameAnalytics (2025) hebben apps met battle pass een 45% hogere ARPPU dan zonder. De mechaniek werkt door het bindingseffect: de gebruiker heeft battle pass gekocht en moet actiever spelen met extra aankopen.

Valkuilen bij het interpreteren van ARPPU

ARPPU kan misleidend zijn bij verkeerde interpretatie. Laten we veelvoorkomende valkuilen bespreken. De belangrijkste valkuil — stijging van ARPPU ten koste van dalende conversie. Als een paar grote betalers zijn vertrokken en de rest evenveel betaalt — daalt ARPPU. Maar als de conversie is gedaald en de overgebleven betalers meer zijn gaan betalen — stijgt ARPPU, hoewel de totale omzet is gedaald.

Tweede valkuil — het vergelijken van ARPPU van verschillende producten zonder rekening te houden met hun volwassenheid. Een nieuwe app met 10 betalende gebruikers heeft een hoge ARPPU door willekeur. Na een jaar met duizend betalenden zal ARPPU dalen — dat is normaal. Vergelijk ARPPU alleen van producten in dezelfde levenscyclus.

Derde valkuil — seizoensgebondenheid. ARPPU stijgt in december met 30–50% door kerstkortingen en cadeaus. Vergelijking van november met december is niet informatief. Gebruik year-over-year (YoY) vergelijking voor een correcte beoordeling. Seizoensanomalieën maskeren verslechtering van het product als de periode niet wordt meegenomen.

Vierde valkuil — verwarring van ARPPU met het gemiddelde transactiebedrag (Average Transaction Size). ARPPU houdt rekening met alle aankopen van één gebruiker in een periode, het gemiddelde transactiebedrag — slechts één transactie. Als een gebruiker 5 aankopen van $1 heeft gedaan, is ARPPU = $5, gemiddeld transactiebedrag = $1. Dit zijn verschillende metrieken voor verschillende analysetaken.

Veelgestelde vragen

Wat is het verschil tussen ARPPU en het gemiddelde transactiebedrag?

ARPPU — omzet van een betalende gebruiker over een periode (kan meerdere aankopen omvatten). Het gemiddelde transactiebedrag — de kosten van één transactie. ARPPU is altijd groter dan of gelijk aan het gemiddelde transactiebedrag als de gebruiker meer dan één aankoop in de periode doet.

Wat te doen als ARPPU daalt?

Controleer of grote betalers zijn vertrokken, of prijzen zijn gedaald, of de samenstelling van premiumproducten is veranderd. Analyseer het cohort van nieuwe betalenden: mogelijk zijn gebruikers met een lagere betaalcapaciteit gekomen.

Welke ARPPU wordt als hoog beschouwd?

Afhankelijk van de categorie. Voor casual games is maandelijkse ARPPU van $5–10 normaal. Voor strategy — $20–40. Voor abonnementsapps — $8–15 per maand. Vergelijk met de mediaan per categorie op Data.ai of Sensor Tower.

Hoe beïnvloedt het platform ARPPU?

iOS-gebruikers geven 2–3 keer meer uit dan Android. Segmenteer bij ARPPU-analyse altijd per platform — het gemiddelde over twee platforms weerspiegelt de realiteit van geen van beide.

Waarom kan ARPPU niet stijgen bij prijsverhogingen?

Een prijsverhoging kan de conversie naar betalend verlagen. Als de omzetstijging van degenen die blijven kopen kleiner is dan het verlies van degenen die vertrekken — stijgt ARPPU niet, maar daalt het. A/B-testen helpt bij het vinden van het optimale prijspunt.

Samenvatting

  • ARPPU — gemiddelde omzet per betalende gebruiker, de belangrijkste metriek van het premiumsegment.
  • Formule ARPPU = omzet / aantal betalenden — elke gebruiker wordt één keer meegeteld.
  • De kloof tussen ARPU en ARPPU toont de conversie van gratis naar betalende gebruikers.
  • ARPPU wordt beïnvloed door prijzen, regio, platform en type aankoop (consumable / subscription / non-consumable).
  • ARPPU wordt verhoogd door dynamische prijsstelling, abonnementen en zeldzaamheidsmechanieken.
  • Valkuilen zijn onder meer seizoensgebondenheid, dalende conversie bij stijgende ARPPU en verwarring met het gemiddelde transactiebedrag.
  • Tools RevenueCat, Amplitude en Firebase automatiseren de berekening en geven uitsplitsingen per cohort en platform.

We ontwikkelen een mobiele applicatie turnkey

IT Sectr creëert sinds 2017 iOS- en Android-applicaties voor startups en bedrijven. We adviseren u en stellen de beste oplossing voor.

Bespreek het project

Lees ook