Average Revenue Per User (ARPU)
ARPU measures the average revenue generated per user or account over a specific period — typically monthly. If your SaaS earns $100K/month from 500 users, your ARPU is $200/month. ARPU is the simplest lever for growth: increasing ARPU by 20% has the same revenue impact as increasing your customer count by 20%, but without the acquisition cost. Slack's ARPU grew from $12 to $18/month per paid user by adding premium features, driving 50% revenue growth without proportional customer growth.
The Trap
The trap is treating ARPU as a single number when it's actually a blend of wildly different segments. If 80% of your users pay $10/month and 20% pay $500/month, your ARPU is $108 — a number that represents nobody. The $10 users are being over-served relative to their revenue, and the $500 users are likely under-served. Flying blind on a blended ARPU hides your real business: you're running two products at two price points.
What to Do
Calculate ARPU by segment, not just in aggregate. Split customers into at least 3 tiers (e.g., Starter, Pro, Enterprise) and track ARPU for each. Then identify your highest-ARPU segment and ask: 'How do I get more customers like THIS?' Track ARPU trend monthly — is it increasing (good: upsells working) or decreasing (bad: you're acquiring cheaper customers or discounting too aggressively)?
Formula
In Practice
Spotify's ARPU evolution tells a powerful story. Their blended ARPU dropped from $7.70 in 2015 to $4.29 in 2022 as free-tier users grew faster than premium subscribers. However, Premium ARPU stayed stable at ~$13/month while free-tier ARPU was near $0 (ad-supported). Spotify deliberately accepted lower blended ARPU because the free tier served as a massive conversion funnel — 60% of premium subscribers started on the free tier.
Pro Tips
- 01
ARPU expansion (getting existing customers to pay more) is 3-5x cheaper than new customer acquisition. If your customer base isn't growing ARPU over time, your pricing or packaging needs work.
- 02
Track ARPU by cohort. If your January cohort's ARPU is $50 but your June cohort's ARPU is $35, you're attracting lower-value customers over time — a sign your positioning is drifting downmarket.
- 03
Compare ARPU to Customer Acquisition Cost (CAC). If ARPU × Average Customer Lifetime is less than CAC, you're paying more to acquire customers than they're worth.
Myth vs Reality
Myth
“Higher ARPU is always better”
Reality
Higher ARPU with fewer customers creates concentration risk. If your top 3 customers represent 60% of revenue at $50K ARPU, losing one customer is catastrophic. A $50 ARPU across 1,000 customers is more resilient than $5,000 ARPU across 10 customers.
Myth
“ARPU should stay constant over time”
Reality
Healthy SaaS companies see ARPU increase 10-20% annually through upsells, cross-sells, and usage-based expansion. If your ARPU is flat, you're leaving revenue on the table. If it's declining, you're in trouble.
Try it
Run the numbers.
Pressure-test the concept against your own knowledge — answer the challenge or try the live scenario.
Knowledge Check
You earn $100,000/month from 500 active users. What is your ARPU?
Industry benchmarks
Is your number good?
Calibrate against real-world tiers. Use these ranges as targets — not absolutes.
Monthly ARPU
B2B SaaS by segmentEnterprise SaaS
$200-2,000+/mo
Mid-Market SaaS
$50-200/mo
SMB SaaS
$20-50/mo
Consumer / PLG
$5-20/mo
Freemium Blend
< $5/mo
Source: OpenView 2024 SaaS Benchmarks
Real-world cases
Companies that lived this.
Verified narratives with the numbers that prove (or break) the concept.
Slack
2016-2020
Slack grew ARPU from $12 to $18/month per paid user without acquiring a single new customer — purely through expansion revenue. They introduced premium features (Slack Connect, Enterprise Grid, advanced analytics) that gave teams a reason to upgrade. Their land-and-expand strategy meant a 5-person team would start on the free tier, then convert to paid, then grow to 50 seats as the organization adopted it.
ARPU Growth
50% ($12→$18/mo)
Net Dollar Retention
143%
Paid Customers
150K+
Revenue (2020)
$902M
ARPU growth through expansion revenue is the most capital-efficient form of growth — zero acquisition cost, just more revenue from existing customers who are already happy.
Blue Apron
2017-2019
Blue Apron's ARPU declined from $251/quarter to $236/quarter as they expanded beyond their core high-income urban demographic. To grow customer count, they targeted price-sensitive customers with aggressive discounts and smaller meal plans. New customers had 30% lower ARPU and 2x the churn rate, dragging down blended metrics.
ARPU Decline
$251→$236/quarter
Customer Count Drop
1M→557K
Revenue Decline
$881M→$455M
Stock Price Drop
$10→$1
Acquiring low-ARPU customers to boost vanity metrics (customer count) while dragging down unit economics is a death spiral. Revenue declined even as they spent more on marketing.
Decision scenario
The ARPU vs Growth Dilemma
You run a B2B SaaS with $150K MRR from 300 customers (ARPU: $500/month). A new product manager proposes a $99/month 'Starter' plan to capture small businesses. She projects 200 new customers in 3 months.
MRR
$150K
Customers
300
ARPU
$500/month
Churn
2.5%/month
CAC
$1,200
Decision 1
The Starter plan would add $19.8K MRR (200 × $99). But your support team warns that $99 customers generate 3x more tickets per dollar of revenue. Your blended ARPU would drop from $500 to $340.
Launch the $99 Starter plan — more customers means more revenue and a bigger marketReveal
Instead of a cheap plan, launch a $750/month 'Pro' tier with advanced features — upsell existing customers rather than attracting low-value ones✓ OptimalReveal
Go Deeper: Certifications
The global gold standard for investment analysis and portfolio management fundamentals.
$1,200–$2,400 (exam + study materials)
via Coursera
8-course program covering spreadsheets, SQL, R, Tableau, and data-driven decision making.
$49/month (Coursera subscription)
via Coursera
Related concepts
Keep connecting.
The concepts that orbit this one — each one sharpens the others.
Beyond the concept
Turn Average Revenue Per User (ARPU) into a live operating decision.
Use this concept as the framing layer, then move into a diagnostic if it maps directly to a current bottleneck.
Typical response time: 24h · No retainer required
Turn Average Revenue Per User (ARPU) into a live operating decision.
Use Average Revenue Per User (ARPU) as the framing layer, then move into diagnostics or advisory if this maps directly to a current business bottleneck.