Real Growth Metrics
LTV Guide

How to Calculate and Improve Customer Lifetime Value

The most important metric for subscription businesses. Learn how to calculate LTV, why it matters, and proven strategies to increase it.

10 min readNovember 23, 2024

What is Customer Lifetime Value (LTV)?

Customer Lifetime Value (LTV) is the total revenue you can expect from a single customer over the entire relationship. It's the north star metric for subscription businesses because it tells you how much you can afford to spend to acquire customers.

The LTV Formula

LTV = ARPU × (1 ÷ Churn Rate)

Or more precisely: LTV = (ARPU × Gross Margin) × (1 ÷ Churn Rate)

ARPU
Average Revenue Per User
Churn Rate
Monthly percentage who cancel
Gross Margin
Revenue minus variable costs

Why LTV matters: If your LTV is $1,000, you can spend up to $333 to acquire a customer (assuming a healthy 3:1 LTV:CAC ratio). But if your LTV is only $300, you can only spend $100 to acquire customers. Everything changes.

Calculate Your Customer LTV

Use this calculator to understand how different factors affect your customer lifetime value. Try changing the numbers to see the impact.

Simple LTV (Revenue Only)

$1,000
Based on 20 months average lifespan

Profit LTV (After Costs)

$700
70% gross margin applied

Acquisition Budget: You can spend up to $233 per customer (assuming 3:1 LTV:CAC ratio) to maintain profitability.

Understanding LTV Segments

Not all customers have the same lifetime value. Segmenting your customers by LTV helps you make better decisions about acquisition and retention.

Low LTV Customers

LTV < $100. These customers cost more to serve than they generate in revenue.

Strategy: Increase prices, reduce service costs, or phase out this segment.

Medium LTV Customers

LTV $100-$500. These customers are profitable but not your most valuable.

Strategy: Focus on retention and modest upselling opportunities.

High LTV Customers

LTV > $500. These are your most valuable customers and deserve special attention.

Strategy: Invest heavily in retention, provide premium service, encourage referrals.

How to Improve Customer LTV

1. Reduce Churn Rate

The biggest lever for improving LTV. Every 1% reduction in churn increases LTV by 20%.

Current churn: 5%
LTV: $1,000
Improved churn: 4%
LTV: $1,250
+25% increase in LTV
Model churn reduction scenarios

2. Increase ARPU

Higher prices or additional purchases directly increase LTV. But be careful about how price changes affect churn.

Current ARPU: $50
LTV: $1,000
10% increase: $55
LTV: $1,100
20% increase: $60
LTV: $1,200
Model price change scenarios

3. Improve Gross Margins

Reduce variable costs or increase prices without reducing perceived value. Every 10% improvement in margins increases LTV by 10%.

Revenue per customer:$1,000
Gross margin at 60%:$600 profit
Gross margin at 70%:$700 profit
+17% increase in profit LTV

The LTV:CAC Ratio: Your North Star

The ratio of customer lifetime value to customer acquisition cost tells you whether your business is sustainable. Here's what different ratios mean:

<1:1

Unsustainable

You're losing money on every customer. Focus on improving LTV or reducing CAC immediately.

1:1 - 3:1

Break-even to Profitable

You're profitable but not scalable. Room for improvement in both LTV and CAC efficiency.

>3:1

Highly Scalable

You can invest aggressively in growth. Focus on maintaining this ratio as you scale.

Industry Benchmarks

SaaS Companies
  • • Enterprise: 5:1 - 10:1
  • • Mid-market: 3:1 - 5:1
  • • SMB: 2:1 - 3:1
Other Subscription Models
  • • Media/Content: 2:1 - 4:1
  • • Consumer Apps: 3:1 - 6:1
  • • B2B Services: 2:1 - 5:1

Advanced LTV Concepts

Cohort LTV Analysis

Track LTV by customer cohorts (customers acquired in the same month). This reveals whether your LTV is improving over time and helps predict future performance.

Why it matters: If newer cohorts have higher LTV, you're improving. If LTV is declining, you have a problem.

Predictive LTV

Use historical data to predict LTV for new customers based on their behavior in the first 30-90 days. Identify high-value customers early and focus resources on them.

How to calculate: Build regression models using signup data, early usage metrics, and company size/industry data.

LTV Expansion

Existing customers can increase their LTV through upgrades, add-ons, and cross-sells. This is often more profitable than acquiring new customers.

Track: Net Revenue Retention (revenue from existing customers after accounting for expansions and churn).

Calculate Your Customer LTV

Use our interactive tools to calculate LTV for your business and understand how different factors affect your customer's lifetime value.

Related Guides