Total revenue you can attribute to this marketing program over the measurement period.
All-in: ad spend, agency fees, creative production, software, people time if you account for it.
Marketing return on investment (ROI) is the percentage gain (or loss) from a marketing program. ROAS — return on ad spend — is the same idea expressed as a multiple. Both are simple arithmetic; the hard part is being honest about what revenue gets attributed to what spend.
ROI = ((revenue − cost) / cost) × 100
ROAS = revenue ÷ spend
A 5:1 ROAS means every $1 of spend returned $5 of revenue. As ROI that's 400%. Marketers use ROAS more often than ROI because the multiple is easier to compare across programs.
| Email marketing | 36× | Highest-ROI channel; existing audience |
| SEO / content | 22× | 12-18 month ramp, compounds |
| UGC / creator | 11× | 3-4× CTR + trust premium |
| Google Search ads | 8× | Strong intent |
| Paid e-commerce (avg) | 5× | Healthy paid spend baseline |
| Paid social (Meta, TikTok) | 4× | Awareness + low-intent |
| B2B SaaS (long cycle) | 4× | Multi-quarter sales cycle |
| Display / programmatic | 2× | Low intent, broad reach |
The hardest part of marketing ROI isn't the math; it's deciding which revenue belongs to which channel. Last-click attribution overcredits paid search and email; first-click overcredits awareness channels and organic content. Multi-touch splits the difference but requires clean data. The number you calculate is only as honest as your attribution model.
The honest version: ad spend + agency fees + creative production + software + people time. The version most decks use: ad spend only, which inflates ROI 2-3×. Pick the version you can defend and stick to it.
Brand and awareness campaigns rarely show positive ROI in their measurement period — they build the demand the direct-response campaigns later harvest. If you cut every channel that doesn't show short-term ROI, you'll eventually run out of demand to harvest. ROI is a measurement tool, not a strategy.
ROI is a percentage of profit on cost: ((revenue − cost) / cost) × 100. ROAS is revenue divided by spend, expressed as a multiple. A 5:1 ROAS = 400% ROI. Same data, different framing.
5:1 ROAS (400% ROI) is the widely cited healthy benchmark. Top-of-funnel and awareness channels run 2:1-4:1; email and CRM channels can hit 30:1+. Compare to channel benchmarks, not a universal threshold.
Yes, if you want an honest number. The most-cited 'marketing ROI' figures in industry reports usually exclude people time, which inflates the multiple 2-3×. The number you can defend in a board meeting is the fully-loaded one.
Most marketing has a lag between spend and revenue. SEO and content take 6-12 months to compound. Paid programs need 30-90 days to optimize. Cohort the revenue back to its origination period instead of comparing same-month spend to same-month revenue.
Yes — both numbers come from the same two inputs. We show both because finance teams prefer ROI percentage and ad teams prefer ROAS multiple.
UGC and creator programs benchmark at 10-12× ROAS — roughly 3× what paid social returns and 2× what paid search returns. Same revenue, lower cost, better attribution. That's what we build.