Skip to content
R
roispends.
DTC · Apparel · $14M GMV

Email rev 6% → 27% of total in 5 months

Klaviyo deliverability + 12-flow rebuild + checkout CRO + SMS layer.

Stage
Conversion + lifecycle rebuild
Scale
$14M GMV
Engagement
8 months
Investment
Growth tier retainer
[ Situation ]

Where it started.

$14M GMV apparel brand, 4 years post-launch. Email at 6% of total revenue (category benchmark: 25%+). ATC-to-checkout drop at 41% (benchmark: 60–70%). Founder had identified the gap but didn't have the operator bandwidth to execute. Q4 approaching, board expecting +35% YoY revenue.

[ Audit findings ]

What was broken.

Six findings from the forensic audit. Numbered, evidence-backed, prioritised by impact × effort × confidence.

F01

Klaviyo deliverability degraded — DKIM partial, SPF half-set, DMARC absent. Inbox placement at 76% (best-in-class: 95%+).

F02

Welcome flow was one "thanks for subscribing — 10% off" email. No nurture, no education, no second touch.

F03

Checkout flow forced mandatory account creation. 19% of guest checkouts abandoned at this step alone.

F04

Shipping calculator surfaced only AT checkout (not on cart) — 14% of carts abandoned post-checkout-load on shipping shock.

F05

Mobile PDP missing sticky ATC. 64% of traffic was mobile. Conversion rate gap mobile vs desktop: 1.8% vs 3.4%.

F06

No SMS layer. Postscript installed but never activated. List of 18,400 unsubscribed but recoverable.

[ What we did ]

The work itself.

Concrete actions, not vague verbs. Each line shipped over the engagement window.

  • 01Fixed deliverability: dedicated sending domain, DKIM/SPF/DMARC complete, sender reputation rebuilt over 30 days.
  • 02Rebuilt welcome flow as 7-touch sequence. 3 product education emails, 2 social proof, 2 conversion-led. Generates $2.84/profile.
  • 03Built 11 additional flows: browse abandon, cart abandon, post-purchase, replenishment, win-back, VIP, etc.
  • 04Killed mandatory account creation in checkout. Added guest checkout. ATC-to-checkout completion went 41% → 67%.
  • 05Surfaced shipping calculator on cart page — calculated by zip before checkout. Shipping-shock abandonment cut in half.
  • 06Mobile PDP redesign with sticky ATC + image stack optimisation. Mobile CR went 1.8% → 2.9%.
  • 07Activated SMS layer via Postscript at 9.4× revenue per send.
[ Results ]

What changed.

Reconciled to net revenue where applicable. Numbers verified internally before publishing.

MetricBeforeAfterΔ
Email revenue % of total6%27%+21 pts
ATC → checkout completion41%67%+26 pts
Mobile conversion rate1.8%2.9%+61%
Email revenue per recipient$0.47$2.84+6×
SMS revenue$0$31K/mofrom zero
Klaviyo inbox placement76%94%+18 pts
[ Voice on the engagement ]
We'd been planning the lifecycle rebuild for 18 months. RoiSpends shipped it in 8 weeks. Email went from a guilt project to our highest-margin channel.

Founder, DTC · Apparel · $14M GMV

[ What we learned ]

Honest learnings.

  • Deliverability fixes lift email revenue more than any creative refresh — but no agency wants to do them because they don't bill enough.
  • Mandatory account creation is the single biggest checkout leak we see. It's a 5-line config change worth 5-figure monthly revenue.
  • Activating dormant SMS lists on a fixed cadence is faster than building a new acquisition channel.