How to Measure Cold Email ROI in 2026

For informational purposes only. See our terms. · Published May 19, 2026

Question
Leo
Head of Sales

How to measure cold email ROI

Read full question

I keep sending cold emails but I have no idea if they're actually generating revenue. My open rates look okay but I can't tie any deals back to my outreach. How do I actually measure ROI on cold email campaigns?

Illustration for the article: How to Measure Cold Email ROI in 2026

The Cold Email ROI Formula

Cold email ROI is hard to measure because the handoff from outreach to pipeline is almost never tracked cleanly. Deals close weeks or months later, attribution gets murky, and most teams end up optimizing open rates while staying completely in the dark about revenue. The fix isn't a better email — it's a measurement system that maps every step from send to signed contract.

Start with this calculation:

(Revenue Generated − Total Campaign Costs) / Total Campaign Costs × 100 = ROI %

That final number means nothing without tracking the full funnel that feeds it. The KPIs that connect your outreach to that formula — open rate, response rate, conversion rate, bounce rate — are what Infraforge identifies as the core metrics for any cold email campaign.

Your Measurement Stack

Ignore the vanity metrics. Here's the funnel top performers actually track, from top to bottom:

  • Deliverability → Open → Reply → Positive Reply → Meeting → Revenue
  • Average reply rate benchmarks vary by data source: 3.1% per Cleanlist (aggregated platform data) and 3.43% per Instantly's own platform analysis — so expect somewhere in that 3.1%–3.43% range as a realistic floor. Infraforge's dataset puts the average response rate closer to 5.1%, likely reflecting a different sender mix and methodology. Top performers across sources consistently exceed 10%.
  • Meeting-booked rate averages 0.7% according to Cleanlist, while SalesHive puts it at 1.0% — so the working range is 0.7%–1.0%. Either way, roughly 1 in 100–140 emails you send turns into a calendar event at average performance.

That meeting conversion rate is your north star. If you're not tracking meetings booked directly from outreach, you cannot calculate ROI — full stop.

Note on benchmarks: Instantly's figures come from its own platform data, which creates an inherent interest in showing healthy email performance. Cleanlist, which aggregates data across multiple platforms, puts the average slightly lower. Use both as a range, not a single gospel number.

Your ROI Tracking Template

Copy this into a spreadsheet and run it monthly per campaign:

Revenue Generated: $___
Software Costs: $___
Email List / Data Costs: $___
Labor Costs (hours × rate): $___
Total Costs: $___
ROI = (Revenue − Costs) / Costs × 100

When comparing campaigns, watch your list size. Smaller, highly targeted campaigns (50 recipients or fewer) average a 5.8% response rate according to Mailforge — but that figure applies specifically to tightly scoped lists and isn't a realistic benchmark for larger sends, which average closer to 2.1%. Don't stack these numbers against the overall 3.1%–3.43% average as if they measure the same thing.

The Follow-Up Debate You Need to Know About

Here's something the benchmark reports actually disagree on, and you should know before you build your sequence. Instantly's data shows that 42% of total replies come from follow-up emails — meaning follow-ups are clearly driving real responses in their dataset. Mailforge's data, on the other hand, shows that single-touch emails consistently outperform multi-email sequences, and that adding a third email can reduce reply rates by as much as 20%.

Both findings are from real campaign data. They're just different datasets with different sender populations. The honest answer is: A/B test it for your own list. Run a single-touch sequence against a two-touch sequence, measure reply rates and meetings booked, and let your own numbers decide. Don't assume either finding applies universally to your outreach.

Why Your ROI Might Be Negative

If your ROI calculation keeps coming up flat or negative, list quality is usually the culprit before copy. According to Cleanlist — which sells email verification services, so factor that in — verified email lists get roughly 2x the reply rate of unverified lists. Even discounting for the commercial interest behind that claim, bounce rate data supports the direction: bottom-performing senders bounce at 12%+, while top performers stay under 1.5%. High bounce rates torch sender reputation and drag every downstream metric with them.

Check your bounce rate first. If it's above 2%, fix that before you touch your subject lines.

Sources

ShareLinkedInXEmail
Related questions
What's a good cold email ROI to aim for?
Any positive ROI means the campaign is paying for itself — that's your minimum bar. Focus on moving your meeting-booked rate above the 0.7%–1.0% average benchmark first; that's the metric most directly tied to pipeline, and improving it compounds faster than chasing open rates.
How long should I track ROI from a cold email campaign?
Track for at least 90 days from first send to account for typical B2B sales cycles — deals that originate from cold outreach often take weeks to progress from initial reply to closed revenue, and cutting the window short will systematically understate your returns.
Why are my open rates good but ROI is bad?
Opens are a deliverability and subject-line signal, not a revenue signal. If your open rate looks healthy but reply rate is below the 3.1%–3.43% average range, the message body or the targeting is the problem — not the subject line. Check whether your list matches your ICP tightly, and look at your bounce rate: if it's above 2%, list quality is actively hurting you downstream.

Stop writing follow-ups manually

DripDraft writes AI-personalized follow-ups for every cold email you send. They land as Gmail drafts for your review — never auto-sent. Free plan includes 10 campaigns/month.

More on metrics