Average Revenue Per Paying User (ARPPU)

ARPPU, or Average Revenue Per Paying User, measures the average revenue generated by users who actually make payments within your app. Unlike ARPU which includes all users, ARPPU focuses exclusively on paying customers – providing a clearer picture of how much value your monetizing users deliver. This metric is essential for subscription apps, freemium games, and any business where only a portion of users convert to paying customers.

What is ARPPU?

ARPPU stands for Average Revenue Per Paying User. It calculates the average amount of revenue generated by each user who makes a purchase, subscription payment, or other monetary transaction within a specified time period. By isolating paying users from the broader user base, ARPPU provides precise insight into how much your monetizing customers are worth.

Originally designed for subscription-based services, ARPPU has become a cornerstone metric across mobile gaming, SaaS applications, freemium apps, and e-commerce platforms. It helps businesses understand if their pricing structure is effective and how much loyal, paying customers are willing to spend.

The critical distinction is that ARPPU excludes non-paying users entirely. In freemium models where conversion rates typically range from 2-5%, this focus on paying users eliminates the noise created by the non-paying majority and reveals the true revenue potential of your monetization strategy.

Arppu

For detailed implementation guidance, see Adapty’s ARPPU documentation.

CharacteristicDescription
User baseOnly users who made at least one payment
Time frameTypically monthly, but can be daily, weekly, or custom
Revenue sourcesSubscriptions, IAP, one-time purchases
Primary focusMonetization depth and pricing effectiveness
Best suited forFreemium apps, subscription services, mobile games
ExcludesNon-paying users, ad revenue (unless combined)

Why is ARPPU important?

ARPPU serves as a critical indicator of monetization health and customer value. Here’s why this metric matters:

BenefitDescriptionBusiness impact
Revenue insightShows how much paying users actually spendValidates pricing models and monetization strategies
Customer valuationIdentifies high-value user segmentsEnables precise resource allocation and targeting
Pricing validationIndicates if pricing resonates with customersGuides pricing optimization decisions
Whale identificationHelps identify and nurture top spendersMaximizes revenue from highest-value users
Strategy optimizationInforms pricing, promotions, and IAP designDrives revenue growth through data-driven decisions
Investor communicationKey KPI for demonstrating monetization efficiencyAttracts investment and builds confidence

How to calculate ARPPU?

The ARPPU formula is straightforward:

ARPPU = Total Revenue During Period X ÷ Total Number of Paying Users During Period X

Basic calculation example

ComponentValueNotes
Total monthly revenue$50,000From subscriptions + IAP
Total paying users1,000Unique users who made at least one payment
ARPPU$50.00Average revenue per paying user

Time period considerations

Time periodWhen to useConsiderations
Daily ARPPUTesting promotions, A/B testingHigh variability; same user counted each day they pay
Weekly ARPPUShort-term trend analysisSmoother than daily; captures weekly patterns
Monthly ARPPUStandard reporting, benchmarkingMost common period; captures subscription cycles
Quarterly ARPPUStrategic planning, investor reportsSmooths seasonal fluctuations

Subscription app ARPPU calculation

For subscription-based apps, include Monthly Recurring Revenue (MRR) components:

Revenue componentInclude in ARPPU?Notes
New subscribersYesFirst-time paying users at full price
Existing subscribersYesOngoing monthly payments
Upgraded subscribersYesUsers moving to higher tiers
Discounted annual plansYes (monthly portion)Prorate annual payments to monthly
Trial conversionsYes (when first payment occurs)Count from first actual payment
RefundsSubtractReduce revenue by refunded amounts

Key benefits of ARPPU

ARPPU offers several advantages for understanding and optimizing monetization:

1. Isolates monetization effectiveness

By focusing exclusively on paying users, ARPPU removes the dilution effect of free users. This provides a clear view of how well you’re monetizing the users who have already shown willingness to pay—your most valuable segment.

2. Validates pricing strategy

ARPPU directly reflects whether your pricing resonates with customers. A high ARPPU indicates that paying users perceive significant value and are willing to spend. A declining ARPPU may signal pricing issues or decreased perceived value.

3. Identifies whale potential

In gaming and freemium apps, a small percentage of “whale” users often generate the majority of revenue. ARPPU helps you understand the spending capacity of your paying segment and whether you’re capturing maximum value from high spenders.

4. Enables precise LTV prediction

ARPPU combined with retention data provides more accurate Lifetime Value (LTV) predictions for paying users. This is more actionable than LTV calculations that include users who never convert.

5. Guides acquisition strategy

By tracking ARPPU by acquisition source, you can identify which channels bring the highest-value paying users—not just the most users. This enables smarter budget allocation and higher ROI.

ARPPU vs. Related metrics

Understanding how ARPPU relates to other revenue metrics helps you choose the right KPI for each situation.

MetricFull nameFormulaUser baseTime focusPrimary use
ARPPUAverage Revenue Per Paying UserRevenue ÷ Paying UsersPaying onlyPeriod-basedMonetization depth
ARPUAverage Revenue Per UserRevenue ÷ All UsersAll usersPeriod-basedOverall monetization
ARPDAUAverage Revenue Per Daily Active UserDaily Revenue ÷ DAUActive usersDailyDaily monetization tracking
LTVLifetime ValueTotal user revenue over lifetimeAll usersLifetimeLong-term user value
MRRMonthly Recurring RevenueSum of all recurring paymentsPaying subscribersMonthlySubscription business health

ARPPU vs. ARPU: Key differences

AspectARPPUARPU
IncludesPaying users onlyAll users (paying + non-paying)
Free usersExcludedIncluded (dilutes average)
Ad revenueTypically excludedOften included
Best forPricing optimizationOverall monetization health
SensitivityHighly sensitive to pricing changesSensitive to conversion rate changes

Example comparison:

  • Total revenue: $10,000
  • Total users: 10,000
  • Paying users: 200 (2% conversion)
  • ARPU: $10,000 ÷ 10,000 = $1.00
  • ARPPU: $10,000 ÷ 200 = $50.00

The 50x difference shows why these metrics serve different purposes.

Arppu Vs Arpu

What is a good ARPPU for a mobile app?

ARPPU varies significantly by app category, business model, and market. Here are industry benchmarks:

App categoryTypical monthly ARPPUNotes
Mobile gaming (casual)$5 – $20IAP-focused, varies by genre
Mobile gaming (mid-core)$15 – $50Higher engagement and spending
Mobile gaming (hardcore/strategy)$30 – $100+Dedicated players, high IAP
Social casino$20 – $70High whale concentration
Dating apps$15 – $40Subscription + premium features
Streaming/Media$8 – $15Subscription-based
Fitness apps$10 – $25Subscription-based
Productivity/SaaS$20 – $100+Depends on B2B vs. B2C
E-commerce apps$30 – $80Transaction-based

Factors affecting ARPPU

FactorHigher ARPPULower ARPPU
PlatformiOS (typically 1.5-2x higher)Android
GeographyNorth America, Western Europe, JapanEmerging markets
App maturityEstablished apps with loyal usersNew apps building user base
Monetization modelMultiple revenue streamsSingle revenue source
User engagementHigh engagement, daily useCasual, occasional use
Pricing tiersMultiple tiers with upsell pathsSingle pricing option

How can you increase ARPPU?

Improving ARPPU requires strategies focused on maximizing value from paying users:

Strategy 1: Optimize pricing structure

TacticDescriptionExpected impact
Tiered pricingOffer multiple price points (Basic, Pro, Premium)Captures different willingness-to-pay levels
Usage-based pricingCharge based on consumption or seatsAligns price with value received
Price point testingA/B test different price levelsFinds optimal price-to-conversion balance
Annual discountsOffer discounts for longer commitmentsIncreases upfront revenue, improves retention
Dynamic pricingAdjust prices based on segments or behaviorMaximizes revenue per segment

Strategy 2: Remove revenue ceilings

Don’t cap spending potential for your highest-value users:

ApproachImplementationBenefit
Premium tiersAdd higher-priced plans with exclusive featuresCaptures whale spending
Add-ons and extrasOffer additional purchases beyond base subscriptionIncremental revenue
Consumable IAPRepeatable purchases (credits, coins, boosts)No spending ceiling
Customization optionsPersonalized features at additional costHigher perceived value

Strategy 3: Convert non-payers to payers

TacticDescriptionNotes
First-purchase incentivesDiscounts or bonuses for initial purchaseReduces friction to first payment
Limited-time offersTime-sensitive deals creating urgencyDrives immediate conversion
Trial extensionsOffer extended trials for engaged usersBuilds habit before paywall
Feature teasersShow value of premium features before purchaseDemonstrates ROI of upgrading

Strategy 4: Nurture and retain whales

Your top spenders deserve special attention:

ApproachImplementation
VIP programsExclusive benefits, early access, recognition
Personal outreachDedicated support, feedback sessions
Exclusive contentContent or features only for top spenders
Community buildingPrivate groups, events for high-value users

Strategy 5: Personalize offers

Personalization typeExampleImpact
Behavioral targetingRecommend IAP based on in-app behaviorHigher conversion, larger purchases
Segment-specific pricingDifferent offers for different user segmentsOptimized pricing per segment
Predictive offersAI-driven recommendationsIncreased relevance and conversion
Dynamic bundlesCustomized package recommendationsHigher average transaction value

Strategy 6: Maximize delivered value

ApproachResult
Continuous feature improvementHigher perceived value, justifies pricing
Premium-exclusive contentClear differentiation from free tier
Better onboarding for payersFaster time-to-value, higher satisfaction
Proactive supportReduced churn, higher lifetime spend

What are the limitations of using ARPPU?

While ARPPU is valuable, it has important limitations to consider:

Ignores conversion rate impact

Increasing ARPPU through higher prices may reduce conversion rates. A doubled ARPPU with halved conversions yields similar total revenue but with a smaller, more concentrated customer base—which may increase risk.

Doesn’t reflect total revenue potential

ARPPU focuses only on paying users and ignores the revenue potential from converting more free users. A business with low ARPPU but high conversion may outperform one with high ARPPU but low conversion.

Time period sensitivity

ARPPU varies significantly based on the time period measured. A user making one purchase per month will appear in monthly ARPPU but not in daily ARPPU on days they don’t purchase. Ensure consistent time periods when comparing.

Excludes ad revenue

Traditional ARPPU focuses on direct user payments and excludes advertising revenue. For apps with significant ad monetization, this provides an incomplete picture. Consider tracking ARPPU and ad revenue separately.

Can mask whale dependency

A high ARPPU driven by a few whale users creates concentration risk. If those whales churn, revenue drops dramatically. Analyze ARPPU distribution, not just the average.

Doesn’t account for acquisition costs

ARPPU doesn’t reflect how much it cost to acquire paying users. High ARPPU from expensive acquisition channels may be less profitable than moderate ARPPU from organic sources.

Mitigation strategies

LimitationMitigation
Ignores conversionTrack ARPPU alongside conversion rate
Incomplete pictureMonitor ARPU for overall monetization
Time sensitivityUse consistent time periods; track trends
Excludes adsTrack separate metrics for ad revenue
Whale dependencyAnalyze revenue distribution and concentration
Ignores costsCalculate ROI using ARPPU minus CAC

FAQ

ARPPU is calculated by dividing total revenue during a period by the total number of paying users during that same period. For example, $50,000 in monthly revenue from 1,000 paying users equals an ARPPU of $50.

ARPPU includes only paying users, while ARPU includes all users (paying and non-paying). ARPPU is typically much higher than ARPU because it excludes the non-paying majority. ARPPU shows monetization depth; ARPU shows overall monetization efficiency.

Good ARPPU varies by category. Mobile games typically see $5-$50, subscription apps $10-$30, and SaaS products $20-$100+. Focus on your category benchmarks and track improvement trends rather than absolute numbers.

It depends on your current metrics. If conversion is low, focus there first—you need paying users before optimizing their spending. If conversion is healthy but ARPPU is low, focus on increasing spend from existing payers. Balance both for optimal total revenue.

Monthly ARPPU is most common and aligns with subscription cycles. Use daily ARPPU for A/B testing and short-term analysis. Use quarterly or annual ARPPU for strategic planning and investor reporting.

Common causes include: pricing not aligned with perceived value, increased competition, shift in user demographics, reduced feature quality, or promotional pricing without corresponding value increase. Analyze by cohort and segment to identify root causes.

Table of contents