Financial Glossary

Average Revenue Per User (ARPU)

Average Revenue Per User (ARPU) measures the mean revenue generated by each active customer or account over a defined period -- typically monthly or annually. Formula: ARPU = Total Revenue in Period divided by Number of Active Users in Period. In subscription businesses, ARPU tracks whether pricing and upsell strategies are increasing revenue per account over time. In transactional businesses, it reflects average spend per visit or booking. ARPU rising while customer count holds flat signals successful expansion revenue; ARPU falling while headcount grows may indicate new customers are lower-value than the existing base.

Problem & Application

A campground reservation platform has 180 active parks paying a subscription. In Q1, total revenue is $63,000, giving ARPU of $350 per month. The company launches a premium analytics add-on at $100 per month; by Q3, 60 parks have adopted it. New total revenue is $81,000 from the same 180 parks: 120 parks at $350 ($42,000) plus 60 parks at $450 ($27,000). ARPU rises to $450 for adopters, blended ARPU rises to $63,000 plus $6,000 from new add-on revenue... recalculating: 120 x $350 = $42,000 + 60 x $450 = $27,000 = $69,000 total; blended ARPU = $383. No new customers acquired, yet revenue grew 9.5% from ARPU expansion alone. Tracking ARPU by cohort and plan tier shows which segments are monetizing and where pricing power exists, informing both the product roadmap and the revenue forecast.

In Short

ARPU is a critical metric for understanding customer value and revenue trends, enabling businesses to optimize pricing and growth strategies.