How to calculate upsell rate
Upsell rate tracks how effectively you grow existing customers by moving them to higher tiers, more seats, or more usage. Because expanding a customer is far cheaper than acquiring one, it is among the most efficient growth levers.
It can be measured by customer count or by revenue. The revenue version connects directly to expansion MRR and net revenue retention, so it is usually the more meaningful cut.
- Upsold / total The formula
- Count or revenue Two versions
- Drives NRR Expansion engine
Short answer
Upsell rate measures how often you expand existing customers. Divide the number of customers upsold (or the expansion revenue generated) by the total customers (or total revenue) in the period, then multiply by 100. If 60 of 600 customers upgraded, the upsell rate is 10 percent. Upsell is a primary driver of net revenue retention above 100 percent.
Step by step
Choose count or revenue
Decide whether to measure the number of customers upsold or the expansion revenue generated. The revenue version ties to NRR.
Count upsells in the period
Count customers who upgraded, or sum the expansion revenue from upsells, in the window.
Divide by the base
Upsell rate equals upsells divided by total customers (or revenue) in the period, times 100.
Connect to expansion and NRR
Relate upsell revenue to expansion MRR and net revenue retention, since upsell is a primary way the existing base grows.
Worked example
In the quarter you had 500 customers. 50 upgraded to a higher tier, generating 40,000 dollars of expansion revenue on a starting base of 800,000 dollars of MRR.
Count-based upsell rate = 50 / 500 = 10 percent. Revenue-based expansion from upsell = 40,000 / 800,000 = 5 percent, which flows directly into net revenue retention. If churn was 3 percent, upsell alone would push NRR above 100 percent.
How Ardovo handles it
Ardovo tracks upsell rate by count and revenue and ties it to expansion MRR and NRR. Rook flags accounts showing expansion signals, like hitting usage limits or adopting new features, turning upsell rate into a prioritized pipeline of opportunities.
Frequently asked questions
What is the upsell rate formula?
Customers upsold (or expansion revenue generated) divided by total customers (or total revenue) in the period, times 100. The revenue version ties directly to expansion MRR and net revenue retention.
Why does upsell rate matter?
Because expanding an existing customer is far cheaper than acquiring a new one, and upsell is a primary driver of net revenue retention above 100 percent, where the base compounds on its own. It is highly efficient growth.
What is the difference between upsell and cross-sell?
Upsell moves a customer to a higher tier or more of the same product (more seats, higher plan, more usage). Cross-sell adds a different product. Both expand the account, but upsell deepens the existing purchase.