PRICING TRANSPARENCY  //  the fee table other agencies keep for the sales callApply

ReplyLead proprietary campaign analysis // Snapshot 12 August 2026 // Reviewed 9 September 2026

The "average" cold email reply rate is not what you think.

A benchmark changes meaning when its numerator, denominator, campaign eligibility or weighting changes. Explore the approved 81-campaign subset, see how removing high-rate observations changes its mean and median, and test the arithmetic with your own hypothetical inputs.

Updated 24 September 2026  //  by , ReplyLead  //  429,763 cold emails, 115 campaigns, both denominators

What is a realistic cold email reply rate? In ReplyLead's 81 campaigns with at least 500 contacted leads, the median was 2.12% per contacted lead; the 25th and 75th percentiles were 1.38% and 2.97%. This is one operator's sample, includes automatic replies and is not an industry norm or forecast. The broader 115-campaign pool contains 429,763 sends.
115campaigns with sends
429,763cold emails analyzed
2.12%median across 81 eligible campaigns

Scroll: the claims, then the evidence

Published rates need comparable definitions.

Instantly's 2026 report, checked 9 September 2026, reports an overall average of 3.43%. It defines its numerator as all replies, including follow-up responses, divided by sent messages. Its tier table gives 5.5% for the top-quartile threshold and 10.7% for the top-decile threshold.

ReplyLead's numerator is unique repliers within each campaign, with automatic replies included. Even a per-send denominator therefore does not make the two metrics identical. Instantly describes active workspaces, but its methodology does not provide enough detail to recreate the headline from public campaign rows. Its exact averaging weights and automatic-reply treatment need confirmation for a strict comparison.

A vendor's published benchmark is evidence about its stated sample and definition. It is not evidence that your campaign should achieve that rate. Check the primary report and eligibility rules before comparing a headline with your own results.

Scene 02 // our complete book

Selected campaign observations, with full-subset summaries.

The analytic subset contains 81 campaigns with at least 500 contacted leads. The dot plot and table display only the 65 campaigns with per-contact reply rates at or above 1%; they are selected views, not the full distribution. Percentiles and outlier calculations retain all 81 eligible campaigns before each stated removal. Focus a displayed dot to read its value.

0%2%4%6%8%
median 2.12%
Selected display: 65 of 81 eligible campaigns, per-contact reply rate at or above 1%. Full-subset median 2.12%; 25th percentile 1.38%; 75th percentile 2.97%; 90th percentile 3.79%. No minimum or full-range claim is made.
View the selected observations as a table (65 campaigns)
Selected campaign observations: unique replies per contacted lead and campaign contacts (65 campaigns at or above 1%)
Selected observationUnique replies / contacted leadsCampaign contacts
Selected campaign 0011.11%1,349
Selected campaign 0021.15%1,392
Selected campaign 0031.22%1,806
Selected campaign 0041.23%653
Selected campaign 0051.38%1,524
Selected campaign 0061.40%4,504
Selected campaign 0071.52%528
Selected campaign 0081.60%2,506
Selected campaign 0091.70%528
Selected campaign 0101.74%1,553
Selected campaign 0111.82%1,707
Selected campaign 0121.84%2,613
Selected campaign 0131.85%3,306
Selected campaign 0141.88%957
Selected campaign 0151.97%1,626
Selected campaign 0162.00%1,800
Selected campaign 0172.02%741
Selected campaign 0182.04%1,915
Selected campaign 0192.04%736
Selected campaign 0202.06%4,133
Selected campaign 0212.06%972
Selected campaign 0222.09%1,674
Selected campaign 0232.10%2,624
Selected campaign 0242.10%1,903
Selected campaign 0252.12%2,637
Selected campaign 0262.22%3,060
Selected campaign 0272.25%8,083
Selected campaign 0282.27%528
Selected campaign 0292.33%1,886
Selected campaign 0302.35%2,729
Selected campaign 0312.36%3,132
Selected campaign 0322.43%2,962
Selected campaign 0332.46%4,956
Selected campaign 0342.52%3,294
Selected campaign 0352.56%4,261
Selected campaign 0362.58%2,523
Selected campaign 0372.62%2,744
Selected campaign 0382.64%3,488
Selected campaign 0392.73%4,877
Selected campaign 0402.73%3,370
Selected campaign 0412.77%723
Selected campaign 0422.80%1,681
Selected campaign 0432.84%1,479
Selected campaign 0442.84%3,379
Selected campaign 0452.97%1,246
Selected campaign 0463.09%3,984
Selected campaign 0473.22%3,790
Selected campaign 0483.22%6,269
Selected campaign 0493.22%2,575
Selected campaign 0503.23%1,518
Selected campaign 0513.30%4,850
Selected campaign 0523.36%804
Selected campaign 0533.50%2,372
Selected campaign 0543.51%4,131
Selected campaign 0553.57%9,194
Selected campaign 0563.76%2,126
Selected campaign 0573.79%4,013
Selected campaign 0583.94%4,567
Selected campaign 0594.55%616
Selected campaign 0604.71%2,018
Selected campaign 0614.86%4,981
Selected campaign 0624.93%1,054
Selected campaign 0636.41%2,760
Selected campaign 0647.19%6,286
Selected campaign 0658.00%5,924

The 34 sending campaigns below 500 contacts remain in the 115-campaign pooled totals, but are excluded from the 81-campaign mean and percentile calculations. Seventeen zero-send rows are excluded from sending metrics. Publication selection is separate from analytical eligibility; see methodology.

Scene 03 // the signature problem

A few great campaigns can make an "average" look great.

Remove the one, four or eight highest per-contact reply-rate campaigns from the 81-campaign analytic subset. Watch the unweighted mean and median change. The selected dot view keeps its explicit 1% display rule; summary calculations include lower-rate observations.

2.38%mean (the "average")
2.12%median (the typical campaign)
0%2%4%6%8%
mean
median
All 81 eligible campaigns in the calculation; 65 selected points shown.
81 campaigns in this scenario. Removing 0 highest-rate observations gives an unweighted mean of 2.38% and a median of 2.12%. These are sensitivity calculations, not an estimate of your future result.
80 campaigns in this scenario. Removing 1 highest-rate observations gives an unweighted mean of 2.31% and a median of 2.11%. These are sensitivity calculations, not an estimate of your future result.
77 campaigns in this scenario. Removing 4 highest-rate observations gives an unweighted mean of 2.16% and a median of 2.10%. These are sensitivity calculations, not an estimate of your future result.
73 campaigns in this scenario. Removing 8 highest-rate observations gives an unweighted mean of 2.03% and a median of 2.06%. These are sensitivity calculations, not an estimate of your future result.

The mean and median answer different questions, and both can move when observations are removed. This sample does not prove that every cold-email dataset has the same shape. Campaign size, reply classification and eligibility also affect comparability; the outlier exercise isolates only the stated removals.

Scene 04 // the definition trap

One dataset. Three honest "averages".

The two pooled rates use all 115 sending campaigns. The median uses the 81 campaigns meeting the 500-contact floor. Tap a definition to see the scope; the three figures are not interchangeable.

The 81-campaign median is 2.12% per contacted lead. It gives each eligible campaign equal rank. The 115-campaign pool and 81-campaign subset have different inclusion rules, so both weighting and scope must be stated.

These definitions explain our own arithmetic. They do not establish what caused a gap between different vendors' datasets, and they do not prove that either provider performs better.

A benchmark comparison worksheet.

Use the following checks before placing two rates on a shared performance chart. Unknown fields remain unknown; a similar-looking percentage does not fill the gap.

Benchmark comparison worksheet: what to check before placing two published reply rates on one chart
CheckReplyLead referenceAsk the other publisher
Reply numeratorUnique repliers within a campaign; automatic replies includedUnique people, reply messages or positive replies? Automatic responses included?
DenominatorContacted leads or sends, explicitly labelledContacts, sent messages or delivered messages?
Eligibility115 campaigns with sends; 81 have at least 500 contactsWhich campaigns, users, drafts and low-volume senders were excluded?
AggregationRatio of totals, unweighted campaign mean, or campaign percentileAre the unit and weights disclosed?
Time and populationCumulative counters on 12 August 2026; five client and two internal programmesFixed activity period or snapshot? Comparable audience and service model?
Commercial outcomeNo held-meeting or won-deal reconciliation in this extractionCan replies be joined to attendance, acceptance and wins?

If one field differs, describe the difference instead of calculating a provider-performance multiple. A higher reply rate can coexist with fewer accepted opportunities. Use your own stage records to assess lead quality.

Scene 06 // try it yourself

Build a hypothetical campaign mix.

This educational model assigns the same rate to each campaign in a base group and another rate to an added group. Change group sizes and rates to see how the arithmetic mean and median respond. These are invented inputs, not ReplyLead performance or a recommended target.

3.09%Unweighted campaign mean
2.20%Median campaign rate
+40%Mean relative to median

Hypothetical default: (10 x 2.2 + 1 x 12) / 11 = 3.09% mean. The median of these 11 assigned rates is 2.20%. Their relative difference is +40%. Adding enough observations can also move the median.

What the send counters can establish.

The 115-campaign pool contains 429,763 sends and 242,669 summed campaign contacts, or 1.77 sends per campaign contact. The arithmetic excess is 187,094 sends. Treating every excess send as a follow-up requires the assumption that each contacted person corresponds to exactly one first-touch send; the aggregate counters alone do not verify each message's sequence position.

The pooled bounce rate is 1.32%: 5,679 bounces divided by 429,763 sends. A bounce is a delivery failure, not a reply or a spam complaint. This sample cannot establish a universally safe bounce threshold. Monitor delivery failures separately from provider spam-complaint requirements.

No per-step reply attribution or reconciled attendance data is present here. A sequence-length distribution cannot establish the best number of follow-ups. Review recipient response and opt-out records when deciding whether to continue a sequence.

Scene 08 // where do you stand

Locate your rate against this sample.

Enter a unique-replier rate per contacted lead to locate it against the selected percentile reference points for all 81 eligible campaigns. This is a descriptive comparison, not a grade for campaign quality, deliverability or commercial return.

8.00%Maximum observed rate. Describes this 81-campaign subset only.
3.79%90th percentile. Describes this 81-campaign subset only.
2.97%75th percentile. Describes this 81-campaign subset only.
2.12%Median. Describes this 81-campaign subset only.
1.38%25th percentile. Describes this 81-campaign subset only.
%

Enter a rate from 0% to 100%. No outcome prediction is made.

More numbers from the same programmes: cold email statistics collects ReplyLead's reply, bounce and volume figures with their populations and dates.

When this page does not apply.

  • You want a forecast for your own campaign. Every figure here is descriptive of one operator's sample; your list, market and copy set your rate. Use the ROI calculator with your own assumptions.
  • You are comparing with a per-send benchmark. Per-send and per-contact rates differ by the number of touches (1.77 sends per contact on this book); run the comparison worksheet above first.
  • You need meetings or revenue, not replies. This extraction has no reconciled attendance or won-deal data; the metrics guide covers what to record after the reply.
  • You are reading this months from now. The counters are a frozen 12 August 2026 extraction; the current benchmark and method are on the cold email benchmarks page.

Questions about realistic reply rates.

What is a realistic cold email reply rate?

The median in this 81-campaign subset was 2.12% per contacted lead, with 25th and 75th percentiles of 1.38% and 2.97%. Automatic replies are included. These observations do not establish an industry norm or your expected result.

What is the average cold email reply rate?

The unweighted mean of the 81 eligible campaign rates is 2.38%. Separately, the full 115-campaign pooled rates are 2.58% per contacted lead and 1.45% per send. State aggregation and eligibility along with the denominator.

Is a 2% reply rate good?

A 2% per-contact rate lies between this sample's 25th percentile and median. That location does not assess reply sentiment, held meetings, accepted opportunities, wins or acquisition cost.

Is a 5% reply rate realistic?

3 of 81 eligible campaigns reached at least 5% per contacted lead. This is a retrospective observation, not a predicted probability. No rate alone establishes commercial quality.

Did any eligible campaign reach 10%?

No. The maximum in the 81-campaign eligible subset was 8.00% per contacted lead. That statement does not describe campaigns outside the subset or prove that a higher result is impossible elsewhere.

Why can published benchmarks differ?

Numerator, denominator, aggregation, eligibility, timing and population can differ. This analysis does not isolate their relative causal contributions to a gap between providers.

Should I use a mean or a median?

Use the statistic that answers the stated question. The unweighted mean averages campaign rates, the median locates their middle, and the pooled rate weights by denominator counts. None supplies an unmeasured meeting or close rate.

Can the public table reproduce every total?

No. The table is a selected display of 65 eligible campaigns at or above 1% per-contact reply rate. Full-subset summaries include 81 campaigns and pooled totals include 115 sending campaigns. The selection and calculation rules are disclosed; private source rows are not a public download.

Methodology and limits.

The approved extraction was taken on 12 August 2026 at 20:14 UTC. It contains 132 campaign rows across seven programmes: five client and two internal. Seventeen zero-send rows are excluded from sending metrics. All 115 sending campaigns remain in the pooled totals; 81 with at least 500 contacted leads enter campaign mean/median/percentile calculations. The threshold is an editorial inclusion rule, not proof of statistical confidence.

Totals: 429,763 sends, 242,669 summed campaign contacts, 6,249 unique replies, 5,679 bounces and 103 unsubscribes. Automatic replies are included in all sending campaigns. Within-campaign unique-reply counters do not deduplicate people across different campaigns. No held-meeting, accepted-opportunity or won-deal records are supplied by this extraction.

Counters are cumulative at extraction. Campaign creation dates span 1 April to 10 August 2026; they do not identify first-send dates or define a clean activity window. The mean gives campaigns equal weight; pooled rates divide summed counts; percentiles use linear interpolation between ordered campaign rates. The outlier scenarios remove exactly the highest one, four or eight per-contact rates from the full eligible subset.

Public dot plots and the table display only the 65 eligible campaigns at or above 1% per-contact reply rate. Summary calculations include all 81; the full distribution is not published. The selected table cannot reproduce every pooled or subset statistic. This operator-specific sample cannot prove industry performance, causal drivers or the economics of a future campaign.

ReplyLead sells outbound services and publishes this analysis of its own records. See editorial standards, research methodology and publisher identity.

Sources and calculation scope.

Instantly's 2026 benchmark report: primary methodology and reported rates, checked 9 September 2026. Values describe that publisher's stated sample and are not normalised into a ReplyLead performance comparison.

ReplyLead canonical benchmark study: frozen 12 August extraction, with the 115-campaign pool and 81-campaign eligibility distinction. Distribution and threshold tool: pooled versus median interpretation and retrospective threshold counts. Public selections and private source data are distinguished in the methodology above.

Outside primary sources for the definitions this page relies on, each read on the date shown:

  1. RFC 5321, Simple Mail Transfer Protocol (IETF): what a 'send' is: one message transferred to a receiving host, the denominator of a per-send rate. checked 24 September 2026.
  2. RFC 5322, Internet Message Format, section 3.6.4 (IETF): the In-Reply-To and References headers that technically identify a message as a reply. checked 24 September 2026.
  3. RFC 3834, Recommendations for Automatic Responses to Electronic Mail (IETF): what an automatic response is; this page's numerator includes them and says so. checked 24 September 2026.
  4. NIST/SEMATECH e-Handbook of Statistical Methods: percentiles: the definition of the 25th, 50th and 75th percentiles used for the 1.38% / 2.12% / 2.97% figures. checked 24 September 2026.