Customer Lifetime Value

Customer Lifetime Value KPIs: 10 Metrics That Drive CLV

First published Jan 19, 2023Updated October 20, 202613 min read
Alexandra Panaitescu, Content Marketing Specialist
Alexandra Panaitescu
Content Marketing Specialist
Published: Jan 19, 2023Updated: Oct 20, 2026
Customer lifetime value KPIs: rising blocks with cart, repeat-purchase and rating icons lifting a blue customer profile to the top step
Quick Answer
Customer lifetime value KPIs are the metrics that decide how much profit a customer brings over the whole relationship: acquisition cost, margin, retention rate, purchase frequency, average days between transactions, cohort stickiness, Net Promoter Score, Customer Effort Score, time to first response and time to resolution. Retention is the best-documented lever: in financial services, a 5% increase in customer retention produces more than a 25% increase in profit [Bain & Company, 2001]. This guide gives the formula for each KPI, the part of CLV it moves, and a five-step plan to increase customer lifetime value with the full set.
Key Takeaways
  • Track 10 KPIs, not one: CLV moves when acquisition cost, margin, lifespan or buying rhythm change, and the experience KPIs explain why.
  • Calculate CLV on margin, not revenue, because revenue-based CLV makes every customer look more profitable than they are.
  • Keep the CLV to CAC ratio at 3:1 or better on margin; below 2:1 you spend too much to acquire customers unless you buy market share on purpose.
  • Separate customer retention rate from repeat purchase rate, because using the wrong one inflates customer lifespan and CLV.
  • Use Average Days Between Transactions to time your messages just before the next expected order.
  • Measure NPS, Customer Effort Score and service speed by segment, so you see when your most valuable customers start to drift.
2,500+ brands served by Omniconvert 70,000+ experiments run 13 years of eCommerce growth expertise 5% more retention, 25%+ more profit in financial services [Bain & Company, 2001]

Customer lifetime value KPIs are the metrics that decide how much profit a customer brings over the whole relationship with your store. Ten of them have a major impact on CLV: Customer Acquisition Cost, margin, Customer Retention Rate, purchase frequency, Average Days Between Transactions, cohort stickiness rate, Net Promoter Score, Customer Effort Score, time to first response and time to resolution.

If you think about CLV all the time, you are on the right track: it is one of the most important metrics in eCommerce. But CLV is an outcome, and you change it through these ten KPIs. This guide groups them by job, gives the formula for each, and shows how to use them together. Omniconvert Commander (formerly Nexus), the AI eCommerce growth engine from Omniconvert, calculates the customer-data KPIs from your store's orders, so you can track them every month without a manual rebuild.

What are customer lifetime value KPIs?

Customer lifetime value KPIs are defined as the metrics that change one input of CLV: what a customer costs to acquire, what each order earns, how often the customer buys, and how long the customer stays. Track them as a set, because a gain in one can hide a loss in another.

CLV indicates the net profit a customer generates over the whole relationship. It tells you how healthy the business is and how good you are at improving customer experience over time. Before you look at the KPIs, make sure the whole team uses the same CLV formula. The margin-based version is:

CLV = Average Order Value × Purchase Frequency × Customer Lifespan × Margin

A worked example: a customer spends 80 dollars per order, buys 4 times a year and stays for 3 years. Revenue CLV is 80 × 4 × 3 = 960 dollars. At a 40 percent gross margin, CLV is 960 × 0.40 = 384 dollars. Customer lifespan comes from your retention: if you lose one third of your customers each year, the average customer stays about 1 ÷ 0.33 = 3 years. The full method, including predictive CLV, is in our customer lifetime value guide.

To improve CLV, you must know five things:

  • What you spend to acquire new customers: KPI 1.
  • The profit your customers bring: KPI 2.
  • Their buying habits and patterns: KPIs 3 to 6.
  • How happy they are with the experience you give them: KPIs 7 and 8.
  • How fast you act to keep them satisfied and loyal: KPIs 9 and 10.

Juliana Jackson warns that CLV is only as good as the team that uses it:

"The never-ending increase in CPMs and CPCs plus the issues with data privacy and the extinction of 3rd party data has brought Customer Lifetime Value in the limelight as being the cure for eCommerce growth. That statement does make sense in the happy scenario that the team that handles your growth understands CLV and its flaws (Yes, CLV is not perfect) and understands how to work with it. In the wrong hands, CLV can become a quick kick in the ass."

For ideas on how to put CLV to work in your online store, read our eCommerce expert roundup on practical strategies to increase customer lifetime value. Below are the ten KPIs, in four groups.

Which CLV metrics measure acquisition cost and margin?

Two CLV metrics measure the money side of each customer: Customer Acquisition Cost, which is what you pay to win the customer, and margin, which is what each order earns after costs. Together they tell you whether a customer's lifetime value pays back the cost of acquiring them.

1. Customer Acquisition Cost (CAC)

Without an accurate CAC, you either buy customers that are too expensive or buy fewer than you can afford. Many companies fall into this trap when they judge cost per conversion only from the Google or Facebook reports. CAC gives you the real cost of a new customer, which you can then compare with the full value that customer brings.

CAC = (Media cost + Marketing tools + Marketing wages + Agency fees + Overhead) ÷ New customers acquired in the same period

Brian Balfour, CEO of Reforge and previously VP of Growth at HubSpot, explains in a guest article on Andrew Chen's blog that you must separate new customers from returning customers to get an accurate CAC, and decide exactly which marketing and sales costs go into the formula. For the step-by-step method, see how to optimize customer acquisition cost.

The CLV to CAC ratio shows how profitable your acquisition is. A 2:1 ratio means your company spends properly, but remember the other costs you carry on top of CAC. On CLV calculated by net margin, which gives the most accurate figures, the target is 3:1: enough cash flow to fund new initiatives. The 3:1 rule of thumb comes from subscription businesses: David Skok wrote that the best SaaS businesses have an LTV to CAC ratio higher than 3 in SaaS Metrics 2.0 [For Entrepreneurs, David Skok]. If your ratio is below 2:1, you spend too much to acquire customers, unless you do it on purpose to gain market share.

Many brands also miss a hidden cost: the cost to serve. It includes all the overhead your company pays to serve a customer after the sale, such as support, returns handling and fulfillment. Jason Greenwood has a podcast episode on how the cost to serve changes the accuracy of CLV. Listen to it on Spotify or find the show on Apple Podcasts.

2. Margin

Gross or net: which margin do you use to calculate CLV? Your choice changes the value you get, and so how much you can invest per customer. The gross profit margin is easy to calculate: you subtract the cost of goods sold from total revenue. The net profit margin also subtracts marketing, administrative and operating costs, interest and depreciation, so it shows the profit left after all costs.

Gross margin = (Revenue − COGS) ÷ Revenue. Net margin = (Revenue − COGS − Operating, marketing and admin costs − Interest − Depreciation) ÷ Revenue

Companies calculate CLV on revenue, gross margin or net margin. Each basis has a trade-off:

Source: Omniconvert
CLV basis Effort to calculate Accuracy for profit When to use it
Revenue Low Low: it ignores every cost Quick trend checks only
Gross margin Medium Good and actionable Monthly CLV tracking and CLV to CAC decisions
Net margin High: hard to keep current Highest Budget planning and the 3:1 CLV to CAC target

Many eCommerce marketers prefer net margin (see gross margin vs net margin in eCommerce), but it takes a lot of effort to recalculate by hand each month. This is why companies move to tools that calculate CLV automatically from their eCommerce platform data. Omniconvert Commander customer intelligence goes one step further and calculates True Profit per order and per customer.

Which KPIs that affect CLV track retention and repeat purchases?

Four KPIs that affect CLV track how long customers stay and how often they come back: Customer Retention Rate, purchase frequency, Average Days Between Transactions and cohort stickiness rate. They set the customer lifespan and the number of orders in the CLV formula, so they usually move CLV more than any other group.

3. Customer Retention Rate (CRR)

There is a lot of confusion between retention rate and repeat purchase rate, as Juliana Jackson points out:

"BEWARE of a big mistake most brands make when it comes to their Retention Rate. They mistake it with Repeat Purchase Rate mostly because of all the classic eCommerce platforms such as Shopify or Klaviyo that are not focused on retention metrics. These tools focus on sales metrics to prove their technology ROI. So, instead of showing retention rates, they show repeat purchase rates. Which is a totally different metric."

Customer retention rate measures the share of your existing customers that you keep over a given period. Repeat purchase rate measures the share of all customers who placed two or more orders. Both are useful, but only retention rate gives you the customer lifespan that CLV needs. The full comparison, with churn rate, is in repeat purchase rate vs retention rate vs churn rate.

CRR = ((E − N) ÷ S) × 100, where S = customers at the start of the period, E = customers at the end, N = new customers acquired during the period

A worked example: you start the year with 1,000 customers, end it with 1,100, and acquired 200 new ones. CRR = ((1,100 − 200) ÷ 1,000) × 100 = 90 percent. For comparison, repeat purchase rate = customers with two or more orders ÷ all customers in the period.

Retention rate tells you how good you are at convincing customers to buy from you again, and small changes matter: in financial services, Bain & Company found that a 5% increase in customer retention produces more than a 25% increase in profit [Bain & Company, 2001]. Watch how retention changes over time, and if you see a clear downward trend, find the cause before you lose valuable customers. Also look at the retention curve: it shows after how many orders your customers build the habit of buying from you.

4. Purchase Frequency

Purchase frequency measures how many times your customers buy in a given period. It is a direct multiplier in the CLV formula, so every increase raises CLV.

Purchase frequency = Total orders ÷ Unique customers, for the same period

A worked example: 12,000 orders from 5,000 unique customers in a year give a purchase frequency of 12,000 ÷ 5,000 = 2.4. The value changes a lot by industry, consumption pattern and company size, so compare yourself with stores in your industry in the free, ungated Real-Time CLV Benchmark Report. Raising purchase frequency starts with a clear onboarding process and experiences that make customers want to come back.

5. Average Days Between Transactions (ADBT)

Average Days Between Transactions is defined as the average number of days that pass between two consecutive orders of the same customer. It is easy to understand and calculate, and it helps you match your onboarding program to the real buying cycle.

ADBT = (Date of the last order − Date of the first order) ÷ (Total number of orders − 1)

A worked example: a customer placed the first order on March 1 and the fifth on April 20. That is 50 days and four gaps, so ADBT = 50 ÷ 4 = 12.5 days, and a reminder on day 9 or 10 lands just before the next expected order. Calculate ADBT only for customers with two or more orders; for one-time buyers the formula has no value.

ADBT helps you increase purchase frequency by sending the right message at the right time. Your own ADBT depends strongly on how your customers use your products, so set your timing from your data, not an industry average.

6. Cohort Stickiness Rate

A cohort is a group of customers who share the same characteristic. The most common cohorts are time-based, such as all customers who made their first purchase in the same month. The second-month cohort stickiness rate is defined as the percentage of a cohort's customers, revenue or orders that come in the second month after the first purchase.

Second-month stickiness rate = Cohort customers who buy again in month 2 ÷ All customers in the cohort × 100

Compare your monthly cohorts side by side with cohort analysis. If one month produced much stickier customers than the others, find the campaigns that acquired them and repeat what worked. More on the method is in cohort retention rate and customer stickiness.

Note: second-month stickiness only makes sense for products that customers buy often. It is not useful for products that need no replenishment, or for a few SKUs that do not complement each other.

How do Net Promoter Score and Customer Effort Score affect CLV?

Net Promoter Score and Customer Effort Score show how customers feel about your company before that feeling shows up in retention. A falling score in a valuable segment is an early warning that CLV will drop.

7. Net Promoter Score (NPS)

To improve CLV, you must improve the relationship with your customers, and find out what you do right or wrong from their point of view. An NPS survey is one direct way to collect that feedback. Net Promoter Score is a metric that helps you predict future customer intent. The most common NPS question is: "On a scale from 0 to 10, how likely are you to recommend our company or product to a friend or colleague?" Based on the answers, you know how many of your customers are promoters (9 or 10: very satisfied with their experience), passives (7 or 8: satisfied but not excited) and detractors (0 to 6: unhappy customers who can hurt your brand reputation if you do nothing about them).

NPS = % of promoters − % of detractors

Monitor NPS by segment, so you know how happy your most valuable and loyal customers are and can act at once if their score drops. You can run on-site NPS surveys with Omniconvert Explore. Preventing customer churn is key when your goal is to increase CLV.

8. Customer Effort Score (CES)

Customer Effort Score is a customer satisfaction survey that measures how easy it was to get something done with your company. You can ask customers to rate how easy it was to place an order, buy from your shop, use your products or return them. A typical CES question asks customers how much they agree with a statement such as "The company made it easy for me to handle my issue", on a 1 to 7 scale.

With any customer satisfaction survey, the worst thing a company can do is ignore the complaints and problems its customers report. Read every low score, group the causes, and fix the most frequent one first.

How do customer service response times affect CLV?

Customer service response times affect CLV because a customer with a problem decides in that moment whether to stay. Time to first response measures how fast you show you care; time to resolution measures how fast you fix the problem.

9. Time to First Response

Time to first response is the number of minutes or hours between the moment a customer submits a ticket and the moment a customer service rep responds.

Average time to first response = Sum of first-response times ÷ Number of tickets, for the same period

Customers who contact you with a problem need reassurance at once. A short confirmation that you are on it beats silence or a late reply, and keeps you from losing customers because you failed to show you care.

10. Time to Resolution

Time to resolution is the average amount of time your customer service team needs to resolve an issue, case or ticket after it is opened. It is also called mean time to resolution (MTTR) or resolution time. Teams usually measure it in business hours, not clock hours, to allow for the hours when the support team is offline.

Average time to resolution = Sum of resolution times ÷ Number of resolved tickets, for the same period

Customer satisfaction and CLV are directly linked. Track these metrics closely, especially when qualitative research shows that your main CLV barrier is the customer experience, not the products.

CLV metrics compared: formulas and warning signs

The ten CLV metrics each move one input of customer lifetime value. Use this table to see which input a KPI changes and which trend tells you to act.
Source: Omniconvert
KPI Formula CLV input it moves Warning sign
1. Customer Acquisition Cost Total acquisition costs ÷ new customers Payback of CLV (CLV to CAC ratio) CLV to CAC ratio below 2:1
2. Margin (Revenue − costs) ÷ revenue Profit per order Revenue grows but margin falls
3. Customer Retention Rate ((E − N) ÷ S) × 100 Customer lifespan A downward trend over several periods
4. Purchase Frequency Orders ÷ unique customers Orders per year Fewer orders per customer than last year
5. Average Days Between Transactions (Last − first order date) ÷ (orders − 1) Orders per year The gap between orders grows
6. Cohort Stickiness Rate Month-2 buyers ÷ cohort size × 100 Early lifespan New cohorts are less sticky than older ones
7. Net Promoter Score % promoters − % detractors Future retention Score drops in a high-value segment
8. Customer Effort Score Average effort rating Future retention One task (checkout, returns) scores much worse
9. Time to First Response Sum of first-response times ÷ tickets Retention after a problem Response time grows in peak periods
10. Time to Resolution Sum of resolution times ÷ resolved tickets Retention after a problem Tickets reopen or stay open for days

How to increase customer lifetime value with these 10 KPIs

To increase customer lifetime value, calculate all ten KPIs on one margin basis, find the one that is getting worse, and fix it for the segment where it matters most. Then measure the change every month.
  1. Choose one CLV basis
    Calculate CLV on gross or net margin, not revenue, and use the same basis for every KPI and every report.
  2. Separate retention from repeat purchases
    Calculate customer retention rate with the CRR formula and use it for customer lifespan. Keep repeat purchase rate as a second view, not a replacement.
  3. Set a CLV to CAC guardrail
    Calculate CAC for new customers only, with a fixed list of costs, and set a floor of 2:1 and a target of 3:1 on margin-based CLV.
  4. Time your messages to the buying cycle
    Use Average Days Between Transactions and cohort stickiness to send reminders and offers just before the next expected order.
  5. Close the loop with feedback by segment
    Track NPS, Customer Effort Score and service response times for your most valuable segments, and act on a drop before it shows up in retention.

One mistake catches many teams that track these KPIs: they take the "returning customer rate" from their eCommerce platform, treat it as retention rate, and use it to calculate customer lifespan. Repeat purchase rate counts everyone who ever placed a second order, so it stays high even while recent customers stop coming back. The lifespan looks longer than it is, CLV looks higher than it is, and the team raises its CAC limit to match. The overspend shows up only months later, when the new cohorts fail to pay back. Calculate CRR from start, end and new customer counts before you let CLV set your acquisition budget.

AliveCor used Omniconvert to run a structured A/B testing program and achieved a 21 percent lift in conversion rate, a 5 percent lift in revenue per visitor, and 94 percent statistical relevance across their experiments [Omniconvert, AliveCor case study]. A higher conversion rate on the same traffic lowers Customer Acquisition Cost, because the same spend wins more customers, and a higher revenue per visitor raises the value each new customer starts with. Both sides of the CLV to CAC ratio move in the right direction.

For a strategic approach to CLV and the metrics that drive it, follow the Customer Value Optimization methodology or take the Customer Value Optimization course in CVO Academy.

Whatever you use to monitor the ten KPIs, make sure you can check them all the time, because eCommerce changes fast. Omniconvert Commander calculates CLV, retention, RFM segments and True Profit per customer from your store data, and pushes RFM segments directly to Meta Ads, Google Ads and Klaviyo, so the KPIs turn into campaigns instead of staying in a report.

Customer lifetime value KPIs FAQ

1What is the KPI for customer lifetime value?

The most common single KPI for customer lifetime value is the CLV to CAC ratio. It compares what a customer is worth over the whole relationship with what it cost to acquire that customer, so it shows the return on your acquisition spend. A ratio of 3:1 is the usual target when CLV is calculated on margin. CLV itself is the outcome; the other nine KPIs in this guide are the levers that move it.

2What are the most important CLV metrics?

The ten KPIs that affect CLV most are Customer Acquisition Cost, margin, Customer Retention Rate, purchase frequency, Average Days Between Transactions, cohort stickiness rate, Net Promoter Score, Customer Effort Score, time to first response and time to resolution. The first six measure the money: cost, margin, lifespan and buying rhythm. The last four measure the experience that decides whether customers stay.

3How do you measure customer lifetime value?

Multiply average order value by purchase frequency and by customer lifespan, then multiply by your margin to get a profit-based CLV. For example, 80 dollars per order, 4 orders a year, 3 years and a 40 percent gross margin give a CLV of 384 dollars. This is historic CLV. Predictive CLV forecasts future orders from past behavior, and cohort-based CLV calculates the value per group of customers acquired in the same period.

4How can you increase customer lifetime value?

Find the weakest of the ten KPIs and fix it first. If customers rarely return, work on retention and time your messages to the average days between transactions. If they return but spend little, work on average order value and margin. If they leave after a bad experience, work on effort and service speed. Measure the change by segment, because an average can hide the customers you are losing.

5What is the difference between customer retention rate and repeat purchase rate?

Customer retention rate measures the share of existing customers you keep over a period: CRR = ((E − N) ÷ S) × 100, where S is customers at the start, E is customers at the end and N is new customers. Repeat purchase rate measures the share of all customers who placed two or more orders. Many eCommerce platforms show repeat purchase rate under a retention label. Use CRR when you calculate customer lifespan for CLV.

6Can CLV vary by customer segment?

Yes. CLV often differs a lot between segments based on purchase behavior, acquisition channel, location and the products customers buy first. An average CLV hides this, so calculate CLV and its KPIs per segment, for example per RFM segment or per acquisition cohort. Then spend more to acquire and keep the segments with the highest value, and fix or stop paying for the ones that never return.

7How does Omniconvert Commander help track customer lifetime value KPIs?

Omniconvert Commander is the AI eCommerce growth engine from Omniconvert. It connects to your store data and calculates CLV, retention, RFM segments and True Profit per order and per customer, so you do not rebuild the KPIs in a spreadsheet each month. Omniconvert Commander then pushes RFM segments directly to Meta Ads, Google Ads and Klaviyo, so you can spend more on high-value customers and act on the ones at risk.

Start With the Weakest of the Ten

Pick the CLV basis you will use (gross or net margin) and calculate all ten KPIs on it for the last twelve months. Then rank them against your own trend, not a competitor's average, and work on the one that fell the most. A drop in retention or a longer gap between orders costs more lifetime value than a small rise in acquisition cost.

Review the set every month, by segment. Customers rarely leave all at once: first the days between orders grow, then the effort score drops, then they stop buying. If you see the first signal, you still have time to act. See how Omniconvert Commander tracks CLV KPIs automatically.

Alexandra Panaitescu, Content Marketing Specialist
Content Marketing Specialist
Alexandra Panaitescu is a B2B content marketing specialist with over 8 years of experience building data-driven content strategies and inbound campaigns that help businesses grow, from generating qualified leads to establishing brand authority and revenue.

Track every CLV KPI from one customer view

Omniconvert Commander calculates CLV, retention, RFM segments and True Profit per order and per customer from your store data. Then it pushes the segments that matter directly to Meta Ads, Google Ads and Klaviyo, so your spend follows your most valuable customers.