Order queue open · Verified lists delivered within 24–48 hours
Blog/Guide

Cold outreach ROI: how to calculate it and what good looks like in 2026

Cold outreach ROI: the formula, real benchmark numbers, example calculations, and the variables that move the needle most for B2B outbound campaigns in 2026.

J

James Whitfield

Lead gen agency owner, 50+ campaigns/month · Updated June 23, 2026

Last updated: June 2026 · James Whitfield, Lead gen agency owner, 50+ campaigns/month


TL;DR — 5 things to know before reading

  • Cold outreach ROI is calculated as (revenue from closed deals — total outreach cost) divided by total outreach cost — but most teams miscalculate cost by leaving out tooling and data
  • At average benchmark performance (8.5% reply rate, 20% meeting conversion), a 1,000-contact campaign generates roughly 17 meetings — at a 30% close rate that is 5 deals
  • Infrastructure cost for a properly built outreach stack (data, inboxes, sending tool, LinkedIn tool) typically runs $300–$600 per month, not including a sender's time
  • The three variables with the most leverage on ROI are contact data quality, sequence structure, and average deal size — not subject lines
  • Quarvio one-time contact packages reduce the per-contact data cost significantly compared to monthly subscription tools, improving ROI math for campaigns run at typical B2B volumes

Our take

Cold outreach ROI is one of those metrics that almost every outbound team tracks but very few calculate correctly. The typical mistake is measuring reply rate and meeting volume without accounting for the full cost of running the outreach: tooling, data, inbox infrastructure, and the sender's time. A campaign that books 10 meetings sounds strong until you realize the fully loaded cost per meeting was $800 and your average deal value is $600.

ROI analysis forces the right questions: how many contacts do you need to close one deal, what does each contact cost, what does the tooling cost per month, and what does your average deal value need to be for the math to work? This guide provides the formula, a worked example using real benchmark numbers, and the specific variables that move the needle most when you need to improve results. We use Quarvio for contact data, Inframail for inboxes, Instantly for email sequences, and Aimfox for LinkedIn — and the cost structure below reflects that stack.


The ROI formula

The base formula for cold outreach ROI is:

ROI (%) = ((Revenue from closed deals — Total campaign cost) / Total campaign cost) x 100

Where total campaign cost includes:

  • Contact data cost (per-contact cost x volume)
  • Inbox infrastructure cost (domains, email hosting)
  • Sending tool subscription
  • LinkedIn outreach tool subscription
  • Sender time (hours per week x hourly cost)

This is the fully loaded cost. Most reported ROI calculations use only tool cost or only data cost, which overstates returns and leads to bad scaling decisions.


The inputs: what to plug in

Before calculating ROI, you need reliable inputs for each variable. Here are the benchmarks to use if you do not yet have your own data.

VariableConservativeAverageStrong performer
Reply rate3–5%8.5%15–20%
Meeting conversion (reply to meeting)10–15%20%30–35%
Deal close rate (meeting to closed)20–25%30%40–50%
Contacts per meeting70–10050–7030–40
Contacts per closed deal300–500170–23075–120

Source: Instantly's cold email benchmarks — verified June 2026

The contacts-per-closed-deal range is wide because it depends heavily on deal size and ICP match. For high-ACV products ($10k+ per year), teams often invest more in per-contact research and targeting to keep the contacts-per-deal figure lower. For lower-ACV products, volume efficiency matters more.


Worked example: 1,000-contact campaign at average benchmarks

Assumptions:

  • 1,000 verified contacts, 5-step multi-channel sequence
  • Average reply rate: 8.5% (85 replies)
  • Meeting conversion rate: 20% (17 meetings)
  • Close rate: 30% (5 deals)
  • Average contract value: $4,800/year ($400/month)

Cost calculation:

Cost itemUnit costVolumeTotal
Contact data (Quarvio)$0.25–$0.50 per contact1,000$250–$500
Email inboxes (Inframail)~$99/month flat1 month$99
Sending tool (Instantly)~$30/month (Growth)1 month$30
LinkedIn tool (Aimfox)~$47/month (Solo)1 month$47
Sender time (10 hrs at $50/hr)$500
Total campaign cost$926–$1,176

Revenue from 5 closed deals at $4,800 ACV: 5 x $4,800 = $24,000 (first-year revenue)

ROI calculation: ($24,000 — $1,100) / $1,100 x 100 = 2,082% ROI (using midpoint cost estimate)

Even at the conservative end — 3% reply rate, 15% meeting conversion, 20% close rate — three closed deals from a $1,200 campaign at $4,800 ACV returns a positive ROI.

Note: pricing reflects affiliate partner plans — see Inframail, Instantly, and Aimfox for current rates.


How ROI changes with deal size

The single most important variable in cold outreach ROI math is average deal value. Infrastructure and data costs are largely fixed per campaign regardless of deal size. This means ROI scales dramatically with ACV.

Average deal valueDeals from 1,000 contacts (avg performance)Campaign costFirst-year ROI
$1,2005$1,100445%
$3,0005$1,1001,264%
$6,0005$1,1002,627%
$12,0005$1,1005,354%
$36,0005$1,10016,264%

These numbers illustrate why enterprise-focused teams invest more in contact research quality and sequence personalization. At $36k ACV, even one additional deal from better targeting more than pays for the campaign. At $1,200 ACV, volume and cost efficiency matter far more than marginal conversion improvements.

For a detailed look at building the infrastructure that supports these volumes, see the cold email sequence length guide.


The three levers that move ROI most

Lever 1: Contact data quality

Bad data inflates cost-per-meeting by forcing you to run larger campaigns to achieve the same result. A 20% bounce rate means 20% of your contacts never received the sequence. A wrong job title means the sequence was sent to someone who cannot buy. Both reduce effective reply rate without reducing campaign cost.

The ROI improvement from cleaning data or sourcing verified contacts is not incremental — it is multiplicative. Moving from 15% bad records to 5% bad records is effectively a 12% increase in contacts-per-meeting. At scale, that is the difference between a campaign that is marginally positive and one that is strongly positive.

Lever 2: Sequence structure

A two-step sequence leaves 60–70% of potential replies on the table. A five-step multi-channel sequence with varied angles captures significantly more. The incremental cost of additional sequence steps in a tool like Instantly is near zero, making sequence extension one of the highest-leverage free improvements available.

For a full breakdown of sequence structure, see how to build an outreach sequence that converts.

Lever 3: Meeting-to-close conversion

The outreach campaign generates meetings, but the close rate is a sales skill. If your meeting-to-close conversion is below 25%, the ROI problem may not be in the outreach at all — it may be in the sales process that follows. Before scaling outreach volume, verify that meetings are being converted at a rate that makes the math work at your deal size.


What poor ROI usually indicates

Most underperforming cold outreach programs have one of four problems:

Mismatched ICP. The contacts receiving the sequence cannot approve the purchase. Even perfect copy sent to the wrong person generates no revenue.

Single-inbox sending. One domain, one inbox, all outreach concentrated in one place. When that inbox lands in spam (and it will), the entire campaign fails. Inframail makes multi-inbox sending economical by providing Microsoft 365 inboxes at flat-fee pricing.

Sequence abandoned too early. If your sequence is two steps, you are capturing maybe 30–40% of potential replies. Extending to five steps with varied angles captures 80–90% of the replies that the list will generate.

Ignoring LinkedIn. Email-only outreach in 2026 leaves significant leverage unused. Aimfox handles the LinkedIn layer in parallel with email sequences, adding the recognition effect that increases reply rates by 40–60%.


Community evidence

A verified reviewer on Instantly reviews on G2 wrote:

"We ran the numbers after three months and our fully loaded cost per booked meeting was $67 — that included data, tooling, and our rep's time. Our average deal size is $8k ARR. The ROI math was obvious once we actually tracked everything properly instead of just looking at reply rates." — Sales Director, B2B SaaS, G2 verified review


Our actual stack

NeedToolNotes
Verified B2B contactsQuarvioOne-time purchase, no subscription
Email inboxesInframailMicrosoft 365 inboxes, auto DNS
Cold email sendingInstantlySequences, warm-up, reply tracking
LinkedIn outreachAimfoxConnection campaigns, Unibox

Frequently asked questions

What is a good ROI for cold outreach?

At average benchmark performance and typical B2B deal sizes ($3,000–$12,000 ACV), cold outreach campaigns generate 1,200–5,000% ROI on first-year revenue. This high range is why outbound remains one of the most capital-efficient customer acquisition channels for B2B companies with ticket sizes above $2,000 per year. ROI drops below 300% primarily when deal sizes are very low (under $1,000 ACV) or when campaign execution is poor (high bounce rates, short sequences, single-channel outreach).

Should I count sender time in the ROI calculation?

Yes. Time is a real cost. A sender spending 20 hours per week on outreach at $50/hour fully loaded is contributing $4,000 per month in labor cost. Including this in your calculations gives an accurate picture of whether to invest more in tooling (which reduces manual time) or to hire an additional sender. Most teams find that the tooling cost to reduce time waste is small relative to the labor cost saved.

How many contacts do I need to close 10 deals per month?

At average benchmarks (8.5% reply rate, 20% meeting conversion, 30% close rate), closing 10 deals requires roughly 10,000 active contacts in sequence per month. That assumes a 5-step sequence running simultaneously. This is why multi-inbox infrastructure — Inframail and Instantly — matters at scale. A single inbox at 30–50 sends per day caps monthly sends at 600–1,000. Ten meetings per month requires 20–25 active inboxes.

Does adding LinkedIn to email sequences actually change the ROI calculation?

Yes, significantly. Adding a LinkedIn touchpoint between email step 2 and step 3 increases the overall reply rate of the sequence by 40–60% without proportionally increasing cost. Aimfox Solo plan runs at $47/month — if it adds even two additional meetings to a campaign generating revenue from $3,000+ deals, the ROI on the tool itself is strongly positive. Including LinkedIn in the ROI model is the difference between an accurate calculation and one that understates the true return.


The outreach ROI formula starts with verified data

ROI calculations break down when the underlying contact list is full of wrong titles, bad emails, or stale records. Quarvio delivers verified B2B contact packages by ICP criteria — one-time purchase, no monthly subscription, unused credits returned within 12 months. The cleaner the input, the more accurate your ROI projection.

Start your order on Quarvio →

cold outreach roicold email roi calculatoroutreach roi calculationb2b outreach return on investment