Home /SaaS Metrics Glossary /ARPU vs. ARPA in SaaS

ARPU vs. ARPA

Learn about the key differences between average revenue per user (ARPU) and average revenue account (ARPA) in SaaS, how to calculate them, and tips for improving them to achieve for more sustainable growth.

Published on: January 4, 2025
Last updated on: January 8, 2025

Read TL;DR

  • ARPU (average revenue per user) and ARPA (average revenue per account) are fundamental SaaS metrics that measure revenue generation from different perspectives. While ARPU focuses on individual user monetization, ARPA tracks account-level revenue, making both metrics crucial for comprehensive business analysis.
  • The calculation for both metrics is fairly straightforward: divide total revenue by either the number of users (ARPU) or accounts (ARPA) within a specific time period. However, the insights derived from each metric vary significantly. ARPU helps optimize user-level pricing and engagement, while ARPA guides account expansion and enterprise sales strategies.
  • For per-seat pricing models, ARPU typically provides more relevant insights by revealing individual user value and adoption patterns. In contrast, ARPA is more valuable for those serving enterprise customers as it reflects account-wide relationships and expansion opportunities.
  • Historical ARPA trends help predict account expansion and contract values, while ARPU patterns inform pricing strategies and user monetization efforts. 
  • Common strategies for improving these metrics include optimizing pricing tiers, implementing effective customer segmentation, enhancing retention through strong customer success programs, and developing systematic upsell/cross-sell approaches. However, improvements should always align with delivering greater customer value to ensure sustainable growth.
  • To effectively leverage these metrics, companies should regularly monitor both, do segment analysis by customer cohorts, and consider them alongside other key performance indicators like churn rate and customer acquisition cost. This comprehensive approach enables more informed decision-making across product, sales, and customer success strategies.

SaaS business models can often be challenging. There might be some enterprise customers who pay thousands of dollars monthly, while there might be individual customers who might be on a $10-per-month plan. How does one make sense of such diverse revenue patterns? 

Enter ARPU and ARPA! 

These metrics bring clarity to this complexity by measuring revenue from complementary angles, helping you understand both individual user value and total account economics. By tracking ARPU and ARPA, companies can optimize their pricing for individual users while maximizing the value of entire organizational relationships. 

ARPU (average revenue per user) calculates the average revenue generated per individual user over a specific period, while ARPA (average revenue per account) measures the average revenue generated per customer account. These metrics provide insights into monetization effectiveness, pricing strategy success, and overall business health, helping companies optimize their revenue growth strategies and make informed decisions about product development, marketing, and customer success investments.

This guide will help you learn how to understand at a deeper level what these important revenue metrics can tell you about your business and how you can use them to improve it. You'll also learn which metric is best for your business, how to calculate both, and how to incorporate them into your revenue forecasting.

Understanding ARPU and its significance for SaaS

As stated above, average revenue per user (ARPU) helps SaaS companies measure their revenue efficiency and growth potential. By calculating the average revenue generated per individual user, one can derive insights into their monetization effectiveness and make data-driven decisions about product and pricing strategies.

And mind you, ARPU must not be confused with ARPPU (average revenue per paying user). While ARPU considers all users in its calculation, including those on free plans, ARPU focuses exclusively on users who generate revenue. 

This distinction becomes really important for freemium SaaS businesses as it helps separate the monetary impact of paying customers from the broader user base.

Coming back to ARPU, several factors influence it. Here are a few:

  • The pricing model chosen (whether tiered, usage-based, or flat-rate) directly impacts revenue per user 
  • User engagement levels
  • The availability and adoption of value-added services can drive ARPU higher through upselling opportunities 
  • Customer retention also plays a crucial role, as longer-term users tend to generate more revenue through expanded usage and loyalty.

Think of ARPU as a strategic compass for SaaS businesses in multiple ways. Product teams can use ARPU trends to make feature development and pricing decisions. Marketing can leverage ARPU data to identify high-value customer segments and optimize acquisition spending. The revenue team can track ARPU to ensure healthy growth that balances user acquisition with monetization.

On the other hand, consumer-focused companies like Netflix use ARPU to optimize their subscription tiers and content investments, while platforms like Canva monitor ARPU to understand the effectiveness of their freemium-to-premium conversion strategies. 

Common pitfalls to avoid in ARPU analysis

Interpreting ARPU in isolation can often lead to misleading conclusions as it requires careful contextual analysis alongside other key performance indicators to provide meaningful insights.

One basic and fundamental pitfall is the assumption that a higher ARPU automatically indicates better business performance. 

Let’s consider an example company, Acme SaaS, that starts with 10 customers paying $10,000 annually, each with 2 users (20 users total), resulting in an ARPU of $5,000. When they land a single large contract worth $50,000 with just five users, the ARPU jumps to $6,000, appearing positive on paper. 

However, if five original customers churn, the ARPU further increases to $6,670 despite clear business deterioration. 

The danger of averages also becomes particularly evident in SaaS companies with multi-tiered pricing strategies. For example, let's say that Acme SaaS has an 80:20 (SMB:Mid-market) split in customer count but an inverse 20:80 split in revenue contribution. In such cases, as you can guess, a single ARPU figure becomes meaningless. This is where segment-specific ARPUs can provide more actionable insights for each market tier.

The limitations of ARPU in pricing optimization are also worth noting. Take a hypothetical case of a product with a single $1 monthly subscription tier and one million paying users. Whether the company experiences 90% churn or doubles its user base, the ARPU remains static at $1. This metric offers no insight into users’ willingness to pay more or the potential benefits of introducing premium tiers.

The key to avoiding these pitfalls lies in:

  • Analyzing ARPU alongside other metrics like customer acquisition cost, churn rate, and user growth
  • Segmenting ARPU by cohorts 
  • Regular monitoring of the underlying factors driving ARPU changes rather than focusing solely on the final number

How to calculate ARPU

The basic formula is rather straightforward, but the nuances in its components require careful consideration.

Formula for calculating average revenue per user (ARPU).

The key steps include:

  • Define the time period: While you can calculate ARPU for any period, SaaS companies usually do it monthly because it aligns with the subscription billing cycle. This also means that one has ‘frequent’ insights into revenue trends. Based on the same logic, some SaaS companies might have quarterly or annual ARPU calculations as they might have longer sales cycles or seasonal variations.
  • Determine total revenue: You must aggregate all relevant revenue streams during the chosen period. For SaaS businesses, this typically includes subscription revenue, usage-based fees, add-on purchases and professional services (if included in your ARPU calculation strategy).
  • Count total users: This step is often tricky as one must first define what constitutes an ‘active user’ based on unique business contexts. This might mean anything from all registered users, users who logged in during the period, and users who performed specific actions to a combination of activity criteria.
  • Perform the calculation: Once the above components are in, use the formula and arrive at your ARPU. 

Let's say that our example company, Acme SaaS, generates $50,000 in monthly recurring revenue with 10,000 active users in November 2024. Here's the ARPU calculation:

ARPU = $50,000 ÷ 10,000 = $5

One can go a step further and also do cohort-based ARPU analysis by grouping users based on any shared characteristics like acquisition date, product, pricing plan, etc.

With such a segmentation, SaaS companies can track the revenue generated by each cohort over time, thereby enabling the identification of high-performing cohorts, understanding how revenue from specific user groups evolves, and tailoring strategies to maximize revenue from different segments. 

Understanding ARPA and its significance for SaaS

ARPA focuses on customer accounts rather than individual users like ARPU does. It reflects the true commercial relationship between a SaaS provider and its customers. 

ARPA informs several strategic business decisions, such as product packaging and pricing tiers, customer acquisition, GTM planning, resource allocation, and revenue targets, among others. 

ARPA, like ARPU, must be interpreted with careful context consideration. While a rising ARPA might indicate successful upmarket movement or effective upselling, it could also mask underlying issues such as small customer churn or market penetration challenges. Additionally, a lower ARPA doesn't necessarily signal problems; it might align perfectly with a deliberate strategy to capture the SMB market with a high-volume, lower-price approach.

Learn how to model your revenue using SaaS metrics

Download free eBook

How to calculate ARPA

The calculation of ARPA is, like ARPU, relatively straightforward. It reveals patterns in your business’s revenue distribution across different customer segments. 

Formula for calculating average revenue per account (ARPA).

Here’s a simple example: Acme SaaS has five customer accounts with varying monthly subscription levels:

  • Two accounts at $100/month tier ($200 total)
  • One account at $300/month tier
  • Two accounts at $500/month tier ($1,000 total)

Total monthly revenue: $1,500 Total number of customer accounts: 5

Here's the ARPA calculation:

ARPA = $1,500 ÷ 5 = $300

This $300 ARPA indicates the average revenue per customer account, but it’s important to note the significant variation in actual account values ($100 to $500). This distribution pattern can provide valuable insights about your customer base and pricing strategy effectiveness.

Just like ARPU, the key steps while calculating ARPA are time period definition, account definition and including the right revenue components. You can also do a breakdown of ARPA by cohorts.

ARPA vs. key revenue and unit economics metrics 

ARPA interweaves with various other SaaS metrics to provide a comprehensive view of business health and customer economics. It is essential to understand these relationships to make more informed decisions about growth strategies and resource allocation.

How is ARPA linked to MRR? 

ARPA and MRR are closely interrelated as ARPA shows the average revenue per account while MRR represents the predictable total recurring revenue normalized to a monthly amount. 

The relationship can be expressed as:

Formula for calculating monthly recurring revenue (MRR) with ARPA.

This means that growth in either ARPA (through upselling or price increases) or the number of accounts will directly impact MRR. 

ARPA vs. customer lifetime revenue (LTR) 

Customer lifetime revenue (LTR) represents the total revenue generated by a customer throughout their relationship with your business. With ARPA, you get the monthly baseline to predict your LTR. 

Formula for calculating customer lifetime revenue (LTR).

For example, if your ARPA is $500 and customers stay for an average of 24 months, the LTR would be $12,000.

ARPA vs. customer lifetime value (LTV)

Think of customer lifetime value (LTV) as the metric that is built upon LTR. It factors in the costs of serving customers. Thus, ARPA is a crucial component in LTV calculations as it forms the basis of revenue. The formula below illustrates the relationship between ARPA and LTV. 

Formula for calculating customer lifetime value (LTV) with ARPA.

It’s worth noting that there are different ways to calculate LTV. The formula below is the most common You could also use the following formula: 

Graphic showing the formula for calculating LTV using ARPA, which is the average revenue per customer times the gross margin percent, divided by the logo churn rate.
Formula for calculating LTV using ARPA.

In the previous formula, ARPA is synonymous with the average revenue per customer (or ARPC for short) in this one, and the average customer lifespan is simply the inverse of the logo churn rate (aka customer churn rate).

ARPA vs. CAC payback period 

The customer acquisition cost (CAC) payback period indicates how long it takes to recover the cost of acquiring a new customer. The higher the ARPA, the faster the CAC payback period, making customer acquisition more efficient.

ARPA vs. churn rate

ARPA and churn rate usually demonstrate an inverse relationship, i.e. higher ARPA businesses tend to experience lower churn rates. This is for several reasons, like comprehensive onboarding and implementation processes, stronger customer relationships and dedicated support, higher switching costs and better product stickiness. 

According to industry benchmarks, the top 10% of SaaS companies are those with an ARPA of less than $25 and churn rates of 2.5%. In contrast, for companies that have a much higher ARPA of more than $1,000, churn rates are less than 1%.

Role of ARPA in revenue growth

By tracking ARPA over time, businesses can get a good pulse of their revenue patterns and make informed decisions. 

However, as we’ve highlighted above, understanding ARPA trends requires careful analysis of customer account profiles and segmentation. Different cohorts often exhibit distinct behavior patterns that influence ARPA. 

For instance, new customers that were acquired through promotional discounts typically start with lower ARPA compared to existing customers. The key is to implement strategies that gradually increase ARPA over time, whether through ending promotional periods, facilitating upgrades to higher-tier plans, or introducing additional features. However, these pricing strategies must be balanced against potential churn risk, making it essential to monitor retention rates alongside ARPA growth.

Cohort analysis plays a particularly important role in ARPA tracking. By segmenting customers, businesses can better understand how accounts mature and identify patterns in revenue growth, using which you can come up with better customer success strategies and expansion opportunities.

Geographic segmentation of ARPA provides another valuable perspective, helping identify markets with higher revenue potential. For example, a SaaS company might discover that enterprise customers in certain regions generate significantly higher ARPA, warranting increased focus on those markets. Similarly, one can segment by company size, industry, or use case, thereby revealing high-performing segments that deserve additional investment.

By analyzing ARPA trends across different segments and time periods, SaaS companies can:

  • Identify their most valuable customer segments
  • Optimize pricing and packaging strategies
  • Guide product development priorities
  • Inform market expansion decisions
  • Allocate customer success resources effectively

ARPU vs. ARPA: Understanding the difference

The distinction between ARPU and ARPA is crucial, particularly for those companies with complex customer relationships where the number of users and accounts don’t have a one-to-one relationship. 

The table below summarizes some of their key differences between ARPU and ARPA:

Table summarizing key differences between ARPU and ARPA. ARPU analyzes individual users whereas ARPA looks at customer accounts. ARPU is best for companies with user-based pricing whereas ARPA is best for those with account-based pricing. ARPU provides more granular, user-level insights whereas ARPA provides account-level insights. The primary use of ARPU is to analyze product monetization, while ARPA is used to understand the value of the account relationship. ARPU aligns with companies with per-seat or per-user pricing while ARPA aligns well with companies that offer enterprise or tiered pricing. When analyzing growth, ARPU is useful for understanding user monetization efficiency whereas ARPA is useful for identifying account expansion opportunities.
A comparison of ARPU and ARPA.

Generally, ARPU is most valuable in scenarios where user-based pricing dominates, individual behavior drives revenue, and product adoption is measured at the user level. It’s particularly relevant when marketing efforts focus on individual users and their engagement patterns. 

On the other hand, ARPA becomes crucial when dealing with organizational customers, where account expansion is a key growth lever and enterprise sales drive revenue. Think of it like this: ARPA is important in contexts where customer success is managed at the account level rather than the individual user level.

This dual perspective enables more effective pricing strategies, better-targeted marketing efforts, and optimized customer success resource allocation. 

How to use ARPA and ARPU for revenue forecasting

It goes without saying that both ARPU and ARPA are important metrics for SaaS companies as they offer insights into financial health and growth potential. By analyzing ARPU and ARPA, businesses can:

  • Assess profitability and growth: ARPU and ARPA directly reflect a company's revenue generation and growth trajectory.
  • Gain a deeper understanding of customer value: These metrics enable businesses to evaluate the revenue generated by each customer or account and together, facilitate a more granular financial analysis.

ARPA reveals revenue trends, facilitates goal setting and strategy development, enhances product management and supports financial forecasting, while ARPU enables user segmentation and cohort analysis. 

In addition, because ARPU measures the value an individual user brings to your business within a specific timeframe, it provides a “snapshot” of the customer’s LTV, which can help you estimate the overall value that customer might provide throughout your relationship with them. 

Understanding revenue trends through ARPA and ARPU

Analyzing revenue trends through the lens of both ARPA and ARPU provides a comprehensive view of business performance. 

  • Growth monitoring: Rising ARPA might indicate successful account expansion strategies or upmarket movement while increasing ARPU suggests effective user monetization. However, these metrics must be evaluated together. For instance, rising ARPA with declining ARPU might signal account consolidation or the loss of smaller, high-value users. Companies can track these patterns monthly or quarterly to identify and respond to emerging trends before they significantly impact revenue.
  • User engagement: By correlating ARPU with usage patterns, you can identify which features drive revenue and which user behaviors predict increased spending. Similarly, ARPA trends can reveal how account-wide engagement affects overall revenue, say, whether accounts with higher user adoption rates tend to generate more revenue through expanded usage or additional feature purchases.
  • Segment performance: Breaking down ARPA and ARPU by customer segments provides insights into market fit and segment-specific opportunities. For instance, enterprise segments might show high ARPA but lower ARPU due to volume discounts, while SMB segments might display the opposite pattern. This segmentation helps companies identify the most profitable customer segments, guide resource allocation across products/markets, decide pricing strategies for different tiers, and target marketing efforts more effectively.
  • Revenue forecasting: Historical ARPA and ARPU patterns enable more accurate revenue predictions. Companies can analyze seasonal variations, account expansion trajectories, user adoption and segment-specific growth trends, among others. 
  • Churn analysis: ARPA and ARPU in the context of customer churn enables companies to find answers to questions like whether higher ARPA accounts show better retention, if certain ARPU levels correlate with increased churn risk, and how changes in these metrics might predict future churn. This type of analysis can even help them figure out which customer segments demonstrate the strongest retention. With these kinds of insights, companies can proactively address retention challenges and optimize their customer success strategies.

Integrating ARPA and ARPU in revenue forecasting models

Creating accurate revenue forecasts requires systematically incorporating both ARPA and ARPU metrics into your modeling process. Here's a structured approach to leverage these key metrics:

Step 1: Choose the relevant metric for your business model

For businesses operating on a per-user basis or offering tiered pricing models, ARPU often serves as the more relevant metric. This is particularly valuable for SaaS companies with consumer-focused products or those employing usage-based pricing. Conversely, if your business primarily deals with organizational accounts, ARPA might be the better bet as it reflects account-level revenue dynamics. 

Step 2: Analyze historical data

This step involves meticulously tracking both ARPA and ARPU trends over time, identifying patterns, seasonality, and any anomalies that might influence future projections. Companies typically examine 12-24 months of historical data to capture full business cycles and seasonal variations. This analysis should include examining how these metrics respond to various business events, such as pricing changes, product updates, or market expansions.

Step 3: Incorporate into revenue forecasting models

With historical analysis complete, the next step involves building these metrics into your forecasting models. The basic calculation involves multiplying projected ARPA or ARPU by anticipated customer or user numbers, but sophisticated models need to account for multiple factors like expected churn rates, seasonal fluctuations, planned pricing changes, and potential upsell opportunities.

Step 4: Complement with other metrics

The final step is to enrich your forecasting model by combining ARPA and ARPU insights with metrics like CAC, LTV, and churn rates. Understanding how these metrics interact helps create more nuanced and accurate forecasts. For example, analyzing the relationship between CAC and initial ARPA levels can help predict the profitability of new customer acquisition strategies, while LTV calculations informed by ARPU trends can guide customer retention investments.

Tips for increasing ARPA and ARPU for your SaaS business

Successfully growing ARPA and ARPU requires a strategic approach that balances customer value delivery with revenue optimization. Here are a few tips to enhance these metrics:

Drive customer segmentation and analysis

By analyzing customer behavior through multiple dimensions, including industry vertical, company size, usage patterns, and revenue contribution, companies can develop deeper insights into what drives value for different customer groups. 

This understanding allows for more targeted feature development, marketing campaigns, and pricing strategies that resonate with specific segments. Companies that excel at segmentation often discover untapped opportunities within their existing customer base, whether through underserved needs in high-value segments or the potential for expanded usage in growing accounts. 

Optimize pricing strategy

It is no secret that successful pricing optimization involves creating clear value differentiation between tiers while ensuring smooth upgrade paths that align with customer growth. Companies should ensure that they regularly analyze usage patterns and customer feedback to identify opportunities for new pricing tiers or feature bundling that better captures value. This might involve implementing usage-based components for certain features, creating premium tiers for advanced capabilities, or developing industry-specific packaging. The key word to remember is creating ‘value’ for the customer. 

Enhance customer retention

Customer retention is really a ‘foundational’ element in sustainably growing ARPA and ARPU. It extends beyond mere churn prevention to focus on value delivery and expansion. 

This starts with robust onboarding processes that ensure new customers quickly achieve value, followed by ongoing engagement strategies that deepen product adoption. 

Successful retention strategies typically involve a combination of proactive customer success outreach, responsive support, and systematic monitoring of customer health metrics. Companies must certainly invest their energies in figuring out the ‘key moments’ in the customer journey and build programs to support customers through these critical phases. 

Drive upselling and cross-selling

Account expansion through upselling and cross-selling is one of the most effective and logical paths to growing both ARPA and ARPU. This, as one can imagine, requires a deep understanding of customer usage patterns and pain points, combined with clear value propositions for additional features or capacity. 

Successful expansion strategies typically involve training customer success teams to identify and act on expansion signals, creating automated upgrade suggestions based on usage patterns, and developing complementary products that address adjacent customer needs. The key is to ensure that expansion conversations are genuinely value-driven rather than purely sales-focused. Companies should also consider building expansion paths directly into the product experience. 

Driving growth through ARPU and ARPA

ARPU and ARPA serve as vital indicators of business health, providing insights into customer value and revenue efficiency. While ARPU helps optimize user-level monetization strategies, ARPA guides account-level growth initiatives. 

Modern SaaS businesses need robust analytics platforms that can process large volumes of customer data, track complex pricing models, and provide real-time insights into revenue patterns. 

The ability to segment data, identify trends, and forecast growth requires sophisticated tools that can handle the nuanced relationships between users, accounts, and revenue streams.

While there are many different financial management software tools that can provide one or more of these capabilities, a financial planning and analysis (FP&A) software will provide the most comprehensive solution. 

Drivetrain is one such solution, offering a robust platform that simplifies the  complexities associated with tracking and managing ARPU and ARPA, along with other critical revenue and unit economics metrics. 

With Drivetrain, you can:

  • Monitor revenue metrics in real-time
  • Create detailed segmentation analyses
  • Generate accurate forecasts
  • Run various ‘what-if’ scenarios to test different strategies for improving ARPU and ARPA 

With more than 200 integrations all of the data you need is easily accessible on the Drivetrain platform and available in real-time. Drivetrain also provides the ability to drill down into your data in any dimension of your business, empowering you to unlock key insights you can use to make data-driven decisions that optimize both user and account-level revenue growth, and ultimately drive sustainable growth.

See how Drivetrain can help you track all your SaaS metrics in real time

Get in touch with us today

FAQs

Which metric should I prioritize for my SaaS business - ARPA or ARPU?

It depends on your business model and target market. If your company deals with enterprise accounts containing multiple users, ARPA might be more relevant. For usage-based or per-seat pricing models, ARPU could be more insightful. However, tracking both metrics often provides the most comprehensive view of revenue performance.

How often should I measure ARPA and ARPU?

It is ideal to track it monthly to align with the subscription billing cycle. However, you should also analyze quarterly and annual trends to identify longer-term patterns and seasonal variations. 

Can ARPA and ARPU predict churn risk?

Yes, changes in both ARPA and ARPU can signal churn risk. Declining ARPU might indicate reduced user engagement or value perception while dropping ARPA could suggest account-wide satisfaction issues. 

How do freemium models impact ARPU and ARPA calculations?

In freemium models, you’ll typically see lower ARPU figures if you include free users in your calculations. Many companies track both total ARPU (including free users) and paid ARPU (paying users only) to better understand conversion effectiveness. ARPA calculations usually focus only on paying accounts to provide clearer insights into revenue performance.