icon

article

17 key SaaS metrics for startups in 2023

From Salesforce to Zoom, Software as a Service (SaaS) businesses can experience massive growth and build a cloud-based service with customers around the world. While companies that find product-market fit have the potential for rapid growth and scalability, they also encounter intense competition and evolving customer expectations. Success in this sector involves more than just tracking revenue and subscriber numbers; it requires a deeper understanding of metrics that reflect the business’s overall health. These metrics provide insights into customer behavior, operational efficiency, and long-term viability, which are crucial for making informed strategic decisions.

Monitoring the right SaaS metrics is essential. These metrics are indicators of current performance and tools for predicting future trends and identifying areas for improvement. In this article, we explore how these metrics are key to understanding and navigating the unique challenges and opportunities faced by SaaS businesses, providing a picture of their operational health and guiding them toward sustainable growth.

What are SaaS metrics?

SaaS metrics are specific measures used to evaluate and manage the performance of a SaaS business. These metrics are crucial due to SaaS offerings’ subscription-based and digital nature, requiring ongoing customer engagement and retention for success.

They capture a range of data points, from revenue and growth indicators to customer satisfaction and usage patterns, providing insights essential for strategic decision-making, resource allocation, and measuring long-term sustainability.

Why are SaaS metrics important?

SaaS metrics are crucial for steering the direction of your company, whether that’s making a business pivot or improving your B2B lead generation strategy. In a business model where success hinges on acquiring new customers and maintaining existing ones, these metrics provide invaluable insights into various aspects of the business’s performance and health.

1. Gauging business performance

Metrics in a SaaS environment offer a comprehensive view of the business’s performance. They allow founders to track progress against goals and OKRs, identify improvement areas, and understand revenue trends. This holistic view is essential for making informed decisions and aligning the business strategy with customer needs.

2. Enhancing strategy and planning

Understanding key performance indicators (KPIs) helps in strategic planning and resource allocation. SaaS metrics inform founders about the effectiveness of their strategies and where to invest resources for the most impact. This information is critical for long-term planning, ensuring efforts align with business objectives and market opportunities.

3. Improving customer relationships

Metrics provide insights into customer behavior, preferences, and satisfaction. They help SaaS companies tailor their offerings to meet customer needs better, leading to improved customer satisfaction and loyalty. This focus on customer-centric metrics is vital for retaining customers and increasing the value they derive from your service.

4. Driving financial health

For SaaS businesses, maintaining financial health is more than just monitoring revenue. Metrics help understand cash flow dynamics, the cost-effectiveness of customer acquisition strategies, and the long-term value of customer relationships. This financial oversight is critical to ensuring the sustainability and growth of the business.

5. Encouraging a culture of continuous improvement

Regularly monitoring and analyzing SaaS metrics fosters a culture of continuous improvement within the company. It encourages teams to constantly seek ways to optimize operations, enhance customer experiences, and innovate. This culture is key for staying competitive and adapting to changes

17 important SaaS metrics to monitor

Navigating the SaaS landscape requires a keen understanding of the metrics that truly matter. In this section, we’ll explore 17 essential SaaS metrics to help you gauge your business performance, understand your customers better, and steer your growth strategy.

1. Monthly Recurring Revenue (MRR)

Monthly Recurring Revenue (MRR) measures the total revenue generated from monthly subscriptions. It provides a snapshot of a company’s financial consistency, which is essential for forecasting and budgeting. MRR enables tracking growth trends, understanding the effectiveness of pricing strategies, and gauging the financial impact of customer acquisition and retention efforts.

How to calculate MRR:

MRR = Number of Customers x Average Revenue Per User (ARPU)

  • Number of Customers = the total number of active paying customers in a month.
  • Average Revenue Per User (ARPU) = the average monthly revenue generated from each paying customer.

For example, if a company has 100 active paying customers in a month, and the average monthly revenue generated from each customer (ARPU) is $50, then the Monthly Recurring Revenue (MRR) would be calculated as:

MRR = 100 customers x $50 ARPU = $5,000.

2. Annual Recurring Revenue (ARR)

Annual Recurring Revenue (ARR) aggregates the revenue generated from subscription-based services over a year. It offers a long-term view of revenue stability and growth, crucial for strategic planning and scaling efforts. ARR helps evaluate a business’s year-over-year performance, guide investment decisions, and understand the long-term value of customer relationships.

How to calculate ARR:

ARR = Monthly Recurring Revenue (MRR) x 12

  • MRR = Monthly Recurring Revenue

For example, if a company’s Monthly Recurring Revenue (MRR) is $5,000, then the Annual Recurring Revenue (ARR) would be calculated as:

ARR = $5,000 MRR x 12 = $60,000.

3. Customer Lifetime Value (CLTV)

Customer Lifetime Value (CLTV) calculates the total revenue a business can expect from a single customer throughout their relationship. This metric is key for understanding the long-term value of customer retention versus acquisition costs. It guides strategic marketing and customer service decisions, ensuring resources are allocated well to maximize profitability and build sustainable customer relationships.

How to calculate CLTV:

CLTV = (Average Revenue Per User Per Month x Gross Margin Per Customer) / Churn Rate

  • Average Revenue Per User Per Month = monthly revenue from each customer
  • Gross Margin Per Customer = profit margin per customer
  • Churn Rate = percentage of customers lost each month

For example, if the average monthly revenue per user is $50, the gross margin per customer is 70%, and the churn rate is 5%, then CLTV would be calculated as:

CLTV = ($50 x 0.70) / 0.05 = $700.

4. Customer Acquisition Cost (CAC)

Customer Acquisition Cost (CAC) measures the total expense incurred to acquire a new customer, including marketing and sales efforts. It’s critical for evaluating the efficiency of these strategies. A balanced CAC is essential for profitability, as it helps determine the investment needed to attract customers and the return on that investment.

How to calculate CAC:

CAC = Total Cost of Sales and Marketing / Number of New Customers Acquired

  • Total Cost of Sales and Marketing = Total expenses used to acquire new customers (including marketing expenses, sales expenses, overheads etc.)
  • Number of New Customers Acquired = The number of new customers gained within a certain time period.

For example, if the total cost of sales and marketing is $10,000 and the company acquires 100 new customers, then CAC is calculated as:

CAC = $10,000 / 100 = $100

5. Churn Rate

Churn Rate quantifies the percentage of customers who discontinue their subscriptions within a given timeframe. This metric is pivotal in understanding customer retention and satisfaction. A high churn rate can signal issues with the product or service, while a low rate indicates customer loyalty. Monitoring churn helps in developing strategies to improve customer experience and reduce attrition.

How to calculate Churn Rate:

Churn Rate = Number of Customers Lost During a Given Period / Number of Customers at the Start of the Period

  • Number of Customers Lost During a Given Period = The number of customers who stopped using a company’s product or service during a specific time frame.
  • Number of Customers at the Start of the Period = The number of customers at the beginning of the time frame.

For example, if a company starts with 1000 customers and loses 50 customers over a month, the churn rate is calculated as:

Churn Rate = 50 / 1000 = 0.05 or 5%

6. Gross Margin

Gross Margin calculates the percentage of revenue remaining after subtracting costs of goods sold (COGs) or direct costs associated with service delivery in the case of a software business. For example, these costs can include server hosting fees, software license expenses, and direct team costs for customer support and other departments. A robust gross margin indicates sufficient revenue to cover these operational expenses, invest in future development, and generate profit.

How to calculate Gross Margin:

Gross Margin = (Total Revenue - Cost of Goods Sold) / Total Revenue

  • Total Revenue = The total amount of money a company brings in from its business activities, before any expenses are deducted.
  • Cost of Goods Sold (COGS) = The direct costs of producing the goods or services that a company sells.

For example, if a company’s total revenue in a year is $500,000 and the cost of goods sold is $300,000, then gross margin is calculated as:

Gross Margin = ($500,000 - $300,000) / $500,000 = 0.4 or 40%

7. Net Promoter Score (NPS)

Net Promoter Score (NPS) assesses customer satisfaction and loyalty, based on their likelihood of recommending the service to others. It’s a critical indicator of customer sentiment and engagement. High NPS values suggest strong customer retention and advocacy, while a low NPS can indicate dissatisfaction, signaling the need for improvements in product or service quality to enhance customer experience and loyalty.

How to calculate NPS:

NPS = % of Promoters - % of Detractors

  • % of Promoters = The percentage of customers who are “Promoters” (those who rated their likelihood of recommending the company as 9 or 10 on a scale of 0 to 10).
  • % of Detractors = The percentage of customers who are “Detractors” (those who rated their likelihood of recommending the company between 0 and 6).

Customers are typically categorized as follows:

  • Promoters (score 9-10): These are loyal enthusiasts who will keep buying and refer others, fueling growth.
  • Passives (score 7-8): These are satisfied but unenthusiastic customers who are vulnerable to competitive offerings.
  • Detractors (score 0-6): These are unhappy customers who can damage your brand and impede growth through negative word-of-mouth.

For example, if you surveyed 100 customers and 70 of them were Promoters, 20 were Passives, and 10 were Detractors, your NPS would be calculated as:

NPS = 70% - 10% = 60

8. Lead Conversion Rate

Lead Conversion Rate measures the percentage of potential customers who become actual paying customers. This metric evaluates the effectiveness of sales and marketing strategies. A high conversion rate indicates successful targeting and engagement with the right audience, while a low rate can point to areas needing improvement in the sales funnel or marketing approaches.

How to calculate Lead Conversion Rate:

Lead Conversion Rate = Number of New Customers / Number of Leads * 100%

  • Number of New Customers = The number of leads that were converted into customers within a certain period.
  • Number of Leads = The total number of potential customers identified during a specific period.

For example, if a company generates 200 leads in a month and 50 of them become customers, then the lead conversion rate is calculated as:

Lead Conversion Rate = 50 / 200 * 100% = 25%

9. Customer Retention Rate

Customer Retention Rate quantifies the percentage of customers who continue to use a service over a specific period. It helps founders understand customer loyalty and the effectiveness of retention strategies. A high retention rate suggests strong customer satisfaction and product-market fit, whereas a lower rate can highlight areas for improvement in customer service, product quality, or user experience, guiding efforts to bolster long-term customer relationships.

How to calculate Customer Retention Rate:

Customer Retention Rate = (Number of Customers at End of Period - Number of Customers Acquired During Period) / Number of Customers at Start of Period * 100%

  • Number of Customers at End of Period = The total number of customers at the end of the time frame.
  • Number of Customers Acquired During Period = The number of new customers gained within the same time frame.
  • Number of Customers at Start of Period = The number of customers at the beginning of the time frame.

For example, if a company starts the year with 1000 customers, acquires 200 new customers during the year, and has 900 customers at the end of the year, then the customer retention rate is calculated as:

Customer Retention Rate = (900 - 200) / 1000 * 100% = 70%

10. Expansion Revenue

Expansion Revenue measures the extra income earned from existing customers, often through strategies like upselling higher-tier plans or cross-selling additional features or services. In a SaaS business, these upsells include advanced functionalities, increased usage limits, or premium support services. This metric is crucial for evaluating a company’s ability to grow revenue within its existing customer base.

How to calculate Expansion Revenue:

Expansion Revenue = (Total Revenue at End of the Period - Starting Revenue) - Revenue Lost from Churn

  • Total Revenue at End of the Period = The total revenue at the end of the time frame from the same set of customers.
  • Starting Revenue = The revenue at the beginning of the time frame from the same set of customers.
  • Revenue Lost from Churn = The revenue lost due to those specific customers leaving or downgrading their plans.

For example, if a company starts the quarter with $1,000,000 in revenue from a specific set of customers, ends the quarter with $1,200,000 in revenue from these customers, and lost $50,000 in revenue from churn among these customers, then the expansion revenue is calculated as:

Expansion Revenue = ($1,200,000 - $1,000,000) - $50,000 = $150,000

11. Average Revenue Per Account (ARPA)

Average Revenue Per Account (ARPA) calculates the average income generated per customer or account, typically monthly. In SaaS businesses, this metric helps in understanding revenue generation efficiency and customer value. It’s used to evaluate pricing strategies and customer segmentation, indicating whether higher-tier services or upselling efforts positively impact overall revenue. ARPA is essential for identifying trends in customer spending and guiding revenue optimization strategies.

How to calculate ARPA:

ARPA = Total Revenue in a Given Period / Total Number of Accounts in the Same Period

  • Total Revenue in a Given Period = The total revenue generated within a specific period.
  • Total Number of Accounts in the Same Period = The total number of accounts (or users) during the same period.

For example, if a company generates $50,000 in a month from 500 accounts, then the ARPA is calculated as:

ARPA = $50,000 / 500 = $100

12. Net Burn Rate

Net Burn Rate calculates the rate at which a SaaS company depletes its cash reserves after accounting for incoming revenues. This metric is especially crucial for businesses with angel investors or venture capital funding. It offers a realistic view of cash flow health, highlighting how long the company can sustain operations with its current financial reserves. Investors and founders closely watch Net Burn Rate, as it provides insights into financial sustainability and the urgency of achieving profitability or securing additional funding.

How to calculate Net Burn Rate:

Net Burn Rate = (Revenue - Operating Expenses) / Starting Capital * 100%

  • Revenue = The total income generated within a specific period.
  • Operating Expenses = The total costs or expenses incurred within the same period.
  • Starting Capital = The capital the company had at the beginning of the period.

For example, if a company starts with a capital of $500,000, generates $60,000 in revenue, and incurs $80,000 in operating expenses in a month, then the net burn rate is calculated as:

Net Burn Rate = ($60,000 - $80,000) / $500,000 * 100% = -4%

This means that, taking into account its revenues, the company is burning through 4% of its starting capital each month.

13. Runway

Runway is the estimated time a company can operate before running out of capital, calculated based on the current burn rate. It directly relates to burn rate, indicating how long the company can sustain its operations with its existing financial resources. This metric is vital for founders and investors to plan for additional funding needs or to implement cost-saving measures to extend the company’s operational life.

How to calculate Runway: Runway = Current Cash Balance / Net Burn Rate

  • Current Cash Balance = The total cash and cash equivalents a company has at a given time.
  • Net Burn Rate = The rate at which a company is spending its cash, taking into account its revenues.

For example, if a company has a current cash balance of $500,000 and a monthly net burn rate of $50,000, then the runway is calculated as:

Runway = $500,000 / $50,000 = 10 months

14. Trial Conversion Rate

Trial Conversion Rate measures the percentage of users who convert from a free trial to a paid subscription in a SaaS business with a freemium model. This metric is crucial for assessing the effectiveness of the trial period in convincing users of the product’s value. A higher conversion rate indicates a successful trial strategy and product-market fit, while a lower rate suggests areas for improvement in the trial experience or product features to increase the likelihood of users becoming paying customers.

How to calculate Trial Conversion Rate:

Trial Conversion Rate = (Number of Users who Convert to Paid / Total Number of Trial Users) * 100%

  • Number of Users who Convert to Paid = The number of trial users who decided to pay for the product or service.
  • Total Number of Trial Users = The total number of users who signed up for the free trial.

For example, if a company offers a free trial of its software to 500 users, and 100 of those users decide to purchase the software at the end of the trial, then the trial conversion rate is calculated as:

Trial Conversion Rate = (100 / 500) * 100% = 20%

15. Daily and Monthly Active Users (DAU/MAU)

Daily and Monthly Active Users (DAU/MAU) track the number of unique users who engage with a SaaS product daily and monthly, respectively. These metrics provide insights into user engagement and product stickiness. High DAU and MAU indicate strong user engagement and a consistent user base, which are critical for understanding the product’s daily relevance and long-term appeal. They help in identifying usage patterns and informing strategies to boost engagement and retention.

How to observe DAU and MAU:

  • DAU = Number of unique users who engage with the platform or application in a single day
  • MAU = Number of unique users who engage with the platform or application in a single month

16. Revenue Churn

Revenue Churn measures the revenue lost due to customers downgrading or canceling their subscriptions. In the SaaS industry, this metric is critical for understanding the financial impact of customer attrition. It provides a more nuanced view of a company’s health than customer churn alone, as it accounts for the value of lost business. Minimizing revenue churn is key for maintaining overall revenue stability.

How to calculate Revenue Churn:

Revenue Churn = (MRR at the Beginning of the Period - MRR at the End of the Period) / MRR at the Beginning of the Period * 100%

  • MRR at the Beginning of the Period = The recurring revenue at the start of the period.
  • MRR at the End of the Period = The recurring revenue at the end of the period.

For example, if a company starts the month with an MRR of $50,000, and due to downgrades and cancellations, ends the month with an MRR of $45,000, then the revenue churn is calculated as:

Revenue Churn = ($50,000 - $45,000) / $50,000 * 100% = 10%

17. Product Qualified Leads (PQLs)

Product Qualified Leads (PQLs) refer to potential customers who have shown a significant interest in a SaaS product, typically through direct engagement like using a trial version or interacting with the product meaningfully. PQLs are more likely to convert into paying customers than other leads, as their interaction indicates a genuine interest in the product’s value. Tracking PQLs helps prioritize sales efforts and tailor follow-up strategies to convert these high-potential leads into customers effectively.

How to observe PQL:

PQL = Number of Users who Meet Specific Product Engagement Criteria

  • Number of Users who Meet Specific Product Engagement Criteria = The count of users who have achieved defined levels of product use or engagement.

For example, for a project management SaaS tool, a PQL might be defined as a user who has:

  • Logged in at least 10 times in the last month
  • Created at least one project
  • Invited at least two team members

By diligently tracking these metrics, SaaS companies gain the power to navigate their competitive space and improve their offerings in real time. This paves the way for enhanced service quality, customer delight, and an enduring business.

Build Your Business with DigitalOcean

At DigitalOcean, we understand the unique needs and challenges of startups and small-to-midsize businesses. Experience our simple, predictable pricing and developer-friendly cloud computing tools like Droplets, Kubernetes, and App Platform.

Sign-up for DigitalOcean

Share

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!Sign up

Related Resources

icon
article
What is brand positioning? Definition, benefits, and strategies
icon
article
How to create a marketing budget
icon
article
The complete guide to event marketing

Start building today

Sign up now and you'll be up and running on DigitalOcean in just minutes.