Free SEO audit for new clients — claim yours
Home/Blog/Marketing/Customer Lifetime Value (CLV): How to Calculate …
Marketing

Customer Lifetime Value (CLV): How to Calculate and Grow It

Customer Lifetime Value (CLV): How to Calculate and Grow It
Table of contents
  1. Key Takeaways
  2. What is customer lifetime value?
  3. How to calculate customer lifetime value
    1. 1. Simple historical CLV
    2. 2. Subscription (churn-based) CLV
    3. 3. Cohort-based CLV
    4. Which method should you use?
  4. CLV and customer acquisition cost (CAC)
  5. How to calculate CLV step by step
  6. Ways to increase customer lifetime value
  7. Common mistakes with CLV
  8. Related Guides
  9. Frequently Asked Questions
    1. What is a good CLV to CAC ratio?
    2. Should CLV use revenue or profit?
    3. How do I calculate CLV for a new business with little data?
    4. Can I see lifetime value in Google Analytics 4?
    5. What is the fastest way to increase customer lifetime value?
  10. Make every customer worth more
  11. References

Two businesses can spend the same amount to win a customer and end up in completely different places. One sells a single order and never hears from the customer again. The other earns repeat orders for years, gets referrals and can afford to outbid competitors for new customers. The difference is customer lifetime value.

Customer lifetime value (CLV, sometimes written LTV or CLTV) estimates how much a customer is worth to your business over the whole relationship. Once you know it, decisions about ad budgets, discounts, email programmes and customer service stop being guesses. You can see how much you can afford to pay for a customer and which customers are worth the most effort.

This guide explains the main CLV formulas with worked examples, how to calculate CLV for ecommerce, subscription and service businesses, how to use it alongside customer acquisition cost, and practical ways to grow it in 2026.

Key Takeaways

  • CLV estimates the total value a customer brings over their relationship with you; use profit, not just revenue, when comparing it with acquisition costs.
  • The simplest formula is average order value × purchase frequency × customer lifespan × gross margin.
  • Calculate CLV by cohort and acquisition channel, because averages hide big differences.
  • Compare CLV with customer acquisition cost (CAC) and payback period to set realistic marketing budgets.
  • Retention, onboarding, repeat-purchase journeys and service quality are the main levers for growing CLV.

What is customer lifetime value?

Customer lifetime value is the predicted net value of a customer from their first purchase until they stop buying. It answers a simple question: "If we win one more customer like this, what is it worth to us?"

CLV matters because keeping customers is usually far cheaper than finding new ones. In a widely cited Harvard Business Review article, Amy Gallo summarised research on the economics of retention:

“acquiring a new customer is anywhere from five to 25 times more expensive than retaining an existing one.”

— Harvard Business Review, The Value of Keeping the Right Customers

The same article cites research by Bain & Company's Frederick Reichheld showing that increasing customer retention rates by 5% increases profits by 25% to 95%. The exact numbers will differ for your business, but the direction is clear: small improvements in retention can have an outsized effect on profit.

How to calculate customer lifetime value

There is no single "correct" CLV formula. Choose the one that fits your data and business model, and use it consistently.

1. Simple historical CLV

CLV = average order value × purchases per year × average customer lifespan (years) × gross margin

Example: an online coffee shop has an average order value of $40, customers buy 6 times a year, stay for 3 years on average and the gross margin is 50%. CLV = 40 × 6 × 3 × 0.5 = $360 in gross profit per customer.

2. Subscription (churn-based) CLV

CLV = (average monthly revenue per customer × gross margin) ÷ monthly churn rate

Example: a software tool charges $50 a month with an 80% gross margin and 4% monthly churn. CLV = (50 × 0.8) ÷ 0.04 = $1,000. Cutting churn to 3% raises CLV to about $1,333, which shows why retention work pays.

3. Cohort-based CLV

Group customers by the month they first bought (or by acquisition channel) and track cumulative gross profit per customer at 3, 6, 12 and 24 months. This is the most reliable approach for marketing decisions because it uses actual behaviour rather than averages and assumptions.

Which method should you use?

MethodBest forData neededWatch out for
Simple historicalSmall businesses, quick estimatesOrder totals, order counts, marginLifespan is often a guess
Churn-basedSubscriptions, SaaS, membershipsMonthly revenue, churn rate, marginAssumes churn stays constant
Cohort-basedEcommerce and growing businessesOrder history by customer and first-purchase dateNeeds at least several months of data
Predictive (statistical or machine learning)Large customer basesDetailed transaction historyHarder to explain and validate

CLV and customer acquisition cost (CAC)

CLV becomes truly useful when you compare it with what it costs to win a customer. Customer acquisition cost is your total sales and marketing spend for a period divided by the number of new customers won in that period.

  • CLV:CAC ratio: how many times over a customer repays the cost of acquiring them. If CLV is below CAC, every new customer loses money.
  • Payback period: how many months of gross profit it takes to recover CAC. Short payback periods protect cash flow, which matters more than the ratio for many small businesses.
  • Channel-level CLV: customers from organic search, referrals, paid social and marketplaces often behave differently. A channel with a higher CPA can still be the better investment if its customers stay longer.

This is also why ROAS alone can mislead. A campaign with modest first-order ROAS may be very profitable once repeat purchases are included. Feed CLV into your marketing budget so channels are judged on long-term value, not just the first sale.

Ad platforms are moving in the same direction. Google Ads explains its customer lifecycle goals this way:

“Customer lifecycle goals in Google Ads help you increase value from both new and existing customers.”

— Google Ads Help, About customer lifecycle goals

How to calculate CLV step by step

  1. Export customer and order data from your ecommerce platform, CRM or accounting software, including customer ID, order date and order value.
  2. Clean the data. Merge duplicate customers, remove test orders and subtract refunds.
  3. Calculate gross margin per order or use an average margin for each product category.
  4. Group customers into cohorts by first-purchase month and, if possible, by acquisition channel using UTM-tagged data.
  5. Compute cumulative gross profit per customer at fixed intervals (90 days, 6 months, 12 months).
  6. Estimate lifespan or churn from how quickly repeat purchases decline in older cohorts.
  7. Compare with CAC for the same channels and periods.
  8. Review quarterly and update when pricing, products or channels change.

If you use Google Analytics, the user lifetime technique in GA4 Explorations reports lifetime metrics for users. Google notes that lifetime data covers users active after 15 August 2020 and includes their data since their first visit. It is a helpful view of channel quality, but your order database remains the source of truth.

Ways to increase customer lifetime value

LeverWhat to doMetric to watch
OnboardingWelcome emails, setup guides, a check-in after first useSecond-purchase rate within 90 days
Repeat-purchase journeysReplenishment reminders, post-purchase cross-sellsPurchase frequency
Average order valueBundles, free-shipping thresholds, relevant add-onsAOV
Loyalty and referralsPoints, member pricing, refer-a-friend rewardsShare of revenue from returning customers
Service qualityFast replies, easy returns, proactive delivery updatesChurn, review ratings, complaints
Win-backTargeted offers to lapsed customersReactivation rate

Email is usually the most cost-effective lever. Automated flows for welcome, post-purchase, replenishment and win-back, combined with abandoned cart emails, keep customers moving without extra ad spend. Our email marketing best practices guide covers deliverability and segmentation, and mapping the post-purchase stages of your customer journey shows where customers drift away.

Common mistakes with CLV

  • Using revenue instead of profit. A $500 revenue CLV with a 20% margin only supports $100 of acquisition cost before you lose money.
  • Relying on a single average. A few loyal big spenders can inflate the average and hide the fact that most customers buy once.
  • Assuming lifespans you have not observed. A two-year-old business cannot know its five-year CLV. Be conservative and label estimates clearly.
  • Ignoring discounts and returns. Heavy discounting can raise order counts while lowering lifetime profit.
  • Optimising acquisition only. Spending on lead generation without fixing retention is like filling a leaky bucket.
  • Never acting on it. CLV should change bids, budgets, offers and service levels, not just appear in a slide.

Frequently Asked Questions

What is a good CLV to CAC ratio?

Many businesses aim for lifetime gross profit of roughly three times the cost of acquiring a customer, but the right target depends on your margins, cash flow and payback period. Treat any rule of thumb as a starting point, not a law.

Should CLV use revenue or profit?

Use gross profit (or contribution margin) when you compare CLV with acquisition costs. Revenue-based CLV makes customers look more valuable than they really are.

How do I calculate CLV for a new business with little data?

Start with a simple estimate from average order value, expected purchases per year and an assumed lifespan, then replace the assumptions with real cohort data after six to twelve months.

Can I see lifetime value in Google Analytics 4?

Yes. GA4's user lifetime technique in Explorations reports lifetime metrics for users, which is useful for comparing acquisition channels, although it only covers what GA4 can track and attribute.

What is the fastest way to increase customer lifetime value?

Usually it is improving the first 30–90 days: onboarding, a well-timed second-purchase offer and responsive support. Early repeat behaviour strongly shapes how long customers stay.

Make every customer worth more

Customer lifetime value turns marketing from a cost centre into an investment you can measure. Start with the simple formula, move to cohorts as your data grows, compare CLV with acquisition costs by channel, and invest in the onboarding, email and service improvements that keep customers coming back.

Want help building retention flows that raise CLV? Our email marketing team designs and runs automated campaigns for ecommerce and service businesses. Get a free quote and we will show you where the quickest gains are.

References

  1. The Value of Keeping the Right Customers – Harvard Business Review (Amy Gallo, 2014)
  2. About customer lifecycle goals – Google Ads Help
  3. [GA4] User lifetime – Google Analytics Help
  4. 20 marketing KPIs to track & improve in 2026 – Semrush Blog
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote