How to measure email marketing ROI: the formula every team should use
Email marketers who report open rates get their budget cut. Email marketers who report revenue keep it. Revenue attribution is not optional — it's what justifies the entire channel.
Calculate the actual revenue your email marketing generates — not just open rates.
Рекомендовані інструменти (рейтинг)
| # | Tool | Starting price | Rating | Action |
|---|---|---|---|---|
| 1 | Klaviyo | Free | 4.6/5(9,100) | Try Klaviyo |
| 2 | ActiveCampaign | $15/mo | 4.5/5(10,300) | Try ActiveCampaign |
| 3 | Mailchimp | Free | 4.3/5(12,400) | Try Mailchimp |
Протокол вирішення
- 01
Formula: Email Revenue / (Platform Cost + Time Cost)
Email revenue = attribute revenue to email via UTM → purchase tracking. Platform cost = monthly tool cost. Time cost = hours spent × hourly rate. Example: $8,000 revenue / ($150 platform + $400 time) = 14.5× ROI. Industry benchmark: email delivers $36–42 for every $1 spent. If you're below 10×, something is broken.
- 02
Set up proper attribution
Add UTM parameters to every link in every email: utm_source=email, utm_medium=newsletter (or automation), utm_campaign=[campaign name]. Connect your email tool to Google Analytics or Shopify revenue reports. Without this, you're measuring faith, not results.
- 03
Report by automation vs. broadcast
Automations (welcome, abandoned cart, post-purchase) typically generate 60–80% of email revenue despite being sent to fewer people. Broadcast newsletters generate the rest. Report these separately — automations justify the platform cost alone.