ARPU Growth Rate
The period-over-period percentage change in average revenue per user, isolating expansion and pricing power from headcount growth.
◆ Percentage
Formula
Built from
What it measures
The rate of change in your average revenue per active user from one period to the next. It strips out customer count entirely — a positive number means each remaining user is worth more on average (upsells, price increases, or a richer customer mix), independent of whether your total user base grew or shrank.
Why it matters
You watch ARPU Growth Rate because it isolates the efficiency of your expansion motion. ARR can grow simply because you're acquiring cheap new logos, but ARPU Growth tells you whether the existing base is getting more valuable. If ARPU is flat while ARR climbs, you're leaning on acquisition, not expansion. Product and pricing leaders use it to judge pricing power and upsell effectiveness; investors use it to gauge unit economics and the durability of revenue growth.
How to read it
Read it as a trend, not a one-month snapshot. A 5% month-over-month ARPU Growth Rate means your average revenue per user rose 5% versus last month — $100 ARPU becomes $105. Positive growth signals pricing power or successful upselling; negative growth usually means high-value customer churn, downsells, or a shift toward cheaper tiers. Always compare to the prior quarter or year to separate signal from noise, and always pair it with user count, because ARPU can rise purely because your weakest accounts left.
What good looks like
Good
ARPU growth is positive period-over-period, signaling that remaining customers are expanding or that you've successfully raised prices.
Watch
ARPU growth is flat or erratic — often a sign that pricing is stalled or you're shedding high-value customers to churn.
Bad
ARPU growth is negative, pointing to price cuts, a shift toward lower-tier customers, or high-value churn outpacing new bookings.
Watch-outs
- Using an inconsistent period-end cutoff. If you snap ARPU on the 28th one month and the 5th the next, mid-period sign-ups and churns distort the comparison. Always close on the same day (or month-end) every period.
- Confusing ARPU Growth with user growth. ARPU can rise while users shrink (low-value accounts churn) and fall while users grow (cheaper tiers added). Read ARPU, user count, and revenue separately to see the full picture.
- Ignoring lumpy contract timing and seasonality. If renewals cluster (e.g. all on Jan 1), ARPU can swing wildly month to month. Compare to the same period last year, or smooth with a quarterly view.
- Over-indexing on ARPU Growth when churn is high. Strong ARPU Growth alongside 20% monthly churn is a red flag — you're keeping only your most valuable accounts while the business shrinks. Always pair it with churn rate, net revenue retention, and ARR.
Worked example
Hypothetical
You have 1,000 active users generating $50K in MRR, so ARPU is $50. Next month you have 950 users (5% churn) generating $48.5K in MRR, so ARPU is $51. ARPU Growth Rate is ($51 − $50) / $50 = 2%. Even though you lost customers and total revenue dropped, ARPU grew 2% because the remaining users are more valuable on average — they upgraded, you raised prices, or low-value accounts churned while high-value ones stayed.