KPI Tree

Metric Definition

Tier migration frequency

Plan Upgrade Rate = (Upgrades in Period / Active Subscribers at Start of Period) x 100
Upgrades in PeriodSubscribers who moved to a higher-value plan during the period
Active Subscribers at Start of PeriodTotal active subscribers at the beginning of the period

Track from

Metric GlossarySaaS Metrics

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

Generate AI summary

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. 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. 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. 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.

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.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business