Definition
Average Revenue Per User (ARPU) is a SaaS metric that divides total revenue by the number of active users over a specific time period, usually monthly or annually. It measures how effectively a product monetizes its user base. ARPU is one of the foundational metrics in the SaaS financial model, alongside MRR/ARR, churn rate, and customer lifetime value (LTV).
ARPU can be calculated for all users (including free-tier users in a freemium model) or for paying users only. The all-user calculation shows overall monetization efficiency and is useful for products with large free tiers. The paying-user calculation (sometimes called ARPPU) isolates the monetization effectiveness among customers who have already converted.
Tracking ARPU over time reveals whether your pricing strategy and product mix are trending in the right direction. A rising ARPU combined with a growing user base is the ideal trajectory. A rising ARPU with a shrinking user base might mean you are extracting more from fewer customers, which is often unsustainable.
Why It Matters for Product Managers
ARPU is a leading indicator of product-market fit strength and pricing health. When ARPU rises without price increases, it usually means customers are finding more value in the product (upgrading to higher tiers, adopting add-on features, increasing usage in consumption-based pricing). When ARPU falls, it signals that new customers are lower-value or that existing customers are downgrading.
PMs should segment ARPU by cohort, plan, and acquisition channel. You might discover that customers acquired through content marketing have 2x the ARPU of customers from paid ads, which informs your growth strategy. Or that customers on your annual plan have 30% higher ARPU than monthly subscribers because they adopt more features. These insights drive prioritization decisions and pricing experiments. The LTV/CAC calculator can help you model how ARPU changes affect unit economics.
How to Apply It
- ☐ Calculate ARPU monthly and track the trend over at least 6 months
- ☐ Segment by plan tier, acquisition channel, company size, and geography
- ☐ Compare ARPU growth rate to user growth rate (both should be rising)
- ☐ Set ARPU targets for each customer segment in your annual plan
- ☐ Use ARPU as an input to LTV calculations (LTV = ARPU / monthly churn rate)
- ☐ Monitor ARPU impact when launching new pricing tiers or feature bundles
For a deeper understanding of SaaS financial metrics, see the product-led growth glossary entry and the NPS calculator for tracking the satisfaction metrics that often predict ARPU changes.