Product Management· 7 min read · April 9, 2026

How to Calculate Customer Lifetime Value for an E-Commerce Platform: 2026 Guide

A complete guide to calculating customer lifetime value (LTV) for e-commerce PMs, including the correct formula, cohort-based LTV, segmentation, and how to use LTV to make better product and marketing investment decisions.

Customer Lifetime Value (LTV) for e-commerce is best calculated as a cohort-based metric using actual purchase history rather than a formula — because e-commerce customers have non-subscription purchase patterns, variable order frequency, and seasonal behavior that static formulas systematically misrepresent.

LTV is one of the most misused metrics in e-commerce. Teams calculate it with a simple formula, get a number that looks reasonable, and use it to justify acquisition spend without validating whether the formula reflects actual customer behavior. The result: overspending on acquisition, under-investing in retention, and a business that looks healthy in the model but struggles in the P&L.

The Two LTV Approaches

H3: Approach 1 — Formula-Based LTV (Quick, Less Accurate)

LTV = Average Order Value × Purchase Frequency × Customer Lifespan

Example:

  • Average Order Value: $75
  • Purchase Frequency: 3 orders per year
  • Average Customer Lifespan: 2.5 years

LTV = $75 × 3 × 2.5 = $562.50

Apply gross margin to get contribution LTV:

  • Gross Margin: 45%
  • Contribution LTV = $562.50 × 0.45 = $253.13

When to use it: Early-stage products with limited purchase history, quick benchmarking, and investor deck LTV:CAC calculations.

Limitations: Average Order Value masks high variability. Customer lifespan is notoriously hard to estimate. Does not capture cohort-level differences or the reality that most LTV accrues from a small percentage of customers.

H3: Approach 2 — Cohort-Based LTV (Slower, Accurate)

Cohort-based LTV measures actual cumulative revenue from real customer cohorts over time.

Steps:

  1. Group customers by acquisition month (Cohort = month of first purchase)
  2. For each cohort, sum all revenue generated in Month 1, Month 2, ... Month N
  3. Divide by cohort size to get average cumulative revenue per customer over time
  4. Plot as a curve: x-axis = months since first purchase, y-axis = cumulative revenue per customer

This produces an LTV curve per cohort, not a single number. You can see:

  • How quickly LTV accrues (steep early curve = high second-purchase rate)
  • Where LTV plateaus (when the cohort stops spending)
  • Whether recent cohorts are better or worse than older ones (improving or declining acquisition quality)

Example cohort LTV curve:

| Months Since First Purchase | Cohort Jan 2025 | Cohort Jun 2025 | |---------------------------|-----------------|-----------------| | Month 0 (acquisition) | $72 | $68 | | Month 3 | $118 | $115 | | Month 6 | $145 | $148 | | Month 12 | $183 | $192 | | Month 18 | $201 | — | | Month 24 | $214 | — |

The Jun 2025 cohort is tracking above Jan 2025 at Month 6 ($148 vs. $145) — a positive signal that recent acquisition quality is improving.

Key LTV Components for E-Commerce

H3: Repurchase Rate

The most important driver of LTV is whether a customer buys a second time. In most e-commerce categories, 60–70% of first-time buyers never purchase again. The 30–40% who do repurchase generate disproportionate lifetime value.

Second-purchase rate = Customers who made a second purchase within 90 days / Total first-time buyers

A 5-percentage-point improvement in second-purchase rate (e.g., from 32% to 37%) typically improves LTV by 15–25% depending on purchase frequency.

H3: Purchase Frequency

Purchase frequency = Total orders in period / Total customers who ordered in period

This metric is more meaningful when calculated per cohort rather than across the entire customer base. A single average hides the bimodal distribution common in e-commerce: a small group of loyal customers placing 8–12 orders per year, and a large group placing 1–2.

H3: Average Order Value

AOV = Total revenue / Total orders

AOV is improved through upsell (buying a higher-tier item), cross-sell (adding a complementary item), and bundle promotions. A 10% AOV improvement has the same LTV impact as a 10% frequency improvement — but different product levers.

Segmenting LTV

Aggregate LTV masks critical differences between customer segments. Always calculate LTV by:

H3: Acquisition Channel LTV

| Channel | Avg. LTV (24-month) | Acquisition Cost | LTV:CAC | |---------|---------------------|-----------------|---------| | Organic search | $245 | $28 | 8.8x | | Paid social | $178 | $62 | 2.9x | | Email (existing list) | $312 | $8 | 39x | | Influencer | $143 | $55 | 2.6x | | Referral | $289 | $22 | 13.1x |

This table reveals that email and referral generate the highest LTV customers at the lowest acquisition cost. Influencer generates the lowest LTV at relatively high cost.

H3: Product Category LTV

Customers who first purchase from high-consideration categories (furniture, electronics) often have lower repurchase rates than customers who first purchase consumables (beauty, supplements, food). Segment LTV by first-purchase category to inform your acquisition targeting.

H3: Geographic and Demographic LTV

International customers often have lower LTV than domestic customers due to higher return rates, longer shipping times, and lower repeat purchase rates from service dissatisfaction. Calculate LTV separately for international cohorts before justifying international expansion spend.

According to Lenny Rachitsky's writing on e-commerce growth, the single biggest LTV insight most e-commerce teams miss is the outsized impact of the second purchase — the customers who buy twice are fundamentally different from one-time buyers, and the product and marketing levers that drive second purchase have much higher ROI than those that drive first purchase.

Using LTV to Make Product Decisions

LTV should directly inform four product investment areas:

  1. Onboarding investment: If LTV is driven by second purchase, invest in post-purchase follow-up (review request, replenishment reminder, complementary product recommendation) within the first 30 days.

  2. Loyalty program design: The top 20% of customers by LTV generate 60–80% of revenue in most e-commerce businesses. Design loyalty programs around deepening this segment's engagement, not acquiring new customers.

  3. Return policy: A lenient return policy often increases LTV by 10–20% by increasing repurchase confidence, even if it increases return rates by 5%. Model the LTV impact before changing return policies.

  4. Customer success investment: For high-LTV customer segments, proactive outreach (size guide, fit advice, usage tips) can meaningfully reduce return rates and increase repurchase rates — making customer success a product investment, not just a support cost.

FAQ

Q: What is customer lifetime value (LTV) for e-commerce? A: The total revenue (or profit contribution) a customer generates across their entire relationship with your brand. For e-commerce, best calculated as a cohort-based cumulative revenue curve rather than a single formula.

Q: What is a good LTV for an e-commerce platform? A: Depends heavily on category, margin, and acquisition cost. The key benchmark is LTV:CAC ratio — 3:1 is the minimum healthy threshold. 5:1 or above is excellent. Below 2:1 indicates unsustainable economics.

Q: How does repurchase rate affect e-commerce LTV? A: Repurchase rate is the most powerful LTV driver in e-commerce. A 5-point improvement in 90-day second-purchase rate typically increases 24-month LTV by 15–25%, because repeat buyers have significantly higher average purchase frequency and AOV than one-time buyers.

Q: How do you improve customer lifetime value for e-commerce? A: Focus on the 30–60 day post-purchase window — review requests, complementary product recommendations, and replenishment reminders all drive second purchase. Second-purchase rate improvement has higher LTV ROI than first-purchase conversion optimization for most mature e-commerce businesses.

Q: Why is cohort-based LTV better than formula-based LTV? A: Formula-based LTV uses averages that mask high variance in purchase behavior. Cohort-based LTV shows actual revenue curves per acquisition month, revealing whether recent acquisition quality is improving or declining, and where the LTV curve plateaus.

HowTo: Calculate Customer Lifetime Value for E-Commerce

  1. Group customers by acquisition month and sum all revenue generated per cohort in each subsequent month
  2. Divide by cohort size to get average cumulative revenue per customer at Month 3, 6, 12, 18, and 24
  3. Plot the LTV curves for recent cohorts side by side to identify whether acquisition quality is improving or declining
  4. Calculate second-purchase rate as your primary LTV driver metric and set a target for improvement
  5. Segment LTV by acquisition channel to identify which channels produce the highest lifetime value customers relative to acquisition cost
  6. Apply gross margin to all LTV calculations to get contribution LTV — the number that directly informs how much you can spend on acquisition
lenny-podcast-insights

Practice what you just learned

PM Streak gives you daily 3-minute lessons with streaks, XP, and a leaderboard.

Start your streak — it's free

Related Articles