Marketing ROI for Subscription DTC vs One-Time Purchase

Same CAC, same first-order margin, very different verdict. Here's how ROI math changes when subscription LTV pays back over months instead of at checkout — with a side-by-side worked example.
Marketing ROI for Subscription DTC vs One-Time Purchase
Marketing ROI compares return against acquisition cost, but subscription revenue arrives over months — so first-order ROI badly understates the true return.
For a one-time purchase brand, marketing ROI is close to a closed-loop calculation: contribution margin on the first order minus CAC, divided by CAC, resolved within days. For a subscription brand, that same calculation is misleading. The customer's real value only materialises across refills, and month-1 ROI is often negative by design.
The practical implication: two brands with identical CAC and identical first-order contribution margin can have wildly different ROI verdicts once you extend the window. Deciding which window to use — and how to defend it internally — is the whole game for subscription acquisition teams.
The core difference is temporal. A one-time apparel purchase realises 100% of its expected revenue at checkout. A subscription skincare order realises maybe 15-25% — the first shipment — with the rest deferred across refill cycles that may or may not happen.
That deferral changes both the numerator and the risk profile of the ROI equation. Churn eats future revenue. Refill cadence stretches or compresses payback. And the CFO reading a monthly ROAS report sees a loss that a 9-month view would call a win.
Same CAC, same first-order CM — different ROI verdicts by window
| Metric | One-time apparel | Subscription skincare |
|---|---|---|
| Blended CAC | €45 | €45 |
| First-order AOV | €75 | €38 |
| Contribution margin % | 55% | 55% |
| First-order CM (€) | €41 | €21 |
| Month-1 ROI | -9% | -53% |
| Expected repeat purchases (12 mo) | 0.4 | 5.8 |
| 12-month contribution | €57 | €145 |
| 12-month ROI | +27% | +222% |
| Payback period | 1.1 months | 3.4 months |
Read the top four rows only and the subscription business looks broken. Read the bottom four and it's the more profitable acquisition engine by a wide margin. Nothing about the underlying quality of either brand changed — only the reporting window.
How the math changes when revenue arrives over time
For one-time purchase, ROI = (first-order CM − CAC) / CAC captures nearly all the truth. Repeat rates are low and slow — a returning apparel customer within 12 months is a bonus, not the plan. You optimise campaigns against a payback that resolves in the first billing cycle.
For subscription, the numerator has to become expected LTV net of churn, not first-order CM. That means factoring in retention curves, refill cadence, and — if you're being rigorous — a discount rate on revenue you haven't collected yet. Most public ROI calculators skip these adjustments and quietly break for subscription brands.
The reporting-window trap
If your paid channels are being evaluated on 30-day ROAS, a healthy subscription acquisition engine will look like a failing one every single month. The fix isn't better campaigns — it's changing the KPI to a deferred-revenue ROAS floor calibrated to your payback period.
When each verdict is right
First-order ROI is the right primary metric when repeat rate is under ~25% within 12 months and AOV is high enough to absorb CAC in one shot. Most apparel, furniture, and one-off electronics fit this pattern. You can extend the window, but you're chasing rounding error.
12-month churn-adjusted ROI is the right primary metric when refills are structural — coffee, supplements, skincare, pet food, replenishable consumables. Here, first-order CM is a partial signal at best; using it as the ROI numerator will kill acquisition budgets that are actually working. Trial-to-paid conversion, refill cadence, and month-3 retention become the levers that move the ROI number, not creative CTR.
Cumulative ROI by month: subscription skincare vs one-time apparel
One-time apparel
Subscription skincare
Frequently asked questions
For one-time purchase catalogs with low repeat rates, first-order contribution margin is close enough. For subscription, use churn-adjusted 12-month LTV — first-order revenue captures only a fraction of the return and will misprice every campaign you run.
Because you paid all of CAC upfront but only collected one shipment's worth of contribution margin. A 40-60% negative month-1 ROI is normal for subscription brands with monthly cadence and mid-range AOV — the concern only starts if you're not on track for payback by month 3-4.
Report two: month-1 for cash discipline (are we controlling CAC drift?) and month-12 churn-adjusted for profitability (is this cohort working?). A single-window report will always mislead one audience or the other.
Cadence multiplies revenue frequency. A 30-day refill cycle delivers roughly twice the annual revenue per retained customer as a 60-day cycle at the same monthly churn rate — which can double the ROI verdict without a single change to CAC or creative.
For a rigorous view, yes — a 10-15% annual discount rate on deferred revenue keeps the math honest and helps defend the number to finance. In practice, most brands apply the discount only when the payback period exceeds ~6 months.
Segment the ROI calculation by acquisition SKU, not blended. A hybrid catalog brand that mixes them ends up with a meaningless average — the subscription cohort looks worse than it is and the one-time cohort looks better, and you can't fix either.
For subscription brands with a free or discounted trial, trial-to-paid is arguably the single largest ROI lever — a move from 50% to 65% trial-to-paid conversion can shift 12-month ROI by 30+ points with no CAC change at all.
Deferred-revenue ROAS with a payback-adjusted floor works well as an in-channel bidding signal. Churn-adjusted ROI is the better boardroom number. Use both; don't collapse them into one.
Reframe the report to show payback timing alongside cumulative contribution by cohort. A cohort chart that lands above breakeven by month 3-4 defends the spend better than any explanation of LTV assumptions.
It's the biggest risk factor. Model three churn scenarios (base, +25%, -25%) and report ROI as a range. If the pessimistic case still clears zero by month 12, the acquisition is defensible even under stress.
Track CAC, channels, and funnel conversion in one place
Metricuno connects ad spend, funnel events, and revenue so you can see CAC by channel, cohort, and campaign — without stitching together five tools.