Average Revenue Per Unit.

Updated

ARPU is one of the most operational metrics in subscription finance. It tells you how much revenue each paying subscriber generates on average - which is the input variable for almost every unit-economics calculation that matters, from customer lifetime value to payback period.

The formula

ARPU = total revenue in period ÷ number of paying units in period

For subscription businesses, "unit" almost always means "active paying customer." A few details matter:

  • Use active paying customers, not all customers. Free, paused, or trialing accounts depress the metric and obscure what your revenue-generating base looks like.
  • Pick the right period. Monthly ARPU is the operating standard. Annual ARPU is useful for investor updates and benchmarking.
  • Decide whether to include one-time revenue. Pure ARPU is recurring-only. Total ARPU includes one-time orders. State which one you are reporting.

What ARPU tells you

Rising ARPU means existing customers are paying more on average - through upgrades, add-ons, or higher-priced new acquisitions. Falling ARPU means the opposite - discounts are biting, cheap plans are dominating signups, or downgrades are spreading. For a subscription business, ARPU trend is a leading indicator of revenue churn direction.

ARPU vs. average order value

Ecommerce uses average order value (AOV) - revenue per transaction. Subscription uses ARPU - revenue per customer relationship. The difference matters: AOV optimizes the single sale, ARPU optimizes the recurring relationship. A subscription operator who only watches AOV misses the compounding effect of plan tier and add-ons over the customer lifetime.

How to grow ARPU

  1. Plan tier upgrades. Make it easy and rewarding to move from entry to mid to top tier.
  2. Subscription add-ons. Sample sizes, swap-ups, premium products - small additions compound across the base.
  3. Annual prepay incentives. Discounted annual plans raise lifetime ARPU even after the discount.
  4. Reduce low-ARPU acquisition. The cheapest channel is often the cheapest customer. Sometimes a higher-cost channel produces a 2x-ARPU customer and wins on payback.

Frequently asked questions

What does ARPU stand for?+
Average revenue per unit (sometimes 'average revenue per user'). It is total revenue divided by the number of paying units in a period - the per-customer or per-account view of monetization.
What is a good ARPU for a Shopify subscription store?+
It varies wildly by category. A coffee subscription might run $25–40 monthly ARPU; a curated beauty box $15–25; a premium pet food subscription $60+. The right benchmark is your own trend and your direct competitors, not a cross-category average.
How is ARPU different from average order value?+
AOV is revenue per single transaction (an ecommerce metric). ARPU is revenue per customer relationship over a period (a subscription metric). Subscription businesses should watch ARPU because it captures the compounding effect of repeat billing, not just the single sale.
Should ARPU include free or paused customers?+
No - use active paying customers only. Including free, trialing, or paused accounts depresses ARPU and hides the true revenue-generating efficiency of your base. Track active-customer ARPU and total-customer ARPU separately if you want both views.

Start growing your subscription revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.