Skip to content
Bookings
GUR

Gross User Retention

The percentage of prior-period users you keep after churn and downgrades, excluding any new users you add.

Percentage

Formula

GUR=Closing UserstChurned UserstDownsell UserstClosing Userst1\text{GUR} = \frac{\text{Closing Users}_{t} - \text{Churned Users}_{t} - \text{Downsell Users}_{t}}{\text{Closing Users}_{t-1}}

Built from

What it measures

Gross User Retention strips new user acquisition and revenue changes from the picture, isolating the stickiness of your existing user base. You can have 100% new user growth but 85% Gross User Retention, revealing a leaky-bucket problem: you're acquiring seats fast but losing existing seats even faster. Unlike Net Revenue Retention (which includes expansion and upsells), Gross User Retention tells you whether your users are simply staying put rather than staying and expanding.

Why it matters

Gross User Retention is the earliest signal of user-base health, and it usually moves before revenue does. Because it strips out new acquisition, it shows you the bucket without the hose running — whether the seats you already won are staying. Product and success teams use it to prioritize onboarding and retention work, since a drop concentrated in young cohorts points to adoption friction. Finance uses it to forecast base size and pace spend: if you pour in new users every month but quietly leak existing ones, growth is decelerating and revenue is next. Investors read it alongside Net Revenue Retention because it separates user stickiness from deal-size churn — a company can retain almost every user yet still bleed value if those users keep downgrading.

How to read it

Read Gross User Retention as a trend, not a single number, and always against your own baseline — last month, your plan, and your cohort history. The rate is capped at 100% by construction (it never counts new users or upsells), so the only direction it can move is down; the question is how fast and where. When it slips, split the cause: a spike in churned users points to a product or support problem, while a spike in downgrades points to pricing misalignment or feature gaps. Then decompose by segment — a healthy blended rate can hide one segment quietly bleeding, and that segment is where to intervene. Pair it with Net Revenue Retention to complete the story: strong user retention with expansion means accelerating revenue, strong user retention with flat upsell means growth is capped by price and market size, and weak user retention means revenue decline is coming unless new acquisition keeps refilling the base.

What good looks like

Good

Gross User Retention holds steady near the top of your range month over month, with churned and downgraded seats only a thin slice of the base — and stable or improving across customer segments.

Watch

Gross User Retention drifting down month over month, or a healthy blended rate hiding a weak segment (e.g. SMB bleeding while enterprise holds); investigate which cohorts are losing users fastest.

Bad

Gross User Retention falling steadily, with churn and downgrades eroding the base faster than acquisition can backfill — a signal of product, support, or positioning risk.

Watch-outs

  • Conflating Gross User Retention with Net User Retention. Gross excludes new users and expansion; net includes upsell seats. A 95% gross rate with 15% upsell seats yields roughly 110% net user retention — the user base is growing despite baseline churn.
  • Ignoring downgrades in the downsell-user count. If your product has usage-based or tiered pricing, users may drop to lower plans without fully churning. These seats must be counted as downsell users or Gross User Retention will be artificially inflated.
  • Mixing annual and monthly windows without annualizing. A 95% month-over-month rate compounds to about 54% annual retention (0.95^12 ≈ 0.54); a 98% monthly rate compounds to about 78% annual.
  • Forgetting the denominator is prior-period closing users, not current-period opening. If you acquired 500 new users and carried 1,200 users from the prior period, the denominator is 1,200, not 1,700 — new seats never enter the calculation.

Worked example

Hypothetical

GUR=5,0004001505,000=4,4505,000=0.89=89%\text{GUR} = \frac{5{,}000 - 400 - 150}{5{,}000} = \frac{4{,}450}{5{,}000} = 0.89 = 89\%

You close February with 5,000 contracted users. In March: 400 users churn (customers cancel), 150 users downgrade to lower-tier plans, and no new contracts add users. Your churned plus downsell users equal 400 + 150 = 550. Your Gross User Retention for March = (5,000 − 550) / 5,000 = 4,450 / 5,000 = 0.89 = 89%. This means you retained 89% of your user base from the prior month; annualized, that compounds to roughly 0.89^12 ≈ 25% (you'd lose about three-quarters of your base over a year at this rate — urgent intervention needed).

Variants & windows

The same metric re-expressed by a mechanical transform — a trailing window, a growth rate, a per-unit scaling, or a book/segment cut. Each is computed from Gross User Retention above.

  • Contracted GUC (MOM) Contracted basis
  • Contracted GUC (T3M) Trailing 3-month · Contracted basis
  • Contracted GUC (TTM) Trailing 12-month · Contracted basis
  • Contracted GUR (MOM) Contracted basis
  • Contracted GUR Growth Rate (MOM) Growth rate · Contracted basis
  • Contracted GUR (T3M) Trailing 3-month · Contracted basis
  • Contracted GUR Growth Rate (T3M) Growth rate · Trailing 3-month · Contracted basis
  • Contracted GUR (TTM) Trailing 12-month · Contracted basis
  • Contracted GUR Growth Rate (TTM) Growth rate · Trailing 12-month · Contracted basis
  • GUC (MOM) Alternate cut of the parent metric
  • GUC (T3M) Trailing 3-month
  • GUC (TTM) Trailing 12-month
  • GUR Growth Rate (MOM) Growth rate
  • GUR (T3M) Trailing 3-month
  • GUR Growth Rate (T3M) Growth rate · Trailing 3-month
  • GUR (TTM) Trailing 12-month
  • GUR Growth Rate (TTM) Growth rate · Trailing 12-month

Related