Customer lifetime value: formula, calculation & examples

March 10, 2026
Written by

Customer lifetime value: formula, calculation & examples

Customer lifetime value (CLV) is the total revenue you can expect from a single customer over the entire duration of their relationship with your business. It's one of the most important metrics you can track because it tells you how much a customer is really worth.

Acquiring customers is expensive. If you're spending $100 to acquire a customer who only generates $80 in lifetime revenue, you're on a slippery slope to failure. But if that customer generates $500 over their lifetime, well, the acquisition cost is downright smart investing.

Customer lifetime value helps you answer the questions that matter: 

  • How much can you afford to spend on acquisition without worrying your CFO? 

  • Which customer segments are most valuable? 

  • Where should you invest to maximize long-term revenue? 

  • Are your retention efforts paying off?

  • Are you burning money on customers who were going to stick around anyway?

This guide covers what customer lifetime value means, the formulas for calculating it (including variations for different business models), real examples, and proven strategies for increasing CLV.

What is customer lifetime value?

Customer lifetime value (CLV or LTV) measures the total revenue a business can expect from a single customer account throughout the entire business relationship. It factors in how much customers spend, how often they purchase, and how long they stay with your business.

CLV is the big-picture view of customer worth. A customer who spends $50 once isn't as valuable as a customer who spends $20 per month for three years ($720 total). CLV helps you capture that difference.

Customer lifetime value shifts your focus from short-term transactions to long-term relationships. When you know a customer is worth $1,000 over their lifetime, you can justify spending $200 to acquire them (even if their first purchase is only $30). 

Without CLV, that acquisition cost looks terrible. With it, you understand you're making a smart investment.

Customer lifetime value also exposes which customers are profitable. Not all customers are created equal. Some churn quickly, demand excessive support, and cost more to serve than they generate in revenue. Others stick around for years, upgrade to premium tiers, and refer new business.

For subscription businesses, SaaS companies, and any model built on recurring revenue, your entire business model depends on customers staying long enough to recover acquisition costs and generate profit. If your average CLV is lower than your customer acquisition cost (CAC), you're in trouble.

Customer lifetime value formula

There are several ways to calculate customer lifetime value depending on your business model and available data. Here are a few of the most common formulas.

Basic CLV formula

The simplest customer lifetime value formula is:

CLV = Average Purchase Value × Purchase Frequency × Customer Lifespan

Where:

  • Average Purchase Value = Total revenue ÷ Number of purchases

  • Purchase Frequency = Number of purchases ÷ Number of unique customers

  • Customer Lifespan = Average number of years a customer continues purchasing

Example: An e-commerce company has an average purchase value of $75, customers purchase 3 times per year, and the average customer stays for 4 years.

CLV = $75 × 3 × 4 = $900

CLV formula with profit margin

A more accurate customer lifetime value calculation incorporates profit margin, since revenue doesn't equal profit:

CLV = (Average Purchase Value × Purchase Frequency × Customer Lifespan) × Profit Margin

Example: Using the same e-commerce numbers above with a 25% profit margin:

CLV = ($75 × 3 × 4) × 0.25 = $225

This version gives you the profit you can expect from a customer instead of just revenue.

Customer lifetime value formula for subscription businesses

For subscription models (SaaS, membership sites, etc.), this formula tends to make the most sense:

CLV = (Average Revenue Per Account × Gross Margin %) ÷ Revenue Churn Rate

Where:

  • Average Revenue Per Account (ARPA) = Monthly recurring revenue ÷ Number of active customers

  • Gross Margin % = (Revenue - Cost of Goods Sold) ÷ Revenue

  • Revenue Churn Rate = Monthly recurring revenue lost ÷ Total monthly recurring revenue

Example: A SaaS company has ARPA of $100/month, 80% gross margin, and 5% monthly churn.

CLV = ($100 × 0.80) ÷ 0.05 = $1,600

Advanced CLV equation with discount rate

The most sophisticated customer lifetime value equation accounts for the time value of money using a discount rate:

CLV = Σ [(Revenue per customer per period × Gross margin) ÷ (1 + Discount rate)^period] - Acquisition cost

This formula is more complex but more accurate for businesses with major variations in revenue over time or when comparing CLV across different time horizons. Most companies start with simpler formulas and graduate to this one as their analytics mature.

How to calculate customer lifetime value (step-by-step)

Let's walk through a real customer lifetime value calculation using a fictional online fitness subscription service.

Step 1: Gather your data

  • Average monthly subscription price: $30

  • Average customer retention: 18 months

  • Gross margin: 70%

  • Average monthly churn rate: 5.5%

Step 2: Choose your formula

For a subscription business, we'll use: CLV = (ARPA × Gross Margin) ÷ Churn Rate

Step 3: Calculate

CLV = ($30 × 0.70) ÷ 0.055 = $381.82

Interpretation: Each customer is worth approximately $382 in profit over their lifetime. If your customer acquisition cost is below $382, you're profitable. If it's above $382, you're losing money on every customer.

Step 4: Segment by customer type

Don't stop at an overall average. Calculate CLV for different segments:

  • Annual subscribers vs. monthly subscribers

  • Customers acquired through different channels

  • Geographic regions

  • Product tiers (basic vs. premium)

You'll often find massive variations. Premium customers might have a CLV of $800 while basic customers average $200. That insight changes how you allocate marketing spend and which segments you prioritize.

Customer lifetime value examples

Let's look at a real-world customer lifetime value example comparing two customers at the same e-commerce company.

Customer A:

  • First purchase: $45

  • Purchases once per year

  • Stays for 2 years

  • Total revenue: $90

  • Profit margin: 25%

  • CLV: $22.50

Customer B:

  • First purchase: $30

  • Purchases 4 times per year

  • Stays for 5 years

  • Total revenue: $600

  • Profit margin: 25%

  • CLV: $150

Customer B is worth nearly 7x more despite a lower first purchase. This is why focusing only on first-order revenue is misleading. The real value is in the relationship over time.

Another example: A SaaS company analyzes CLV by acquisition channel:

  • Paid search: CLV = $1,200, CAC = $400 (3:1 ratio)

  • Content marketing: CLV = $1,800, CAC = $300 (6:1 ratio)

  • Paid social: CLV = $600, CAC = $350 (1.7:1 ratio)

This data shows that content marketing delivers the highest-quality customers with the best unit economics. Even though paid social generates conversions, those customers churn faster and have lower lifetime value. With this insight, the company can shift budget to channels that acquire more valuable customers.

5 ways to increase customer lifetime value

Calculating CLV is useful, especially as a baseline metric. However, improving it is where the real money gets made. Here are a handful of time-tested strategies to increase customer lifetime value.

1. Improve customer retention

Small improvements in retention have massive impacts on CLV. If you reduce monthly churn from 5% to 4%, you increase average customer lifespan by 25%. For a subscription business with $50 ARPA and 70% margin, that one percentage point improvement increases CLV from $700 to $875 (a 25% boost).

Tactics:

  • Onboard customers efficiently so they see value quickly

  • Provide proactive support before customers encounter problems

  • Create loyalty programs that reward long-term customers

  • Monitor engagement metrics to identify at-risk customers before they churn

2. Increase purchase frequency

Getting existing customers to buy more often directly increases lifetime value without increasing acquisition costs.

Tactics:

3. Increase average order value

If customers spend more per transaction, CLV increases proportionally.

Tactics:

  • Product bundling and package deals

  • Upselling to premium tiers or add-ons

  • Cross-selling complementary products

  • Free shipping thresholds that encourage larger baskets

  • Volume discounts that incentivize bulk purchases

4. Reduce cost to serve

CLV doesn’t have to just focus on increasing revenue. You can also reduce costs. Lowering the cost to acquire and serve customers improves profitability and CLV.

Tactics:

  • Self-service support resources that reduce support ticket volume

  • Automation for repetitive tasks

  • Improved product usability to reduce support needs

  • Efficient onboarding that gets customers to value faster

5. Focus on high-CLV customer segments

Not all customers are worth the same effort. Identify your highest-CLV segments and allocate resources accordingly.

Tactics:

  • Calculate CLV by acquisition channel and shift budget to high-CLV sources

  • Create premium experiences for high-value customer segments

  • Build features specifically for your most valuable users

  • Reduce acquisition spend on low-CLV segments that will never be profitable

Customer lifetime value prediction

Customer lifetime value prediction uses historical data and machine learning to forecast which customers will be most valuable before they've completed their full lifecycle.

This matters for a few reasons:

  1. Early intervention: Identify high-potential customers early and invest in retention before they churn.

  2. Personalized experiences: Tailor onboarding, support, and marketing based on predicted lifetime value.

  3. Smarter acquisition: Optimize campaigns to attract lookalike audiences similar to your highest-predicted-CLV customers.

  4. Resource allocation: Prioritize high-value accounts for premium support, account management, or custom solutions.

Customer lifetime value prediction models typically use:

  • Demographic and firmographic data

  • Behavioral signals (product usage, engagement patterns)

  • Transaction history

  • Channel and campaign attribution

  • Similar customer cohort performance

Tools like Twilio Segment CDP can help by unifying customer data from all touchpoints (purchase history, product engagement, support interactions, marketing responses) into a single profile that prediction models can use.

How to measure customer lifetime value over time

CLV changes as your business evolves, and tracking those changes shows what's working and what isn't.

What to monitor:

  • CLV by cohort: Group customers by when they were acquired and track how their CLV evolves. Are newer cohorts more or less valuable than older ones?

  • CLV by segment: Monitor how different customer segments' lifetime value changes over time. Are premium customers becoming more valuable? Are certain acquisition channels declining?

  • CLV to CAC ratio: The relationship between CLV and customer acquisition cost is critical. A healthy SaaS business typically targets a 3:1 ratio (CLV is 3x CAC). If this ratio deteriorates, you're either spending too much to acquire customers or not extracting enough value from them.

  • Predicted vs. actual CLV: If you're using predictive models, compare predictions to actual outcomes. Large gaps indicate your model needs refinement.

You want to regularly check your CLV to spot trends early (like a new competitor causing increased churn, or a product improvement driving higher retention) so you can respond before small issues become big problems.

Improve your customer lifetime value with Twilio

Customer lifetime value is the metric that separates businesses playing the short game from those building sustainable growth. It forces you to think beyond the first transaction and focus on the total relationship.

Calculate it. Segment it. Track it over time. Use it to make smarter decisions about where to spend your money, which customers to prioritize, and how to build a business that compounds value instead of constantly churning through one-time buyers.

The companies that win long-term aren't the ones that acquire the most customers. They're the ones that acquire the right customers and keep them engaged, satisfied, and spending for years.

Twilio Segment unifies customer data from every touchpoint to help you understand, predict, and improve CLV. Sign up for free to get started.

Frequently asked questions

What is customer lifetime value?

Customer lifetime value (CLV or LTV) is the total revenue or profit a business can expect from a single customer over the entire duration of their relationship. It measures how much a customer is worth beyond their first purchase by factoring in repeat purchases, subscription renewals, upsells, and how long they remain a customer.

How do you calculate customer lifetime value?

The basic customer lifetime value formula is: CLV = Average Purchase Value × Purchase Frequency × Customer Lifespan. For subscription businesses, use: CLV = (Average Revenue Per Account × Gross Margin %) ÷ Revenue Churn Rate. More sophisticated formulas incorporate profit margins, discount rates, and customer acquisition costs for greater accuracy.

What is a good customer lifetime value?

A good customer lifetime value depends on your customer acquisition cost (CAC). The CLV to CAC ratio should be at least 3:1—meaning each customer generates 3x more value than you spent to acquire them. SaaS businesses often target higher ratios (5:1 or better), while e-commerce may operate closer to 3:1 depending on margins and competition.

How do you increase customer lifetime value?

Increase customer lifetime value by: improving retention to keep customers longer, increasing purchase frequency through subscriptions or loyalty programs, raising average order value via upsells and cross-sells, reducing cost to serve through self-service tools, and focusing acquisition efforts on high-CLV customer segments. Small improvements in retention have the biggest impact on CLV.