ARPPU: co to je, vzorec výpočtu a metrika

Autor: IT Sectr Publikováno: 2026-04-20 Doba čtení: 9 min

Ne všichni uživatelé platí, ale ti, kteří platí — určují příjem aplikace. ARPPU (Average Revenue Per Paying User) ukazuje průměrnou částku, kterou přináší platící uživatel za období. Podle údajů RevenueCat (2025) je v top-100 aplikacích ARPPU 6–8krát vyšší než ARPU — rozdíl ukazuje, jak malý je podíl platícího publika. Metrika je kritická pro hodnocení efektivity monetizace a práce s prémiovými uživateli.

Hlavní body

  • ARPPU — průměrný příjem na platícího uživatele, zohledňuje pouze ty, kteří provedli nákup.
  • Vzorec ARPPU = celkový příjem / počet platících uživatelů za období.
  • Metrika vždy vyšší než ARPU — čím větší rozdíl, tím nižší konverze bezplatných na platící.
  • Vysoké ARPPU není vždy dobré — pokud roste na úkor poklesu konverze, podnik ztrácí příjem.
  • Analýza ARPPU podle kohort pomáhá identifikovat nejlepší kanály a strategie monetizace.

Co je ARPPU?

ARPPU (Average Revenue Per Paying User) — metrika monetizace, která zohledňuje pouze platící uživatele. Ukazatel odpovídá na otázku: kolik průměrně utratí uživatel, který se rozhodl k nákupu. ARPPU vylučuje z výpočtu všechny, kteří neplatí — a to je 90–97% publika ve většině mobilních aplikací.

Metrika je nepostradatelná pro analýzu prémiového segmentu. Pokud ARPU klesá, může to být způsobeno jak poklesem příjmů od platících, tak přílivem velkého počtu bezplatných uživatelů. ARPPU izoluje účinek: pokud je ARPPU stabilní, prémiové publikum platí jako obvykle a problém je v množství nebo kvalitě provozu.

Podle údajů Sensor Tower (2025) činí průměrné ARPPU v mobilních hrách 12,50 dolarů za 90 dní. V kategorii Strategy dosahuje hodnota 28 dolarů, v Hypercasual — 1,50 dolarů. Čím složitější hra, tím vyšší zapojení a průměrný nákup platících uživatelů. V nástrojích je ARPPU nižší kvůli jednorázovým nákupům bez předplatného.

Jak se ARPPU vypočítává

Vzorec ARPPU se liší od ARPU pouze jmenovatelem. Místo všech uživatelů se berou pouze platící — ti, kteří provedli alespoň jednu transakci v období. Platící uživatel je určen na úrovni identifikátoru (User ID, Advertising ID) s vazbou na platformu (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
)

Třída PayingUserMetrics zapouzdřuje logiku ARPPU. Vlastnost arppu se vypočítává při přístupu — to zaručuje aktuálnost dat. PurchaseEvent zaznamenává každý nákup. Pro správný výpočet je nutná deduplikace uživatelů: i když osoba provedla 10 nákupů, počítá se jednou ve jmenovateli.

Frekvence nákupů a ARPPU

ARPPU může růst jak díky zvýšení průměrné částky nákupu, tak díky zvýšení frekvence nákupů. Určení hybatele — klíčový úkol analytika. Pokud průměrná částka nákupu vzrostla — příčinou je změna cen nebo objevení drahého produktu. Pokud frekvence vzrostla — zlepšila se mechanika opakovaných nákupů.

Rozdíl mezi ARPPU a ARPU

Hlavní rozdíl — jmenovatel. ARPU dělí příjem všemi uživateli, ARPPU — pouze platícími. Rozdíl mezi metrikami odráží konverzi free-to-paying (F2P). Čím větší rozdíl, tím méně platících uživatelů, ale tím vyšší jejich hodnota pro podnik.

Uvažujme hypotetickou aplikaci. Příjem 50 000 dolarů, uživatelů 500 000, platících — 10 000. ARPU = 0,10 dolarů, ARPPU = 5 dolarů. 50násobný rozdíl ukazuje na 2% konverzi. Pokud ARPPU začne klesat při stabilním ARPU — znamená to, že platící začali platit méně. Pokud ARPU klesá rychleji než ARPPU — aplikace přitahuje mnoho neplatících uživatelů.

Podle údajů Adjust (2025) je zdravý poměr ARPU k ARPPU pro mobilní hry od 1:5 do 1:15. Pro předplatné aplikace je poměr těsnější — od 1:3 do 1:6, protože model předplatného předpokládá vyšší konverzi bezplatných uživatelů na platící.

MetrikaJmenovatelUkazuje
ARPUVšichni uživateléPrůměrný příjem na uživatele
ARPPUPouze platícíPrůměrný příjem na platícího
RozdílKonverze F2P a hodnota platícího publika

Kdy se dívat na ARPU a kdy na ARPPU

Výběr metriky závisí na úkolu. Pro hodnocení celkové efektivity monetizace použijte ARPU. Pro analýzu prémiových produktů a cen — ARPPU. Při A/B testování nových nákupů ARPPU ukáže, zda se změnila hodnota platících, a ARPU — jak to ovlivnilo celkový příjem.

Faktory ovlivňující ARPPU

ARPPU je citlivé na změny v produktu a marketingu. Podívejme se na klíčové faktory, které určují hodnotu metriky. Pochopení těchto faktorů umožňuje předvídat reakci ARPPU na změny a vyhnout se chybám při interpretaci.

Cenová architektura

Sada dostupných produktů a jejich ceny — primární hybatel ARPPU. Dostupnost drahých balíčků (50–100 dolarů) posouvá průměrnou částku nákupu nahoru, i když většina kupuje levné produkty. Apple (2025) doporučuje tři úrovně: základní (1–5 dolarů), střední (10–30 dolarů) a prémiovou (50+ dolarů) — to maximálně pokrývá poptávku různých segmentů.

V předplatných aplikacích je ARPPU určeno cenou předplatného. Roční předplatná se slevou 30–50% zvyšují ARPPU 6–8krát ve srovnání s měsíčními, i když konverze na roční předplatné je nižší. RevenueCat (2025) ukazuje: uživatelé ročních předplatných mají ARPPU 60–120 dolarů oproti 8–15 dolarům u měsíčních.

Region a platforma

ARPPU se výrazně liší podle země a platformy. Uživatelé iOS utrácejí v průměru 2–3krát více než Android. Důvodem není jen příjem, ale také psychologie nákupů: majitelé iPhone jsou zvyklí platit za obsah. Statista (2025) ukazuje: ARPPU na iOS v USA je 18 dolarů, na Androidu — 7 dolarů za 90denní období.

Geografická segmentace ARPPU pomáhá přizpůsobovat ceny. V Japonsku uživatelé utrácejí 1,5krát více než v USA, zatímco ARPPU je o 30% vyšší v kategorii Games (Data.ai, 2025). Rozdíl souvisí s kulturou mobilního hraní a vysokým rozšířením mechanik gacha.

Typ nákupu

ARPPU se liší v závislosti na tom, jaké nákupy uživatelé provádějí. Non-consumable (vypnutí reklam, prémiový přístup) dávají jednorázově vysoké ARPPU. Consumable (mince, životy, posilovače) — pravidelné malé výdaje. Subscription — stabilní ARPPU s postupným růstem při zvýšení ceny předplatného.

Jak vypočítat ARPPU v praxi

Automatický výpočet ARPPU je zabudován do analytického systému aplikace. Podívejme se na implementaci v Kotlin se seskupením podle dnů. Serverová část sbírá události nákupů z In-App Purchase SDK a agreguje je do zpráv. Lokální výpočet pomáhá validovat data analytické platformy.

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

Metoda distinct zaručuje, že uživatel je zohledněn jednou ve jmenovateli, i když provedl 50 nákupů. sumOf sčítá veškerý příjem. Funkce vrací Monthly ARPPU. Obdobně se vypočítává Weekly a Daily ARPPU — stačí změnit období filtrace.

Pro urychlení výpočtu na velkých datech použijte agregační dotazy v databázi. SQL dotaz s GROUP BY userId a SUM(revenue) pracuje rychleji než načítání všech záznamů do paměti. Firebase BigQuery umožňuje provádět takové dotazy na multimilionových datových sadách během několika sekund.

Strategie zvýšení ARPPU

Růst ARPPU — úkol product manažerů a marketérů. Metrika se zvyšuje třemi hlavními způsoby: zvýšení cen, zvýšení frekvence nákupů a vytvoření dražších produktů. Každý způsob má omezení a vyžaduje testování.

První způsob — dynamická tvorba cen. Různé segmenty jsou ochotny platit různě. Personalizované nabídky založené na chování: uživatel, který 3+krát koupil levný posilovač, s větší pravděpodobností koupí drahý. A/B testování cen — jediný spolehlivý způsob určení optima: zvýšení ceny o 10% při poklesu konverze menším než 10% zvyšuje ARPPU.

Druhý způsob — předplatné v aplikacích bez předplatného. Přidání týdenního předplatného prémiového obsahu zvyšuje ARPPU o 20–40% beze změny cen jednorázových nákupů. Auto-renewable subscriptions na iOS generují stabilní příjem a předvídatelné ARPPU pro plánování.

Třetí způsob — vytváření mechanik vzácnosti. Limitované předměty, sezónní sady a battle pass zvyšují průměrnou částku nákupu. Podle údajů GameAnalytics (2025) mají aplikace s battle pass ARPPU o 45% vyšší než bez něj. Mechanika funguje díky efektu připoutanosti: uživatel si koupil battle pass a je nucen hrát aktivněji, provádějíc další nákupy.

Nástrahy interpretace ARPPU

ARPPU může klamat při nesprávné interpretaci. Rozebereme běžné nástrahy. Hlavní nástraha — růst ARPPU na úkor poklesu konverze. Pokud několik velkých plátců odešlo a zbytek platí stejně — ARPPU klesne. Ale pokud konverze klesla a zbývající platící začali platit více — ARPPU vzroste, i když celkový příjem klesl.

Druhá nástraha — srovnání ARPPU různých produktů bez zohlednění jejich zralosti. Nová aplikace s 10 platícími uživateli má vysoké ARPPU kvůli náhodnosti. Po roce s tisícem platících ARPPU klesne — to je normální. Srovnávejte ARPPU pouze produktů ve stejném životním cyklu.

Třetí nástraha — sezónnost. ARPPU v prosinci roste o 30–50% kvůli vánočním slevám a dárkům. Srovnání listopadu s prosincem není vypovídající. Použijte srovnání year-over-year (YoY) pro správné hodnocení. Anomálie sezónnosti maskují zhoršení produktu, pokud se nezohlední období.

Čtvrtá nástraha — zaměňování ARPPU s průměrnou velikostí transakce (Average Transaction Size). ARPPU zohledňuje všechny nákupy jednoho uživatele za období, průměrná velikost transakce — pouze jednu transakci. Pokud uživatel provedl 5 nákupů po 1 dolaru, ARPPU = 5 dolarů, průměrná velikost transakce = 1 dolar. To jsou různé metriky pro různé analytické úkoly.

Často kladené otázky

Čím se liší ARPPU od průměrné velikosti transakce?

ARPPU — příjem od platícího uživatele za období (může zahrnovat více nákupů). Průměrná velikost transakce — cena jedné transakce. ARPPU je vždy větší nebo rovno průměrné velikosti transakce, pokud uživatel provede více než jeden nákup za období.

Co dělat, když ARPPU klesá?

Zkontrolujte, zda neodešli velcí plátci, zda neklesly ceny, zda se nezměnilo složení prémiových produktů. Analyzujte kohortu nových platících: možná přišli uživatelé s nižší platební schopností.

Jaké ARPPU se považuje za vysoké?

Závisí na kategorii. Pro casual hry je měsíční ARPPU 5–10 dolarů norma. Pro strategy — 20–40 dolarů. Pro předplatné aplikace — 8–15 dolarů měsíčně. Porovnávejte s mediánem podle kategorie na platformách Data.ai nebo Sensor Tower.

Jak platforma ovlivňuje ARPPU?

Uživatelé iOS utrácejí 2–3krát více než Android. Při analýze ARPPU vždy segmentujte podle platformy — průměr dvou platforem neodráží realitu žádné z nich.

Proč ARPPU nemusí růst při zvýšení cen?

Zvýšení cen může snížit konverzi na platící. Pokud je nárůst příjmu od těch, kteří nadále nakupují, menší než ztráta od těch, kteří odešli — ARPPU neroste, ale klesá. A/B testování pomáhá najít optimální cenový bod.

Shrnutí

  • ARPPU — průměrný příjem na platícího uživatele, klíčová metrika prémiového segmentu.
  • Vzorec ARPPU = příjem / počet platících — každý uživatel je zohledněn jednou.
  • Rozdíl mezi ARPU a ARPPU ukazuje konverzi bezplatných uživatelů na platící.
  • ARPPU ovlivňují ceny, region, platforma a typ nákupu (consumable / subscription / non-consumable).
  • ARPPU zvyšují dynamická tvorba cen, předplatná a mechaniky vzácnosti.
  • Nástrahy zahrnují sezónnost, pokles konverze při růstu ARPPU a záměnu s průměrnou velikostí transakce.
  • Nástroje RevenueCat, Amplitude a Firebase automatizují výpočet a poskytují řezy podle kohort a platforem.

Vyvineme mobilní aplikaci na klíč

IT Sectr vytváří aplikace pro iOS a Android pro startupy a podniky od roku 2017. Poradíme vám a navrhneme nejlepší řešení.

Prodiskutovat projekt

Přečtěte si také