K
KnowMBAAdvisory
FinanceBeginner5 min read

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.

Also known asARPUAverage Revenue Per AccountARPARevenue Per UserPer-User Revenue

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

ARPU = Total Revenue ÷ Number of Active Users

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

Real-world cases

Companies that lived this.

Verified narratives with the numbers that prove (or break) the concept.

💬

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

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

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

01

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
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 onesReveal
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

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.