See the true ROI of your email campaigns — delivered, opened, clicked, converted, revenue, and platform cost.
Results
Revenue per send
$120
Revenue per subscriber
$0.01
Orders generated
2
ROI
-40.0%
Insight: Each subscriber is worth $0.01 per send. Your list generates 2 orders per campaign at an ROI of -40%.
Visualization
The real math of email ROI
Email is the highest-ROI channel in digital marketing precisely because list acquisition cost is amortized. Once someone subscribes, every send is near-zero marginal cost (just your platform fee).
Revenue per subscriber (RPS)
Track RPS monthly. Healthy ecommerce RPS is $1–5 per send. If it's dropping, your list is decaying — clean out non-openers and re-engage cold subscribers.
Segmentation changes these numbers
A 10% segmented list with a 50% open rate can out-earn the other 90% sent to blindly. Segment by recency, engagement, and purchase history.
Get weekly marketing insights
Join 1,200+ readers. One email per week. Unsubscribe anytime.
Frequently asked questions
1.Is this per-campaign or monthly ROI?
Per-campaign. Multiply by campaigns-per-month for monthly. Platform cost is usually monthly, so for a single campaign, divide cost by number of sends.
2.What's a good open rate in 2026?
Varies by industry. Ecommerce: 20–30%. B2B: 25–40%. Newsletters: 30–50%. Apple Mail Privacy inflates opens — CTR is a truer engagement metric.
3.Should I include list-building costs?
For true ROI, yes. Amortize acquisition cost over expected subscriber lifetime (typically 18–36 months).
4.What about deliverability?
If you land in spam, opens drop 80%+. Monitor sender reputation in Google Postmaster and use authentication (SPF, DKIM, DMARC).
5.How do I segment for higher ROI?
Start with three segments: engaged (opened in 30 days), cold (no opens in 90 days), and VIPs (bought in 60 days). Different sends to each.
Email marketing ROI in the Klaviyo era: what's actually realistic
Email is still the highest-ROI channel a modern DTC, SaaS, or content business runs — not because of magic, but because once a subscriber exists, every send costs a fraction of a cent in platform fees. The DMA's oft-cited "$42 for every $1 spent" number is marketing mythology at this point; the real answer is much more nuanced and depends entirely on how you're counting. For a mature Klaviyo-powered Shopify store with a 60,000-subscriber list, I routinely see revenue-per-recipient (RPR) land between $0.25 and $1.20, which translates to campaign ROI between 2,000% and 15,000% — but only against the incremental Klaviyo monthly bill, not against the full cost of acquiring the list in the first place.
This calculator gives you the per-send picture. For real business ROI, you also need to amortize list acquisition cost across expected subscriber lifetime (typically 18–36 months before unsubscribe or deliverability decay) and layer in attributed lifetime revenue, not just the next campaign. I'll walk through both below.
2026 email benchmarks by industry (real numbers)
Klaviyo, HubSpot, Mailchimp, and Campaign Monitor all publish annual benchmarks with slightly different slicing. Here's the synthesis I use when setting client goals. Open rates are inflated by Apple Mail Privacy Protection auto-opens, so discount iOS-heavy lists by 15–25% on the open rate before comparing. Click rate is the truer signal.
Ecommerce — Open rate
32–42%
MPP-inflated; true engagement ~22–30%
Ecommerce — Click rate
1.8–3.2%
Welcome series: 8–12%
SaaS — Open rate
28–38%
B2B recipients
SaaS — Click rate
2.5–4.5%
Product-led flows higher
Newsletter — Open rate
38–55%
Substack median ~45%
Newsletter — Click rate
5–12%
Hyper-engaged audiences
Ecom revenue / recipient
$0.18–$1.20
Campaigns; flows 2–4x higher
Unsubscribe rate
< 0.3%
Above 0.5% = list fatigue
The revenue-per-recipient framework (why I stopped caring about open rate in 2023)
Apple Mail Privacy Protection, which rolled out in iOS 15 and became dominant through 2024–2025, means "open rate" is now mostly a proxy for "percentage of your list that uses Apple Mail with MPP on." Klaviyo's own benchmark data shows open rates jumped 10–15 percentage points industry-wide after MPP, not because emails got better. If you're still optimizing subject lines against open rate, you're optimizing against a broken metric.
RPR (revenue per recipient, or revenue per email sent) is the number that matters. It's also the one your CFO can actually use. A campaign that sends to 50,000 subscribers and generates $12,500 has an RPR of $0.25. Benchmark that against: total Klaviyo/Braze/Iterable cost divided by sends, plus amortized list-acquisition cost, plus creative cost. That's your true per-email economic profile.
Segmentation beats copy every time
The single highest-leverage move in email is not better copy, better design, or better subject lines — it's sending less often to more targeted people. Klaviyo's own data shows segmented sends generate 3–7x the RPR of blanket blasts. Here are the five segments I configure day one for every ecommerce client:
Engaged 30: opened or clicked in last 30 days. Highest RPR. Send most frequently (3–4x/week is fine).
Engaged 90 / cold 30: opened 30–90 days ago. Cut frequency to 2x/week, lead with soft-sell content.
Cold 90–180: no opens in 90 days. Re-engagement flow with a strong offer, then suppress if no re-engagement.
VIPs: purchased 3+ times or > $500 lifetime spend. Exclusive drops, early access, no discount needed.
Post-purchase (0–30 days): cross-sell and educate, suppress from promo.
HubSpot's 2025 State of Marketing report found that companies using 3+ segments saw 18.8% higher revenue attribution to email than blanket-send businesses. You don't need complex AI-driven personalization — just stop sending the same thing to everyone.
Flows vs. campaigns: where the real money lives
For ecommerce, automated flows (welcome series, abandoned cart, browse abandonment, post-purchase, win-back) typically generate 30–45% of total email revenue from just 10–15% of total sends. Klaviyo's flow benchmarks: welcome series averages 8–12% click rate and 6–10% placed-order rate. Abandoned cart sits at 4–8% placed-order rate. Both dwarf campaign metrics.
If your flows generate less than 25% of email revenue, that's the fix. Build a 5-email welcome series, a 3-email cart abandonment sequence with a time-gated discount, and a 2-email browse abandonment. This alone usually doubles email revenue within 60 days without changing your list size or campaign cadence.
Deliverability math — the hidden ROI killer
A campaign with 95% inbox placement produces 95% of calculated revenue. A campaign with 65% inbox placement (spam folder for a third of recipients) produces ~65% of calculated revenue. Most operators never check this. Gmail Postmaster Tools and Microsoft SNDS are free — use them weekly.
The three things that tank deliverability, in order of frequency: (1) sending to stale lists without re-engagement, (2) missing DMARC alignment, (3) spam-trap hits from third-party list purchases. Clean your list every 90 days by suppressing 180-day non-openers, and your inbox placement will typically climb 5–15 points.
Pairing email with SMS (via Attentive, Postscript, or Klaviyo SMS) usually adds 15–30% to total owned-channel revenue without cannibalizing email. SMS has much higher CPM (carrier fees of $0.01–0.03 per send in the US) but 98% open rate and 15–25% CTR. Use it for time-sensitive offers (BFCM, flash sales, restocks) and reserve email for education and catalog browsing. Cross-reference with the SMS ROI tool to model the combined stack.
Frequently asked questions
Q1.Is email really 42x ROI?
That DMA figure is an industry average across mature programs with amortized list costs and all channels combined. Your actual per-campaign ROI is usually 20–200x against platform cost alone, but closer to 3–8x once you include list acquisition, creative, and staff time. Both framings are valid depending on what you're measuring.
Q2.How often should I send in 2026?
Ecommerce engaged list: 3–5x per week. Newsletter: 1–2x per week. SaaS nurture: 1–2x per week. The rule isn't frequency — it's relevance. If your unsubscribe rate is below 0.3% and RPR is flat-to-up, send more. If unsubs climb above 0.5%, pull back.
Q3.Why did my open rate drop 20% overnight?
Three common causes: (1) Apple/Gmail updated their MPP/tab filtering logic, (2) your sender reputation dropped due to a stale-list send, or (3) a subject line triggered promotions tab. Check Google Postmaster Tools immediately and pull any recent sends that went to non-engaged segments.
Q4.What's a healthy unsubscribe rate?
Below 0.3% per send is good. 0.3–0.5% is acceptable for promotional. Above 0.5% signals either bad targeting, wrong frequency, or a list quality issue. If it's climbing over consecutive sends, stop and fix — you're burning the list faster than you're acquiring.
Q5.Should I use AI-generated subject lines?
For testing yes, for shipping no. Tools like Phrasee and Mailchimp's AI subject-line generator are useful for ideation, but run them through A/B testing with your <a href='/ab-test-significance'>A/B significance calculator</a> before declaring winners. I've seen 'AI-generated' lines lose to human copy more often than they win — the AI often over-optimizes for click at the expense of lead quality.
Q6.How do I calculate true email CAC?
Take annual list-building spend (lead magnets, ad spend pushing to opt-in, landing page tools) divided by annual net new subscribers retained at 12 months. A healthy email CAC is $1–5 for ecom and $8–25 for B2B SaaS. Anything higher means your opt-in funnel is broken or your churn is too high.
Q7.Which email platform fits which business size?
Under 2k subscribers: ConvertKit from $15/month (creator-focused) or Mailchimp free/$10. 2k-25k subscribers, ecommerce: Klaviyo at $45-$600/month (DTC default). 25k-250k subs B2B: HubSpot Marketing Pro $800/month or Marketo $3k-$12k/month. Enterprise with deep personalization: Braze $60k-$250k/year, Iterable $40k-$180k/year, Salesforce Marketing Cloud $1,250+/month. For pure transactional: Postmark or SendGrid at $15-$300/month.
Q8.What's the right creative cost per email send?
In-house designer + copywriter at DTC: $70-$150 per campaign all-in. Freelance bench: $200-$500 per campaign. Agency-managed email program: $8k-$25k/month retainer covering 12-30 campaigns/month. AI-assisted with human editor: $40-$100 per campaign. The cheapest way to raise email ROI is not cutting creative cost — it's improving segmentation so the same campaign creates 2-4x more revenue.
Q9.How do I run an email A/B test properly?
Segment to at least 5,000 recipients per variant for open rate testing (1.5-point MDE at 80% power), 15,000+ for click-rate testing. Hold other variables constant (same segment, same send time, same list size). Use Klaviyo's or HubSpot's native A/B functionality which handles send-winner-to-rest automatically. Don't A/B test on sends under 2,000 recipients — you'll be chasing noise.
Q10.Should I use double opt-in or single?
Double opt-in (subscriber clicks confirmation link) in the EU (GDPR), for cold B2B outreach, and any time list quality matters more than list size. Single opt-in for DTC ecommerce promotions where speed to conversion is key. Double opt-in reduces list size 20-40% but improves deliverability and engagement rates — usually net-positive for long-term ROI.
Three email-program archetypes with full economics
Archetype 1: DTC apparel brand, 65k engaged Klaviyo list
Klaviyo at $600/month (25k-50k profile tier bumped up by SMS add-on = $720 all-in), 3 in-house campaigns/week + automated flow stack (welcome 5-email, abandoned cart 3-email, browse abandonment 2-email, post-purchase 3-email, winback 2-email). Monthly sends: 12 campaigns × 65k = 780k + flow sends ~180k = ~960k sends/month. Revenue per recipient blended $0.32 × 960k = $307k/month attributed. Flow revenue alone ~$92k/month (30% of total email attribution). Campaigns contribute another $215k. At $720/month Klaviyo cost + $12k/month list-building ad spend (ongoing Meta opt-in retargeting) + $8k/month creative (1 designer + 1 copywriter time) = $20.7k monthly cost producing $307k attributed revenue. Direct ROAS 14.8x; margin-adjusted contribution at 48% = $147k/month net of media and stack cost.
Archetype 2: B2B SaaS, 48k subscriber list in HubSpot
HubSpot Marketing Pro at $800/month. 2 newsletter campaigns/week, 1 monthly product update, nurture sequences off webinar and gated content downloads. Monthly sends ~420k. Click rate 3.8%, 15,960 monthly clicks, 412 trial signups (2.6% of clickers), 68 paid conversions at $1,800 ACV = $122k new ARR/month. Cost to operate: $800 HubSpot + $9k/month content production + $3k/month growth hacking/landing-page engineering = $12.8k. ROI on the email program is 9.5x directly on new ARR, compounding through retention.
Archetype 3: Creator newsletter at ConvertKit, 22k subs
ConvertKit Creator Pro at $79/month, 1 editorial newsletter/week + 2-3 automation sequences for digital products + affiliate sponsorships. RPR $0.48 (higher than ecom benchmarks because list is hyper-targeted). 88k monthly sends × $0.48 = $42k monthly revenue from email (mix of digital product sales $28k, affiliate commissions $9k, sponsorship slots $5k). All-in cost $79 ConvertKit + $1,500 editor + $600 tools + $0 creator time = $2,180/month. Net contribution $39k/month from a solo operation. This archetype is the reason newsletter-led creator businesses have exploded since 2022.
Email platform pricing reference, April 2026
Klaviyo — 1k profiles
$45/month
Email only
Klaviyo — 5k profiles
$150/month
Email only
Klaviyo — 25k profiles
$600/month
Email only; SMS adds ~$60
Klaviyo — 100k profiles
$1,900/month
Enterprise tier
ConvertKit Creator
$29-$79/month
Creator-focused, up to 10k subs
Mailchimp Standard
$20-$350/month
Broad SMB default
HubSpot Marketing Pro
$800/month
B2B + CRM integrated
Braze
$60k-$250k/year
Enterprise lifecycle
Iterable
$40k-$180k/year
Enterprise cross-channel
Postmark (transactional)
$15-$300/month
For receipts, not marketing
Decision framework: when to migrate platforms vs stay put
Migrate up the email stack only when three conditions hold: current platform is the hard bottleneck (missing feature blocking revenue-growth experiments you've already quantified), migration cost and disruption (typically 4-8 weeks of engineer + marketer time) is less than 6 months of incremental revenue, and the new platform's monthly cost is under 2% of attributable email revenue. The common migration path is Mailchimp to Klaviyo for DTC around 8k-15k subscribers when flow automation becomes the bottleneck; Klaviyo to Braze or Iterable around 250k-500k subs when you need true cross-channel orchestration (email + push + in-app + SMS in unified journeys); HubSpot to Marketo or Salesforce Marketing Cloud when enterprise lead-scoring and multi-touch attribution becomes the bottleneck. Do not migrate because a competitor uses a different tool — migrate only when the gap has a named, quantified revenue cost.