| Metric | Benchmark | Notes |
|---|---|---|
| CAC (Customer Acquisition Cost) | Sales & marketing spend / new customers | The cost to win one new customer. Never read it alone, pair it with payback period and contribution margin. Acquisition metric. |
| LTV (Lifetime Value) | AOV x purchase frequency x contribution margin x lifespan | What a customer is worth over the whole relationship. Use a contribution-margin-based LTV (before acquisition cost), never revenue and never gross margin alone, or you will overspend to acquire. Revenue metric. |
| LTV:CAC ratio | 3:1 | Ties acquisition cost to long-term value. Below 1:1 you lose money per customer. Profitability metric. |
| AOV (Average Order Value) | Total revenue / number of orders | Raise it with bundles and upsells and you improve CAC payback without spending a cent more on ads. Revenue metric. |
| Conversion rate | Orders / sessions; ~1.4% Shopify median, 2-3% solid, 3%+ = top 20% | The cheapest growth lever you own. Lifting it lowers effective CAC at the same time. Acquisition metric. |
| Contribution margin | Revenue - COGS - variable costs (ads, fees, shipping, returns) | The number that decides whether growth actually makes money. Track it before marketing (funds acquisition and overheads, used for LTV) and after marketing (first-order profitability) - mixing the two double-counts CAC. If it is negative, every new order worsens cash. Profitability metric. |
| Gross margin | ~65%+ | Sets the ceiling on what you can spend to acquire. Some categories run 45-65% structurally; below ~50% the model needs very low CAC or very high repeat. Profitability metric. |
| MER (Marketing Efficiency Ratio) | Total revenue / total marketing spend; 3x+ once past ~$10M, 4x+ strong | The blended efficiency of all spend, also called blended ROAS by media buyers - the same number, different seat. Stage-banded: ~1.5-2.5x at $1-5M rising to 3.5-6x+ at $25M+. Cannot be inflated by attribution the way platform ROAS can. Profitability metric. |
| CAC payback period | Months to recover CAC from contribution; under 3 excellent, 3-6 healthy standard | How long your cash is tied up per customer, and the metric that quietly decides how fast a bootstrapped brand can grow. 6-12 is workable but means financing your customers; over 12 is fragile. Profitability metric. |
| Repeat purchase rate | 20-30%+ depending on category | The share of customers who buy again. The leading indicator of retention and the cheapest revenue you will ever book. Retention metric. |
| Churn / retention rate | Typical blended 6-8% monthly; top-quartile under 6-8% by category | For subscription brands. Top-quartile targets run under 8% for consumables and under 6% for beauty; curation boxes run higher. Small churn improvements compound hard into LTV. Retention metric. |
| Return rate | Category-specific, highest in apparel | A margin line and a product signal, not just a logistics cost. See the returns benchmarks for the full breakdown. Retention metric. |
How to use these benchmarks
These ranges are directional, not guarantees. They are drawn from The DTC Playbook and Rob Ward's operating experience taking Quad Lock from $0 to a $500M exit, cross-checked against widely cited DTC data. The point is not the exact number - it is whether you sit above or below it, and what to do about the gap. Judge yourself against your own category and trend as well.
Last reviewed: 2026. Benchmarks are refreshed as the playbook is updated.
See where your numbers sit. Enter your metrics once and your dashboard grades every one of these benchmarks against your stage and category.
Create your free account
Open your benchmarks →
Read Measurement & Data
Term Customer Acquisition Cost
Term Lifetime Value
Term Contribution Margin
Term Average Order Value
Term Marketing Efficiency Ratio
Benchmarks Email & SMS marketing benchmarks for DTC
Benchmarks Meta & paid ads benchmarks for DTC
Benchmarks Returns & refunds benchmarks for DTC
Benchmarks Website conversion benchmarks for DTC
Benchmarks Unit economics benchmarks for DTC
Benchmarks DTC marketing benchmarks