ThinkWork
Individual Calculator/Tool Free

Cold Email Response-Rate Calculator

The exact formula and benchmark tables for turning your sends, opens, and replies into a response rate you can compare against industry norms by list size and vertical.

What's inside

  • The response-rate and positive-response-rate formulas
  • Step-by-step fill-in calculation (sends, bounces, delivered, replies)
  • Benchmark table: response rate by list size
  • Benchmark table: response rate by vertical
  • Fully worked example calculation
  • Diagnostic table: symptom to likely cause to fix
  • Guidance on delivered vs. sent as the correct denominator

The formula

Response rate = (Total replies ÷ Total emails delivered) × 100

Two refinements that matter more than the raw number:

Positive response rate = (Replies expressing genuine interest ÷ Total emails delivered) × 100 (Strip out out-of-office autoresponders, "unsubscribe" replies, and outright declines — they inflate raw response rate without meaning anything.)

Delivered vs. sent — always divide by delivered emails, not sent. If your list has bounces, back them out first: Delivered = Sent − Bounced.

How to calculate it yourself right now

  1. Sends this campaign: ______
  2. Bounces: ______
  3. Delivered = (1) − (2) = ______
  4. Total replies (any kind): ______
  5. Genuine-interest replies: ______
  6. Response rate = (4) ÷ (3) × 100 = ______%
  7. Positive response rate = (5) ÷ (3) × 100 = ______%

Benchmark: response rate by list size

List size (delivered)Typical response rate rangeWhat it means
Under 100 (highly targeted, personalized)8–15%Small enough for real 1:1 personalization per email
100–5004–8%Segment-level personalization (by role/trigger), not fully 1:1
500–2,0002–5%Template-driven with light personalization tokens
2,000+1–3%Volume play; deliverability and list quality dominate the result

Benchmark: response rate by vertical (general planning ranges)

VerticalTypical rangeNotes
SaaS / Tech (SMB buyer)3–8%Higher email literacy, more competing inbox noise
SaaS / Tech (Enterprise buyer)1–4%Longer cycles, more gatekeeping via inbox rules
Financial Services2–5%Compliance-sensitive; formal tone performs better
Healthcare1–4%Longer response latency; expect delayed replies to count
Manufacturing / Industrial2–6%Less inbox saturation, but slower to reply
Professional Services3–7%Relationship-driven; warm framing outperforms cold framing

(Treat these as general planning ranges, not guarantees — always benchmark against your own last 3 campaigns first; your own trend line matters more than any external table.)

Worked example

  • Sends: 450
  • Bounced: 30
  • Delivered: 420
  • Total replies: 22
  • Genuine-interest replies: 14

Response rate = 22 ÷ 420 × 100 = 5.2% Positive response rate = 14 ÷ 420 × 100 = 3.3%

Against the 100–500 list-size benchmark (4–8%), this campaign is mid-pack on raw response but should be evaluated further on positive-reply quality.

Diagnosing a low number

SymptomLikely causeFix
High bounce rate before you even get to response rateList/data qualityVerify emails before sending; remove anything unverified
Low open rate (check with your ESP)Subject line or sender reputationA/B test subject lines; check domain isn't flagged
Opens are fine but replies are lowMessage isn't specific or has no clear CTAAdd one trigger-based detail per email (see Trigger-Event Prospecting Guide); reduce the ask to one action
Replies are mostly "not interested"Targeting/list mismatchRe-check ICP fit before writing more copy
Replies are mostly positive but small volumeList is small and highly qualified — this is workingIncrease volume with the same personalization approach, don't change the message

How to use it

After each send, plug your sends/bounces/replies into the seven-line calculation, compare the result to the list-size and vertical tables, and work down the diagnostic table if you land below benchmark.

Stay current

Get told when new Prospecting & Outbound Strategy resources land.

Pick the topics you care about. No digest spam, just a note when something genuinely useful is added.

Pick your topics after you confirm. Unsubscribe any time.