Customer lifetime value (CLV) measures how much revenue a customer brings to your business over the course of the entire customer relationship. It's one of the most useful marketing metrics to track because it shows you what each customer is actually worth to your business — not just today, but over time.
That insight can shape everything from how you spend your marketing budget to how you approach customer retention. Whether you're focused on acquiring new customers or getting more value from the ones you already have, CLV helps you make smarter decisions on both fronts.
So how do you calculate it, and why should it matter to your business? Let's break it down.
What is customer lifetime value (CLV)?
CLV is the amount of money a customer is predicted to spend with your business for the duration of your relationship with that individual. It’s an important metric, and the way you approach it can both define your business and could vary significantly depending on what you’re trying to get from your business.
More than just a simple exchange of goods for money, CLV is a measurement of how valuable a customer is to your business over time. Of course, not all customers are valued equally. And because it’s less expensive to keep existing customers than it is to find new ones, keeping your CLV high can be essential to the success of your business.
After all, a higher CLV means that you have more loyal customers.
Why does CLV matter?
Every business wants to grow, but not every business knows where that growth is most likely to come from.
CLV gives you a clearer picture by helping you measure customer lifetime value across your entire customer base. Instead of guessing which efforts are paying off, you can use CLV to make more informed decisions about where to focus your time and budget.
Here's how CLV can strengthen different areas of your marketing and business strategy:
Guides marketing investment decisions
When you know how much an average customer is worth over time, you can make better decisions about how much to spend to reach them.
CLV helps you set realistic budgets for campaigns by showing you the average revenue a customer generates, so you're not overspending to acquire someone who won't stick around or underspending on channels that bring in your most valuable customers.
Improves customer retention strategies
It costs less to keep existing customers than to find new ones, and CLV puts real numbers behind that idea.
When you can see how customer satisfaction and repeat purchases affect long-term value, you can build stronger retention strategies — like loyalty programs, re-engagement campaigns, or better post-purchase communication — that keep people coming back throughout the entire customer lifecycle.
Helps prioritize high-value customer segments
Not all customers contribute equally to your bottom line. CLV helps you identify your valuable customers so you can segment your audience based on actual spending behavior rather than assumptions.
That way, you can direct more resources toward the segments that drive the most revenue and build customer loyalty where it counts.
Supports revenue forecasting and growth planning
Understanding CLV gives you a more accurate view of future revenue. When you know your average customer lifespan and how much people tend to spend during that time, you can build more reliable forecasts and plan for growth with real data behind your projections.
Balances acquisition vs. retention spend
Marketing budgets are finite, and one of the hardest decisions is figuring out how much to spend on new customers versus existing ones. CLV helps you strike that balance by comparing customer acquisition costs against the long-term value each customer brings.
If your basic customer lifetime value is high, it may make sense to invest more in acquisition. If it's low, improving customer relationships with your current audience might deliver a better return.
How to calculate customer lifetime value
The customer lifetime value formula is straightforward once you understand the components, and there are several ways to approach it depending on how precise you need to be.
Basic CLV formula
The simplest way to estimate customer lifetime value is with this formula:
CLV = Average purchase value × Purchase frequency × Customer lifespan
Here's what each component means:
- Average purchase value: The average amount a customer spends per purchase. You can find this by dividing your total revenue over a set period by the number of purchases during that same period.
- Purchase frequency: How often an average customer buys from you within a given timeframe. Divide your total number of purchases by the number of unique customers to get this number.
- Customer lifespan: The typical length of time a customer continues buying from you. This is usually measured in years, and you can calculate it by looking at how long customers stick around before they stop purchasing.
Step-by-step CLV calculation
Here's how this looks in practice. Say you run an online clothing store and want to calculate CLV using one year of data:
- Your total revenue for the year was $500,000 across 10,000 orders. That puts your average purchase value at $50.
- Those 10,000 orders came from 2,000 unique customers, so your purchase frequency is 5 orders per customer per year.
- On average, your customers shop with you for 3 years before dropping off.
Now plug those numbers into the formula:
CLV = $50 × 5 × 3 = $750
That means each customer is worth roughly $750 over the course of your relationship with them. You can use that number to set acquisition budgets, segment customers by value, and figure out where to focus your retention efforts.
Advanced CLV models
The basic formula is a good starting point, but it treats every customer the same. If you want a more nuanced view, these advanced models can help you estimate customer lifetime value with greater accuracy:
- Predictive CLV: Uses historical data and behavioral patterns to predict how much a customer might spend in the future. This model accounts for changes in buying habits over time, which gives you a more realistic picture of what to expect.
- Cohort-based CLV: Groups customers by shared characteristics — like when they made their first purchase or which channel they came from — and tracks their value over time. This helps you see which acquisition sources or time periods bring in higher-value customers.
- Gross margin CLV: Factors in your profit margins instead of just revenue. This model subtracts the cost of goods sold from each transaction, so you can see how much profit a customer actually generates rather than just how much they spend.
- Discounted cash flow CLV: Adjusts future revenue for the time value of money. A dollar earned 3 years from now is worth less than a dollar earned today, and this model reflects that. This method is especially useful for long-term planning where you need a realistic view of how future spending will impact customer lifetime value at a business level.
Common customer lifetime value mistakes
Of course, customer lifetime value isn’t a magical cure-all. Used improperly, CLV can actually waste time and money — which is the opposite of its intended purpose. There are a number of common mistakes marketers make when experimenting with CLV. Keep these in mind as you begin your work:
- Misalignment with company goals: You should strive for customer lifetime value that’s aligned with your company goals. When you’re developing a plan to improve CLV, make sure that plan is in alignment with your goals or it’s not going to get you where you want to go.
- Incorrect customer segmentation: Segmenting your customers helps you maximize the efficiency of your marketing campaign. Not only that but targeting customer segments with the wrong marketing efforts can also make your customers feel alienated. Proper customer segmentation is a key to improving CLV.
- Choosing an unrealistic number for your customer’s lifetime: There’s only so much you can get out of each customer, so you have to make sure your goals are realistic. If you choose an unrealistic number for customer lifetime value, you’ll never reach it.
- Neglecting to factor in flexibility over time: The world is constantly changing, which includes the prices of your products or services and the economy as a whole. CLV is going to change over time based on these changes, so don’t expect everything to go exactly as planned down to the number.
How to improve customer lifetime value
Knowing your CLV is only useful if you act on it. Once you have a baseline number, you can start making targeted changes that increase how much each customer is worth over time. Here are six areas to focus on:
Enhance onboarding experience
A smooth onboarding process, whether that's a welcome email series, a guided product walkthrough, or a first-purchase discount, helps new customers see value right away. The faster someone has a positive experience with your brand, the more likely they are to come back.
Increase purchase frequency
Getting customers to buy more often has a direct impact on CLV. Tactics like email reminders for replenishable products, limited-time offers, and loyalty rewards give people a reason to return between their usual purchase cycles.
Improve customer retention
Every month you keep a customer is another month of revenue. Focus on reducing churn by identifying why customers leave and addressing those pain points. That might mean improving your product, offering better support, or simply staying in touch so your brand stays top of mind.
Personalize marketing communication
Generic messaging is easy to ignore. When you tailor your emails, product recommendations, and promotions based on what a customer has actually purchased or browsed, your communication feels more relevant — and relevant messages drive more conversions.
Increase average order value
Encouraging customers to spend more per transaction is one of the fastest ways to raise CLV. Cross-selling related products, offering bundle deals, or setting free shipping thresholds just above your current average order value can all move the needle without requiring more traffic.
Reduce cost to serve
CLV isn't just about revenue — it's also about how much it costs to support each customer. Streamlining your fulfillment process, building out self-service resources, and automating routine communications can all lower your cost to serve without sacrificing the customer experience.
Does Mailchimp offer CLV insights?
Mailchimp gives you built-in tools to put CLV data to work without needing a separate analytics platform. Here's how:
Predict high-value customers
Mailchimp uses predictive analytics to estimate each customer's future value based on their purchase history and behavior. That means you can identify who's likely to become a top spender and focus your efforts on nurturing those relationships early.
Identify at-risk segments
Not every customer is going to stick around on their own. Mailchimp helps you spot segments that are showing signs of disengagement — like declining purchase frequency or long gaps between orders — so you can step in with a re-engagement campaign before they drop off entirely.
Personalize campaigns using CLV data
Once you know which customers are high-value and which ones need attention, you can tailor your campaigns accordingly. Use CLV insights in Mailchimp to send targeted messaging, exclusive offers, or personalized product recommendations based on where each customer falls in your audience.
Ready to see what else you can do with your customer data in Mailchimp? Learn how our Marketing CRM tools can help you learn more about your customers and quickly target messages to specific segments of your audience — all from one CRM dashboard.