Customer lifetime value (CLV) estimates how much gross profit one customer is likely to generate across their relationship with your store. It helps online sellers answer a practical question: how much can you afford to spend to win and retain a customer?
Revenue alone can make a customer look more valuable than they are. A buyer who places three large orders but returns half of them may contribute less profit than someone who places smaller, reliable repeat orders. For useful decisions, calculate CLV from margin—not just sales.
What is customer lifetime value?
Customer lifetime value, sometimes called LTV, is the estimated value a customer contributes over the time they continue buying from your business. Ecommerce sellers use it to guide advertising budgets, retention campaigns, loyalty offers and product strategy.
CLV is an estimate, not a promise. It becomes more useful when you calculate it consistently, compare customer groups and update it as your order history grows.
A simple ecommerce CLV formula
A practical starting formula is:
CLV = average order value × purchase frequency × customer lifespan × gross margin
- Average order value (AOV): total sales revenue divided by number of orders.
- Purchase frequency: average orders per customer during a defined period.
- Customer lifespan: the average length of time customers remain active.
- Gross margin: the percentage left after direct product costs. For a clearer operating view, you can also subtract variable fulfilment, payment and marketplace costs.
If you need to calculate the first input, use the method in our average order value guide. To check the margin behind each order, use the free profit margin calculator.
Customer lifetime value example
Imagine a store with these averages:
- Average order value: $60
- Purchase frequency: 2.5 orders per year
- Average customer lifespan: 3 years
- Gross margin: 40%
The revenue-based lifetime value is $60 × 2.5 × 3 = $450. After applying the 40% gross margin, estimated gross-profit CLV is $180.
That $180 figure is more useful for acquisition decisions than the $450 revenue figure. It shows the pool of gross profit available before advertising, customer service and fixed overheads. It does not mean spending $180 to acquire the customer would be sensible.
CLV versus customer acquisition cost
Customer acquisition cost (CAC) is the average marketing and sales cost required to gain one new customer. Compare CLV with CAC using the same time period and cost definitions.
CLV-to-CAC ratio = customer lifetime value ÷ customer acquisition cost
If the example store has a gross-profit CLV of $180 and spends $45 to acquire a customer, its ratio is 4:1. That does not automatically make the campaign profitable. Returns, support costs, delayed repeat orders and overheads can still reduce the result.
Read our customer acquisition cost guide before setting an advertising ceiling. The safest limit is based on cash flow and contribution profit, not a universal ratio copied from another business.
How to calculate your inputs
1. Find average order value
Divide revenue by completed orders for the period. Exclude cancelled orders and be consistent about whether revenue includes shipping and tax.
2. Find purchase frequency
Divide the number of orders by the number of unique customers. For example, 1,200 orders from 800 customers equals 1.5 orders per customer.
3. Estimate customer lifespan
For a young store, start with the time between a customer's first and most recent order, then use a conservative estimate for customers who are still active. Mature stores can compare yearly cohorts to see how long repeat purchasing actually continues.
4. Apply a realistic margin
Product cost is only the beginning. Decide whether your version of CLV will also deduct transaction fees, fulfilment, packaging, discounts and expected return costs. Document the choice so later comparisons stay meaningful. Our guide to ecommerce return rate explains why refunds can distort customer value.
Segment CLV instead of trusting one store-wide average
A single average can hide important differences. Calculate CLV for groups such as:
- first product purchased;
- sales channel or marketplace;
- organic, paid-search or social customers;
- new versus returning customers;
- discounted versus full-price first orders;
- customer location; and
- subscription versus one-off buyers.
You may discover that a campaign attracts cheap first orders but few repeat buyers, while a slower channel produces customers with stronger margins and retention. Cohort analysis—grouping customers by when or how they were acquired—makes that difference visible.
Five ways to increase ecommerce CLV
Improve the second-order experience
The first repeat purchase is a useful milestone. Send relevant post-purchase guidance, make reordering easy and recommend a logical next product rather than promoting everything in the catalogue.
Increase AOV without forcing bundles
Offer complementary products, quantity options or a sensible free-shipping threshold. Test the extra gross profit, not only the larger basket. A bigger order with a deep discount can reduce value.
Reduce preventable returns
Accurate photos, measurements, compatibility details and delivery expectations help buyers choose correctly. Fewer avoidable returns protect margin and customer trust.
Use discounts selectively
Blanket discounts can train customers to wait. Reserve offers for situations where they encourage a profitable second order or reactivate a valuable customer. Check the effect first with the discount and sale price calculator.
Fix product-page friction
Clear shipping information, useful images, specific benefits and visible policies reduce uncertainty. The ecommerce conversion rate guide shows what to review without relying on hype.
Common CLV mistakes
- Using revenue as profit: sales do not account for product and fulfilment costs.
- Mixing time periods: monthly purchase frequency cannot be combined with a lifespan measured in years without conversion.
- Ignoring refunds: returned orders can inflate both AOV and purchase frequency.
- Treating every customer alike: acquisition source and first product often produce very different behaviour.
- Assuming the future matches the past: pricing, products, competition and customer mix change.
- Optimising CLV while ignoring cash flow: future repeat purchases do not pay today's supplier invoice.
A simple monthly CLV check
- Export completed orders and refunds.
- Identify unique customers with a stable customer ID or email.
- Calculate AOV, purchase frequency and margin using consistent definitions.
- Compare new customer cohorts by acquisition channel and first product.
- Review the gap between CLV and CAC.
- Choose one retention or margin improvement to test.
- Record the method so next month's result is comparable.
Frequently asked questions
Should CLV use revenue or profit?
Profit-based CLV is usually better for marketing and pricing decisions because it reflects the money left after direct costs. Revenue-based CLV can still help with sales forecasting if it is clearly labelled.
How often should an online seller calculate CLV?
Monthly or quarterly is enough for many small stores. Fast-growing shops or businesses with heavy ad spend may review acquisition cohorts more often.
Can a new store calculate CLV?
Yes, but the estimate will be uncertain. Use a shorter observation window, conservative assumptions and clearly separate observed purchases from forecast future purchases.
What is a good CLV-to-CAC ratio?
There is no universal target. The sustainable level depends on your margin, repeat-purchase timing, overheads and cash flow. Compare your own cohorts and aim for enough contribution to cover operating costs and risk.
Bottom line: calculate customer lifetime value from realistic margin, compare it with acquisition cost, and improve it by earning genuinely profitable repeat orders. A consistent conservative estimate is more useful than an impressive number built from optimistic assumptions.
