2.4x
Blended paid social ROAS across DTC

Highly variable by vertical: beauty sits at 3.2–4.8x; apparel sits at 1.4–2.0x. Subscription sits 1.5–2.5x (due to CAC payback period).

Good / average / poor

Quick reference for where your number sits. Specific to Shopify DTC, not the broader DTC average.

Good
3.0x+
Average
2.0–3.0x
Needs work
under 1.5x

Metric: Revenue / ad spend ratio

Breakdown by segment

Different segments of Shopify DTC show meaningfully different numbers — use the right column for context, not the headline figure.

Beauty & skincare 3.2–4.8x

Highest ROAS, strong repeat

Supplements & wellness 2.8–4.2x

High intent, strong LTV

Apparel & fashion 1.4–2.2x

Lower repeat, seasonal, competitive

Home & furniture 1.2–1.8x

Lowest ROAS, long consideration

Food & beverage (subscription) 2.0–3.2x

Strong repeat, mid-range ROAS

Why the number is what it is

Paid social ROAS is determined almost entirely by two factors: repeat purchase LTV and first-order margin. Beauty (high repeat, strong margins) sits at 3.2–4.8x; apparel (low repeat, thinner margins) sits at 1.4–2.2x. The vertical difference is not creative or targeting — it's the underlying unit economics.

Within a vertical, ROAS variance is driven by CAC payback period. Brands with payback under 45 days sit 1.5–2.5 pp higher ROAS than brands with payback over 90 days. This is why subscription and repeat-heavy models outperform one-time models on paid social despite identical CVR.

3 levers that move this benchmark

  1. Focus paid social spend on high-LTV customer segments (repeat buyers, bundles, subscriptions). These typically hit 2.5–3.5x ROAS versus 1.2–1.8x on cold new-customer audiences.
  2. Implement CAC payback period tracking by source. Pause or reduce spend on sources with payback over 100 days. Typical ROAS recovery: +0.4–0.8x.
  3. Test bundle and multi-item offers in paid social creative (vs single items). Bundles typically deliver 15–30% higher AOV, lifting ROAS 0.3–0.6x.
Free calculator

CRO ROI Calculator

What's a 10–30% CVR lift worth to you annually? See the revenue impact.

Open the calculator →

Frequently asked

What is a good ROAS for paid social?

3.0x or higher is strong for most DTC verticals. The blended average is 2.4x. Beauty typically hits 3.2–4.8x; apparel sits 1.4–2.2x. The difference is product category (repeat rate, margin), not creative quality.

Why does beauty have higher paid social ROAS than apparel?

Beauty has higher repeat purchase rate (LTV is 3–4× higher) and stronger unit margins. Apparel is seasonal, has lower repeat, and faces intense paid competition. The ROAS difference is driven by underlying unit economics, not performance marketing skill.

How can I improve paid social ROAS?

Three levers in order of impact: (1) focus spend on high-LTV segments (repeat buyers, bundles) — typical lift: +0.5–1.0x ROAS; (2) track CAC payback and pause sources with 100+ day payback — typical lift: +0.4–0.8x; (3) test multi-item offers and bundles — typical lift: +0.3–0.6x.

Methodology

Aggregated from Meta (Facebook / Instagram) advertiser data, Littledata paid social cohort analysis, and acceleroi audit data (n=25+ brands, 2025–2026). ROAS calculated as total attributed revenue / total ad spend, 30-day attributable window.

Sources

  • Meta advertiser benchmarking data 2026
  • Littledata paid social performance research
  • acceleroi audit data 2025–2026 (n=25+ DTC brands)

Related reading

How does your store stack up against this benchmark?

Our free AI audit scores your site against 48 behavioral heuristics — in under 3 minutes, no signup wall.

Run Free Audit → Book Strategy Call