Customer lifetime value calculator, also referred to as CLV calculator or lifetime value (LTV), is a metric that businesses use to estimate the total revenue a customer will generate throughout their relationship with the company.
It considers not just the value of a single purchase, but the entire stream of revenue expected from that customer over time.
CLV = Customer Value * Average Customer Lifespan
This formula multiplies the average value a customer brings in by their average lifespan as a customer.
Looking to create reporting system fast & painlessly?
Build dashboards and track KPIs in one place with Ajelix BI
Step-by-step guide on how to calculate CLV using the simple formula, along with an example:
You’ll need some data about your customers to calculate CLV. Here’s what you’ll typically need:
Screenshot from Excel with example data, image by author
Average Purchase Value: Add up the total purchase value for all customers and divide it by the total number of purchases. This will give you the average amount a customer spends per purchase.
Screenshot from Excel on how to calculate average purchase value, image by author
Let’s say you have the following data for 3 customers:
Customer ID | Purchase Value | Number of Purchases |
---|---|---|
1 | $50 | 2 |
2 | $100 | 1 |
3 | $75 | 3 |
Total purchase value = $50 + $100 + $75 = $225 Total number of purchases = 2 + 1 + 3 = 6
Average purchase value = $225 / 6 = $37.50
Average Number of Purchases per Customer: Divide the total number of purchases by the total number of customers. This will tell you how many times a customer makes a purchase on average within the chosen timeframe.
Screenshot in Excel on how to calculate the average number of purchases per customer, image by author
Example continuing from the above data:
Average number of purchases per customer = 6 / 3 = 2
Customer Value: Multiply the average purchase value by the average number of purchases per customer. This represents the average revenue generated by a single customer.
Example: Customer value = $37.50 * 2 = $75.00
Screenshot from Excel on how to calculate customer value, image by author
This refers to the average length of time a customer remains engaged with your business. You can estimate this based on historical data or industry benchmarks.
Example: Let’s assume the average customer lifespan for your business is 2 years.
Multiply the customer value by the average customer lifespan. This will give you the Customer Lifetime Value.
Example: CLTV = $75.00 * 2 years = $150.00
Screenshot from Excel on how to calculate CLTV, image by author
In this example, the CLV is $150.00, indicating that the average customer brings in $150 in revenue over their 2-year relationship with the company.
You can also watch a video walkthrough 👇
Click the download button below and get your Excel template with calculations.
Ajelix provides over 15 AI-powered tools to simplify tasks in Excel and Google Sheets, including generating formulas. Sign-up is easy – you can use your Gmail account or any other email address.
Screenshot from Ajelix registration page, image by author
To get the most accurate formula, describe your desired outcome clearly. For instance, to calculate Customer Lifetime Value (CLV) for 2 months with customer value in cell B4, you could ask: “Give me the formula for CLV for 2 months if customer value is in cell B4.”
Screenshot from Ajelix formula generator with CLV prompt, image by author
Crafting Effective Prompts:
After you submit the prompt AI will give you a ready-to-use formula you can insert in your spreadsheet. You can also use Excel or Google Sheets add-on for easier formula writing. In the screenshot below you can see that AI gave the formula.
Screenshot from Ajelix with CLV formula result, image by author
Ready to give it a go?
Test AI tools with freemium plan and only upgrade if formula generator can help you!
Infographic with 4 main points about why CLTV metric is important for business, image by author
CLTV, or Customer Lifetime Value, is a big deal for businesses because it goes beyond just making a single sale. Here are 4 things why this metric matters:
CLTV is important because it helps businesses focus beyond just one-time sales. It shows the total value a customer brings over their entire relationship, allowing businesses to prioritize keeping valuable customers happy and coming back for more.
CLTV helps target high-value customers with relevant campaigns, maximizing marketing spend and return on investment (ROI).
The ideal recalculation frequency for CLTV depends on your industry and customer behavior. However, a good rule of thumb is to recalculate every quarter or whenever there’s a significant change in customer acquisition costs, purchase behavior, or churn rates. You can do this easily with KPI dashboards that you can create on Ajelix BI.
CLTV relies on estimates and historical data, so it may not perfectly predict future value. It can be complex to calculate, especially for businesses with many customer segments or product categories. So it’s advisable to use KPI dashboards to track these metrics regularly.