Customer
Lifetime Value
A repeat customer is valuable only when the relationship creates contribution.
Customer lifetime value connects the purchases a customer makes over time with the economics of serving that relationship. Learn to separate revenue from contribution, build comparable cohorts and distinguish earned value from a forecast. The principles apply across ecommerce platforms; every numerical example here is illustrative.
The entire lesson in 60 seconds.
CLV, also called LTV, describes customer value across a relationship or a declared observation horizon. The number is incomplete without a cost definition, time window and clear distinction between historical results and expected future behavior.
Revenue is not the amount available to spend
A customer can generate $240 of net sales while contributing only $84 after product and other variable costs. Gross-margin value sits between those views; it deducts COGS but may omit fulfillment, fees, returns handling and retention spending.
Averages must describe the same population
Average order value and purchase frequency need matching customer and order scopes. Multiplying a premium segment's AOV by the whole store's frequency produces a number that describes neither group.
Keep the original cohort denominator
If 1,000 acquired customers produce 3,000 orders, frequency is three orders per acquired customer. Excluding the 400 who never return would overstate relationship value and mislead acquisition decisions.
Historical value stops at the observation date
Twelve-month contribution is an observed horizon metric, not a complete lifetime for a young business. Predictive CLV extends beyond observed data using assumptions about repeat behavior, margin and servicing cost.
Improve contribution, not simply order count
More orders can destroy value if heavy discounts, free delivery or returns consume the added revenue. Track net incremental contribution after retention costs and compare the recovery timeline with CAC.
Customer value is a stream of economic outcomes. Name the horizon, include the costs and keep expectations separate from money already earned.
The same relationship can be worth $240, $132 or $84.
Over twelve months, the example customer generates $240 net revenue. COGS of $108 leaves $132 gross margin. Another $48 of variable serving and retention costs leaves $84 contribution before acquisition. These are three distinct metrics, not competing answers to one calculation.
Which value definition matches your decision?
Using revenue as acquisition capacity would overstate it by $156.
The $240 sales total includes money needed for goods, delivery, handling, payment processing and retention activity. Only $84 remains before acquisition and wider overhead. Even that amount arrives over time rather than at the first purchase.
Choose the value boundary before comparing customers.
Revenue LTV helps describe purchasing activity. Gross-margin LTV accounts for merchandise cost. Contribution LTV is closer to the amount available for acquisition and overhead, provided you deduct every included cost once and declare the observation horizon.
Calculate customer value from a reconciled cohort.
Begin with customers acquired during a defined period and observe each for the same amount of time. The following twelve-month example measures cumulative value across all 1,000 original customers, including buyers who never place a second order.
The anatomy of $84 contribution CLV
Seven steps connect 3,000 qualifying orders with customer-level contribution. These figures illustrate historical twelve-month value rather than an unlimited lifetime forecast.
Define the original customer cohort
Identify 1,000 qualifying first-time customers. Use stable identity, cancellation and fraud rules.
Reconcile net customer revenue
After discounts and refunds, qualifying cohort orders produce $240,000 of revenue over twelve months.
Calculate net average order value
Divide the same $240,000 revenue by 3,000 qualifying orders. Maintain one consistent refund policy.
Measure orders per original customer
Divide 3,000 orders by the original 1,000 customers, not only those who purchased repeatedly.
Deduct Cost of Goods Sold
The cohort's sold products consume $108,000 of reconciled product cost over the observation window.
Deduct other variable relationship costs
Fulfillment, shipping subsidy, fees, returns handling and allocated retention activity consume another $48,000.
Divide contribution by the original cohort
The remaining $84,000 divided by 1,000 acquired customers gives $84 contribution before acquisition.
Net cohort revenue divided by qualifying orders within the same twelve months.
Qualifying orders divided by all original acquired customers, including non-repeaters.
The $80 net AOV multiplied by three observed orders per acquired customer.
The $240 revenue figure less $108 COGS and $48 other variable costs.
Use a horizon formula that fits the data.
For this observed cohort, net AOV multiplied by orders per acquired customer equals revenue per customer. A planning shortcut may multiply annual frequency by lifespan in years, but only when the assumptions are coherent; never multiply a lifetime frequency by lifespan again.
AOV and frequency create revenue; costs determine retained value.
The familiar AOV × purchase frequency × lifespan shortcut is useful for scenario planning, not a substitute for reconciled customer data. Start with matching populations and units, then inspect how the order mix changes the contribution behind the revenue.
Measure the Basket After Reductions
Net AOV is net revenue divided by qualifying orders under a documented scope. A higher basket value can reflect useful cross-selling, a price increase or costly incentives. Inspect the product mix and contribution per basket before celebrating a larger order.
A bundle that lifts AOV from $80 to $95 may still weaken value if it adds $20 of variable cost. Incremental revenue of $15 minus incremental cost of $20 reduces contribution by $5 per order, before any change in purchase frequency.
Improve profitable baskets
Keep Time Units and Denominators Aligned
Annual frequency means orders per customer per year. Multiplying it by an assumed number of active years creates an estimated lifetime order count. Ecommerce customers rarely announce their final purchase, so lifespan is a modeling assumption rather than an easily observed fact.
At $80 AOV, three orders per year over two years implies $480 revenue LTV if those assumptions hold. Do not present this as the observed $240 twelve-month value, and do not assume second-year frequency or margin remains unchanged.
Use the shortcut carefully
Keep Non-Repeaters in the Value Model
Retention describes whether a relationship persists; repeat purchase rate records a repeat under a defined window. Neither metric alone states the number, size or margin of subsequent orders. Evaluate repeat probability and value together across the original acquired population.
Six hundred repeaters can account for 2,000 additional orders while the cohort still averages three total orders per original customer. Calculating value only across repeaters removes the 400 one-time buyers and exaggerates acquisition capacity.
Measure behavior consistently
Include Costs That Revenue Cannot Reveal
Net revenue should reflect discounts and refunds. Contribution also deducts COGS, delivery subsidy, fulfillment, payment fees, returns processing and relevant retention costs under one policy. Recovered inventory and supplier credits require consistent treatment rather than a blanket loss assumption.
A refunded sale can reduce revenue while leaving shipping and payment costs unrecovered. Conversely, resalable returned goods may restore inventory value. Reconcile each cost component; subtracting both refunded revenue and the same refund again as an expense would double count.
Build complete relationship economics
Four value drivers explained. Three modeling checks remain.
Basket value, purchase behavior and serving costs establish the observed economics. Next distinguish historical value from predictions, compare cohort maturity and connect value to acquisition without ignoring timing.
Historical CLV measures what happened. Predictive CLV estimates what may follow.
A customer-value model combines a measurement boundary with assumptions about future orders and economics. Separate actual contribution from forecast contribution, compare cohorts at the same age and evaluate uncertainty before using future value to justify spending.
This example is a teaching framework, not live customer data or a claim that MarginLab automatically predicts customer lifetime value.
The cohort retains 35% before acquisition. Future value must be evaluated using the same cost boundary; a revenue forecast cannot be compared directly with contribution-based acquisition capacity.
Every customer acquired into the sample cohort remains in the denominator.
Each customer's observed value is aligned to the same relationship age.
Cumulative pre-acquisition contribution per original customer at month twelve.
Observed history, expected future value and acquisition recovery.
Compare Cohorts at the Same Customer Age
A cohort acquired twelve months ago has had more opportunities to repeat than one acquired three months ago. Comparing their cumulative totals today confuses maturity with quality.
Compare both cohorts at month three using the same refund and cost policy. Then show the older cohort's later trajectory separately. Do not treat a lower immature-cohort total as evidence that acquisition quality has deteriorated.
Predictive Value Needs Calibration
Assume $84 contribution is observed in year one and the model forecasts another $60 in year two. Undiscounted two-year contribution becomes $144. The unearned $60 should remain visibly separate and subject to sensitivity testing.
Back-test predictions on mature cohorts and report base, downside and upside cases. For material long-term decisions, discount future contribution using a declared period rate. If $60 arrives at year end with a 10% rate, its present value at the start of that year is $54.55.
Lifetime Value Does Not Eliminate Payback Risk
At $40 CAC, $84 observed twelve-month contribution gives a 2.1:1 contribution LTV:CAC ratio. The remaining $44 is before unallocated overhead; the ratio alone does not say when cash becomes available.
Plot cumulative pre-acquisition contribution against CAC. The first checkpoint above $40 establishes recovery by that checkpoint. Track the initial funding gap and do not spend against optimistic second-year value without a financing plan.
Use observed value as evidence and predictions as scenarios.
Separate earned contribution, expected contribution and acquisition cost. Review cohort maturity, cost changes and forecast errors before adjusting retention budgets or acquisition limits.
This framework applies across ecommerce platforms. Store order and customer records support historical cohorts; future purchase models need calibration and governance. Product-margin tools can inform costs without proving customer retention or predicting future value.
Improve lifetime contribution without buying unprofitable repeat orders.
Customer value improves when the relationship produces more contribution after the costs of sustaining it. Choose an intervention, define a counterfactual and measure cohort-level outcomes over enough time to observe the purchase cycle.
A practical six-step value improvement plan
Use customer research, cost reconciliation and controlled tests to identify whether an intervention changes behavior profitably. Avoid attributing every repeat order to the most recent email or offer.
Build the cohort baseline
Choose acquisition period, customer identity rules and observation age. Reconcile orders, net revenue and variable costs before selecting a retention tactic.
Remove avoidable product disappointment
Poor fit, unclear expectations or unreliable delivery can create returns and prevent a second purchase. Investigate the experience before adding incentives.
Support relevant replenishment and discovery
Send useful reminders or complementary recommendations when the product and customer need justify them. More messages do not automatically create more profitable orders.
Price loyalty benefits deliberately
Rewards, shipping subsidies and repeat-buyer discounts spend contribution. Estimate their full cost and test whether they create incremental behavior rather than subsidizing orders that would happen anyway.
Improve the contribution of the product mix
A better assortment can raise relationship contribution without pushing customers to purchase more often. Review product relevance, margin, returns and fulfillment complexity together.
Validate and refresh the model
Compare forecast contribution with what cohorts actually produced. Recalibrate when pricing, channels, retention behavior or costs change materially.
Improve the relationship, then verify the economics.
A larger basket, more frequent purchases or longer retention can all help, but only after accounting for the costs required to achieve them. Judge interventions on incremental contribution and recovery timing.
More revenue per customer produced less lifetime contribution.
Compare two equally mature twelve-month cohorts of 1,000 customers. Cohort B spends more and orders more often, but incentives, returns and cost to serve consume the gain. These examples isolate why revenue LTV should not be treated as retained value.
The inputs are assumed and do not represent a named merchant, product result or guaranteed retention improvement.
Four $70 orders generate $280 compared with three $80 orders generating $240.
The expanded purchase pattern costs $210 per customer versus $156 in the baseline.
The extra $40 revenue does not cover the extra $54 cost; contribution falls from $84 to $70.
Cohort B leaves $30 after acquisition versus Cohort A's $44, before wider overhead.
How the comparison was built
Five checks show why a revenue-led retention report can reward the wrong outcome. Both cohorts use the same cost boundary and twelve-month observation age.
Align cohort size and maturity
Compare 1,000 original customers in each cohort over a full twelve months.
Same denominatorReconcile revenue and frequency
Cohort A: $80 × 3 = $240. Cohort B: $70 × 4 = $280 per customer.
+$40 revenueInclude the full relationship cost
Use $156 variable costs for A and $210 for B, including the costs of additional orders and retention.
+$54 costsCalculate contribution per customer
Subtract costs from net revenue: A retains $84 and B retains $70 before acquisition.
−$14 contributionCompare after acquisition consistently
With the same $40 CAC, A retains $44 and B retains $30 before other overhead.
$14 less per customerProfitable retention is not the same as frequent purchasing.
Cohort B's extra order increases activity but weakens contribution. Before expanding the offer, inspect discounting, fulfillment and product mix, then test whether the same retention goal can be achieved at a lower economic cost. A good retention decision increases incremental contribution across the original cohort, not just the revenue of customers who redeemed the offer.
Can your CLV survive a change of assumptions?
Use these checks before converting customer value into an acquisition limit or retention budget. A high estimate is not useful when the denominator, horizon or cost scope cannot be reproduced.
Value definition
The cost boundary is explicit
Revenue, gross-margin and contribution value are separately named.
The time horizon is declared
A twelve-month metric is not presented as a complete customer lifetime.
Acquisition is treated consistently
Pre-CAC contribution excludes the same acquisition costs later used in the ratio.
Customer cohort
Original customers remain included
Non-repeaters stay in the per-acquired-customer denominator.
Identity rules are documented
Duplicate accounts and qualifying purchases follow a stable policy.
Cohorts have matching maturity
Comparisons use the same time since acquisition.
Order metrics
AOV uses matched revenue and orders
Net revenue and order counts share the same cohort and window.
Frequency has clear units
Annual frequency is not confused with cumulative lifetime orders.
Refunds are reconciled
Refund timing and cancelled orders follow a consistent treatment.
Relationship costs
Variable costs are complete
COGS, fulfillment, fees, subsidy and returns handling are included.
Retention spending is counted once
Loyalty and communication costs are allocated without duplicating discounts.
Fixed overhead is distinguished
Contribution before overhead is not described as final net profit.
Forecast discipline
Actuals and forecasts are separated
Unearned contribution remains visibly distinct from observed results.
Assumptions are stress-tested
Frequency, lifespan, margin and discount rate have defensible scenarios.
Predictions are back-tested
Mature cohort outcomes are compared with earlier forecasts.
Decision quality
Incremental value is measured
Retention interventions are compared with a credible baseline or holdout.
Cash recovery is considered
Payback and financing needs accompany longer-term value estimates.
An owner reviews the model
Methodology and material changes have a review cadence.
A useful CLV needs four aligned definitions.
Specify the customer population, relationship age, cost boundary and forecast status. Without these, two numbers with the same LTV label may answer completely different questions.
Reconcile cohort economics
Establish a consistent historical value baseline from original customers and complete costs.
Test the downside
Inspect lower repeat rates, higher servicing costs and slower recovery before committing spend.
Compare forecast with reality
Refresh assumptions as cohorts mature and the product or channel mix changes.
Apply the components before trusting the total.
Each calculator answers part of the customer-economics question. Verify its definition and reconcile the inputs before combining results; no calculator can establish future purchase behavior from assumptions alone.
Customer Lifetime Value Calculator
Explore customer value using declared purchase and lifespan assumptions.
AOV Calculator
Measure net revenue per order within a defined scope.
Purchase Frequency Calculator
Calculate how frequently customers buy over the selected period.
Repeat Purchase Rate Calculator
Measure the share of customers with a qualifying repeat purchase.
Customer Retention Rate Calculator
Evaluate retention under the entered period and customer definitions.
Contribution Margin Calculator
Estimate revenue remaining after the variable costs included.
CAC Calculator
Calculate acquisition investment per new customer.
Customer Payback Period Calculator
Explore how long contribution may take to recover acquisition.
Questions behind a defensible customer-value model.
These answers distinguish the value definitions, simple planning formulas and observed cohort measurements. The right method depends on the decision and the data available.
01 Definition Are LTV and CLV the same metric? +
Customer lifetime value is commonly abbreviated CLV or LTV. The abbreviations do not specify whether the number means revenue, gross margin or contribution, so the label alone is not enough for a decision.
A complete metric name might be historical twelve-month contribution per acquired customer, before CAC. That name reveals the horizon, economic boundary and denominator; a generic lifetime-value badge does not.
The example cohort produces $240 revenue, $132 gross margin and $84 contribution per customer. Each can be valid for its stated purpose. None is automatically final net profit after acquisition and wider overhead.
Explore the CLV Calculator →02 Formula When can I use AOV × frequency × lifespan? +
The shortcut estimates revenue value when its averages describe a coherent customer population and its units align:
At $80 AOV, three orders annually and two assumed active years, revenue LTV is $480. This requires a future-behavior assumption; it is not the observed $240 twelve-month cohort value.
Do not multiply cumulative orders by lifespan again. If frequency already means all orders over the modeled relationship, multiplying by years double counts time. Segment materially different customer groups before building the estimate.
Check purchase frequency →03 Cost boundaries Why is contribution LTV different from revenue LTV? +
Revenue value measures customer spending after the revenue reductions in your policy. It includes money that must still pay for products and serving the relationship.
Gross-margin value deducts COGS. Contribution value also deducts the other variable costs included in the model, such as fulfillment, payment fees, shipping subsidy, returns handling and retention activity.
This lesson's $240 revenue becomes $132 after $108 COGS and $84 after another $48 of costs. Keep acquisition separate if the contribution figure will be divided by CAC, and identify any costs still excluded.
Review Contribution Margin →Three customer-value questions answered. Three remain.
Continue with historical cohorts, predictive assumptions and profitable retention decisions.
04 Cohort method How do I calculate historical cohort CLV? +
Group customers by acquisition period and observe their orders through a common relationship age. Sum net revenue less the included variable costs and divide by the number of original customers, including those who never repeat.
Historical Contribution CLV = Cohort Contribution ÷ Original Customers
For 1,000 customers with $240,000 net revenue and $156,000 variable costs, twelve-month contribution is $84,000 and contribution CLV is $84 before acquisition.
Customers acquired late in a period may not yet have a full observation window. Compare fixed-age snapshots or explicitly mark incomplete observations; do not silently mix a mature cohort with a newer one.
Explore contribution calculations →05 Prediction How should predictive CLV handle uncertainty? +
Forecast future purchases and contribution using assumptions that can be checked against mature cohorts. Report the observed portion separately from the unearned portion, and show how lower retention or higher costs changes the result.
Expected CLV = Observed Value + Estimated Future Value
A cohort with $84 observed first-year contribution and $60 forecast second-year contribution has $144 undiscounted two-year value. The extra $60 is uncertain and should not be treated as cash already available.
For long horizons, consider the time value of money. Discount expected period contribution using a declared rate and timing convention. Avoid importing a constant subscription-churn formula into irregular ecommerce purchasing without validating its assumptions.
Review customer payback →06 Improvement How can I increase LTV profitably? +
Improve fit, delivery reliability, relevant replenishment, product mix and cost to serve, then test whether the change produces incremental contribution. Discounts and loyalty perks should earn back their full cost rather than merely increase activity.
Customer segments may respond differently. A replenishable product cohort should not be given the same frequency forecast as a durable-goods cohort. Use evidence about need and repeat timing before increasing communication or incentives.
A retention campaign can lower net value by subsidizing purchases that would have occurred anyway. Monitor contribution per acquired customer, returns and purchase timing over a suitable window, preferably with a holdout.
Explore customer retention metrics →All six customer-value questions answered.
You can now label value correctly, align time units, build historical cohorts and challenge predictions before using LTV to fund acquisition or retention.
Look beyond the next order. Build relationships that retain contribution.
Combine cohort purchase behavior with product and serving costs before setting acquisition or retention budgets. MarginLab provides product-margin context for Shopify merchants; the customer-value methods in this lesson also apply to other ecommerce platforms.