Total revenue
$67.9M
FY25, all channels
Media incremental
$24.9M
36.7% of revenue
Blended incremental ROAS
1.66x
on $15.0M of media
Modeled base
$43.0M
brand, price, seasonality, distribution
Revenue decomposition over time
Weekly modeled base vs media-driven revenue, with actual revenue overlaid.
Modeled baseMedia incrementalActual revenue
Channel ROAS leaderboard
Incremental revenue per media dollar, FY25.
Channel summary
Modeled FY25 contribution against spend. Average ROAS is not the same as marginal ROAS — see Spend vs effect.
| Channel | Spend | Incremental revenue | ROAS | CPA | Spend share → rev share |
|---|---|---|---|---|---|
| Paid Search — Brand | $1.48M | $4.14M | 2.80x | $34 | 10% → 17% |
| Paid Search — Non-brand | $3.26M | $6.19M | 1.90x | $51 | 22% → 25% |
| Affiliate & Partnerships | $940k | $1.60M | 1.70x | $56 | 6% → 6% |
| Retail Media | $760k | $1.22M | 1.60x | $60 | 5% → 5% |
| Paid Social | $4.12M | $6.18M | 1.50x | $64 | 27% → 25% |
| Connected TV | $2.64M | $3.43M | 1.30x | $74 | 18% → 14% |
| Online Video | $1.18M | $1.53M | 1.30x | $74 | 8% → 6% |
| Podcast & Audio | $620k | $620k | 1.00x | $96 | 4% → 2% |