JD

Marketing

Channel spend, attribution, ROAS and return on investment

Last 30 days · paid media + owned retention for Nooma

Ad spend

29 paid acquisitions

$6,496
First-month ROAS

$25,772 total month-one revenue

2.5x
LTV ROAS

$103,086 lifetime revenue

10x
LTV : CAC

$2,241 LTV vs $224 paid CAC

10x

Paid media spend

Biggest paid investment: Facebook · 50% of ad budget

Facebook

Meta Ads

Facebook + Instagram · Advantage+ shopping

Ad spend$3,248
Impressions15.6K
Clicks226
Leads (intakes started)34
New patients14
Cost per acquisition$232
Month-one revenue$7,844
Lifetime revenue$31,374
Attribution share30.4%
Return on investment427%

Klaviyo — owned retention

Email + SMS flows, not paid advertising

Platform cost

$254

Emails sent

9.0K

Flow revenue (month-one)

$9,524

Flow LTV revenue

$38,097

New patients

17

Cost per acquisition

$15

Month-one ROAS

37.5x

LTV ROAS

150x

Paid media spend vs attributed month-one revenue

Ad spendMonth-one revenue

Sep

Oct

Nov

Dec

Jan

Feb

Mar

Apr

May

Jun

Jul

Aug

Month-one ROAS lands near 2.5x because many patients prepay for 3-6 month supplies on intake. The return still compounds over the 9-month average retention, which is why LTV ROAS lands at 10x. Klaviyo flows run on top at near-zero incremental spend.

ChannelTypeSpendImpressionsClicksLeadsNew patientsCACMonth-1 revenueLTV revenueMonth-1 ROASLTV ROASROIAttribution
FacebookPaid media$3,24815.6K2263414$232$7,844$31,3742.42x9.7x427%30.4%
GooglePaid media$2,3393.8K1482912$195$6,723$26,8922.87x11.5x528%26.1%
TikTokPaid media$9095.2K6373$303$1,681$6,7231.85x7.4x304%6.5%
KlaviyoOwned$2549.0K4097017$15$9,524$38,09737.5x150x8089%37%
Blended$6,49646$224$25,772$103,0862.5x10x766%100%

Attribution model

Last non-direct click, 30-day window, deduplicated against the intake form source field.

Klaviyo
37%
Facebook
30.4%
Google
26.1%
TikTok
6.5%

Payback and profitability

Blended paid CAC$224
Average LTV$2,241
LTV : CAC10x
CAC payback1.6 months
Gross profit on cohort$56,285
Return on investment766%
Share of MRR from paid21.5%

Where to move budget next

Klaviyo is owned retention — it returns 150x at $15 per patient with almost no media spend. Expand abandoned-intake and refill-reminder flows first.

Google is the best paid channel at 11.5x LTV ROAS and $195 CAC — shift incremental paid budget here.

Facebook carries 50% of ad spend and 30.4% of new patients — hold budget and refresh creative weekly.

Demo prototype — all marketing figures are illustrative and no ad accounts are connected.