Homeglossary

Customer Lifetime Value

Customer lifetime value is a software product metric that estimates the revenue or profit an application earns from a user or account throughout their relationship with the product. In SaaS, mobile apps, and subscription platforms, it helps teams connect retention, usage, pricing, and support data to a longer-term view of product value. A useful CLV model distinguishes revenue from profit and uses consistent time periods and customer segments.

Build CLV tracking apps with Emergent.

What Is Customer Lifetime Value in Software?

Customer lifetime value, or CLV and LTV, estimates the revenue or profit a software product earns from a customer over the full relationship. In SaaS, web apps, mobile apps, and subscription platforms, it combines payments, retention, usage, and service costs.

Historical CLV measures value already earned, while forecasted CLV estimates future value from current behavior and retention. In a self-serve app, the customer may be one subscriber. In enterprise software, it is usually the account, including seats, renewals, and expansion purchases.

How to Calculate Customer Lifetime Value

Start with a simple model and add detail only when the data is reliable. A basic formula is: CLV = average revenue per period × expected customer lifetime.

  1. Define the customer unit, such as a subscriber, workspace, or company account.
  2. Choose a consistent period, such as monthly revenue and retention.
  3. Calculate average recurring or transaction revenue for that period.
  4. Measure retention or estimate lifetime from comparable customer cohorts.
  5. Subtract variable costs for a profit-based measure, using gross margin rather than revenue alone.
  6. Validate results by cohort, such as acquisition month or channel.

Revenue CLV vs. Margin-Based CLV

Both measures are useful, but answer different product questions.

MeasureInputsBest useMain risk
Revenue CLVPayments, renewals, expected lifetimeComparing growth and retention patternsCan overstate value when service costs are high
Margin-based CLVRevenue less variable delivery and support costsPricing, acquisition, and account investment decisionsRequires more complete cost allocation

Revenue CLV can mislead when cloud infrastructure, payment processing, support, or implementation costs vary sharply by account. Margin-based CLV is more useful when those costs affect profitability.

Benefits of Customer Lifetime Value for Product Teams

CLV turns product and billing signals into a shared decision tool.

  • Prioritize retention improvements where churn has the greatest long-term effect.
  • Compare acquisition channels against the value of customers they retain.
  • Test pricing and packaging beyond the first payment.
  • Find high-value segments through customer analytics and usage patterns.
  • Guide investment in customer retention, onboarding, and support.

Practical Limits of CLV Forecasts

A forecast is a decision aid, not a guarantee.

  • New products may lack enough history to estimate retention credibly.
  • Price changes, annual contracts, and expansion revenue can distort averages.
  • Merged accounts, duplicate records, and inconsistent churn definitions reduce accuracy.
  • Different cohorts may behave differently, so company-wide averages can hide risk.
  • Extra decimal places can create false precision when inputs are uncertain.

Using CLV in a Customer Analytics App

A customer analytics dashboard can combine billing, product usage, support history, and cancellations to show CLV by cohort, plan, and segment. Teams can investigate whether lower-value groups have weaker activation, higher support needs, or earlier churn. With Emergent, teams can build an AI dashboard or customer management app that makes CLV data accessible to product, success, and support teams.

Start Building
on Emergent today
Start Building