ColdOps
All posts
Deliverability

What's a good bounce rate for cold email — and how to fix a high one

By Mo Charradi, Founder7 min read

A bounce rate under 2% is the benchmark for cold email — and under 1% is what healthy, well-maintained lists look like. Once you push past 2%, domain reputation starts taking damage. Above 5%, you're in active deliverability crisis territory. Here's what causes bounces, what each type means, and how to get the number down fast.

The 2% line stopped being folklore in 2026: both major sending platforms landed on it independently in their own benchmark reports. Instantly tells senders to keep bounces under 2% and verify before sending; Smartlead's 850M-email dataset identifies 2% as the point where mailbox providers start filtering you, with the typical sender at 1.54%. When both vendors' data agrees on the same threshold, treat it as settled — the 2026 benchmarks comparison has the full picture.

Hard vs. soft bounces

Not all bounces are equal.

TypeMeaningAction
Hard bounceAddress doesn't exist or domain is deadSuppress immediately, permanently
Soft bounceMailbox full, server temporarily downRetry once; suppress after 2–3 failures
Block bounceServer rejected your mail (reputation or spam filter)Investigate deliverability; don't retry blindly

Hard bounces are the reputation killers. A hard bounce tells the receiving server that you sent to an address you clearly didn't verify — which is a strong spam signal. Soft bounces are less damaging but repeated soft bounces from the same address should be treated as hard bounces.

What your bounce rate is telling you

Bounce rateWhat it means
Under 1%Healthy — list is clean, verification is working
1–2%Acceptable — watch the trend, tighten verification
2–5%Warning zone — domain reputation is at risk, pause and clean
5–10%Serious — stop sending, clean the list immediately
10%+Crisis — high blacklist risk, investigate the list source

The damage isn't instant, which is what makes high bounce rates dangerous: you can send at 4% for a week before you notice reply rates collapsing, by which point reputation has already degraded.

The main causes of cold email bounces

1. Unverified or aged lists The most common cause. Email addresses churn at roughly 20–30% per year — a list that was 95% valid 18 months ago might be 70% valid today. Any list older than 6 months should be reverified before sending.

2. Purchased or scraped contacts Bought lists are stale by definition and often contain spam traps — addresses maintained specifically to identify senders with poor list hygiene. A single spam trap hit can land you on Spamhaus, which filters mail across thousands of receiving servers.

3. Role-based addresses info@, support@, hello@, admin@, sales@ — these addresses are often shared inboxes, frequently change hands, and many providers bounce them or mark them as spam automatically. Filter them out before sending.

4. Catch-all domains Some domains are configured to accept all email regardless of whether the address exists — so verification tools give them a "valid" result, but the message bounces at delivery. Sending to catch-alls without checking first inflates bounces.

5. Format errors Typos in email addresses from data entry or bad scraping: name@gmail.con, name@@domain.com, name@domain without a TLD. A quick format validation step catches these.

How to get your bounce rate under 2%

Step 1: Verify every list before sending Use a verification service (Zerobounce, NeverBounce, MillionVerifier) before every campaign, not just once at list creation. Remove any address marked invalid, risky, or unknown. This alone typically cuts bounce rates by 50–80% on aged lists.

Step 2: Filter role addresses Strip info@, support@, admin@, hello@, team@, contact@, sales@ from every list. They're low-value anyway — decisions don't get made in shared inboxes.

Step 3: Handle catch-alls separately Most verification tools flag catch-all domains. Either skip them entirely or run a small test batch (20–30 addresses) to measure the actual bounce rate before scaling.

Step 4: Suppress bounces immediately Every hard bounce should be added to a suppression list and never contacted again. Most cold email platforms do this automatically — verify yours is active and that you're not importing suppressed addresses from new lists.

Step 5: Don't send to lists older than 6 months unverified Set a rule: any list that hasn't been touched in 6 months gets reverified before the next campaign. Non-negotiable.

The verification vs. warm domain order

One mistake: running great list hygiene but sending from a cold, unwarmed domain. A clean list still bounces if the receiving server refuses mail from an unwarmed sender — those rejections show up as bounces too. Make sure authentication is clean (SPF, DKIM, DMARC) and the domain is properly warmed before you start worrying about the last percentage point of list quality.

Monitoring bounces across client workspaces

For a single campaign, a bounce rate spike is annoying. For an agency running campaigns across 10+ client workspaces, a spike that you catch on day 5 instead of day 1 means days of reputation damage across a client's sending domains.

ColdOps monitors bounce signals across every Instantly workspace in your book of business and flags anomalies before they compound — so a list that was accidentally re-imported without suppression surfaces as an alert on day one, not after the client notices their reply rates have dropped.

Run every list through a verifier before it touches a domain. Keep bounces under 2%. And confirm your sending domains are healthy with the free deliverability checker before each new campaign.

Frequently asked

What is a good bounce rate for cold email?
Keep your cold email bounce rate under 2%. Under 1% is healthy. Between 2–5% is a warning zone that will start damaging domain reputation. Above 5% is a serious problem that needs immediate list cleaning before you send another campaign.
What causes a high cold email bounce rate?
The most common causes are: unverified or outdated lists, purchased contacts, sending to role addresses (info@, support@), incorrect email formats, and domains that have since shut down. The fix is list verification before every campaign.
Does a high bounce rate hurt deliverability?
Yes, significantly. Mailbox providers interpret high bounce rates as a signal that you're sending to lists you didn't build organically — a spam signal. Sustained bounces above 2% will push your mail into spam and can lead to domain blacklisting.
Should I remove bounced emails from my list?
Immediately, and automatically. Every hard bounce should be suppressed forever — re-sending to a bounced address is a guaranteed failure and burns your domain reputation further. Most cold email tools handle this automatically; verify your suppression list is active.

Keep reading