Metric Definition
Tier migration frequency
Track from
Plan upgrade rate
Plan upgrade rate measures the percentage of subscribers who move to a higher-value plan within a given period. It is a key indicator of product value realisation and expansion revenue potential, representing the most capital-efficient form of revenue growth because upgrades require no acquisition cost.
5 min read
What is plan upgrade rate?
Plan upgrade rate tracks how frequently subscribers move from their current plan to a more expensive tier. It measures whether your pricing structure creates a natural progression that customers follow as they derive more value from the product.
Upgrades are the engine of expansion revenue and a major contributor to net revenue retention above 100%. A healthy upgrade rate signals that customers are growing with the product, finding reasons to unlock additional capabilities, and willing to pay more for the value they receive.
A persistently low upgrade rate may indicate that the gap between tiers is too large (making the jump feel unjustified), that the features gating the next tier are not compelling, or that customers are not discovering the limits of their current plan. Each cause requires a different intervention.
How to calculate plan upgrade rate
Plan Upgrade Rate = (Upgrades in Period / Active Subscribers at Start of Period) x 100
For example, if a business has 3,000 active subscribers at the start of the quarter and 120 upgrade during the quarter, the upgrade rate is 4%.
Measure upgrade rate by originating plan as well as in aggregate. The upgrade rate from your entry-level plan to mid-tier may be healthy while the upgrade rate from mid-tier to enterprise may be negligible. This per-plan view reveals where the upgrade funnel is working and where it breaks down.
How to increase plan upgrade rate
- 1
Surface usage limits before they block workflows
Notify subscribers when they reach 80% of a plan limit (seats, storage, API calls). Frame the notification around the value of upgrading rather than the restriction of the current plan.
- 2
Offer time-limited trials of the next tier
Let subscribers experience premium features for 14 days before committing. Once they integrate a higher-tier feature into their workflow, the switching cost of downgrading drives conversion.
- 3
Align plan boundaries with natural growth triggers
Set plan limits at points where customers naturally need more as their business grows. Seat-based limits work when team size correlates with value. Usage-based limits work when consumption correlates with outcomes.
Related metrics
Net Revenue Retention
NRR
SaaS MetricsMetric Definition
NRR = ((Beginning MRR + Expansion MRR - Contraction MRR - Churned MRR) / Beginning MRR) x 100
Net revenue retention (NRR) measures the percentage of recurring revenue retained from existing customers over a given period, including expansion, contraction, and churn. An NRR above 100% means existing customers are generating more revenue over time, creating a compounding growth engine that does not depend on new acquisition.
Expansion Revenue
Growth from existing customers
SaaS MetricsMetric Definition
Expansion MRR = Sum of Additional MRR from Existing Customers (Upgrades + Add-ons + Seat Increases)
Expansion revenue is the additional recurring revenue generated from existing customers through upsells, cross-sells, add-ons, and usage growth. It is the most capital-efficient source of growth because it requires no acquisition cost.
Average Revenue Per User
ARPU
SaaS MetricsMetric Definition
ARPU = Total Revenue / Number of Active Users
Average revenue per user (ARPU) measures the mean revenue generated per user or account over a given period. It is a critical metric for understanding monetisation efficiency and for connecting pricing strategy to revenue outcomes.
Track the upgrade path that grows revenue without acquisition cost
Build a metric tree that links plan upgrade rate to expansion MRR, NRR, and ARPU so you can see how tier migration contributes to sustainable revenue growth.