Why cold emails get no replies: our October 2026 audit of two campaigns found 1 in 5 leads had most likely changed jobs. Deliverability was fine.
By Moe Alhosni, founder of ROI Maximizer. Published 14 October 2026.
Short answer: In the campaigns I audit, the usual reason why cold emails get no replies is the list or the offer, not deliverability. In October 2026 I audited two campaigns we run for clients that were underperforming. Deliverability checked out on both. What sank them: 18–24% of the leads were emailed at a company they had most likely left, about half of one list sat outside the agreed job titles, and one client's emails pitched a service that client does not sell. Check in this order: list, offer, copy, then deliverability last.
I run a lead generation agency, paid per qualified meeting, so a campaign with no replies earns us nothing. These were our campaigns. The list and copy faults below are ours, and so is the deliverability that turned out fine.
The two campaigns: a media company selling to US tech CEOs and CMOs, and a marketing consultancy selling to small consumer, hospitality and health businesses in North America. Neither is named, because neither has agreed to be.
A low cold email reply rate and a broken one need different fixes, so compare first. The figures below are human replies of any sentiment per email sent, "yes", "no" and "remove me" alike, with auto-replies taken out. That is close to the counting rule in Belkins' study of 7,530,489 cold emails sent in 2025, which excludes auto-replies and bounces and landed at 0.45%, as of October 2026. Around half a percent per email is ordinary.
Here is a working sequence from two of our 2026 campaigns: P1 Communications, a UK hospitality PR agency prospecting hotel and travel brands, and PR Noir, a US PR agency prospecting employment brands.
| Step | P1, 46,201 sends | PR Noir, 38,254 sends |
|---|---|---|
| First email | 1.07% | 0.34% |
| Follow-up 1 | 0.88% | 0.33% |
| Follow-up 2 | 0.81% | 0.33% |
| Follow-up 3 | 0.65% | 0.28% |
| Follow-up 4 | 0.68% | — |
| Follow-up 5 | 0.76% | — |
| Follow-up 6 | 0.48% | — |
The curve is fairly flat. Per send, follow-ups 1 to 5 earned at least 60% of what the first email did, and the first email produced only 24% of P1's replies and 32% of PR Noir's. Across the P1 sequence, 4.4% of the people contacted replied at some point.
Now the media campaign. 3,644 emails to 2,452 people, 8 human replies: 0.2% per email, under half Belkins' 0.45%. Those counts are small, and on their own they could be noise. Next to the inbox, where 77 of 85 reply threads were auto-replies and at least 20 said the person had left, I call that broken, not just low.
How each published benchmark counts is in the cold email positive reply rate benchmark. How long the curve should run is in how many follow-ups a cold email sequence needs.
"Why is nobody replying to my cold emails?" is usually the wrong question, because somebody is. Auto-replies, bounces and one-line refusals all tell you where to look.
| What the inbox shows | Look first at |
|---|---|
| "No longer with the company", "inbox not monitored" | The list |
| Refusals that name a product you do not sell | The copy |
| "Not for us", "too expensive", "waste of money" | The offer |
| Out-of-office replies arriving, humans silent | List or offer |
| Nothing at all, not even out-of-office | Deliverability |
Gmail's help page says, as of October 2026, that emails sent to the spam folder do not get the vacation reply. So out-of-office notes from Gmail users mean some of your mail is reaching the inbox.
In the consultancy's campaign, 56 of 85 reply threads were auto-replies and at least 14 said the person had left, the inbox was dead or the business had closed. In both campaigns, those emails were delivered, often to people who were no longer there.
The consultancy's problem was not silence. About 1.5% of the people contacted replied, 29 of 1,916, and almost every reply in the first week said no.
When cold email is not working, most people I speak to run this list backwards, because tools hand you a deliverability score and a score feels like a diagnosis. In both campaigns it was the one thing that was fine.
What the audit found. I compared the company named in each email with the domain of the address it went to. Where they differ, the contact has usually moved and the address belongs to an old employer. In the media campaign that was 3,378 of 14,141 leads, 24%. In the consultancy's three segments it was 18%, 19% and 22%. About one email in five named the wrong company to the person reading it.
About half the media list sat outside the agreed titles: VP Engineering, Product Owner, VP Finance, executive assistants. 712 healthcare and 615 financial-services leads sat in a campaign meant for B2B tech. 651 companies had four or more contacts, one had 23. Send the same email to 23 people at one company and they compare notes.
How to check it in an afternoon.
What fixing it looks like. Drop every mismatch, or find the person at their new company. Cut to the agreed titles. Cap at two contacts per company. For the media campaign that takes 11,384 uncontacted leads down to an expected 5,000–6,000. A smaller, cleaner list should mean more replies per send.
What the audit found. The consultancy sells a senior marketing service costing several thousand dollars a month. Its list was filtered to businesses with four to ten employees: restaurants, local shops, small clinics. A six-person restaurant cannot buy that, and the replies said so. In the first two days, all 11 human replies were negative, "waste of money" among them.
The media campaign had a different fault. The client had agreed to give away a free assessment as the reason to reply, but no live email offered it. The main first email asked for a chat and gave nothing back.
How to check it in an afternoon.
What fixing it looks like. Move the size filter to where your price makes sense. We recommended taking the consultancy from 4–10 employees to roughly 15–200. Then give the reader something specific for replying. The consultancy's new emails offer a short snapshot of what two or three competitors do that the prospect does not.
What the audit found. The consultancy sells part-time senior marketing leadership, but its live first emails opened with "get featured in top-tier publications". A PR template looks to have overwritten the approved copy, and we did not catch it until the audit. The refusals named the wrong product: "we aren't looking for PR services", "not interested in paying for any kind of editorial mention".
In hospitality, where the email cited a real client from the same industry, 785 people contacted gave 4 positive replies. In health, we sent an email that named publications the client's rules banned and quoted a result not on its approved list. 257 contacted gave none, and the three human replies were "NO", "No thanks" and "STOP". The counts are small, and the replies say why.
The media campaign had its own faults: a follow-up with "guarantee" misspelt in it, sent 1,192 times, no title or company under the sender's name, and raw legal names, "Inc." and all, in subject lines.
How to check it in an afternoon.
What fixing it looks like. One sentence saying what you sell, in the buyer's words. Proof from their industry or none. A title and company under the sender's name. Then stop editing live variants: the media campaign's were changed mid-flight, so none had clean data. Run two per step and judge each at 500 sends. Cold email for PR agencies has the subject lines that earned replies for our PR agency clients.
What the audit found. SPF, DKIM and DMARC passed on every domain checked. Warmup inbox rate was 99.8%. Bounces were 1.2% and 1.0%.
Google's sender guidelines, as of October 2026, require SPF or DKIM from every sender, and SPF, DKIM and DMARC from anyone sending more than 5,000 messages a day to Gmail accounts. They say to keep the Postmaster Tools spam rate below 0.10% and avoid ever reaching 0.30%.
How to check it in an afternoon. Check DNS on every sending domain, bounces by mailbox, and whether out-of-office replies arrive. Then send an inbox placement test. We had never run one on the consultancy's campaign, or set a daily cap per recipient domain. Neither explained the replies, but both needed fixing.
What fixing it looks like. If authentication fails or bounces jump, stop sending, fix the records, clean the list and warm back up.
Both campaigns are mid-repair. The media campaign is paused until the list is cut. The consultancy's new variants went in on 12 October 2026. I do not have the after numbers, so I claim no lift.
If you want it run for you, our terms are on the pay-per-meeting lead generation pricing page: a one-off setup of $1,000–$3,000, then $200–$500 per qualified meeting, billed in arrears, nothing for a no-show, no minimum spend. Or a flat $5,000 a month with no per-meeting fee. Where in each range depends on deal size, reach and list difficulty. What a cold email agency should do for that money, list work included, is its own page.
Get four things in writing, from us or anyone else:
The definition we use is in what counts as a qualified meeting.
Then run your deal size through the ROI calculator, so you know what a meeting is worth to you before anyone tells you what it costs.
Or run the free GTM teardown on your own site for the ICP, cold email and numbers specific to your company.