Mobiele apps verdienen aan reclame, abonnementen en aankopen — maar hoe weet je of monetisatie effectief is? ARPU (Average Revenue Per User) toont het gemiddelde inkomen per gebruiker over een periode. Volgens gegevens van Statista (2025) bedraagt de gemiddelde ARPU in mobiele games $0,12 per dag en in fitnessapps $3,50 per maand. De metriek maakt het mogelijk de monetisatie van verschillende producten te vergelijken, ongeacht de grootte van het publiek.
Belangrijkste punten
ARPU (Average Revenue Per User) — is een monetisatiemetriek die het gemiddelde inkomen toont dat door één gebruiker in een gekozen tijdsperiode wordt gegenereerd. Bedrijven gebruiken ARPU om de effectiviteit van advertentiecampagnes te beoordelen, producten te vergelijken en inkomsten te voorspellen. De indicator is universeel: geschikt voor games, abonnementsdiensten, e-commerce en alle andere mobiele apps.
De metriek wordt berekend voor een ingestelde periode: dag (Daily ARPU), maand (Monthly ARPU) of jaar (Yearly ARPU). De keuze van de periode hangt af van het bedrijfsmodel. Voor apps met abonnementen is Monthly ARPU handiger, voor advertentie-apps — Daily ARPU. Volgens onderzoek van Appsflyer (2025) bedraagt de gemiddelde Monthly ARPU in de categorie Health & Fitness $2,87 en in de categorie Tools $0,45.
ARPU geeft antwoord op een eenvoudige vraag: hoeveel brengt elke gebruiker gemiddeld op. Als ARPU lager is dan Cost Per Install (CPI) — is de advertentiecampagne verliesgevend. Als het hoger is — is er potentieel voor schaalvergroting. Venture capital-fondsen vereisen bij de beoordeling van startups deze metriek samen met LTV en CAC.
De basisformule is uiterst eenvoudig en bestaat uit twee componenten. Het totale inkomen wordt gedeeld door het aantal gebruikers in de periode. Inkomen omvat alle bronnen: aankopen, abonnementen, advertenties — zonder aftrek van winkelcommissies en belastingen.
ARPU = Revenue / Users
<%= ARPU %>
Waar:
Revenue — totale omzet over de periode
Users — aantal gebruikers in de periode
Bijvoorbeeld, een app verdiende $15.000 in een maand met 50.000 actieve gebruikers. Monthly ARPU = 15.000 / 50.000 = $0,30. Als we gebruikers vervangen door betalenden — krijgen we ARPPU. Voor gesegmenteerde analyse wordt ARPU op dezelfde manier berekend per land, platform of cohort.
ARPU bestaat niet in een vacuüm — het wordt samen met andere metrieken bekeken. De combinatie van ARPU, ARPPU en LTV geeft een volledig beeld van monetisatie. Een hoge ARPU kan goede monetisatie betekenen, maar ook een klein publiek met hoge inkomsten. Een lage ARPU met miljoenen gebruikers kan strategisch voordeliger zijn dan een hoge ARPU met duizend gebruikers.
Volgens gegevens van Adjust (2025) is de mediaan ARPU in top-100 apps naar inkomsten 2,7 keer hoger dan het gemiddelde in de categorie. Dit betekent dat de beste apps niet alleen meer betalende gebruikers aantrekken, maar elke gebruiker beter monetiseren. De metriek is effectief voor A/B-tests van wijzigingen in de etalage, prijzen en advertentiemechanieken.
| Categorie | Monthly ARPU (gemiddeld) |
|---|---|
| Health & Fitness | $2,87 |
| Social Media | $1,45 |
| Games (Hypercasual) | $0,12 |
| E-commerce | $0,95 |
| Muziekstreaming | $4,50 |
ARPU en ARPPU — twee kanten van dezelfde metriek die gemakkelijk te verwarren zijn. ARPU (Average Revenue Per User) omvat alle gebruikers. ARPPU (Average Revenue Per Paying User) — alleen degenen die ten minste één aankoop hebben gedaan. Het verschil is kritiek voor de analyse van conversie van gratis gebruikers naar betalenden.
Stel je een app voor met 100.000 gebruikers, waarvan 2.000 aankopen hebben gedaan. Maandelijkse inkomsten — $10.000. ARPU = $0,10, ARPPU = $5,00. Een lage ARPU met een hoge ARPPU signaleert een probleem: gebruikers willen niet betalen, maar degenen die betalen, geven veel uit. Er moet worden gewerkt aan conversie naar betalenden, niet aan de prijs van aankopen.
Voor abonnementsapps is het omgekeerde beeld kenmerkend. In diensten met een gratis proefperiode stijgt ARPU geleidelijk naarmate gebruikers overgaan naar betalenden. ARPPU blijft stabiel — de abonnementsprijs is vast. Statista (2025) toont aan dat in de streamingcategorie ARPPU schommelt tussen $4 en $6, terwijl ARPU varieert van $0,80 tot $2,50 afhankelijk van de regio.
Een dergelijke situatie ontstaat bij een systeemfout in de berekening. ARPU is altijd lager dan ARPPU, omdat de noemer van ARPU groter is (alle gebruikers versus betalenden). Als ARPU hoger is dan ARPPU — controleer de gegevens. Mogelijke oorzaken: onjuiste filtering van betalende gebruikers, opname van testtransacties of een fout in de analytics SDK.
In 2024 registreerde Firebase Analytics een incident waarbij betalende gebruikers werden gedupliceerd door een SDK-update. Ontwikkelaars zagen ARPPU = $2,30 en ARPU = $3,10, wat wiskundig onmogelijk is. Het probleem werd opgelost door het terugdraaien van de SDK-versie en het opnieuw dedupliceren van aankoopgebeurtenissen.
Verschillende app-categorieën vertonen een verschillende verhouding van ARPU tot ARPPU. In Hypercasual games is de conversie naar betalenden 2–4% met ARPPU van $1–2. ARPU in zulke games overschrijdt $0,10 niet. In Strategy games bereikt de conversie 6–10% met ARPPU van $15–30 en ARPU van $1–2.
ARPU is geen statische waarde — het verandert onder invloed van vele factoren. Inzicht in deze factoren maakt gerichte beïnvloeding van de metriek mogelijk, in plaats van te raden waarom de inkomsten zijn gedaald. Hoofdcategorieën van factoren: monetisatiemodel, gedragspatronen van gebruikers en externe omstandigheden.
De keuze van de manier van verdienen bepaalt het basisniveau van ARPU. Het advertentiemodel (Ad Monetization) geeft een lage ARPU ($0,05–0,30), maar schaalt naar miljoenen gebruikers. Het abonnementsmodel — hoge ARPU ($3–10), maar kleiner publiek. Het hybride model (reclame + aankopen + abonnementen) — de gulden middenweg.
Volgens gegevens van Liftoff (2025) tonen hybride apps een 40% hogere ARPU in vergelijking met puur advertentie-apps. De reden is dat advertenties niet-betalende gebruikers monetiseren en abonnementen — loyale gebruikers. Twee inkomstenbronnen concurreren niet, maar vullen elkaar aan.
Hoe langer een gebruiker in de app blijft, hoe hoger zijn bijdrage aan ARPU. Day-7-retentie correleert sterk met langetermijn-ARPU. Een gebruiker die de app één keer per week opent, brengt 3–4 keer minder inkomsten op dan een dagelijks actieve gebruiker. Pushmeldingen, personalisatie en inhoudsupdates verhogen direct de retentie.
Onderzoek van Amplitude (2025) toont aan: een stijging van 10% in Day-7-retentie geeft een stijging van 25–30% in Monthly ARPU in de categorie Social. Het effect is multiplicatief — een behouden gebruiker doet meer aankopen, bekijkt meer advertenties en nodigt vaker vrienden uit (viraliteit).
Gebruikers uit verschillende regio's hebben een verschillende koopkracht. ARPU in Tier-1-landen (VS, Canada, Australië, Verenigd Koninkrijk) is 5–10 keer hoger dan in Tier-3 (India, Indonesië, Brazilië). Dit is belangrijk bij het plannen van advertentiebudgetten: verkeer uit India is goedkoop, maar ARPU zal vele malen lager zijn.
Geo-segmentatie maakt optimalisatie van ARPU mogelijk: duurdere advertenties tonen in de VS, prijzen aanpassen voor Zuidoost-Azië. Google Ads en Meta Ads maken configuratie van geo-targeting op stadsniveau mogelijk. Volgens gegevens van Data.ai (2025) bedraagt ARPU in de VS voor puzzelgames $1,35, in India — $0,08.
Handmatige berekening van ARPU op kleine gegevens is niet moeilijk, maar voor mobiele apps met duizenden gebruikers is automatisering vereist. Laten we een voorbeeld bekijken van het berekenen van Daily ARPU in Kotlin met Firebase Analytics. De serverlogica verzamelt aankoopgebeurtenissen en stuurt deze naar het analytics-systeem.
data class RevenueEvent(
val userId: String,
val amount: Double,
val timestamp: Long
)
object ARPUCalculator {
fun calculateDailyARPU(
revenueEvents: List<RevenueEvent>,
totalUsers: Int
): Double {
val totalRevenue = revenueEvents
.map { it.amount }
.sum()
return roundToTwoDecimals(
totalRevenue / totalUsers
)
}
}
De functie ontvangt een lijst van inkomensgebeurtenissen en het totale aantal gebruikers voor de dag. De methode map haalt bedragen op, som telt ze op. Het resultaat wordt afgerond op twee decimalen. Voor Monthly ARPU wordt de periode verlengd en wordt het aantal gebruikers genomen als MAU (Monthly Active Users).
In echte projecten wordt ARPU berekend door analyseplatforms: Amplitude, Mixpanel, Firebase Analytics, AppsFlyer. Ze verzamelen automatisch aankoopgebeurtenissen, advertentievertoningen en het aantal gebruikers. De ontwikkelaar hoeft alleen de SDK te configureren en het dashboard te bekijken.
| Platform | Kenmerken van ARPU-berekening |
|---|---|
| Firebase Analytics | Berekent automatisch ARPU standaard in USD, ondersteunt segmentatie |
| Amplitude | Flexibele rapporten met ARPU per cohort, aangepaste formule |
| Mixpanel | ARPU in realtime, integratie met advertentienetwerken |
| AppsFlyer | ARPU met inachtneming van attributie, end-to-end analyse van klik tot aankoop |
ARPU verhogen — een van de belangrijkste taken van productmanagers van mobiele apps. Laten we bewezen strategieën bekijken die in de praktijk werken. Elke strategie vereist A/B-testen en analyse van gedragsgegevens voordat wordt geschaald.
Eerste strategie — introductie van abonnementen. Zelfs als de app een advertentiemodel gebruikt, geeft het toevoegen van een abonnement om advertenties uit te schakelen een ARPU-stijging van 20–40%. Volgens gegevens van RevenueCat (2025) brengen gebruikers die een abonnement hebben afgesloten over 12 maanden 6 keer meer inkomsten op dan gebruikers zonder abonnement met advertentiemonetisatie.
Tweede strategie — optimalisatie van advertentieplaatsen. Het plaatsen van rewarded video na logische pauzes (in games — na de dood van een personage, in tools — na voltooiing van een taak) verhoogt de vulgraad van de inventaris en CPM. AdMob-mediatie met 5–7 advertentienetwerken vult beschikbare vertoningen maximaal.
Derde strategie — personalisatie van aanbiedingen. Analyse van gebruikersgedrag maakt het mogelijk relevante producten te tonen. Een gebruiker die het premiumniveau 10+ keer heeft bekeken, ontvangt een persoonlijke korting. Pushmeldingen met een abonnementsaanbod 7 dagen na installatie verhogen de conversie met 30–50%.
Vierde strategie — verbetering van retentie door inhoudsupdates. Wekelijkse evenementen in games, nieuwe niveaus, seizoensthema's — dit alles houdt de gebruiker vast en verhoogt zijn levenslange inkomsten. Volgens onderzoek van GameAnalytics (2025) hebben apps met wekelijkse updates een 35% hogere ARPU dan apps die één keer per kwartaal worden bijgewerkt.
Werken met ARPU vereist zorgvuldigheid — fouten in berekening en interpretatie leiden tot verkeerde beslissingen. Laten we de meest voorkomende fouten en manieren om ze te vermijden bekijken. De eerste en belangrijkste fout — het verwarren van ARPU en ARPPU bij het analyseren van advertentie-effectiviteit.
Tweede fout — het middelen van ARPU over het hele publiek zonder segmentatie. Als één gebruikerscohort $5 oplevert en een andere $0,05, weerspiegelt een gemiddelde ARPU van $2,50 de realiteit niet. Segmenteer op verkeersbron, land en platform. Algemene ARPU is misleidend: een beslissing op basis van het gemiddelde kan beide segmenten verslechteren.
Derde fout — het negeren van uitschieters. Eén gebruiker die $500 heeft uitgegeven, kan de gemiddelde ARPU 10 keer verhogen. Gebruik de mediaan of percentielen (P50, P90) voor een correcte beoordeling. Mediaan ARPU beschrijft de typische gebruiker nauwkeuriger in apps met een hoge spreiding van uitgaven.
Vierde fout — het niet in aanmerking nemen van valutaschommelingen bij internationale analyse. ARPU in dollars kan dalen door verzwakking van de lokale valuta, terwijl de inkomsten in lokale valuta stijgen. Converteer alle inkomsten naar de basisvaluta tegen de uniforme koers van de periode voor een correcte maandvergelijking.
Veelgestelde vragen
ARPU — inkomen voor een specifieke periode (dag of maand). LTV — het voorspelde inkomen van een gebruiker gedurende de hele levensduur in de app. ARPU beantwoordt de vraag hoeveel vandaag, LTV — hoeveel gedurende de hele geschiedenis.
Een goede ARPU hangt af van de categorie. Voor hypercasual games is de norm $0,05–0,15 per dag. Voor sociale netwerken — $0,50–2 per maand. Voor fitnessapps — $2–5 per maand. Vergelijk met concurrenten in uw categorie.
Voor operationeel beheer — dagelijks. Voor strategische analyse — maandelijks. Daily ARPU helpt snel te reageren op veranderingen in monetisatie, Monthly ARPU — om langetermijntrends te evalueren en periodes te vergelijken.
Ja, door verbetering van retentie, toevoeging van nieuwe advertentieformaten (rewarded video, banner), personalisatie van aanbiedingen en verbetering van de gebruikerservaring. Vastgehouden gebruikers brengen meer inkomsten op bij dezelfde prijzen.
Bij het schalen trekt u een minder kwalitatief publiek aan met lage retentie en minder neiging tot aankopen. Om daling te voorkomen, segmenteert u campagnes op verwachte ARPU en stelt u limieten in voor elk segment.
Samenvatting
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.
Lees ook