Home/Finance/Average Revenue Per User (ARPU)
Finance
beginner📖 5 min read

Average Revenue Per User (ARPU)

Also known as: ARPUAverage Revenue Per AccountARPARevenue Per UserPer-User Revenue

ARPU = Total Revenue ÷ Number of Active Users
💡

The Concept

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.

Real-World Example

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.

⚠️

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.

🎯

The Action

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

Pro Tips

1

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.

2

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.

3

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.

🚫

Common Myths

Higher ARPU is always better

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.

ARPU should stay constant over time

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.

📊

Real-World Case Studies

💬

Slack

2016-2020

success

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

💡 Lesson: 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.

Source →
🍽️

Blue Apron

2017-2019

failure

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

💡 Lesson: 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.

📈

Industry Benchmarks

Monthly ARPU

B2B SaaS by segment

Enterprise 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

🛠️

Recommended Tools

🎓

Go Deeper: Certifications

🎮

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 marketClick →
MRR jumps to $169.8K but blended ARPU drops to $340. Support costs increase 40%. The $99 customers churn at 8%/month (vs 2.5% for core), creating a constant churn treadmill. Within 6 months, the incremental support costs and high churn mean the Starter plan is break-even at best. You've added complexity without profit.
ARPU: $500 → $340 (-32%)Support Cost: +40%
Instead of a cheap plan, launch a $750/month 'Pro' tier with advanced features — upsell existing customers rather than attracting low-value onesClick →
In 3 months, 60 of your 300 customers upgrade to Pro. ARPU increases from $500 to $550. MRR grows to $165K with zero new acquisition cost. Support load stays flat because Pro users are more sophisticated. Your LTV:CAC ratio improves dramatically.
ARPU: $500 → $550 (+10%)MRR: $150K → $165K
🧪

Knowledge Check

You earn $100,000/month from 500 active users. What is your ARPU?

Related Concepts

Turn knowledge into action

Try our free calculators to apply these concepts with your own numbers.

Try the Calculators →