Lifecycle Fundamentals

How to Calculate and Improve Customer Lifetime Value

A practical guide to how to calculate customer lifetime value for SaaS and subscription businesses.

RD
Ronald Davenport
March 10, 2026
Table of Contents

I keep watching companies make the same mistake with customer lifetime value. They calculate it once, pat themselves on the back, and never look at it again. That's not how this works.

Customer lifetime value, or CLV, isn't a static number you compute and file away, but a dynamic metric that can be influenced by behavioral email triggers and other lifecycle strategies. It's a living metric that tells you whether your business model actually works. More importantly, it tells you where to spend your marketing dollars and which customers are worth fighting for.

Let me walk you through how to calculate it properly, then show you what to do with that number once you have it, including using it to inform subscription lifecycle automation.

The Basic CLV Formula

The simplest version looks like this: Average Order Value multiplied by Purchase Frequency multiplied by Customer Lifespan, which can be optimized through effective lifecycle emails.

Let's say your average customer spends $100 per order, makes a purchase four times a year, and stays with you for five years. That's $100 x 4 x 5 = $2,000 CLV.

That's the version you'll see in most textbooks. It's also incomplete.

The real formula accounts for profit margin and acquisition cost. Here's what I actually use:

(Average Order Value x Purchase Frequency x Customer Lifespan x Profit Margin) minus Customer Acquisition Cost.

Using the same numbers but assuming a 40% profit margin and $150 acquisition cost: ($100 x 4 x 5 x 0.40) minus $150 = $650.

That $650 is what your customer is actually worth to your business. Not $2,000. That's a massive difference.

Where Most Teams Go Wrong

I've seen teams spend weeks building elaborate CLV models that account for churn rates, discount factors, and seasonal variations. Then they never update them. The model becomes a relic.

The other common mistake is calculating CLV at the company level only. You need segment-level CLV. Your enterprise customers have a different lifetime value than your SMB customers. Your customers acquired through paid search behave differently than those from referrals.

Here's an example of why this matters. Say a SaaS company has a blended CLV of $8,000, which looks great. But when you segment by acquisition channel, customers from content marketing might have a CLV of $14,000, while customers from paid ads sit at $3,200. That one insight completely changes budget allocation. This is the kind of gap I see regularly; the blended number hides the real story.

Calculating CLV for Different Business Models

The formula shifts depending on how you operate.

For subscription businesses, you're working with monthly recurring revenue. Take your average monthly revenue per customer, multiply by the average customer lifetime in months, subtract acquisition cost. If your average customer pays $50 monthly and stays for 24 months, that's $1,200 minus acquisition cost.

For e-commerce, you're tracking repeat purchase behavior. This is where purchase frequency becomes critical. A customer who buys once has a CLV of roughly their order value minus acquisition cost. A customer who buys five times is worth five times more, minus the cost of serving them.

For marketplaces, you need to think about both sides. A seller's CLV is different from a buyer's CLV. You might subsidize buyer acquisition because sellers drive your revenue.

The point is this: understand your business model first. Then adapt the formula.

The Data You Actually Need

To calculate CLV accurately, you need clean data. I know that sounds obvious. It's not.

You need to know your actual profit margin, not your gross margin. That means accounting for customer service costs, payment processing fees, hosting, and support. Most teams don't do this. They use gross margin and end up with inflated CLV numbers.

You need accurate acquisition cost. This includes the marketing spend, but also the time your sales team spent, the tools you used, and the overhead. If you spent $10,000 on ads and got 50 customers, your acquisition cost isn't $200. It's $200 plus your team's time.

You need historical purchase data. At minimum, go back two years. Three is better. You're looking for patterns. How many customers make a second purchase? A third? When do they typically churn?

You need to segment your data. By acquisition channel. By product. By customer size. By geography. The more you segment, the more actionable your CLV becomes.

Building Your CLV Model

Want to see where your users drop off?

Get a free lifecycle audit. I'll map your user journey and show you exactly where revenue is leaking.

Start simple. Don't build a complex model on day one.

Calculate your blended CLV using the basic formula. Get that number. It's your baseline.

Then segment by your top three acquisition channels. Calculate CLV for each. You'll probably see variation. That's the insight.

Next, look at cohorts. Take customers acquired in January of last year. How many are still active? What's their average spend? That's your real retention and real CLV for that cohort.

Once you have cohort data, you can project forward. If customers acquired in January had a CLV of $1,500, and you're acquiring customers at the same cost and quality, you can expect similar CLV from this month's cohort.

I use a simple spreadsheet for this. Rows are cohorts. Columns are months since acquisition. Each cell shows revenue or retention rate. You can see patterns immediately. You can see if your retention is improving or declining. You can see if newer customers are spending more or less.

Using CLV to Make Decisions

Here's where most teams fail. They calculate CLV and don't change anything.

Your CLV should inform three major decisions: acquisition strategy, retention strategy, and pricing.

On acquisition, your CLV tells you how much you can afford to spend to acquire a customer. If your CLV is $1,500 and you want a 3:1 return, you can spend $500 per customer. That's your acquisition cost ceiling. If you're spending more than that, you're underwater.

I've seen teams spend $800 to acquire a customer with a $1,500 CLV and wonder why they're not profitable. The math doesn't work. Either you need to lower acquisition cost or increase CLV.

On retention, your CLV tells you where to invest. If your CLV is $1,500 and you can reduce churn by 5% through better onboarding, that's worth significant investment. Calculate the impact. If reducing churn by 5% adds $200 to CLV, and you have 1,000 customers, that's $200,000 in additional lifetime value. Spend $50,000 on onboarding. You're still ahead.

On pricing, CLV helps you understand elasticity. If you raise prices by 10% and lose 5% of customers, your CLV probably goes up. If you raise prices by 10% and lose 20% of customers, it probably goes down. Test and measure.

Improving Your CLV

There are only three levers: increase average order value, increase purchase frequency, or increase customer lifespan.

Increasing average order value means upselling and cross-selling. It means bundling. It means premium tiers. Adding a premium tier is one of the most straightforward ways to lift AOV. When it's positioned well, the average order value increase flows directly into higher CLV.

Increasing purchase frequency means making it easier to buy again. It means email campaigns. It means loyalty programs. It means removing friction from repeat purchases. Small friction reductions can meaningfully move frequency. Something as simple as adding a "reorder" button to email receipts can lift repeat purchase rates by making it effortless to buy again.

Increasing customer lifespan means reducing churn, better onboarding, proactive support, and knowing when a customer is at risk and intervening. Proactive outreach to at-risk customers, even something as simple as a phone call asking what's going on, is one of the most effective churn reduction tactics available. It's low-tech and high-impact.

The best part? These three levers compound. Improve all three and your CLV doesn't go up 30%. It goes up 100% or more.

Measuring Progress

Calculate your CLV quarterly. Not monthly. Monthly is noise. Quarterly gives you signal.

Track it by segment. Your overall CLV might be flat, but CLV from paid search might be improving while CLV from organic is declining. That tells you something.

Compare cohorts. Are customers acquired this quarter better or worse than customers acquired last quarter? If they're worse, something changed. Your messaging. Your targeting. Your product. Find it.

Set targets. If your current CLV is $1,500, what do you want it to be in a year? $1,800? That's a 20% improvement. What needs to happen? Do you need to reduce churn? Increase frequency? Both? Work backwards from the target.

The Real Value

CLV isn't just a number. It's a framework for thinking about your business. It forces you to ask hard questions. Are we acquiring the right customers? Are we keeping them long enough? Are we charging enough?

I've seen companies transform their entire business model by focusing on CLV. They stopped chasing vanity metrics like customer count. They started optimizing for actual value.

That's when things get interesting.

Related resources

Keep reading

Get the Lifecycle Playbook

One framework per week. No fluff. Unsubscribe anytime.