Net Revenue Retention (NRR)
The percentage of recurring revenue retained from existing customers over a period, including expansion, contraction, and churn — where 100%+ indicates growth without new customers.
Net Revenue Retention is the single best indicator of product-market fit for subscription businesses. An NRR above 120% means your existing customer base grows 20% annually even without acquiring a single new customer. Best-in-class SaaS companies maintain 130-150% NRR.
NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR. Each component is an optimization target. AI reduces churn through predictive models and proactive retention. AI increases expansion through personalized upsell recommendations timed to maximum receptivity. AI reduces contraction by surfacing unused features that justify the current plan tier.
The most impactful AI lever for NRR is usually expansion revenue. ML models that identify expansion signals — increasing team size, approaching usage limits, exploring premium features — and trigger the right offer at the right time can lift expansion revenue by 20-40%. Combined with churn prediction reducing losses, this creates a compounding NRR improvement that dramatically increases company valuation.
Related Terms
Churn
The rate at which customers stop using or paying for a product over a given period, typically measured as monthly or annual churn percentage.
Product-Led Growth (PLG)
A go-to-market strategy where the product itself drives acquisition, activation, and expansion through self-serve experiences rather than sales-led motions.
Activation Rate
The percentage of new signups who complete a key action (the 'aha moment') that correlates with long-term retention and product value realization.
Growth Loop
A self-reinforcing cycle where each cohort of users generates inputs (data, content, referrals) that attract the next cohort, creating compounding growth.
Viral Coefficient (K-Factor)
The average number of new users each existing user brings to the product, where a K-factor above 1.0 indicates self-sustaining viral growth.
Customer Acquisition Cost (CAC)
The total cost of acquiring a new customer, calculated by dividing all sales and marketing spend by the number of new customers acquired in a given period.
Further Reading
Building Predictive Churn Models That Actually Work
Stop reacting to churn. Learn how to predict it 7-30 days early with ML models, identify at-risk users, and build automated intervention systems that reduce churn by 15-25%.
Dynamic Pricing with Machine Learning: Optimize Revenue Per User
Stop leaving money on the table with static pricing. Learn how to build ML-powered pricing systems that optimize for willingness-to-pay and increase revenue by 20-40%.