Net Revenue Retention
Net revenue retention (NRR) is the percentage of revenue retained from existing customers over a given period, including expansions (upsells and cross-sells) and contracting for churn and downgrades.
Understanding Net Revenue Retention
Net revenue retention tells you whether your existing customer base is growing or shrinking in revenue terms, independent of new customer acquisition. An NRR of 110% means that even without acquiring a single new customer, your revenue from existing customers grew by 10%. An NRR below 100% means you are losing revenue from your existing base faster than you are expanding it.
The formula is straightforward: take the revenue from a cohort of customers at the start of a period, then measure the revenue from that same cohort at the end of the period, including any additional purchases (expansion) and subtracting any lost revenue from customers who stopped buying (churn). Divide end revenue by start revenue to get NRR.
For subscription e-commerce brands, NRR is a natural metric because subscription revenue is easy to track over time. For traditional e-commerce, NRR is calculated based on repeat purchase behavior within customer cohorts. A cohort that spent $100,000 in Q1 and $95,000 in Q2 has an NRR of 95%, indicating net revenue contraction.
NRR above 100% is a powerful indicator because it means the business can grow even if customer acquisition completely stalls. This makes NRR a measure of product-market fit and customer satisfaction. If customers keep spending more over time, you are clearly delivering value. If NRR is declining, you have a retention or value delivery problem that no amount of acquisition can fix.
Why It Matters for E-Commerce
Net revenue retention reveals whether your business has a solid foundation or a leaky bucket. A company with strong NRR can sustainably invest in growth because each acquired customer becomes more valuable over time. Low NRR means you are on a treadmill, constantly needing new customers just to maintain current revenue.
Related Terms
Customer retention rate is the percentage of customers who continue to purchase from your store over a given period. It is calculated by taking the number of customers at the end of a period minus new customers acquired, divided by the number of customers at the start of the period.
Customer lifetime value (CLV) is the total net revenue a business can expect from a single customer account throughout their entire relationship. It accounts for repeat purchases, average order value, and the duration of the customer relationship.
Cohort analysis is a method of grouping customers by shared characteristics or time periods and tracking their behavior over time. The most common cohort is acquisition date — all customers who first purchased in January form one cohort.
Cross-selling is the practice of recommending complementary or related products to a customer who is already purchasing or has purchased a product. The goal is to increase order value by adding items that enhance the primary purchase.
Upselling is the practice of encouraging a customer to purchase a more expensive version or premium tier of the product they are considering, increasing the transaction value.
More about Net Revenue Retention
Connecting Klaviyo Reviews to Eevy AI
Paste a Klaviyo private API key, backfill your existing review history, and have new Klaviyo reviews keep flowing into Eevy automatically.
GuideSetting Up a UGC Gallery Section
Configure a UGC gallery to showcase customer photos and videos on product pages.
How-toHow to Track Review Sentiment Trends Over Time
Monitor customer review sentiment over time to catch product issues early, track improvements, and make data-driven decisions about your Shopify catalog.
How-toHow to Measure Review ROI for Your Store
Calculate the return on investment of your review strategy. Quantify how reviews impact conversion rate, revenue, and customer acquisition on Shopify.
ArticleBuilding a Review Culture: Long-Term Strategies That Compound Over Time
One-off review campaigns produce spikes. A review culture produces compounding growth. Learn how to embed review collection and optimization into your brand.
ArticleHow Social Proof Increases Customer Lifetime Value (Not Just First Purchase)
Social proof does not just convert first-time buyers. Learn how reviews, UGC, and community trust signals increase repeat purchases and customer lifetime value.
TipPreload Review Data as Users Scroll
Anticipate when users will reach the review section and preload data just in time. Zero perceived load time for reviews means better engagement.
TipGate Review Prominence by Purchase Recency
Recent reviews build more trust than old ones. Learn how to prioritize fresh reviews in your display and keep your social proof feeling current.
ProblemLow Revenue Per Visitor
Your Shopify store revenue per visitor is below industry benchmarks. Learn how AI-optimized review layouts help you extract more value from existing traffic.
ProblemLow Repeat Purchase Rate
First-time customers are not coming back. Learn how engaging review experiences encourage repeat purchases and build long-term customer relationships.
GlossaryCustomer Retention Rate
Customer retention rate is the percentage of customers who continue to purchase from your store over a given period. It is calculated by taking the number of customers at the end of a period minus new customers acquired, divided by the number of customers at the start of the period.
GlossaryAverage Order Value (AOV)
Average Order Value (AOV) is the mean dollar amount spent each time a customer completes an order. It is calculated by dividing total revenue by the number of orders over a given period.
Ready to optimize your reviews?
Eevy AI uses genetic algorithms to continuously optimize how reviews are displayed on your Shopify store — maximizing revenue per visitor.
Get Started Free