
Enterprise B2B companies face unique challenges: long sales cycles, complex multi-threaded relationships, and high-value contracts to name a few. That’s why it’s essential to adopt customer-led growth strategies to prioritize the value of existing accounts. By focusing on retention and expansion, businesses can create predictable, scalable revenue streams.
Tracking the right enterprise B2B metrics is critical to measuring performance, uncovering growth opportunities, and addressing shortcomings.
This article outlines foundational and advanced retention and expansion metrics, how to calculate them, and practical ways enterprise B2B companies can use them as leading indicators to drive business growth.
Net revenue retention (NRR)
What it measures:
NRR tracks the total revenue retained from existing accounts, accounting for expansions, upsells, and downgrades or losses due to churn.
How to calculate net revenue retention (NRR):
NRR = [(starting ARR + expansion ARR - contraction ARR - churned ARR) / starting ARR] x 100
How to use NRR:
Net Revenue Retention (NRR) is a key metric that measures how well your business retains customers while driving growth through expansion efforts.
By analyzing NRR, you can determine whether greater focus is needed on helping customers achieve their goals and clearly demonstrating the value your product delivers.
Gross revenue retention (GRR)
What it measures:
GRR measures core revenue retention by excluding any expansion or upsells.
How to calculate gross revenue retention (GRR):
GRR = [(starting ARR - contraction ARR- churned ARR) / starting ARR] x 100
How to use it:
GRR offers valuable insights into customer retention, independent of revenue growth initiatives, providing a more accurate measure of retention performance.
A low or declining GRR can signal potential issues, such as declining customer satisfaction, poor product quality, technical difficulties, or unrealistic expectations set during the pre-sale process. Identifying these trends early can help address underlying challenges and improve retention.
Customer lifetime value (CLV)
What it measures:
CLV quantifies the total revenue a customer delivers over their relationship with your business. It accounts for core revenue as well as additional revenue streams such as upsells, cross-sells, and expansion revenue, offering a holistic view of a customer's long-term value, particularly in enterprise B2B.
How to calculate customer lifetime value (CLV):
CLV = [average revenue per account (ARPA) + upsell ARR + cross-sell ARR + expansion ARR) x average account lifespan] - total acquisition and service costs
Example:
If a customer generates $100,000 in core revenue, $30,000 in upsells, $20,000 in cross-sells, and $50,000 in expansion revenue over five years, while acquisition costs total $150,000, the CLV would be $850,000.
CLV = [($100,000 + $30,000 + $20,000 + $50,000) × 5] - $150,000 = $850,000
How to use it:
Customer Lifetime Value (CLV) helps businesses identify high-value accounts, providing a clear picture of which customers contribute the most to long-term revenue.
By understanding CLV, businesses can prioritize customer success resources to ensure time and effort are focused on accounts with the highest potential for growth and profitability.
Additionally, CLV can guide strategies aimed at improving customer retention, fostering loyalty, and driving upsell or cross-sell opportunities. These strategies are intended to maximize the return on investment in customer relationships, and at the same time, supporting efficient business growth by aligning efforts to relationships with the highest revenue impact.
Churn rate
What it measures:
Churn rate is the percentage of customers lost during a given period.
How to calculate churn rate:
Churn rate = (customers lost during period / customers at the start of period) x 100
How to use it:
Monitoring churn is essential for identifying potential risks and addressing them before they escalate. By tracking customer churn rates, businesses can gain valuable insights into when and why customers are leaving, allowing them to take proactive steps to improve retention.
This data can serve as a warning system, highlighting areas in need of attention, such as product issues, pricing concerns, or gaps in customer support. To dig deeper into the underlying reasons for customer losses, pairing churn analysis with Net Promoter Score (NPS) surveys can provide a clearer picture of customer sentiment.
Expansion revenue rate
What it measures:
The percentage of revenue growth from existing customers through upsells, cross-sells, or additional services.
How to calculate expansion revenue rate:
Expansion MRR rate = (end-of-month expansion MRR - beginning-of-month expansion MRR / beginning-of-month MRR) x 100
How to use it:
A high expansion rate is a strong indicator of deep customer engagement and effective account management. It shows that existing customers are not only satisfied with your product or service but are also investing more in your offerings over time. This could mean purchasing additional features, upgrading their plans, or expanding their usage across teams or departments.
By tracking and analyzing your expansion rate, you can identify what drives customer loyalty and uncover opportunities to further strengthen relationships, improve retention, and generate sustainable business growth.
Customer Acquisition Costs (CAC)
What it measures:
CAC calculates the cost of acquiring a single new customer.
How to calculate customer acquisition costs (CAC):
CAC = Total sales and marketing expenses / number of new customers acquired
How to use it:
Track Customer Acquisition Cost (CAC) alongside Customer Lifetime Value (CLV) to evaluate the efficiency and sustainability of your acquisition strategies.
- Understand the relationship: CAC represents the cost of acquiring a new customer, while CLV measures the total revenue a business expects to earn from that customer over their entire relationship with the company. By comparing these two metrics, you can determine whether your acquisition efforts are providing a strong return on investment.
- Interpret the results: If CAC exceeds CLV, it’s a warning sign that your current strategies may be inefficient or unsustainable in the long term. This could indicate a need to refine your audience targeting to reach more qualified leads, adjust marketing campaigns to reduce costs, or streamline the sales cycle to convert prospects more efficiently. On the other hand, if CLV significantly exceeds CAC, it suggests that your efforts are yielding profitable results, offering an opportunity to scale your strategies further to drive growth. Regularly monitoring this ratio helps ensure you’re acquiring customers in a cost-effective way while maximizing their value to your business.
Time to value (TTV)
What it measures:
Time to value reflects the time it takes for a customer to realize the benefits of your product or service after implementation. This metric highlights the efficiency of your onboarding process and the speed at which your product delivers on its promises.
How to calculate time to value (TTV):
TTV = date customer realized value - date of onboarding completion
To define "value," identify a key milestone, such as using a core feature for the first time, achieving a desired outcome, or reporting satisfaction.
How to use it:
The faster customers experience the value of your product, the more likely they are to recognize business impact and therefore, stay a customer. Time to Value (TTV) is a critical metric that measures how quickly your customers gain the benefits they were promised.
A shorter TTV helps establish your product as a reliable, must-have solution in their daily operations, increasing their likelihood of continued use and advocacy. By focusing on minimizing TTV, you can create a seamless onboarding experience, foster stronger relationships, and ultimately drive long-term success for both your customers and your business.
Customer revenue velocity
What it measures:
The rate at which an account’s revenue grows through upsells or expansion over time.
How to calculate customer revenue velocity:
Account level:
Revenue velocity = (annualized revenue - initial contract value) / time elapsed
Time elapsed = the time (in months or years) since the initial contract was signed
Portfolio Level:
Revenue velocity = new ARR + expansion ARR - churned ARR - contraction ARR / time period
Time Period = Duration (in months or years) of the measurement
How to use it:
Revenue velocity is a key metric that helps measure how effectively your customer success efforts contribute to incremental revenue growth over time. By analyzing revenue velocity, you can identify how quickly your business generates revenue through upsells, renewals, and cross-sells driven by customer success strategies.
This metric not only highlights the efficiency of your team’s efforts, but also pinpoints areas for improvement, ensuring that your customer success initiatives align with overall revenue goals.
Referral growth
What it measures
Referral Growth evaluates how often your customers recommend your product to others, either informally or through structured referral programs.
How to calculate referral growth:
Referral growth rate = (new customers from referrals in period - new customers from referrals in previous period / new customers from referrals in previous period) x 100
You can also track the Net Promoter Score (NPS) alongside this metric to assess how customer advocacy impacts referrals.
How to use it:
Referrals are a powerful indicator of customer satisfaction and trust in your company. When customers are willing to recommend your product or service to others, it shows they value what you offer, and are confident associated their reputation with your brand. This level of trust is a key driver of long-term customer value, as referred customers are often more loyal and engaged.
Strong referral growth can also significantly lower customer acquisition costs. Instead of spending heavily on traditional marketing and outreach efforts, referrals bring in new customers organically, often through satisfied customers who act as ambassadors for your brand. This is a self-sustaining cycle where satisfied customers introduce more like-minded companies to your business.
Net promoter score (NPS)
What it measures:
NPS tracks customer loyalty by gauging how likely clients are to recommend your business. For enterprise B2B, NPS reflects how well you’re meeting the unique needs of your accounts and identifies potential expansion opportunities.
Ask customers, “How likely are you to recommend us to a colleague?” Responses are categorized as:
- Promoters: Score 9-10
- Passives: Score 7-8
- Detractors: Score 0-6
How to calculate:
NPS = (number of promoters − number of detractors) ÷ total respondents × 100
How to use it:
Conduct Net Promoter Score (NPS) surveys at key milestones in the customer journey, such as during onboarding, after product implementation, or around contract renewals. These surveys provide valuable point-in-time insights about customer satisfaction.
Feedback from detractors — those who rate your service poorly — can help you identify pain points or issues that need immediate attention, enabling you to improve the customer experience and avoid quick churn.
On the other hand, feedback from promoters — your most satisfied customers — can reveal upsell opportunities or even spotlight ideas for new features or services they would value. Promoters can also be great candidates for referrals or testimonials, helping you grow your business through positive advocacy.
Customer satisfaction score (CSAT)
What it measures
CSAT measures customer happiness with a specific interaction or overall experience, providing direct insights into how satisfied they are.
How to calculate:
Ask customers to rate their satisfaction on a scale, typically 1 to 5 or 1 to 10, with higher numbers reflecting greater satisfaction.
CSAT = (number of satisfied customers / total number of respondents) x 100
How to use it:
Customer Satisfaction (CSAT) scores are a valuable tool for understanding how well your business is meeting customer expectations. High CSAT scores demonstrate that your product and service is effective in helping customers achieve their goals. Lower CSAT scores, however, highlight areas that need attention, such as resolving product pain points, or improving stakeholder communication.
CSAT focuses on specific interactions or experiences, providing insights into short-term satisfaction. In contrast, Net Promoter Score (NPS) measures overall customer loyalty and willingness to recommend your brand, offering a broader view of long-term sentiment. Pairing CSAT with NPS allows you to balance short-term satisfaction with long-term loyalty, ensuring your business stays aligned with customer needs.
To drive sustainable growth, it’s essential to move beyond surface-level metrics and focus on actionable strategies that deliver customers their desired outcomes.
Placing customers at the center of your strategy is the hallmark of effective customer-led growth. By leveraging retention and expansion metrics such as NRR, GRR and CLV businesses build deeper relationships, sustain predictable growth, and unlock untapped opportunities.
Recurring revenue is a rhythm — not one note. It’s a commitment to continuous improvement and innovation led by the customers you’ve got. So, they meet their goals, and you meet yours.
Learn how Totango can help your business put revenue on repeat.