

Average Revenue Per User (ARPU)
Average Revenue Per User is the total revenue divided by the total number of unique customers over a given period. It measures how much revenue each customer generates on average and provides a snapshot of per-customer monetization. ARPU differs from AOV in that it accounts for all purchases a customer makes, not just a single order.
ARPU Calculator
Inputs
Results
Average Revenue Per User
$83.33
total_revenuetotal_customersHow to Calculate Average Revenue Per User (ARPU)
Why Average Revenue Per User (ARPU) Matters
ARPU helps you understand the revenue efficiency of your customer base and track whether your monetization is improving over time. An increasing ARPU signals that customers are buying more frequently, spending more per order, or both. It is a key input for forecasting revenue and assessing the impact of pricing changes, loyalty programs, and product launches.
Industry Benchmarks
What is a good ARPU? Based on industry benchmarks, an ARPU considered low is under $50, average is $50 - $150, and good is $150+. These figures vary by industry, product category, and business model, so use them as directional guidance rather than hard targets.
Connect your entire ecommerce stack
Fullcart integrates with the platforms you already use—Shopify, Meta Ads, Amazon, and more—so you can manage everything from one place.
Connect your storeRelated Resources
Customer Lifetime Value (CLV)
Customer Lifetime Value is the total revenue a business can expect from a single customer account over the entire duration of their relationship. It combines purchase frequency, average order value, and customer lifespan into one forward-looking metric. CLV helps you understand the long-term worth of acquiring and retaining each customer.
Repeat Purchase Rate
Repeat Purchase Rate is the percentage of customers who have made more than one purchase from your store. It is calculated by dividing the number of customers with multiple orders by your total customer count. This metric reflects how well your business retains customers and drives loyalty over time.
Customer Churn Rate
Customer Churn Rate is the percentage of customers who stop purchasing from your store over a given period. It is calculated by dividing the number of customers lost during a period by the number of customers at the start of that period. Churn rate is the inverse of retention and a key signal of customer satisfaction.
LTV to CAC Ratio (LTV:CAC)
The LTV to CAC Ratio compares the lifetime value of a customer to the cost of acquiring that customer. It is calculated by dividing Customer Lifetime Value by Customer Acquisition Cost. This ratio is one of the most important indicators of business sustainability and growth efficiency.
Customer Retention Rate
Customer Retention Rate is the percentage of existing customers who continue to purchase from your store over a given period. It is calculated by subtracting new customers from end-period customers, dividing by start-period customers, then multiplying by 100. Retention rate is the positive inverse of churn and directly measures your ability to keep customers coming back.
Average Order Value (AOV)
Average Order Value is the mean dollar amount spent each time a customer places an order on your store. It is calculated by dividing total revenue by the number of orders over a given period. AOV is one of the simplest yet most impactful levers for growing revenue without acquiring new customers.
Track your ARPU automatically
Stop calculating Average Revenue Per User (ARPU) by hand. Fullcart pulls your store data and tracks it in real time so you can focus on improving it.
*Always free, no card required