Two customers can place the same first order and become very different customers for your business. One might never return. The other might reorder every few months, try new products and stay with your brand for years.

Looking only at that first sale makes those relationships appear equal. Customer lifetime value helps you see how they develop, so you can make better decisions about acquisition, retention and the experience you offer after someone buys.

You don't need a complicated prediction model to start using it. A clear definition and a consistent view of your order history can already tell you a great deal about where your store's growth comes from.

What is customer lifetime value?

Customer lifetime value is the total value a customer generates for your business over the course of their relationship with you. It's usually shortened to LTV, CLV or CLTV.

In ecommerce, that value is often reported as revenue: how much a customer spends across all their orders. You can also calculate it using gross profit or contribution, which accounts for the costs involved in making those sales.

The distinction matters when you use LTV to make spending decisions. A customer who generates $300 in revenue hasn't given you $300 to spend on acquiring and retaining them. Some of that money pays for products, fulfillment and other costs.

You'll also see stores track customer value over a set window, such as 90 days or 12 months after the first purchase. That's a practical way to compare relationships while they're still developing.

How to calculate customer lifetime value

There are two useful starting points: a simple estimate based on average buying behavior, and a calculation based on what a group of customers has already spent.

The basic LTV formula

A common revenue LTV estimate combines the value of each order with how often and how long customers buy:

Revenue LTV = Average order value × Annual purchase frequency × Average customer lifespan in years

For example, suppose customers spend $60 per order, buy three times a year and remain customers for two years. Estimated revenue LTV is:

$60 × 3 × 2 = $360

This is the basic approach described in Shopify's customer lifetime value analysis guide. It gives you a useful estimate, provided your purchase frequency and lifespan assumptions reflect your customers' behavior.

The hardest part is usually lifespan. Most retail customers don't formally cancel their relationship with a store. They simply stop ordering, and some return after a long gap. That's why measuring actual customer spending over a fixed period is often an easier starting point.

Calculating LTV from a customer cohort

A cohort is a group of customers who share a starting point, usually the month of their first purchase. To calculate their observed revenue LTV, add up their spending over a chosen window and divide by the original number of customers.

Observed revenue LTV = Revenue generated by the cohort during the window ÷ Customers in the cohort

Say you acquire 1,000 customers in January. Across each customer's first 12 months, those customers generate $140,000 in revenue after discounts and refunds. Their 12-month revenue LTV is $140.

Keep all 1,000 customers in the denominator, including people who never order again. You're measuring the average value of acquiring someone in that group, rather than the value of only the customers who stayed.

Revenue LTV, gross profit LTV and contribution LTV

Revenue tells you how much customers buy. To understand what you can afford to spend on growth, work through the costs behind those purchases.

MeasureCalculationWhat it's useful for
Revenue LTVCustomer revenue after discounts and refundsUnderstanding spending and repeat sales.
Gross profit LTVRevenue LTV minus product costsUnderstanding value after the cost of goods sold.
Contribution LTVRevenue LTV minus product costs and other variable costs of serving the customerEvaluating acquisition and retention spending.

For example, a customer generates $140 in revenue. Their products cost $56, leaving $84 in gross profit. Another $38 goes toward fulfillment, shipping subsidies, payment fees and variable retention costs, leaving $46 in contribution before acquisition costs.

If acquiring that customer cost $25, there is $21 left toward overhead and profit. Using a consistent cost definition makes that calculation much more useful than comparing acquisition spend with revenue alone.

Historical LTV vs. predicted LTV

Historical LTV describes value you've already observed. Predicted LTV estimates what a customer is likely to generate in the future, based on patterns in past customer behavior.

For example, Klaviyo's CLV tools distinguish historic spending from predicted spending, with the predicted figure covering the next year. Forecasts like these can help you plan campaigns before a customer's full buying history has developed.

Those forecasts need enough history to work from. Klaviyo only shows predicted CLV once at least 500 customers have placed an order, the store has at least 180 days of order history with orders in the last 30 days, and some customers have placed three or more orders.

Use historical results as the baseline for evaluating those predictions. If a model regularly expects customers to spend more than they eventually do, that affects how much confidence you can place in it when allocating budget.

For a newer store with limited history, a measured 90-day or 180-day customer value can be more useful than a precise-looking lifetime forecast built on uncertain assumptions.

How LTV helps you make better growth decisions

Once you can follow customer value over time, you can look beyond the immediate result of a campaign. That helps you see which customers and products contribute to a lasting relationship.

Comparing acquisition channels

A campaign with a low acquisition cost can look attractive until you discover that its customers rarely buy again. Another campaign might cost more upfront but bring in customers who make several profitable repeat purchases.

Compare the contribution generated by each group at the same age, alongside what you spent to acquire them. That gives you a clearer view of the return from each channel.

Choosing which products to promote

The product that creates the biggest first order isn't always the product that leads to the strongest customer relationship.

Look at customer value by first product purchased. A starter kit might bring people into a range they continue using, while a discounted bundle attracts a large first sale with few follow-up orders. Those patterns can inform your advertising, merchandising and post-purchase recommendations.

Deciding where retention work will help

If customer value stops growing soon after the first purchase, investigate why people aren't returning. Product satisfaction, replenishment timing and the relevance of your follow-up messages are good places to look.

If customers already return regularly, there may be more opportunity in complementary products or a better order experience. Our guide to increasing customer lifetime value covers these options in more detail.

Tracking LTV over time

A simple cohort table can show both how much customers contribute and how quickly that contribution arrives. Here's an illustrative example for one group of customers, using cumulative value from each person's first purchase:

Time since first purchaseRevenue per customerContribution per customer before acquisition
90 days$80$24
180 days$105$33
365 days$140$46

If that group cost $25 per customer to acquire, its contribution has covered acquisition costs by the 180-day checkpoint. The precise payback date falls somewhere between the first two checkpoints.

That timing matters because acquisition spend happens before much of the repeat revenue arrives. Your available cash and operating costs determine how long your business can comfortably wait.

Shopify's analytics includes an Amount spent per customer measure for customer cohorts. It reports average cumulative spending, which can help you build a revenue view of these relationships. Shopify's analytics field reference explains the metric; you'll need your cost data to build a contribution view.

What is a good customer lifetime value?

There's no single dollar figure that makes sense across ecommerce. A coffee brand, a furniture store and a specialist clothing retailer can all have healthy businesses with very different customer values.

Public benchmarks for true lifetime value are rare, but two sources measure customer value over a fixed window, which is the more practical comparison anyway:

$449

First-year sales per new buyer across more than 100 retailers, 2024

Bluecore

1.45

Orders per new buyer during their first year

Bluecore

$142

Median 90-day revenue per customer across 426 Shopify stores, July to October 2026

Littledata

Bluecore's benchmarks follow each new buyer through their first year at more than 100 retailers. The spread by category is wide, driven mostly by order size. A home goods customer spends more in one order than a footwear customer does all year:

First-year sales per new buyer by retail category, 2024

  1. Home goods$1,731
  2. Jewelry and accessories$721
  3. Sports and hobbies$464
  4. Department stores$434
  5. Apparel$176
  6. Health and beauty$175
  7. Footwear$146
Source: Bluecore 2025 Customer Growth Benchmarks

Health and beauty shows the other route to a valuable customer. Its average new-customer order is the smallest of the seven categories, at $99, but its new buyers placed 2.05 orders in their first year, the most of any category.

For smaller Shopify brands, Littledata's revenue per customer benchmark is a closer comparison. It covers all customers who bought during a 90-day window, rather than following one group from their first order:

Median 90-day revenue per customer by industry

Shopify stores, July to October 2026

  1. Home and furniture$248
  2. Food and beverage$135
  3. Fashion and apparel$124
  4. Health and supplements$104
  5. Beauty and skincare$86
Source: Littledata

Both are revenue figures, so neither tells you what a customer contributes after costs. They're most useful as a check on whether your own cohort numbers are in a plausible range for your category.

The useful comparison is between the value a customer contributes, the cost of acquiring them and how long that contribution takes to arrive. Your previous cohorts are also a strong reference point: are newer customers becoming more valuable at the same stage of the relationship?

You may see a 3:1 LTV-to-CAC ratio presented as a universal target. Its usefulness depends on the costs included in LTV and the period it covers. A revenue-based ratio and a contribution-based ratio describe different economics, so choose a definition your team can use consistently.

Final thoughts

Customer lifetime value helps you understand the relationship behind each sale. It shows how customers' spending develops, which first purchases lead to more business, and how repeat orders contribute to growth.

Start with what you can measure clearly, then build from there. Following a few customer cohorts over consistent periods will give you a stronger understanding of your store than a single lifetime estimate on its own, and a better basis for the decisions you make as those relationships grow.