Pricing

Customer Lifetime Value: How to Maximise Long-Term Customer Value

Customer lifetime value (CLV) is the total revenue you can expect from a customer over the whole relationship.

Jörg Dennis Krüger · 5 May 2026 · 8 min read

Customer lifetime value (CLV) is the central metric for an eCommerce business’s profitability. It quantifies the long-term contribution margin a customer generates over the whole relationship.

If you do not measure CLV systematically and do not know how to maximise it over time, you are investing blind in acquisition and giving away retention potential.

The result: a customer won for 250 euros who only generates 180 euros in revenue produces a loss, even if the first purchase looks positive. In this article we look at how to steer CLV with cohort analysis, RFM segmentation and predictive models.

Why CLV decides between profit and loss

CLV affects three fundamental levers: the budget for new customer acquisition (customer acquisition cost, CAC), investment in existing customer retention and pricing.

A shop that does not know its CLV cannot decide whether a marketing campaign with a CAC of 150 euros is profitable. The answer depends entirely on whether the average customer generates 450 or 120 euros over their lifetime.

According to a meta-study, CAC has risen by an average of 60% over the past five years. The drivers are the iOS 14 privacy updates, restricted tracking and fiercer competition for ad inventory on Meta and Google.

At the same time, an analysis by Bain & Company shows that raising the retention rate by 5% increases profitability by 25 to 95%. The ratio of LTV to CAC should be at least 3:1. Anything below that signals a fundamental problem with the business model. A ratio of 5:1 counts as healthy. Above 8:1 you are underinvesting in growth.

Two ways to calculate: historical vs. predictive

The simplest formula for a quick overview is:

CLV = AOV × purchase frequency per year × customer lifespan in years

Example: an average basket of 80 euros, three purchases a year and an active customer relationship of four years give a CLV of 960 euros. This method works for operational decisions but ignores discounting and the differences within your customer base.

The more precise method, with discounting, is:

CLV = contribution margin × repeat purchase rate / (1 + discount rate − repeat purchase rate)

With a contribution margin of 50 euros, a repeat purchase rate of 30% and a discount rate of 10%, you get a CLV of 37.50 euros. This formula accounts for the time value of money and is the better choice for financial planning.

For data-rich environments, predictive models are the way to go. The BG/NBD model (Beta-Geometric/Negative Binomial Distribution) forecasts the probability of future transactions based on purchase history. The Gamma-Gamma model adds the monetary estimate. These methods are implemented in Python (the “lifetimes” library) or R and deliver far more accurate forecasts than simplified formulas.

Method Advantages Disadvantages Use case
Simple formula Quick to calculate, intuitive No discounting, no heterogeneity Operational planning, quick checks
Discounted formula Accounts for the time value of money Difficult with variable margins Financial planning, investor pitches
BG/NBD + Gamma-Gamma Individual forecasts per customer High data and computing effort Segmentation, targeting, CRM steering

Cohort analysis: when customers really drift away

Cohort analysis groups customers by the period of their first transaction, for example by month or quarter. You then measure what share of those customers buy again in the following periods. This view reveals patterns that aggregated metrics hide.

A typical result: the January 2024 cohort shows a retention rate of 35% in the first month, 22% in the third month and 15% after twelve months.

The March 2024 cohort, by contrast, starts at 42% and holds at 19% after twelve months. The difference points to a successful campaign or improved onboarding. Without looking at cohorts, the overall retention rate of 28% would hide this dynamic.

Typical eCommerce retention rates are 28 to 32% for fashion, 40 to 50% for beauty and 60 to 70% for niche shops with a subscription model. Values below 20% after twelve months are a critical warning sign. Every improvement of 5 percentage points typically raises CLV by 25 to 30%.

RFM segmentation: prioritise instead of treating everyone the same

RFM analysis classifies customers along three dimensions:

  • Recency: How many days have passed since the last purchase? The shorter, the higher the score.
  • Frequency: How many transactions are there in the observation period?
  • Monetary: How high is the cumulative revenue or contribution margin?

Each dimension is split into quintiles (1–5). A customer with R=5, F=5, M=5 is your champion. A customer with R=1, F=1, M=5 is a “big spender at risk”: they have spent a lot of money but have been inactive for a long time.

The consequence: champions get VIP programmes and early-access offers. “At risk” customers get win-back campaigns with time-limited vouchers.

According to an Adobe study, 80% of customers in loyalty programmes respond to personalised offers with a 60% higher repeat purchase rate. RFM makes this personalisation possible by pulling homogeneous groups out of a mixed customer base. In email marketing, sending to segments instead of mass mailings typically lifts open rates by 30 to 50%.

Retention strategies with the highest ROI

Winning new customers is 5 to 25 times more expensive than keeping existing ones. This truism has consequences for your budget mix: shift resources from acquisition to retention as soon as the LTV/CAC ratio falls below 3:1.

The most effective levers:

  • Post-purchase email flows: They achieve 7 times higher open rates and generate 6 times more revenue than standard promotional emails. A series of 3–5 emails (order confirmation, shipping notification, how-to guide, cross-sell, review request) builds trust and raises the likelihood of a repeat purchase.
  • Loyalty programmes: customers enrolled in a points or cashback scheme buy more often and spend more per order. Measure the repeat purchase rate of the enrolled group against everyone else; that comparison decides whether the programme pays.
  • Subscription models: For consumables (food, beauty, supplements), a subscription cuts acquisition costs drastically because the customer comes back automatically. Tools like Recharge or Smartrr allow flexible subscription management with pause and cancel options, which lowers the churn rate by 15 to 20%.
  • Proactive customer service: If a customer has not returned after 60 days, an automated trigger should prompt a personal check-in. According to Zendesk, the retention rate rises by 12% when customers are contacted within 30 days of purchase.

Predictive models in practice

Predictive CLV goes beyond the historical view. Machine learning models analyse hundreds of features, from click history in the shop and support ticket status to seasonal patterns. The result is a probability distribution of future customer value.

A practical use case: a shop with 50,000 customers trains an XGBoost model on the past 24 months. The model identifies 8% of customers as “high CLV potential” with an expected lifetime value of over 1,200 euros.

This segment gets exclusive product trials and a personal account manager. The remaining 92% are looked after through automated flows. The result: CAC for the high-potential segment rises by 40%, but the expected CLV exceeds that fivefold.

Predictive models need clean data infrastructure. Customer data has to be centralised, deduplicated and enriched. Tools like Lifetimely (Shopify), ProfitWell (SaaS/eCommerce) or custom solutions in Python provide the technical basis.

Tool stack for measuring and raising CLV

CLV without data is guesswork. The following tools cover the whole chain, from data collection to automated execution:

Tool Function Best for
Lifetimely CLV calculation, cohort analysis, forecasts Shopify shops that want to track systematically
Klaviyo Email marketing, segmentation, automation Post-purchase flows and RFM-based campaigns
Recharge Subscription management, pause logic, churn reduction Shops with recurring products
GA4 Web analytics, conversion tracking, user behaviour Basic analysis and attribution
ProfitWell Financial metrics, CLV, churn analysis SaaS and eCommerce with a subscription model
Barilliance Personalisation, product recommendations Cross-sell and upsell at shop level

Combining Lifetimely for the analytical foundation with Klaviyo for execution covers 80% of requirements. If you offer subscriptions, add Recharge. For enterprise environments with individual data models, building a custom solution in Python (libraries: lifetimes, scikit-learn, XGBoost) is the better route.

The essentials at a glance

Metric Benchmark Recommended action
LTV/CAC ratio At least 3:1 Below 3:1, shift budget from acquisition to retention
CAC trend +60% in 5 years (industry norm) Invest more in organic traffic and CRM
Retention rate (fashion) 28–32% after 12 months Implement post-purchase flows and loyalty programmes
Retention rate (subscription) 60–70% after 12 months Offer pause options to reduce churn
Loyalty effect +60% repeat purchases Launch a points or cashback scheme
Post-purchase emails 7× open rate, 6× revenue Automate 3–5 emails within the first 30 days

Frequently asked questions

What is a good CLV in eCommerce?

A good CLV has to be judged relative to CAC. The LTV/CAC ratio should be at least 3:1. Concrete benchmarks: fashion shops sit at 200–400 euros, beauty at 300–600 euros, B2B eCommerce at 1,000 euros and more. More important than the absolute number is the ratio to acquisition costs and how it develops across cohorts.

How do I calculate CLV for my Shopify shop?

The simplest formula is: AOV × purchase frequency per year × customer lifespan. For more precise values, use apps like Lifetimely or ProfitWell, which calculate CLV automatically and break it down by cohort. Alternatively, export your customer data and calculate in Excel or Python with the BG/NBD model.

Why is CAC rising so sharply?

eCommerce CAC has risen by around 60% over the last five years. The drivers are fiercer competition in every channel, higher ad prices on Meta and Google and restricted tracking from iOS privacy updates. The result: cold acquisition gets more expensive, retention more important.

What retention rate is normal?

In eCommerce, the repeat purchase rate after twelve months is 28–32% (fashion), 40–50% (beauty) or 60–70% (subscription/niche), depending on the sector. Anything below 20% is a warning sign. Every improvement of 5 percentage points can raise CLV by 25–30%.

How do I raise CLV quickly?

The three fastest levers are post-purchase emails (7 times higher open rates), a loyalty programme (+60% repeat purchases) and RFM-based personalisation (+60% among loyalty members). Implement them in that order, as each step builds on the previous one.

Related articles

Let’s start with your shop.

In the Dropoff Analysis you see where your shop loses buyers. Afterwards you know where the first step pays off.