10 min

Customer Lifetime Value in ecommerce: how to calculate, understand and maximize LTV

Customer Lifetime Value (LTV) is the most strategic metric in ecommerce. It represents the total revenue a customer generates over their entire relationship with your brand. Understanding and optimizing LTV enables better decisions on acquisition, retention and profitability. This guide covers calculation formulas, the LTV/CAC ratio and concrete strategies to maximize every customer's value.

Customer Lifetime Value in ecommerce: how to calculate, understand and maximize LTV

Introduction: LTV, the most strategic metric in ecommerce

In ecommerce, most merchants focus their efforts on acquiring new customers. Yet true profitability is not measured by the number of first purchases, but by the total value a customer generates over time. This is exactly what Customer Lifetime Value (LTV), also called CLV, measures.

LTV answers a fundamental question: how much revenue will a customer generate over their entire relationship with your brand? This metric drives your acquisition investment decisions, your retention strategy and ultimately the overall profitability of your ecommerce business.

A merchant who knows their customers' LTV can determine how much to reasonably spend on acquiring new ones, identify the most profitable segments and focus resources on the actions with the highest return on investment. Without this data, you are flying blind.

T

This guide walks you through every step: precise definition, calculation methods, LTV/CAC ratio interpretation, strategies to increase LTV and tools to automate its tracking.


What is Customer Lifetime Value (LTV)?

Customer Lifetime Value represents the total amount of revenue a customer generates for your business from their first purchase to the end of their commercial relationship. It combines purchase frequency, average order value and the duration during which the customer remains active.

Unlike revenue per order which gives a one-time snapshot, LTV takes a longitudinal perspective. A customer who orders 40 EUR per month for 3 years has an LTV of 1,440 EUR, far more than a customer who places a single 200 EUR order. LTV reveals the true economic value of each customer.

LTV = Average Order Value (AOV) x Purchase Frequency x Customer Lifespan (in years)Basic Lifetime Value formula

Concrete example: your online store has an average order value of 65 EUR, customers order 3.2 times per year on average and remain active for 2.5 years. The LTV is therefore 65 x 3.2 x 2.5 = 520 EUR. This means each new customer acquired represents an average of 520 EUR in future revenue.

Gross LTV vs net LTV: what is the difference?

Gross LTV is based on total revenue generated by the customer. Net LTV deducts the variable costs involved (cost of goods, logistics, returns, payment fees). For acquisition investment decisions, net LTV should be used as it reflects the actual margin generated by each customer.

In practice, if your gross margin is 45%, a gross LTV of 520 EUR corresponds to a net LTV of approximately 234 EUR. This is the figure that should serve as the reference when setting your maximum acquisition budget per customer.


How to calculate your customers' LTV

Several methods exist for calculating Customer Lifetime Value, from the simplest to the most sophisticated. The choice depends on your data maturity and the precision required.

Simple method: the historical formula

The most straightforward method uses historical averages from your customer base. You calculate the average order value, average purchase frequency and average customer lifespan, then multiply them together. This method is accessible to any business with at least 12 months of order history.

1

2

3

4

Cohort method: temporal analysis

Cohort analysis groups customers by their first purchase date (by month or quarter). For each cohort, you track the evolution of cumulative revenue over time. This method reveals retention trends and allows you to compare the quality of customers acquired during different periods.

For example, the January 2025 cohort includes all customers who made their first purchase in January. You then track revenue generated by this cohort at month 1, month 2, month 3 and so on. If the January cohort generates 50,000 EUR in month 1, 12,000 EUR in month 2, 8,000 EUR in month 3, the average LTV after 3 months is 70,000 EUR divided by the number of customers in the cohort.

T

Predictive method: anticipating future value

Predictive models use past behaviors (recency, frequency, monetary value) to estimate the future LTV of each customer. The BG/NBD (Beta-Geometric/Negative Binomial Distribution) model is the most widely used. It accounts for the probability that a customer is still active and the expected number of transactions over a given period.

This approach is particularly useful for businesses with sufficient data volume (more than 10,000 customers and 24 months of history). It enables segmenting customers not only by their past value but by their future potential, which is far more actionable for marketing decisions.


The LTV/CAC ratio: the profitability indicator

LTV alone is not enough. It must be put in perspective with Customer Acquisition Cost (CAC), the average amount spent to acquire a new customer. The LTV/CAC ratio is the ultimate indicator of your ecommerce model's profitability.

An LTV/CAC ratio of 3:1 means every euro invested in acquisition generates 3 euros in revenue over the customer's lifetime. This ratio is considered the ideal benchmark for a healthy growing ecommerce business.

LTV/CAC RatioInterpretationRecommended action
Below 1:1Unprofitable model: you spend more to acquire a customer than they generateImmediately reduce CAC or rethink the business model
Between 1:1 and 2:1Danger zone: profitability is fragile and vulnerable to fluctuationsWork on retention and upselling to increase LTV
3:1 (ideal)Healthy balance: acquisition is profitable with room to invest in growthMaintain this balance and optimize both metrics in parallel
Between 4:1 and 5:1Highly profitable but underexploited growth potentialIncrease acquisition budgets to accelerate growth
Above 5:1Under-investment in acquisition: you are leaving market share to competitorsInvest heavily in acquisition to capture demand

Important: the LTV/CAC ratio should be analyzed by acquisition channel. A global ratio of 3:1 may mask a very profitable channel (SEO at 8:1) and a loss-making channel (paid ads at 1.5:1). Channel-level analysis enables optimal budget allocation.

Payback period: time to return on investment

The payback period measures how long it takes to recoup a customer's acquisition cost. If your CAC is 50 EUR and the customer generates 20 EUR in gross margin per order with a frequency of 2 orders per year, the payback period is 15 months. A payback period under 12 months is considered healthy for ecommerce, as it preserves cash flow.


Strategies to increase Customer Lifetime Value

Increasing LTV relies on three levers: increasing average order value, increasing purchase frequency and extending customer lifespan. Here are the most effective strategies for each lever.

Loyalty and rewards programs

A well-designed loyalty program increases purchase frequency by 20 to 30% depending on the sector. The principle is simple: reward repeat purchases to create a psychological switching cost. Loyalty points, status tiers (bronze, silver, gold) and exclusive benefits encourage customers to return rather than try a competitor.

To maximize impact, the program must be easy to understand, generate reachable rewards quickly and offer perceived value greater than the actual cost. A program that is too complex or with thresholds set too high will be ignored.

Email marketing and repurchase cycles

Email remains the most effective channel for driving repurchases. Automated sequences based on the customer lifecycle send the right message at the right time: welcome email after the first purchase, reminder when the customer is statistically ready to buy again, reactivation email for dormant customers.

  • Post-purchase email (D+3): request a review and suggest complementary products
  • Repurchase email (D+30 to D+60): remind the brand with a personalized offer based on purchase history
  • Reactivation email (D+90 to D+120): offer a strong incentive to customers who have not repurchased
  • Birthday email: provide an exclusive perk to strengthen the emotional bond
  • Segmented newsletter: share relevant content to maintain engagement between purchases

Personalized cross-selling and upselling

Cross-selling and upselling directly increase average order value and therefore LTV. The key is personalization: recommendations must be based on the customer's actual purchase history, not generic suggestions. A customer who regularly buys coffee beans will be receptive to a grinder or filter suggestion, but not to a tea promotion.

RFM segmentation for targeted actions

RFM segmentation (Recency, Frequency, Monetary value) classifies your customers into actionable segments. High-LTV customers (high frequency, high spend, recent purchase) deserve VIP treatment. Medium-LTV customers with high growth potential should be stimulated with targeted offers. At-risk customers (old last purchase, declining frequency) require urgent reactivation efforts.

The RFM approach allows you to allocate marketing budgets proportionally to each segment's value, rather than treating all customers the same. Top ecommerce merchants devote 60% of their retention budget to the top 20% most valuable customers.

Customer experience and service quality

Customer lifespan depends directly on satisfaction. A satisfied customer stays active longer and recommends your brand. Key factors include delivery speed, packaging quality, ease of returns and customer service responsiveness. Every unresolved friction point is an opportunity for a competitor to capture your customer.


Fullmetrix: track LTV by customer segment

Calculating LTV manually is tedious and error-prone. Fullmetrix fully automates Customer Lifetime Value tracking for WooCommerce and PrestaShop stores, with a granularity that native tools cannot match.

  • Automatic LTV calculation per customer, segment and acquisition cohort
  • Monthly cohort analysis with cumulative revenue curve visualization
  • Built-in RFM segmentation to identify your most valuable customers and those at churn risk
  • LTV/CAC ratio by acquisition channel to optimize marketing budgets
  • Sync high-LTV segments to your advertising audiences (Meta Ads, Google Ads, TikTok Ads)
  • Automatic alerts when a segment's LTV drops below a defined threshold

With Fullmetrix, you shift from reactive to predictive customer value management. You identify the most profitable segments, focus investments on channels that generate the highest-LTV customers and detect churn signals before it is too late.

Ecommerce merchants who track their LTV by segment with Fullmetrix see an average 25% improvement in their LTV/CAC ratio within 6 months, thanks to better allocation of acquisition and retention budgets.Results observed among Fullmetrix users

FAQ on Customer Lifetime Value

What is the difference between LTV and CLV?

LTV (Lifetime Value) and CLV (Customer Lifetime Value) refer to exactly the same metric. Both terms are used interchangeably in the industry. Some distinguish historical CLV (based on past data) from predictive CLV (estimated via statistical models), but this distinction is not standardized.

What is a good LTV in ecommerce?

There is no universally good LTV as it depends heavily on the sector, average product price and business model. The relevant indicator is the LTV/CAC ratio: it should be above 3:1 to ensure profitable growth. In general ecommerce, an LTV between 200 and 600 EUR is common. In subscription models, it can exceed 1,000 EUR.

How often should LTV be recalculated?

LTV should be recalculated monthly at minimum, ideally continuously via an automated tool. Cohort analyses should be reviewed quarterly to detect trends. After a major change (new acquisition channel, price modification, loyalty program launch), LTV should be monitored closely for 3 to 6 months to measure the impact.

How can LTV be increased quickly?

The fastest lever is the automated repurchase email: set up a sequence that follows up with customers 30 days after their last purchase with a personalized recommendation. This single mechanism can increase purchase frequency by 15 to 20% within weeks. In parallel, implement cross-selling on the cart page to increase average order value immediately.


Mezri
MezriFounder of Fullmetrix

Founder of Fullmetrix. E-commerce acquisition and analytics expert, I help merchants turn their data into profitable decisions.

LinkedIn

Turn this insight into measurable revenue

Fullmetrix unifies your e-commerce stack to track profit, LTV, cohorts and ad ROI on PrestaShop, WooCommerce and Shopify.

Continue reading

Stop flying blind.

Connect your PrestaShop, WooCommerce or Shopify store in 5 minutes. Your first segments, WhatsApp automations and reports run themselves.

Free 30-day trial, no credit card required.