Glossary

Definition

Customer lifetime value (CLV)

The expected revenue or gross profit a customer generates over the full commercial relationship, not a single order.

How to Calculate Customer Lifetime Value (Shopify)

Customer lifetime value (CLV), often called LTV, is the expected value of a customer across the full relationship with your store. Not the size of the first order. In ecommerce it is how you decide what you can afford to pay to acquire someone, which cohorts are worth retaining, and whether a discount actually bought a better customer or just a cheaper first purchase.

The simple operator formula is average order value times purchase frequency times active lifespan. Better versions use cohorts, contribution margin, and a defined time window instead of a vague “lifetime.” CLV without customer acquisition cost is incomplete; the ratio is the decision tool. Get the inputs wrong and every paid channel, loyalty program, and retention campaign will look smarter than it is.

What CLV actually measures

CLV answers one question: if we win this type of customer today, how much economic value should we expect before they stop buying? That is different from average order value, which is revenue per order, and different from revenue per visitor, which is a session metric. CLV is customer-level and time-bound.

You pick a population (all buyers, paid buyers, a product cohort), a value definition (revenue or gross profit), and a horizon (90 days, 12 months, or until churn). For a one-time product with almost no repeats, CLV collapses toward first-order contribution. For consumables, apparel, or subscriptions, most of the value shows up after order one. Operators who only celebrate first-order margin underfund retention and overpay for cold traffic that never comes back.

Operators who invent a huge lifetime to justify expensive ads overpay acquisition. The metric is only useful when the definition is written down and reused the same way every month.

The simple ecommerce formula

The textbook ecommerce starter formula is: **CLV ≈ AOV × purchase frequency × customer lifespan** Average order value is total revenue divided by number of orders in the period. Purchase frequency is average orders per customer in that same framing (for example, orders per year for active buyers). Lifespan is how long a customer stays active before you treat them as churned.

Often estimated from repeat windows or survival curves, not a marketing slogan. Example: AOV $60, 2.5 orders per year, 3-year active window → rough CLV ≈ $60 × 2.5 × 3 = $450 in revenue. That is a planning sketch, not a finance close. It ignores discount mix, returns, shipping subsidies, and payment fees.

For decision-making under paid acquisition pressure, swap revenue for contribution margin after COGS and variable costs, then run the same structure. The hard input is almost always lifespan; see the community thread in related discussion for how operators argue over churn windows rather than the multiplication itself.

Cohort CLV beats a single storewide average

A single storewide CLV hides the truth. Buyers from a brand search campaign, a discount affiliate, and a TikTok impulse creative are not the same economic animal. Cohort CLV groups customers by acquisition week, channel, first product, or discount depth, then tracks revenue (or margin) for each group over fixed windows: day 0, day 30, day 90, day 365. Plot cumulative value per cohort.

You will usually see a steep first order, a smaller second-order bump, then a long tail, or a cliff if the offer only bought one-time bargain hunters. That curve tells media and CRM what “good CAC” means for each path. Shopify’s order and customer exports, plus a warehouse or spreadsheet, are enough to start; you do not need a six-figure CDP on day one.

I refresh cohorts monthly and refuse to average a Black Friday coupon cohort into the same number as full-price retention buyers. One number for the whole store is how bad channels keep their budget.

LTV: CAC and payback, not slogans

CLV becomes an acquisition tool when you pair it with customer acquisition cost. The ratio LTV:CAC asks whether lifetime value covers what you spent to win the customer, with room for ops and contribution. Payback period asks how many months of contribution it takes to earn back CAC.

Neither number has a universal “correct” target that applies to every category; cash-rich brands can tolerate longer payback than thin-margin stores living on inventory turns. What matters is consistency: same CLV definition, same CAC definition, same window. If LTV is 12-month contribution and CAC includes only media, you will approve campaigns that look fine and still burn cash.

If you raise AOV with bundles but destroy repeat rate, CLV can fall while first-order ROAS rises. Use the ratio to set channel caps and test budgets, not to win an argument in a pitch. When cash is tight, optimize payback first; when unit economics are solid, you can fund longer-horizon cohorts deliberately.

Subscription vs one-time purchase math

Subscription and replenishment brands should not use the same mental model as a pure one-shot gift store. For subscriptions, CLV is driven by average revenue per period, gross margin, and retention (or its inverse, churn). A simple form is: contribution per billing period × expected number of periods.

Expected periods can come from observed churn curves, not a hope that “everyone stays a year.” One-time catalogs lean harder on second-purchase rate and time-to-second-order. If only a small share of buyers ever order again, pumping first-order AOV may beat fantasy lifetime stories. Hybrid brands. Subscribe-and-save plus one-off SKUs. Need segment CLV, because blending them produces a middle number that fits nobody’s media plan.

Returns and failed payments also hit subscription CLV harder than operators admit; count net accepted revenue, not checkout GMV. The formula family is the same; the inputs and failure modes are not.

How to raise CLV without fake “lifetime” tricks

You raise CLV by changing real behavior: more useful second purchases, higher contribution per order, longer active relationships, and fewer value-destroying discounts. Practical levers include post-purchase offers tied to the first SKU, replenishment reminders, loyalty that rewards margin-safe behavior, bundles that increase average order value without training pure deal-seeking, and service that reduces refund-driven churn. Cutting abandoned cart leakage helps first order; lifecycle email and SMS help orders two and three.

What does not raise CLV: stretching the lifespan assumption in a spreadsheet, counting gross sales before returns, or calling every email open a retained customer. Measure second-order rate, days to second order, and 90-day contribution by cohort after each major change. If a promo lifts first-order conversion but flattens the cohort curve, you bought volume, not lifetime value. Fix product and experience first; acquisition spend only multiplies whatever curve you already have.

Common questions

Frequently asked questions

What is customer lifetime value in ecommerce?

CLV (or LTV) is the expected revenue or gross profit from a customer over a defined relationship window. Not just the first order. Operators usually estimate it from AOV, purchase frequency, and how long buyers stay active.

What is the simple CLV formula?

A common starter formula is AOV × purchase frequency × customer lifespan. For tighter decisions, use contribution margin instead of revenue and measure cohorts over fixed windows such as 90 days or 12 months.

How is CLV different from average order value?

AOV is revenue per order. CLV is value per customer over time, which multiplies order size by how often and how long people buy. High AOV with no repeats can still mean low CLV.

What LTV:CAC ratio should I target?

There is no universal correct ratio for every store. Use a consistent definition of LTV and CAC, then set targets from your margins, cash needs, and payback tolerance. Not from a generic benchmark slide.

Should I use revenue or profit in CLV?

Revenue CLV is fine for early sketches. When paid acquisition is material, contribution margin after COGS and variable costs is the safer input, because ads cannot be paid from top-line GMV.

Related terms