Не плаћају сви корисници, али они који плаћају — одређују приход апликације. ARPPU (Average Revenue Per Paying User) показује просјечни износ који доноси плаћајући корисник у периоду. Према подацима RevenueCat (2025), у топ-100 апликација ARPPU је 6–8 пута већи од ARPU — разлика показује колико је мали удјео плаћајуће публике. Метрика је критична за процјену ефикасности монетизације и рада са премиум корисницима.
Главно
ARPPU (Average Revenue Per Paying User) — метрика монетизације која узима у обзир само плаћајуће кориснике. Показатељ одговара на питање: колико у просјеку троши корисник који се одлучио на куповину. ARPPU искључује из обрачуна све који не плаћају — а то је 90–97% публике у већини мобилних апликација.
Метрика је незамјењива за анализу премиум сегмента. Ако ARPU пада, то може бити узроковано и падом прихода од плаћајућих и приливом великог броја бесплатних корисника. ARPPU изолује ефекат: ако је ARPPU стабилан, премиум публика плаћа као и обично, а проблем је у количини или квалитету саобраћаја.
Према подацима Sensor Tower (2025), просјечни ARPPU у мобилним играма износи 12,50 долара за 90 дана. У категорији Strategy вриједност достиже 28 долара, у Hypercasual — 1,50 долара. Што је игра сложенија, већа је ангажованост и просјечни чек плаћајућих корисника. У алатима ARPPU је нижи због једнократних куповина без претплата.
Формула ARPPU се разликује од ARPU само по имениоцу. Умјесто свих корисника узимају се само плаћајући — они који су извршили барем једну трансакцију у периоду. Плаћајући корисник се одређује на нивоу идентификатора (User ID, Advertising ID) са повезивањем на платформу (iOS / Android).
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
)
Класа PayingUserMetrics инкапсулира логику ARPPU. Својство arppu се израчунава при приступу — то гарантује ажурност података. PurchaseEvent биљежи сваку куповину. За правилан обрачун потребна је дедупликација корисника: чак и ако је особа извршила 10 куповина, рачуна се једанпут у имениоцу.
ARPPU може расти како због повећања просјечног чека, тако и због раста учесталости куповина. Одређивање покретача — кључни задатак аналитичара. Ако је просјечни чек порастао — узрок је промјена цијена или појава скупог производа. Ако је учесталост порасла — побољшала се механика поновљених куповина.
Главна разлика — именилац. ARPU дијели приход на све кориснике, ARPPU — само на плаћајуће. Разлика између метрика одражава конверзију free-to-paying (F2P). Што је разлика већа, мање је плаћајућих корисника, али је већа њихова вриједност за посао.
Размотримо хипотетичку апликацију. Приход 50 000 долара, корисника 500 000, плаћајућих — 10 000. ARPU = 0,10 долара, ARPPU = 5 долара. Разлика од 50 пута говори о конверзији од 2%. Ако ARPPU почне да опада при стабилном ARPU — значи да плаћајући почињу да плаћају мање. Ако ARPU опада брже од ARPPU — апликација привлачи много неплаћајућих корисника.
Према подацима Adjust (2025), здрав однос ARPU према ARPPU за мобилне игре је од 1:5 до 1:15. За апликације са претплатом однос је ближи — од 1:3 до 1:6, јер модел претплате подразумијева већу конверзију бесплатних корисника у плаћајуће.
| Метрика | Именилац | Показује |
|---|---|---|
| ARPU | Сви корисници | Просјечни приход по кориснику |
| ARPPU | Само плаћајући | Просјечни приход на плаћајућег |
| Разлика | — | Конверзија F2P и вриједност плаћајуће публике |
Избор метрике зависи од задатка. За процјену укупне ефикасности монетизације користите ARPU. За анализу премиум производа и цијена — ARPPU. При A/B тестирању нових куповина ARPPU ће показати да ли се промијенила вриједност плаћајућих, а ARPU — како је то утицало на укупан приход.
ARPPU је осјетљив на промјене у производу и маркетингу. Размотримо кључне факторе који одређују вриједност метрике. Разумијевање ових фактора омогућава предвиђање реакције ARPPU на промјене и избјегавање грешака при интерпретацији.
Скуп доступних производа и њихове цијене — примарни покретач ARPPU. Постојање скупих пакета (50–100 долара) помјера просјечни чек навише, чак и ако већина купује јефтине. Apple (2025) препоручује три нивоа: основни (1–5 долара), средњи (10–30 долара) и премиум (50+ долара) — то максимално покрива потражњу различитих сегмената.
У апликацијама са претплатом ARPPU се одређује цијеном претплате. Годишње претплате са попустом од 30–50% повећавају ARPPU 6–8 пута у поређењу са мјесечним, иако је конверзија на годишњу претплату нижа. RevenueCat (2025) показује: корисници годишњих претплата имају ARPPU 60–120 долара наспрам 8–15 долара код мјесечних.
ARPPU се значајно разликује по земљама и платформама. iOS корисници троше у просјеку 2–3 пута више од Android. Разлог није само приход, већ и психологија куповине: власници iPhone-а су навикли да плаћају за садржај. Statista (2025) показује: ARPPU на iOS-у у САД износи 18 долара, на Android-у — 7 долара за 90-дневни период.
Географска сегментација ARPPU помаже у подешавању цијена. У Јапану корисници троше 1,5 пута више него у САД, док је ARPPU већи за 30% у категорији Games (Data.ai, 2025). Разлика је повезана са културом мобилног гејминга и високом распрострањеношћу gacha механика.
ARPPU се разликује у зависности од тога које куповине корисници обављају. Non-consumable (искључивање реклама, премиум приступ) дају једнократни високи ARPPU. Consumable (новичићи, животи, појачивачи) — редовни мали издаци. Subscription — стабилни ARPPU са постепеним растом при повећању цијене претплате.
Аутоматски обрачун ARPPU се уграђује у аналитички систем апликације. Размотримо имплементацију на Kotlin-у са груписањем по данима. Серверски дио прикупља догађаје куповина из In-App Purchase SDK и агрегира их у извјештаје. Локални обрачун помаже у валидацији података аналитичке платформе.
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
)
}
}
Метода distinct гарантује да се корисник узима у обзир једанпут у имениоцу, чак и ако је извршио 50 куповина. sumOf сумира цијели приход. Функција враћа Monthly ARPPU. Аналогно се израчунава Weekly и Daily ARPPU — довољно је промијенити период филтрације.
За убрзање обрачуна на великим подацима користите агрегирајуће упите у бази података. SQL упит са GROUP BY userId и SUM(revenue) ради брже од учитавања свих записа у меморију. Firebase BigQuery омогућава извршавање таквих упита на вишемилионским скуповима података за неколико секунди.
Раст ARPPU — задатак product менаџера и маркетинга. Метрика се повећава на три главна начина: повећање цијена, повећање учесталости куповина и стварање скупљих производа. Сваки начин има ограничења и захтијева тестирање.
Први начин — динамичко одређивање цијена. Различити сегменти су спремни да плате различито. Персонализоване понуде засноване на понашању: корисник који је 3+ пута купио јефтини појачивач, са већом вјероватноћом ће купити скупи. A/B тестирање цијена — једини поуздан начин за одређивање оптимума: повећање цијене од 10% уз пад конверзије мањи од 10% повећава ARPPU.
Други начин — претплата у апликацијама без претплате. Додавање седмичне претплате на премиум садржај повећава ARPPU за 20–40% без промјене цијена једнократних куповина. Auto-renewable subscriptions на iOS-у генеришу стабилан приход и предвидив ARPPU за планирање.
Трећи начин — стварање механизама ријеткости. Лимитирани предмети, сезонски сетови и battle pass повећавају просјечни чек. Према подацима GameAnalytics (2025), апликације са battle pass-ом имају ARPPU 45% већи од оних без њега. Механика дјелује захваљујући ефекту привржености: корисник је купио battle pass и приморан је да игра активније, обављајући додатне куповине.
ARPPU може да завара при неправилној интерпретацији. Размотримо уобичајене замке. Главна замка — раст ARPPU на рачун пада конверзије. Ако је неколико великих платиша отишло, а остали плаћају исто — ARPPU ће пасти. Али ако је конверзија пала, а преостали плаћајући су почели да плаћају више — ARPPU ће расти, иако се укупан приход смањио.
Друга замка — поређење ARPPU различитих производа без узимања у обзир њихове зрелости. Нова апликација са 10 плаћајућих корисника има висок ARPPU због случајности. Након годину дана са хиљаду плаћајућих ARPPU ће се смањити — то је нормално. Поредите ARPPU само производа у истом животном циклусу.
Трећа замка — сезоналност. ARPPU расте у децембру за 30–50% због новогодишњих попуста и поклона. Поређење новембра са децембром није информативно. Користите year-over-year (YoY) поређење за коректну процјену. Аномалије сезоналности маскирају погоршање производа ако се не узме у обзир период.
Четврта замка — мијешање ARPPU са просјечним чеком куповине (Average Transaction Size). ARPPU узима у обзир све куповине једног корисника у периоду, просјечни чек — само једну трансакцију. Ако је корисник извршио 5 куповина по 1 долар, ARPPU = 5 долара, просјечни чек = 1 долар. То су различите метрике за различите аналитичке задатке.
Често постављана питања
ARPPU — приход од плаћајућег корисника у периоду (може укључивати више куповина). Просјечни чек — цијена једне трансакције. ARPPU је увијек већи или једнак просјечном чеку ако корисник обави више од једне куповине у периоду.
Провјерите да ли су отишли велики платише, да ли су се смањиле цијене, да ли се промијенио састав премиум производа. Анализирајте кохорту нових плаћајућих: можда су дошли корисници са мањом платном способношћу.
Зависи од категорије. За casual игре мјесечни ARPPU 5–10 долара је норма. За strategy — 20–40 долара. За апликације са претплатом — 8–15 долара мјесечно. Поредите са медијаном по категорији на платформама Data.ai или Sensor Tower.
iOS корисници троше 2–3 пута више од Android. При анализи ARPPU увијек сегментирајте по платформи — просјек двије платформе не одражава реалност ни једне од њих.
Повећање цијена може смањити конверзију у плаћајуће. Ако је пораст прихода од оних који настављају да купују мањи од губитка од оних који су отишли — ARPPU не расте, већ опада. A/B тестирање помаже у проналажењу оптималне цијене.
Закључци
Развићемо мобилну апликацију под кључ
IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.
Прочитајте такође