ARPPU: vad är det, beräkningsformel och metrik

Författare: IT Sectr Publicerad: 2026-04-20 Lästid: 9 min

Alla användare betalar inte, men de som betalar — bestämmer appens intäkter. ARPPU (Average Revenue Per Paying User) visar det genomsnittliga belopp som en betalande användare genererar under en period. Enligt RevenueCat (2025) är ARPPU i topp-100 appar 6–8 gånger högre än ARPU — gapet visar hur liten andelen betalande användare är. Metriken är avgörande för att utvärdera effektiviteten av monetisering och arbete med premiumanvändare.

Huvudpunkter

  • ARPPU — genomsnittlig intäkt per betalande användare, tar endast hänsyn till de som har gjort ett köp.
  • Formel ARPPU = total intäkt / antal betalande användare under perioden.
  • Metrik alltid högre än ARPU — ju större gap, desto lägre konvertering från gratis till betalande.
  • Hög ARPPU är inte alltid bra — om den ökar på bekostnad av sjunkande konvertering förlorar verksamheten intäkter.
  • Analys av ARPPU per kohort hjälper till att identifiera de bästa kanalerna och monetiseringsstrategierna.

Vad är ARPPU?

ARPPU (Average Revenue Per Paying User) — en monetiseringsmetrik som endast tar hänsyn till betalande användare. Indikatorn svarar på frågan: hur mycket spenderar en användare i genomsnitt som beslutar sig för att göra ett köp? ARPPU uteslutar alla som inte betalar från beräkningen — och det är 90–97% av publiken i de flesta mobilappar.

Metriken är oumbärlig för analys av premiumsegmentet. Om ARPU sjunker kan detta orsakas både av minskade intäkter från betalande och av inflöde av ett stort antal gratis användare. ARPPU isolerar effekten: om ARPPU är stabilt betalar premiumpubliken som vanligt och problemet ligger i mängden eller kvaliteten på trafiken.

Enligt Sensor Tower (2025) är den genomsnittliga ARPPU i mobila spel $12,50 under 90 dagar. I kategorin Strategy når värdet $28, i Hypercasual — $1,50. Ju mer komplext spelet, desto högre engagemang och genomsnittligt köpbelopp bland betalande användare. I verktyg är ARPPU lägre på grund av engångsköp utan prenumerationer.

Hur ARPPU beräknas

ARPPU-formeln skiljer sig från ARPU endast i nämnaren. Istället för alla användare tas endast betalande — de som har genomfört minst en transaktion under perioden. Betalande användare definieras på identifieringsnivå (User ID, Advertising ID) med koppling till plattform (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
)

Klassen PayingUserMetrics kapslar in ARPPU-logiken. Egenskapen arppu beräknas vid åtkomst — detta garanterar datans aktualitet. PurchaseEvent registrerar varje köp. För korrekt beräkning krävs deduplicering av användare: även om en person har gjort 10 köp räknas den en gång i nämnaren.

Köpfrekvens och ARPPU

ARPPU kan öka både genom högre genomsnittligt köpbelopp och genom högre köpfrekvens. Att bestämma drivkraften — analytikerns viktigaste uppgift. Om det genomsnittliga köpbeloppet har ökat — orsaken är prisändring eller uppkomsten av en dyr produkt. Om frekvensen har ökat — har mekaniken för återkommande köp förbättrats.

Skillnad mellan ARPPU och ARPU

Huvudskillnaden — nämnaren. ARPU delar intäkten med alla användare, ARPPU — endast med betalande. Gapet mellan metrikerna återspeglar free-to-paying (F2P) konverteringen. Ju större gap, desto färre betalande användare, men desto högre deras värde för verksamheten.

Betrakta en hypotetisk app. Intäkt $50 000, användare 500 000, betalande — 10 000. ARPU = $0,10, ARPPU = $5. Ett 50-faldigt gap indikerar 2% konvertering. Om ARPPU börjar minska med stabil ARPU — innebär det att betalande börjar betala mindre. Om ARPU minskar snabbare än ARPPU — attraherar appen många icke-betalande användare.

Enligt Adjust (2025) är ett hälsosamt förhållande mellan ARPU och ARPPU för mobila spel från 1:5 till 1:15. För prenumerationsappar är förhållandet snävare — från 1:3 till 1:6, eftersom prenumerationsmodellen förutsätter högre konvertering från gratis till betalande användare.

MetrikNämnareVisar
ARPUAlla användareGenomsnittlig intäkt per användare
ARPPUEndast betalandeGenomsnittlig intäkt per betalande
SkillnadF2P-konvertering och värdet av betalande publik

När man ska titta på ARPU och när på ARPPU

Valet av metrik beror på uppgiften. För att utvärdera den övergripande monetiseringseffektiviteten, använd ARPU. För analys av premiumprodukter och prissättning — ARPPU. Vid A/B-testning av nya köp visar ARPPU om värdet på betalande har förändrats och ARPU — hur detta har påverkat den totala intäkten.

Faktorer som påverkar ARPPU

ARPPU är känsligt för förändringar i produkt och marknadsföring. Låt oss undersöka de viktigaste faktorerna som bestämmer metrikens värde. Att förstå dessa faktorer gör det möjligt att förutsäga ARPPU:s reaktion på förändringar och undvika fel vid tolkning.

Prisarkitektur

Uppsättningen av tillgängliga produkter och deras priser — den främsta drivkraften för ARPPU. Förekomsten av dyra paket ($50–100) flyttar det genomsnittliga köpbeloppet uppåt, även om majoriteten köper billiga produkter. Apple (2025) rekommenderar tre nivåer: grundläggande ($1–5), medel ($10–30) och premium ($50+) — detta täcker maximalt efterfrågan från olika segment.

I prenumerationsappar bestäms ARPPU av prenumerationsavgiften. Årsprenumerationer med 30–50% rabatt ökar ARPPU 6–8 gånger jämfört med månatliga, även om konverteringen till årsprenumeration är lägre. RevenueCat (2025) visar: användare av årsprenumerationer har ARPPU på $60–120 jämfört med $8–15 för månatliga.

Region och plattform

ARPPU varierar kraftigt mellan länder och plattformar. iOS-användare spenderar i genomsnitt 2–3 gånger mer än Android. Orsaken är inte bara inkomst utan också köppsykologi: iPhone-ägare är vana vid att betala för innehåll. Statista (2025) visar: ARPPU på iOS i USA är $18, på Android — $7 under en 90-dagarsperiod.

Geografisk segmentering av ARPPU hjälper till att justera priser. I Japan spenderar användare 1,5 gånger mer än i USA, medan ARPPU är 30% högre i kategorin Games (Data.ai, 2025). Skillnaden är relaterad till mobilspelskulturen och den höga förekomsten av gacha-mekaniker.

Typ av köp

ARPPU varierar beroende på vilka köp användarna gör. Non-consumable (avaktivering av annonser, premiumåtkomst) ger en engångshög ARPPU. Consumable (mynt, liv, boosters) — regelbundna små utgifter. Subscription — stabil ARPPU med gradvis ökning vid prishöjning av prenumerationen.

Hur man beräknar ARPPU i praktiken

Automatisk beräkning av ARPPU är inbyggd i appens analyssystem. Låt oss titta på implementeringen i Kotlin med gruppering per dag. Serverdelen samlar in köphändelser från In-App Purchase SDK och aggregerar dem i rapporter. Lokal beräkning hjälper till att validera data från analysplattformen.

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

Metoden distinct garanterar att användaren räknas en gång i nämnaren, även om hen har gjort 50 köp. sumOf summerar alla intäkter. Funktionen returnerar Monthly ARPPU. På samma sätt beräknas Weekly och Daily ARPPU — det räcker att ändra filtreringsperioden.

För att snabba upp beräkningen på stora datamängder, använd aggregerande frågor i databasen. SQL-fråga med GROUP BY userId och SUM(revenue) fungerar snabbare än att ladda alla poster i minnet. Firebase BigQuery gör det möjligt att utföra sådana frågor på miljontals datamängder inom några sekunder.

Strategier för att öka ARPPU

Ökning av ARPPU — uppgiften för produktchefer och marknadsförare. Metriken ökas på tre huvudsakliga sätt: prishöjning, ökning av köpfrekvens och skapande av dyrare produkter. Varje sätt har begränsningar och kräver testning.

Första sättet — dynamisk prissättning. Olika segment är villiga att betala olika. Personaliserade erbjudanden baserade på beteende: en användare som har köpt en billig booster 3+ gånger är mer benägen att köpa en dyr. A/B-testning av priser — det enda pålitliga sättet att bestämma optimum: en prishöjning på 10% med en konverteringsminskning på mindre än 10% ökar ARPPU.

Andra sättet — prenumeration i appar utan prenumeration. Att lägga till en veckoprenumeration på premiuminnehåll ökar ARPPU med 20–40% utan att ändra priserna på engångsköp. Auto-renewable subscriptions på iOS genererar stabila intäkter och förutsägbar ARPPU för planering.

Tredje sättet — skapande av sällsynthetsmekaniker. Begränsade föremål, säsongsuppsättningar och battle pass ökar det genomsnittliga köpbeloppet. Enligt GameAnalytics (2025) har appar med battle pass 45% högre ARPPU än de utan. Mekaniken fungerar tack vare bindningseffekten: användaren har köpt battle pass och tvingas spela mer aktivt med ytterligare köp.

Fallgropar vid tolkning av ARPPU

ARPPU kan vara missvisande vid felaktig tolkning. Låt oss undersöka vanliga fallgropar. Den huvudsakliga fallgropen — ökning av ARPPU på bekostnad av sjunkande konvertering. Om några stora betalare har lämnat och resten betalar lika mycket — kommer ARPPU att sjunka. Men om konverteringen har sjunkit och de kvarvarande betalarna har börjat betala mer — kommer ARPPU att öka, även om den totala intäkten har minskat.

Andra fallgropen — jämförelse av ARPPU för olika produkter utan hänsyn till deras mognad. En ny app med 10 betalande användare har hög ARPPU på grund av slumpmässighet. Efter ett år med tusen betalande kommer ARPPU att sjunka — det är normalt. Jämför ARPPU endast för produkter i samma livscykel.

Tredje fallgropen — säsongsvariation. ARPPU ökar i december med 30–50% på grund av julrabatter och presenter. Jämförelse av november med december är inte informativ. Använd year-over-year (YoY) jämförelse för korrekt utvärdering. Säsongsanomalier döljer produktförsämring om perioden inte beaktas.

Fjärde fallgropen — förväxling av ARPPU med genomsnittlig transaktionsstorlek (Average Transaction Size). ARPPU tar hänsyn till alla köp av en användare under en period, den genomsnittliga transaktionsstorleken — endast en transaktion. Om en användare har gjort 5 köp på $1 var, ARPPU = $5, genomsnittlig transaktionsstorlek = $1. Det är olika metrik för olika analysuppgifter.

Vanliga frågor

Vad skiljer ARPPU från genomsnittlig transaktionsstorlek?

ARPPU — intäkt från en betalande användare under en period (kan omfatta flera köp). Genomsnittlig transaktionsstorlek — kostnaden för en enskild transaktion. ARPPU är alltid större än eller lika med genomsnittlig transaktionsstorlek om användaren gör mer än ett köp under perioden.

Vad göra om ARPPU sjunker?

Kontrollera om stora betalare har lämnat, om priserna har sjunkit, om sammansättningen av premiumprodukter har förändrats. Analysera kohorten av nya betalande: kanske har användare med lägre betalningsförmåga kommit.

Vilken ARPPU anses vara hög?

Beror på kategori. För casual-spel är månatlig ARPPU på $5–10 normalt. För strategy — $20–40. För prenumerationsappar — $8–15 per månad. Jämför med medianen per kategori på plattformarna Data.ai eller Sensor Tower.

Hur påverkar plattformen ARPPU?

iOS-användare spenderar 2–3 gånger mer än Android. Vid ARPPU-analys, segmentera alltid efter plattform — genomsnittet för två plattformar återspeglar inte verkligheten för någon av dem.

Varför kan ARPPU inte öka vid prishöjningar?

Prishöjning kan minska konverteringen till betalande. Om intäktsökningen från dem som fortsätter köpa är mindre än förlusten från dem som lämnar — ökar inte ARPPU, utan minskar. A/B-testning hjälper att hitta den optimala prispunkten.

Sammanfattning

  • ARPPU — genomsnittlig intäkt per betalande användare, den viktigaste metriken för premiumsegmentet.
  • Formel ARPPU = intäkt / antal betalande — varje användare räknas en gång.
  • Gapet mellan ARPU och ARPPU visar konverteringen från gratis till betalande användare.
  • ARPPU påverkas av priser, region, plattform och typ av köp (consumable / subscription / non-consumable).
  • ARPPU ökas genom dynamisk prissättning, prenumerationer och sällsynthetsmekaniker.
  • Fallgropar inkluderar säsongsvariation, sjunkande konvertering vid ökande ARPPU och förväxling med genomsnittlig transaktionsstorlek.
  • Verktyg RevenueCat, Amplitude och Firebase automatiserar beräkningen och ger snitt per kohort och plattform.

Vi utvecklar en mobil applikation nyckelfärdigt

IT Sectr skapar iOS- och Android-applikationer för startups och företag sedan 2017. Vi ger dig råd och föreslår den bästa lösningen.

Diskutera projektet

Läs också