🎉  Userflow joins forces with Beamer to create all-in-one growth toolkit

Read more
blog single image
blog single image
SaaS & Product

Net Revenue Retention: Everything You Need to Know

blog author
Lara Stiris

September 23, 2024

For SaaS companies, growth isn’t just about getting new customers. The real name of the game is gross revenue expansion. This is why customer retention is so important. If you're gaining tons of users but also losing a lot at the same time, your total revenue may not grow so much, or worse, may even fall. Plus, what if your users are downgrading to lower tiers in their subscription? That affects your overall annual recurring revenue (ARR). 

This is where Net Revenue Retention (NRR) comes into play. NRR is one of the most important metrics for any SaaS business looking to achieve sustainable growth. A strong NRR reflects how much customer retention a company is achieving. A high NRR is a sign that you're effectively growing your recurring revenue from your existing customer base through minimal churn rate, as well as upsells and cross-sells. 

So today, we’ll break down what NRR is, why it’s important, how to calculate it, and how you can improve it, all while showing how digital adoption platforms like Userflow can play a pivotal role in helping SaaS companies boost their NRR, enhance customer retention, and reduce churn.

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) measures how much recurring revenue your company retains and grows from existing customers over a given period. It accounts for customer churn, upgrades (upselling), cross-sells, and downgrades, making it a comprehensive metric for understanding the health of your SaaS business. In simple terms, NRR shows how much your existing customer base is expanding on its own, without the need to constantly acquire new customers. A high NRR means more stable and predictable revenue streams, which is essential for SaaS companies focused on customer retention and growth.

what is net revenue retention? and how is it different from GRR and NDR?

NRR is different from other retention metrics like Gross Revenue Retention (GRR). While GRR measures how much gross revenue is retained without factoring in upsells or cross-sells, NRR takes these additional revenue streams into account, giving a fuller picture of a company's growth potential. A high NRR indicates that not only are you retaining customers, but they are also increasing their spend, showing strong engagement and satisfaction. This helps improve your retention rate, enhances your ARR, and contributes significantly to your SaaS business’s success.

A quick note for those who may also know another metric called Net Dollar Retention (NDR). NDR and NRR are nearly identical metrics that look at the same thing, except for one key difference. NDR calculates the value of a customer during their first 12 months. On the other hand, NRR measures the annual recurring revenue retained from all customers over a 12 month period. Which means NRR is a closer indication of the strength of your overall retention.

Why Net Revenue Retention is Important for SaaS Companies

Net Revenue Retention is a critical metric because it measures how well your product retains and grows revenue from existing customers. It is a key indicator of long-term business health, showing whether your product continues to deliver value and not only retain customers, but have them spend more over time. 

why net revenue retention is important for saas companies: predicts sustainable growth, impacts profitability, reduces dependence on new customers, drives customer success

Predicts Sustainable Growth

High NRR means that your business is not just acquiring customers but also growing recurring revenue from existing ones. It shows that your product continues to provide value, keeping customers engaged and willing to invest more. This directly impacts your overall ARR and drives growth in a SaaS business by focusing on customer retention.

Impacts Profitability

A high NRR can offset high customer acquisition costs. Instead of constantly spending to acquire new customers, you can grow your revenue from your current customer base through strategic upselling and cross-sells. This balance helps you maintain a healthy ratio between customer acquisition costs and lifetime value, which is crucial for profitability in the SaaS business model. Increasing NRR also means that you can optimize your gross revenue without depending entirely on new customer acquisition.

Reduces Dependence on New Customer Acquisition

New customers are important, but relying solely on acquiring them can be risky and expensive. By focusing on improving NRR, you build a stable revenue base that can weather market changes better and reduce churn, ensuring a higher retention rate over time. Retaining your current customer base while driving expansion through upsells is key to sustainable growth.

Drives Customer Success

High NRR reflects customer success. When customers are satisfied, they are more likely to upgrade, cross-sell, renew their subscription, and advocate for your product, driving even more value and reducing customer churn. This keeps the retention rate high and helps maintain a strong growth trajectory by consistently growing your recurring revenue.

How Do You Calculate Net Revenue Retention?

Calculating net revenue retention isn’t complicated, but it’s important to understand each component. First, here's the formula.

net revenue retention formula

Now let's break it down:

  • Starting MRR (Monthly Recurring Revenue): The recurring gross revenue from existing customers at the beginning of the period.
  • Expansion MRR: Gross revenue gained from existing subscriptions through upsells, cross-sells, or increased usage—key drivers of net dollar retention.
  • Churn MRR: Revenue lost due to customer churn or subscription cancellations.
  • Contraction MRR: Revenue lost from customers who downgrade their subscription plans, affecting your NRR and gross revenue. 

Example Calculation:

So let's actually try to calculate a sample NRR. Let’s say your SaaS business starts with $100,000 in monthly recurring revenue in subscription earnings. Over the month, you gain $20,000 in expansion revenue from upselling and cross-sells but lose $5,000 in MRR due to downgrades and another $10,000 due to churn. Your NRR would be:

NRR
= 100,000+20,000−5,000−10,000)​ / 100,000 × 100
= 105,000​/ 100,000 ×100
= 105%

An NRR of 105% means your existing customers are contributing 5% more recurring revenue than at the start, indicating strong retention and growth. This shows that your upsell and cross-sell strategies are effective and that your customer retention rate is supporting ongoing growth, even in the face of churn, providing a strong base for your overall ARR. 

Net Revenue Retention vs Gross Revenue Retention (GRR)

Before we go any further, you might also have heard of another metric for churn and retention called Gross Revenue Retention (GRR). So what's the difference between GRR and NRR? Here's a brief explainer. 

Key Differences

  • Growth vs. Stability: NRR reflects overall growth by including expansion revenue such as upsells and cross-sells, while GRR focuses on stability and pure retention rate, with churn a much bigger factor. 
  • Comprehensive vs. Focused: NRR is a more comprehensive indicator of business health, while GRR provides a clear snapshot of retention performance alone.

This difference is evident in how you calculate GRR, where it's essentially identical to the NRR formula, but for GRR it doesn't include the Expansion MRR. Understanding both NRR and GRR is crucial because they provide combined insights into your business's health. A high NRR with high GRR indicates strong customer retention and growth, showing that your SaaS company is not only keeping customers but also successfully expanding revenue. Conversely, a high NRR with low GRR can reveal underlying retention issues that are being masked by upselling and expansion efforts. By using both GRR and NRR metrics, SaaS companies can strike a balanced approach to managing retention and expansion, ultimately ensuring long-term success and minimizing churn. 

net revenue retention vs gross revenue retention

5 Strategies to Improve Net Revenue Retention

Now that we know all about what Net Revenue Retention (NRR) is, it's time to tackle the golden question: how do we improve NRR? How do you lower customer churn while also maintaining a high retention rate? Here are 5 strategies. 

1. Personalized Onboarding Experiences

First impressions matter. Tailoring your onboarding process to the specific needs of different user segments can significantly impact your NRR. Using customized in-app messaging and interactive tutorials helps guide customers through their journey, allowing them to see value quickly, which in turn boosts customer retention and decreases churn, as customers feel more supported and connected to the product from the start. 

2. Proactive Customer Success 

A proactive customer success strategy is essential for improving NRR. Rather than reacting to customer complaints or issues, customer success teams should actively monitor user behavior and product usage data to spot signs of disengagement or declining activity. By reaching out to at-risk customers early with personalized support, training, or recommendations, you can prevent churn before it ever happens. Not only that, you can create a product-led customer success platform by having widgets and tooltips that can unblock your customers right there and then. Develop a self serve support system so that your customers can figure out the answers for themselves. 

3. Regular Feature Updates and Communication

Continuously evolving is key to maintaining high NRR. Regularly updating your product with new features and improvements keeps your existing customers engaged and less likely to churn. However, it's not just about adding new capabilities—it’s also about communicating these changes effectively. Use newsletters, in-app notifications, or personalized emails to inform customers about updates and show how these new features can benefit them. This encourages customers to explore more of your product, increasing their engagement and monthly recurring revenue (MRR). This strategy supports both customer retention and expansion, directly contributing to a healthier NRR.

4. Effective Use of Product Analytics

Product analytics are essential for understanding your customers’ behavior and optimizing their experience. By analyzing product data, you can see where users are dropping off or are becoming disengaged. For instance, if you notice that a significant portion of your customer base is not using a critical feature, you might launch a targeted campaign to drive awareness and adoption. Leveraging this data helps enhance the customer retention rate and maximize net revenue retention. 

5. Upsells and Cross-Sells

Expanding existing customer accounts through upselling and cross-selling is one of the most direct ways to improve NRR. For example, if a customer frequently uses a specific feature that has more advanced options in a premium plan, a targeted upsell campaign can highlight how they can benefit from an upgrade. Cross-sells also work well when customers can enhance their current subscription with add-ons that solve additional pain points. These strategies not only drive revenue growth but also deepen customer engagement, making them less likely to churn and more invested in your product’s ecosystem, which in turns raises your NRR and ARR.

5 strategies to improve net revenue retention: personalized onboarding experiences, proactive customer success, regular feature updates and communication, effective use of product analytics, upsells and cross-sells

To recap, improving NRR is all about delivering continuous value and deepening your relationship with customers. By focusing on personalized experiences, proactive customer success strategies, regular communication, data-driven decisions, and targeted expansion tactics, you can significantly enhance your NRR, reduce churn, and drive long-term growth for your SaaS business.

How Digital Adoption Platforms Can Help Net Revenue Retention

One simple way to implement all of these strategies for NRR growth is to adopt a digital adoption platform, like Userflow. Here's just a taste of what digital adoption platforms can do. 

  • Seamless Onboarding Flows: A digital adoption platform allows you to create engaging onboarding experiences with product tours, checklists, and tooltips. These tools help guide users through your product, ensuring they see value from day one, reducing the churn rate, and boosting NRR and GRR.
  • Real-Time Engagement Tools: With in-app messages and prompts, you can keeps users engaged throughout their journey, whether they need guidance on a new feature or a gentle nudge to complete an action.
  • Actionable Analytics: Digital adoption platforms also come with analytics tools to provide user behavior metrics, helping you understand how customers interact with your product. Use this data to identify engagement gaps and refine your strategies to keep customers active and growing, contributing to higher net revenue retention and prevent churn.
  • Personalization: By tailoring the onboarding and user experience to fit each customer’s unique needs, you can help reduce churn and enhances overall satisfaction, directly impacting your retention rate.
how digital adoption platforms can help net revenue retention: seamless onboarding flows, real-time engagement tools, actionable analytics, personalization

Crush Your Net Revenue Retention Goals 

So now that you know all about NRR, you now have a much more sophisticated perspective on your business than just knowing your ARR or how many subscription customers you have.

But the Net Revenue Retention is more than just a metric—it’s a reflection of how well your product serves your users. Your NRR represents your product's customer experience at every stage of the journey. From the first moment a customer interacts with your product to the ongoing relationship you build over time, every touchpoint matters.

Are you ready to boost your Net Revenue Retention? Explore how Userflow can help you create onboarding experiences that delight and retain customers, driving long-term success for your SaaS business. Sign up for a free trial today and start transforming your NRR strategy.

2 min 33 sec. read

blog single image
SaaS & Product

Net Revenue Retention: Everything You Need to Know

blog author
Lara Stiris

September 23, 2024

For SaaS companies, growth isn’t just about getting new customers. The real name of the game is gross revenue expansion. This is why customer retention is so important. If you're gaining tons of users but also losing a lot at the same time, your total revenue may not grow so much, or worse, may even fall. Plus, what if your users are downgrading to lower tiers in their subscription? That affects your overall annual recurring revenue (ARR). 

This is where Net Revenue Retention (NRR) comes into play. NRR is one of the most important metrics for any SaaS business looking to achieve sustainable growth. A strong NRR reflects how much customer retention a company is achieving. A high NRR is a sign that you're effectively growing your recurring revenue from your existing customer base through minimal churn rate, as well as upsells and cross-sells. 

So today, we’ll break down what NRR is, why it’s important, how to calculate it, and how you can improve it, all while showing how digital adoption platforms like Userflow can play a pivotal role in helping SaaS companies boost their NRR, enhance customer retention, and reduce churn.

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) measures how much recurring revenue your company retains and grows from existing customers over a given period. It accounts for customer churn, upgrades (upselling), cross-sells, and downgrades, making it a comprehensive metric for understanding the health of your SaaS business. In simple terms, NRR shows how much your existing customer base is expanding on its own, without the need to constantly acquire new customers. A high NRR means more stable and predictable revenue streams, which is essential for SaaS companies focused on customer retention and growth.

what is net revenue retention? and how is it different from GRR and NDR?

NRR is different from other retention metrics like Gross Revenue Retention (GRR). While GRR measures how much gross revenue is retained without factoring in upsells or cross-sells, NRR takes these additional revenue streams into account, giving a fuller picture of a company's growth potential. A high NRR indicates that not only are you retaining customers, but they are also increasing their spend, showing strong engagement and satisfaction. This helps improve your retention rate, enhances your ARR, and contributes significantly to your SaaS business’s success.

A quick note for those who may also know another metric called Net Dollar Retention (NDR). NDR and NRR are nearly identical metrics that look at the same thing, except for one key difference. NDR calculates the value of a customer during their first 12 months. On the other hand, NRR measures the annual recurring revenue retained from all customers over a 12 month period. Which means NRR is a closer indication of the strength of your overall retention.

Why Net Revenue Retention is Important for SaaS Companies

Net Revenue Retention is a critical metric because it measures how well your product retains and grows revenue from existing customers. It is a key indicator of long-term business health, showing whether your product continues to deliver value and not only retain customers, but have them spend more over time. 

why net revenue retention is important for saas companies: predicts sustainable growth, impacts profitability, reduces dependence on new customers, drives customer success

Predicts Sustainable Growth

High NRR means that your business is not just acquiring customers but also growing recurring revenue from existing ones. It shows that your product continues to provide value, keeping customers engaged and willing to invest more. This directly impacts your overall ARR and drives growth in a SaaS business by focusing on customer retention.

Impacts Profitability

A high NRR can offset high customer acquisition costs. Instead of constantly spending to acquire new customers, you can grow your revenue from your current customer base through strategic upselling and cross-sells. This balance helps you maintain a healthy ratio between customer acquisition costs and lifetime value, which is crucial for profitability in the SaaS business model. Increasing NRR also means that you can optimize your gross revenue without depending entirely on new customer acquisition.

Reduces Dependence on New Customer Acquisition

New customers are important, but relying solely on acquiring them can be risky and expensive. By focusing on improving NRR, you build a stable revenue base that can weather market changes better and reduce churn, ensuring a higher retention rate over time. Retaining your current customer base while driving expansion through upsells is key to sustainable growth.

Drives Customer Success

High NRR reflects customer success. When customers are satisfied, they are more likely to upgrade, cross-sell, renew their subscription, and advocate for your product, driving even more value and reducing customer churn. This keeps the retention rate high and helps maintain a strong growth trajectory by consistently growing your recurring revenue.

How Do You Calculate Net Revenue Retention?

Calculating net revenue retention isn’t complicated, but it’s important to understand each component. First, here's the formula.

net revenue retention formula

Now let's break it down:

  • Starting MRR (Monthly Recurring Revenue): The recurring gross revenue from existing customers at the beginning of the period.
  • Expansion MRR: Gross revenue gained from existing subscriptions through upsells, cross-sells, or increased usage—key drivers of net dollar retention.
  • Churn MRR: Revenue lost due to customer churn or subscription cancellations.
  • Contraction MRR: Revenue lost from customers who downgrade their subscription plans, affecting your NRR and gross revenue. 

Example Calculation:

So let's actually try to calculate a sample NRR. Let’s say your SaaS business starts with $100,000 in monthly recurring revenue in subscription earnings. Over the month, you gain $20,000 in expansion revenue from upselling and cross-sells but lose $5,000 in MRR due to downgrades and another $10,000 due to churn. Your NRR would be:

NRR
= 100,000+20,000−5,000−10,000)​ / 100,000 × 100
= 105,000​/ 100,000 ×100
= 105%

An NRR of 105% means your existing customers are contributing 5% more recurring revenue than at the start, indicating strong retention and growth. This shows that your upsell and cross-sell strategies are effective and that your customer retention rate is supporting ongoing growth, even in the face of churn, providing a strong base for your overall ARR. 

Net Revenue Retention vs Gross Revenue Retention (GRR)

Before we go any further, you might also have heard of another metric for churn and retention called Gross Revenue Retention (GRR). So what's the difference between GRR and NRR? Here's a brief explainer. 

Key Differences

  • Growth vs. Stability: NRR reflects overall growth by including expansion revenue such as upsells and cross-sells, while GRR focuses on stability and pure retention rate, with churn a much bigger factor. 
  • Comprehensive vs. Focused: NRR is a more comprehensive indicator of business health, while GRR provides a clear snapshot of retention performance alone.

This difference is evident in how you calculate GRR, where it's essentially identical to the NRR formula, but for GRR it doesn't include the Expansion MRR. Understanding both NRR and GRR is crucial because they provide combined insights into your business's health. A high NRR with high GRR indicates strong customer retention and growth, showing that your SaaS company is not only keeping customers but also successfully expanding revenue. Conversely, a high NRR with low GRR can reveal underlying retention issues that are being masked by upselling and expansion efforts. By using both GRR and NRR metrics, SaaS companies can strike a balanced approach to managing retention and expansion, ultimately ensuring long-term success and minimizing churn. 

net revenue retention vs gross revenue retention

5 Strategies to Improve Net Revenue Retention

Now that we know all about what Net Revenue Retention (NRR) is, it's time to tackle the golden question: how do we improve NRR? How do you lower customer churn while also maintaining a high retention rate? Here are 5 strategies. 

1. Personalized Onboarding Experiences

First impressions matter. Tailoring your onboarding process to the specific needs of different user segments can significantly impact your NRR. Using customized in-app messaging and interactive tutorials helps guide customers through their journey, allowing them to see value quickly, which in turn boosts customer retention and decreases churn, as customers feel more supported and connected to the product from the start. 

2. Proactive Customer Success 

A proactive customer success strategy is essential for improving NRR. Rather than reacting to customer complaints or issues, customer success teams should actively monitor user behavior and product usage data to spot signs of disengagement or declining activity. By reaching out to at-risk customers early with personalized support, training, or recommendations, you can prevent churn before it ever happens. Not only that, you can create a product-led customer success platform by having widgets and tooltips that can unblock your customers right there and then. Develop a self serve support system so that your customers can figure out the answers for themselves. 

3. Regular Feature Updates and Communication

Continuously evolving is key to maintaining high NRR. Regularly updating your product with new features and improvements keeps your existing customers engaged and less likely to churn. However, it's not just about adding new capabilities—it’s also about communicating these changes effectively. Use newsletters, in-app notifications, or personalized emails to inform customers about updates and show how these new features can benefit them. This encourages customers to explore more of your product, increasing their engagement and monthly recurring revenue (MRR). This strategy supports both customer retention and expansion, directly contributing to a healthier NRR.

4. Effective Use of Product Analytics

Product analytics are essential for understanding your customers’ behavior and optimizing their experience. By analyzing product data, you can see where users are dropping off or are becoming disengaged. For instance, if you notice that a significant portion of your customer base is not using a critical feature, you might launch a targeted campaign to drive awareness and adoption. Leveraging this data helps enhance the customer retention rate and maximize net revenue retention. 

5. Upsells and Cross-Sells

Expanding existing customer accounts through upselling and cross-selling is one of the most direct ways to improve NRR. For example, if a customer frequently uses a specific feature that has more advanced options in a premium plan, a targeted upsell campaign can highlight how they can benefit from an upgrade. Cross-sells also work well when customers can enhance their current subscription with add-ons that solve additional pain points. These strategies not only drive revenue growth but also deepen customer engagement, making them less likely to churn and more invested in your product’s ecosystem, which in turns raises your NRR and ARR.

5 strategies to improve net revenue retention: personalized onboarding experiences, proactive customer success, regular feature updates and communication, effective use of product analytics, upsells and cross-sells

To recap, improving NRR is all about delivering continuous value and deepening your relationship with customers. By focusing on personalized experiences, proactive customer success strategies, regular communication, data-driven decisions, and targeted expansion tactics, you can significantly enhance your NRR, reduce churn, and drive long-term growth for your SaaS business.

How Digital Adoption Platforms Can Help Net Revenue Retention

One simple way to implement all of these strategies for NRR growth is to adopt a digital adoption platform, like Userflow. Here's just a taste of what digital adoption platforms can do. 

  • Seamless Onboarding Flows: A digital adoption platform allows you to create engaging onboarding experiences with product tours, checklists, and tooltips. These tools help guide users through your product, ensuring they see value from day one, reducing the churn rate, and boosting NRR and GRR.
  • Real-Time Engagement Tools: With in-app messages and prompts, you can keeps users engaged throughout their journey, whether they need guidance on a new feature or a gentle nudge to complete an action.
  • Actionable Analytics: Digital adoption platforms also come with analytics tools to provide user behavior metrics, helping you understand how customers interact with your product. Use this data to identify engagement gaps and refine your strategies to keep customers active and growing, contributing to higher net revenue retention and prevent churn.
  • Personalization: By tailoring the onboarding and user experience to fit each customer’s unique needs, you can help reduce churn and enhances overall satisfaction, directly impacting your retention rate.
how digital adoption platforms can help net revenue retention: seamless onboarding flows, real-time engagement tools, actionable analytics, personalization

Crush Your Net Revenue Retention Goals 

So now that you know all about NRR, you now have a much more sophisticated perspective on your business than just knowing your ARR or how many subscription customers you have.

But the Net Revenue Retention is more than just a metric—it’s a reflection of how well your product serves your users. Your NRR represents your product's customer experience at every stage of the journey. From the first moment a customer interacts with your product to the ongoing relationship you build over time, every touchpoint matters.

Are you ready to boost your Net Revenue Retention? Explore how Userflow can help you create onboarding experiences that delight and retain customers, driving long-term success for your SaaS business. Sign up for a free trial today and start transforming your NRR strategy.

2 min 33 sec. read

For SaaS companies, growth isn’t just about getting new customers. The real name of the game is gross revenue expansion. This is why customer retention is so important. If you're gaining tons of users but also losing a lot at the same time, your total revenue may not grow so much, or worse, may even fall. Plus, what if your users are downgrading to lower tiers in their subscription? That affects your overall annual recurring revenue (ARR). 

This is where Net Revenue Retention (NRR) comes into play. NRR is one of the most important metrics for any SaaS business looking to achieve sustainable growth. A strong NRR reflects how much customer retention a company is achieving. A high NRR is a sign that you're effectively growing your recurring revenue from your existing customer base through minimal churn rate, as well as upsells and cross-sells. 

So today, we’ll break down what NRR is, why it’s important, how to calculate it, and how you can improve it, all while showing how digital adoption platforms like Userflow can play a pivotal role in helping SaaS companies boost their NRR, enhance customer retention, and reduce churn.

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) measures how much recurring revenue your company retains and grows from existing customers over a given period. It accounts for customer churn, upgrades (upselling), cross-sells, and downgrades, making it a comprehensive metric for understanding the health of your SaaS business. In simple terms, NRR shows how much your existing customer base is expanding on its own, without the need to constantly acquire new customers. A high NRR means more stable and predictable revenue streams, which is essential for SaaS companies focused on customer retention and growth.

what is net revenue retention? and how is it different from GRR and NDR?

NRR is different from other retention metrics like Gross Revenue Retention (GRR). While GRR measures how much gross revenue is retained without factoring in upsells or cross-sells, NRR takes these additional revenue streams into account, giving a fuller picture of a company's growth potential. A high NRR indicates that not only are you retaining customers, but they are also increasing their spend, showing strong engagement and satisfaction. This helps improve your retention rate, enhances your ARR, and contributes significantly to your SaaS business’s success.

A quick note for those who may also know another metric called Net Dollar Retention (NDR). NDR and NRR are nearly identical metrics that look at the same thing, except for one key difference. NDR calculates the value of a customer during their first 12 months. On the other hand, NRR measures the annual recurring revenue retained from all customers over a 12 month period. Which means NRR is a closer indication of the strength of your overall retention.

Why Net Revenue Retention is Important for SaaS Companies

Net Revenue Retention is a critical metric because it measures how well your product retains and grows revenue from existing customers. It is a key indicator of long-term business health, showing whether your product continues to deliver value and not only retain customers, but have them spend more over time. 

why net revenue retention is important for saas companies: predicts sustainable growth, impacts profitability, reduces dependence on new customers, drives customer success

Predicts Sustainable Growth

High NRR means that your business is not just acquiring customers but also growing recurring revenue from existing ones. It shows that your product continues to provide value, keeping customers engaged and willing to invest more. This directly impacts your overall ARR and drives growth in a SaaS business by focusing on customer retention.

Impacts Profitability

A high NRR can offset high customer acquisition costs. Instead of constantly spending to acquire new customers, you can grow your revenue from your current customer base through strategic upselling and cross-sells. This balance helps you maintain a healthy ratio between customer acquisition costs and lifetime value, which is crucial for profitability in the SaaS business model. Increasing NRR also means that you can optimize your gross revenue without depending entirely on new customer acquisition.

Reduces Dependence on New Customer Acquisition

New customers are important, but relying solely on acquiring them can be risky and expensive. By focusing on improving NRR, you build a stable revenue base that can weather market changes better and reduce churn, ensuring a higher retention rate over time. Retaining your current customer base while driving expansion through upsells is key to sustainable growth.

Drives Customer Success

High NRR reflects customer success. When customers are satisfied, they are more likely to upgrade, cross-sell, renew their subscription, and advocate for your product, driving even more value and reducing customer churn. This keeps the retention rate high and helps maintain a strong growth trajectory by consistently growing your recurring revenue.

How Do You Calculate Net Revenue Retention?

Calculating net revenue retention isn’t complicated, but it’s important to understand each component. First, here's the formula.

net revenue retention formula

Now let's break it down:

  • Starting MRR (Monthly Recurring Revenue): The recurring gross revenue from existing customers at the beginning of the period.
  • Expansion MRR: Gross revenue gained from existing subscriptions through upsells, cross-sells, or increased usage—key drivers of net dollar retention.
  • Churn MRR: Revenue lost due to customer churn or subscription cancellations.
  • Contraction MRR: Revenue lost from customers who downgrade their subscription plans, affecting your NRR and gross revenue. 

Example Calculation:

So let's actually try to calculate a sample NRR. Let’s say your SaaS business starts with $100,000 in monthly recurring revenue in subscription earnings. Over the month, you gain $20,000 in expansion revenue from upselling and cross-sells but lose $5,000 in MRR due to downgrades and another $10,000 due to churn. Your NRR would be:

NRR
= 100,000+20,000−5,000−10,000)​ / 100,000 × 100
= 105,000​/ 100,000 ×100
= 105%

An NRR of 105% means your existing customers are contributing 5% more recurring revenue than at the start, indicating strong retention and growth. This shows that your upsell and cross-sell strategies are effective and that your customer retention rate is supporting ongoing growth, even in the face of churn, providing a strong base for your overall ARR. 

Net Revenue Retention vs Gross Revenue Retention (GRR)

Before we go any further, you might also have heard of another metric for churn and retention called Gross Revenue Retention (GRR). So what's the difference between GRR and NRR? Here's a brief explainer. 

Key Differences

  • Growth vs. Stability: NRR reflects overall growth by including expansion revenue such as upsells and cross-sells, while GRR focuses on stability and pure retention rate, with churn a much bigger factor. 
  • Comprehensive vs. Focused: NRR is a more comprehensive indicator of business health, while GRR provides a clear snapshot of retention performance alone.

This difference is evident in how you calculate GRR, where it's essentially identical to the NRR formula, but for GRR it doesn't include the Expansion MRR. Understanding both NRR and GRR is crucial because they provide combined insights into your business's health. A high NRR with high GRR indicates strong customer retention and growth, showing that your SaaS company is not only keeping customers but also successfully expanding revenue. Conversely, a high NRR with low GRR can reveal underlying retention issues that are being masked by upselling and expansion efforts. By using both GRR and NRR metrics, SaaS companies can strike a balanced approach to managing retention and expansion, ultimately ensuring long-term success and minimizing churn. 

net revenue retention vs gross revenue retention

5 Strategies to Improve Net Revenue Retention

Now that we know all about what Net Revenue Retention (NRR) is, it's time to tackle the golden question: how do we improve NRR? How do you lower customer churn while also maintaining a high retention rate? Here are 5 strategies. 

1. Personalized Onboarding Experiences

First impressions matter. Tailoring your onboarding process to the specific needs of different user segments can significantly impact your NRR. Using customized in-app messaging and interactive tutorials helps guide customers through their journey, allowing them to see value quickly, which in turn boosts customer retention and decreases churn, as customers feel more supported and connected to the product from the start. 

2. Proactive Customer Success 

A proactive customer success strategy is essential for improving NRR. Rather than reacting to customer complaints or issues, customer success teams should actively monitor user behavior and product usage data to spot signs of disengagement or declining activity. By reaching out to at-risk customers early with personalized support, training, or recommendations, you can prevent churn before it ever happens. Not only that, you can create a product-led customer success platform by having widgets and tooltips that can unblock your customers right there and then. Develop a self serve support system so that your customers can figure out the answers for themselves. 

3. Regular Feature Updates and Communication

Continuously evolving is key to maintaining high NRR. Regularly updating your product with new features and improvements keeps your existing customers engaged and less likely to churn. However, it's not just about adding new capabilities—it’s also about communicating these changes effectively. Use newsletters, in-app notifications, or personalized emails to inform customers about updates and show how these new features can benefit them. This encourages customers to explore more of your product, increasing their engagement and monthly recurring revenue (MRR). This strategy supports both customer retention and expansion, directly contributing to a healthier NRR.

4. Effective Use of Product Analytics

Product analytics are essential for understanding your customers’ behavior and optimizing their experience. By analyzing product data, you can see where users are dropping off or are becoming disengaged. For instance, if you notice that a significant portion of your customer base is not using a critical feature, you might launch a targeted campaign to drive awareness and adoption. Leveraging this data helps enhance the customer retention rate and maximize net revenue retention. 

5. Upsells and Cross-Sells

Expanding existing customer accounts through upselling and cross-selling is one of the most direct ways to improve NRR. For example, if a customer frequently uses a specific feature that has more advanced options in a premium plan, a targeted upsell campaign can highlight how they can benefit from an upgrade. Cross-sells also work well when customers can enhance their current subscription with add-ons that solve additional pain points. These strategies not only drive revenue growth but also deepen customer engagement, making them less likely to churn and more invested in your product’s ecosystem, which in turns raises your NRR and ARR.

5 strategies to improve net revenue retention: personalized onboarding experiences, proactive customer success, regular feature updates and communication, effective use of product analytics, upsells and cross-sells

To recap, improving NRR is all about delivering continuous value and deepening your relationship with customers. By focusing on personalized experiences, proactive customer success strategies, regular communication, data-driven decisions, and targeted expansion tactics, you can significantly enhance your NRR, reduce churn, and drive long-term growth for your SaaS business.

How Digital Adoption Platforms Can Help Net Revenue Retention

One simple way to implement all of these strategies for NRR growth is to adopt a digital adoption platform, like Userflow. Here's just a taste of what digital adoption platforms can do. 

  • Seamless Onboarding Flows: A digital adoption platform allows you to create engaging onboarding experiences with product tours, checklists, and tooltips. These tools help guide users through your product, ensuring they see value from day one, reducing the churn rate, and boosting NRR and GRR.
  • Real-Time Engagement Tools: With in-app messages and prompts, you can keeps users engaged throughout their journey, whether they need guidance on a new feature or a gentle nudge to complete an action.
  • Actionable Analytics: Digital adoption platforms also come with analytics tools to provide user behavior metrics, helping you understand how customers interact with your product. Use this data to identify engagement gaps and refine your strategies to keep customers active and growing, contributing to higher net revenue retention and prevent churn.
  • Personalization: By tailoring the onboarding and user experience to fit each customer’s unique needs, you can help reduce churn and enhances overall satisfaction, directly impacting your retention rate.
how digital adoption platforms can help net revenue retention: seamless onboarding flows, real-time engagement tools, actionable analytics, personalization

Crush Your Net Revenue Retention Goals 

So now that you know all about NRR, you now have a much more sophisticated perspective on your business than just knowing your ARR or how many subscription customers you have.

But the Net Revenue Retention is more than just a metric—it’s a reflection of how well your product serves your users. Your NRR represents your product's customer experience at every stage of the journey. From the first moment a customer interacts with your product to the ongoing relationship you build over time, every touchpoint matters.

Are you ready to boost your Net Revenue Retention? Explore how Userflow can help you create onboarding experiences that delight and retain customers, driving long-term success for your SaaS business. Sign up for a free trial today and start transforming your NRR strategy.

About the author

blog author
Lara Stiris

Userflow

Director of Demand Generation at Userflow

Lara Stiris is the Director of Demand Generation at Userflow, where she focuses on helping SaaS companies succeed with product-led growth and user onboarding. Drawing from her experience leading marketing strategies at companies like Twitch/AWS, Splunk, and Vonage, she brings a unique perspective on how effective user engagement drives business growth. A data-driven marketer with a Stanford economics degree, Lara writes about the intersection of product experience, user adoption, and revenue generation in the B2B SaaS space.

Effortless Onboarding,
Powerful Results

Try the most-loved user onboarding product on the market.

CASE STUDIES

All case studies
iconicon

Evocalize

a case study

How Evocalize Boosted Product Adoption and Engagement With Userflow 

Learn how
iconicon

Visma Dinero

a case study

How Visma Dinero provides 24/7 onboarding and support with in-app content and AI Assistant.

Learn how
iconicon

Iteratively

a case study

How Iteratively gives users an awesome first-time experience

Learn how
iconicon