Every example and amount on this page is illustrative. It shows the method and is not a benchmark, a quote or advice.

What Apparel Customer Lifetime Value Actually Measures

Apparel customer lifetime value (CLV) is the expected contribution a customer generates across the relationship with the store. It is not the customer’s total spend and not the value of the first order. Revenue is only the starting point: you need to account for product cost and any other costs included in your chosen contribution definition, such as advertising. The result should answer, “How much value remains from this customer after the costs we have decided to include?”

That distinction matters because a $120 basket does not necessarily create $120 of value. A discount lowers the amount collected. A return can remove the sale, create a refund, and leave costs such as shipping or handling. Product cost still matters on every item kept by the customer. If the customer later buys again, that order adds value only after its own discounts, returns, product costs, and included selling costs are accounted for. CLV therefore cannot be inferred reliably from average order value alone.

Apparel also has timing and product-mix effects that make a simple average misleading. A customer who buys once during a seasonal promotion is different from one who returns for new drops several times a year. The second customer may have a higher lifetime contribution even if both customers have the same first-order value. You must define the relationship period and decide whether the measure is based on realized history, an estimate of future orders, or both. A forecast is an expectation from observed behaviour, not a promise that a customer will buy again.

For a defensible apparel customer lifetime value, keep revenue, gross profit, and contribution distinct. ORVX calculates realized revenue from delivered orders, excluding returned and cancelled orders; models product cost; and shows customer-level profitability and repeat behaviour. It can also report return rate by units and refund value against revenue. The key is to use a definition that matches the decision you will make, rather than treating customer LTV as one universal number.

The Formula, Stated Plainly

Use one formula, then choose the profit layer that matches the decision: customer lifetime value = average order value × purchase frequency × customer lifespan × margin. The first three terms estimate the customer’s total realized sales; the margin converts those sales into the economic value you want to measure.

Define each input over the same time basis. Average order value is realized revenue per delivered order. Purchase frequency is the average number of delivered orders per customer per period. Customer lifespan is the expected number of periods the customer remains active. If frequency is monthly, lifespan must be measured in months; mixing monthly frequency with a yearly lifespan overstates CLV by 12 times.

For revenue CLV, set margin to 100%: AOV × frequency × lifespan. Use this to understand sales volume, not profitability. For gross-profit CLV, use gross margin after product cost. For contribution-profit CLV, use contribution margin after the variable costs relevant to the decision, such as product cost, payment fees, fulfilment, returns and advertising. State exactly which costs are included; otherwise two “CLV” figures may not be comparable.

A practical apparel model usually starts with delivered-order revenue, excludes cancelled and returned orders from revenue, and then applies the selected margin. Keep discounts, refunds and return treatment consistent across AOV, margin and lifespan. If the purpose is to compare CLV with acquisition cost, contribution-profit CLV is generally the more decision-ready version because it shows what remains after the costs of generating and serving the order. For the distinction between measured inputs and assumptions, see Ecommerce Customer LTV: What You Can Measure and What You Are Guessing.

Choose the CLV layer that matches the question
VersionFormulaUse it for
Revenue CLVAOV × frequency × lifespanSales and demand volume
Gross-profit CLVRevenue CLV × gross marginValue after product cost
Contribution-profit CLVRevenue CLV × contribution marginValue after the variable costs included in the margin

A Worked Example From First Order to Lifetime Value

Take one apparel customer whose trading currency is USD. The first order contains $180 of products and receives a 15% discount, so the captured amount is $153. The customer returns a $60 item; because the discount applied proportionally, the refund is $51. Realized revenue is therefore $102, not $153. Product cost is counted only for the two kept items: $42. Fulfillment costs $8, and the payment fee is 2.9% of the $153 capture, or $4.44. A $35 acquisition cost is assigned to this first order. The order produces $60 of gross profit and $12.56 of contribution.

Apply the same treatment to every later order. Discounts reduce realized revenue, returns reduce both revenue and the product units sold, and acquisition cost is not charged again unless another acquisition event occurred. Assume the customer places three more orders. The result is:

For a concrete continuation, suppose the next three orders have the captures, refunds, product costs, and operating costs shown below. The payment fee remains tied to the captured amount, including amounts later refunded; the refund changes realized revenue, not the original fee in this example.

Across the four orders, realized revenue is $508 and product cost is $198, producing $310 of gross profit. After $32 of fulfillment, $18.36 of payment fees, and the one $35 acquisition cost, realized contribution is $224.64. That is a 44.2% contribution margin on realized revenue. Before acquisition cost, the contribution would be $259.64; subtracting the $35 again would understate value. This is the customer’s realized contribution for the four observed orders, not a prediction of additional orders. A forward-looking CLV calculation would need a stated assumption about whether, and how often, this customer buys again.

OrderCapturedRefundsRealized revenueProduct costFulfillmentPayment feeAcquisition costContribution
1$153$51$102$42$8$4.44$35$12.56
2$140$0$140$56$8$4.06$0$71.94
3$220$44$176$70$8$6.38$0$91.62
4$120$30$90$30$8$3.48$0$48.52
Total$633$125$508$198$32$18.36$35$224.64

Use Cohorts Instead of One Blended Average

A blended CLV hides the differences that determine whether an acquisition decision is sound. Build cohorts with a consistent starting point—usually the month of the first order—then calculate value for every customer in that group. You can split the same analysis by acquisition channel, first-order product category, collection, or any other dimension that is available reliably. For example, compare customers whose first purchase was denim with customers whose first purchase was occasionwear, rather than combining both into one store-wide average.

Use fixed observation windows so the comparison is fair. For each cohort, calculate realized contribution at 30, 90, 180, and 365 days after the first order. If 100 January customers have generated $4,800 of contribution within 90 days, the cohort’s 90-day realized CLV is $48 ($4,800 ÷ 100). If the January cohort later reaches $8,600 at 365 days, its 12-month realized CLV is $86. Keep revenue, product cost, returns, discounts, shipping, and advertising treatment consistent across cohorts; otherwise the comparison reflects accounting changes rather than customer behaviour.

Do not remove newer customers because they have not had time to repeat. That would inflate their average. Keep the full original cohort in the denominator and label the result by its age: a March cohort may have a 90-day realized CLV, while a January cohort may have a 365-day realized CLV. Those figures are not directly comparable unless both cohorts have reached the same observation window.

Future value is a separate estimate, not realized CLV. To estimate it for an immature cohort, use the observed value so far and a continuation pattern calculated from older cohorts that have actually reached the required age. State the window and assumptions. Do not label a three-month customer record with a mature lifetime figure simply because older customers eventually reached it. This distinction is central to Ecommerce Customer LTV: What You Can Measure and What You Are Guessing.

  • Acquisition month: reveals seasonality and whether recent traffic is producing weaker or stronger repeat behaviour.
  • Channel: separates customer value from acquisition cost, so a high-value cohort is not mistaken for a profitable one without its ad spend.
  • First-order category: shows whether the entry product leads to profitable repeat purchases or only a strong initial order.
  • First-order cohort: preserves the customer’s starting context when product, pricing, or merchandising changes.
Example of reporting an immature cohort without overstating value
CohortCustomersObservation windowRealized contributionReported CLV
January first-order cohort100365 days$8,600$86
March first-order cohort10090 days$4,800$48
March cohort, future value100Not yet realizedEstimate onlyReport separately from $48

The Mistakes That Make the Number Wrong

The first error is calling revenue value. A $100 order is not $100 of customer value if it includes a $20 discount, $8 shipping subsidy, $35 product cost, payment fees, or fulfilment costs. Start with the amount actually captured, then subtract the costs relevant to the decision. A CLV used for acquisition should usually account for advertising; a merchandising decision may begin with gross profit.

Returns and refunds can overstate both order value and repeat behaviour. If a customer buys three dresses for $240 and returns two worth $160, treating the full order as realized revenue inflates the customer’s value by $160 before product costs are considered. Cancellations should be excluded too. The same rule must be applied consistently across every customer and cohort.

A short observation window creates false precision. A customer acquired in December may appear inactive in January even though the normal repurchase opportunity has not occurred. Conversely, a promotion can make early repeat purchases look stronger than they are. Separate new buyers from repeat buyers, and label the period observed rather than presenting a partial history as a lifetime result.

  • Do not assume every customer repeats. If 100 customers generate $12,000 in first-order contribution and only 20 place a second order, the repeat contribution belongs to those 20 customers—not to all 100. Applying an assumed repeat rate without showing its source turns an estimate into disguised fact.
  • Do not treat predicted CLV as proven profit. A forecast may multiply observed purchase frequency by an assumed lifespan, but the future orders, returns, discounts, and costs have not happened yet. Report realized CLV separately from predicted CLV, show the assumptions, and test the estimate against later cohorts. See Ecommerce Customer LTV: What You Can Measure and What You Are Guessing for the distinction.
Checks before using apparel customer lifetime value
RiskWhat it distortsRequired check
Revenue treated as valueContribution and marginSubtract discounts and relevant costs
Returns or cancellations includedRealized revenue and repeat rateUse delivered, non-returned orders
Short observation windowPurchase frequency and lifespanState the cohort age and period
New and repeat buyers mixedRetention and acquisition economicsReport cohorts and buyer status separately
Predicted CLV treated as profitConfidence in future economicsLabel assumptions and compare with realized results

What to Do With the Answer

Use apparel customer lifetime value as a decision limit, not a target to admire. If a cohort produces $92 of expected contribution before acquisition cost and you require $20 of profit buffer, the maximum acceptable CAC is $72. Set a lower limit when cash recovery must happen quickly: a customer who becomes profitable only after several purchases carries more risk than one who pays back on the first order. The CAC and LTV guide covers this trade-off.

Compare channels on matched cohorts and the same profit layer. If paid social produces $84 of contribution CLV at $61 CAC, its remaining value is $23. Search producing $76 at $48 CAC leaves $28, so search is more efficient even though its CLV is lower. Keep MER and attributed ROAS separate; neither replaces customer-level profitability when channels attract different repeat behaviour.

For retention, rank segments by incremental profit opportunity: expected additional contribution from a treatment minus its discount, loyalty reward, fulfilment and communication costs. A high-repeat segment may need no incentive, while a recently acquired segment with a strong second-order rate may justify a carefully measured reminder. Evaluate discounts and loyalty on incremental contribution, not order count. A 10% reward on a $100 order costs $10 before other program costs; it must create more than $10 in additional contribution to improve economics. Segment investment should also account for returns, product mix and inventory constraints, as explained in fashion ecommerce profitability math.

A useful apparel CLV is not a single impressive-looking revenue figure. It is a contribution-based estimate grounded in your store’s actual repeat rate, returns, costs, and customer cohorts. Calculate it consistently, separate observed from predicted value, and use the result to make acquisition and retention decisions your margins can support.