You're getting bounces on 15-20% of your cold email sends, and it's killing your sender reputation. Your email provider is starting to flag your account. You're wondering if your list source is just bad, or if you're doing something wrong.
Here's what's actually happening: most bounces aren't mysterious. They're predictable failures that come from three specific sources - and you can fix all three without buying a new list or changing your strategy.
The Three Types of Bounces and Why You're Getting Them
Not all bounces are the same. Understanding which type you're hitting will tell you exactly what to fix.
Hard Bounces (Non-existent emails)
These are addresses that don't exist or never existed. The domain rejects them immediately. A hard bounce rate above 5% means your list source is selling you garbage, or your email validation isn't working.
The benchmark: If you're pulling leads from LinkedIn or company websites yourself, aim for 2-4% hard bounces. If you're buying from a list broker or using a lower-tier data provider, 8-12% is actually normal. Anything above 15% and you need a new source.
How to catch this before it tanks your sender rep: Run your list through a validation tool like ZeroBounce or NeverBounce before you send. These tools actually verify addresses against SMTP servers. Cost is roughly $0.001-0.002 per email, so a 10,000 email list runs you $10-20. That's worth it compared to getting your domain flagged.
Soft Bounces (Mailbox temporarily full or server issue)
These don't kill your sender reputation immediately, but they pile up. The recipient's mail server says "not right now." Your email sits in a queue. If you get 30% soft bounces consistently, your sending times or frequency is wrong.
Most soft bounces happen because you're sending to too many people at the same domain at the same time. Gmail, for example, has rate limits. If you send 50 emails to @gmail.com addresses in an hour from a new domain, Gmail starts soft bouncing them.
The fix: Spread your sends. Instead of blasting 100 emails to Gmail addresses in one go, send 15-20 per hour spread across the day. Your email tool should have throttling settings - use them.
Complaint Bounces (Marked as spam)
This is the scary one. Someone marks your email as spam, and that goes straight to your sender reputation score. Consistent complaint rates above 0.5% will get your domain blacklisted.
This usually means your list quality is bad OR your messaging is off. People don't mark emails as spam because they're not interested - they mark emails as spam because they don't recognize the sender or the message feels deceptive.
The Real Culprit: How You Built Your List
I see this constantly: people build lists with bad data collection practices, then blame their email tool. The tool isn't the problem.
If you're using free tools or cheap scraping services, you're getting old data. Job titles shift every few months. People change companies. Emails get recycled. A list that was 95% accurate six months ago is now 80% accurate.
Here's the reality check: If your list is older than 60 days and you haven't verified it, assume 8-12% is garbage. If it's older than 90 days, assume 15%+.
The solution isn't complicated. Use a tool like Apollo or Clay for lead generation with real-time verification, or build your list directly from LinkedIn with a tool that confirms the email is still active. Yes, it takes longer. But you're not wasting sends on dead addresses.
How to Diagnose Your Bounce Problem Right Now
Pull your last 1,000 sent emails from your email tool and look at the bounce report. Categorize them by bounce type. Here's what you're looking for:
- Hard bounces: 2-5% is acceptable, 5-8% is a warning sign, 8%+ means fix your source
- Soft bounces: 5-10% is normal, 10-20% means slow down your send frequency, 20%+ means your sending IP is having reputation issues
- Complaints: Anything above 0.3% and you need to review your list for opt-in status and your messaging for perceived deception
Now segment by domain. If Gmail addresses have a 3% hard bounce rate but @smallcompany.com addresses have a 15% hard bounce rate, you know exactly which part of your list is bad.
The Quick Fixes
Clean Your Current List
Run your entire list through an email validator. This will catch hard bounces and some soft bounce risks before you send. This is non-negotiable if you're already in the 15%+ bounce territory.
There's a full guide on cold email list cleaning with specific tools and workflows, but the shortcut is: use ZeroBounce's API integration in your email tool (if it supports it) to validate on upload, or batch validate before your first send.
Segment by Risk Level
Not all addresses are equally risky. Addresses from recent scrapes have lower bounce rates than addresses from six-month-old lists. Corporate emails from company websites have lower bounce rates than emails sourced from third-party lists.
Send to your highest-confidence addresses first (freshly scraped, company website sourced, recently verified) and segment lower-confidence addresses into separate sequences. Monitor each segment's bounce rate independently.
This lets you preserve your sender reputation while you figure out which sources are actually good.
Fix Your Sending Frequency
If your soft bounce rate is the problem, you're sending too fast. The standard recommendation is 20-30 emails per day per domain for a new domain with no reputation. Once you hit 10+ days of sends with no complaints or hard bounces, you can go to 50-75 per day.
Day 1-10: 20 emails/day max. Day 11-30: 50 emails/day max. Day 31+: 75-100 emails/day if your complaint rate stays below 0.3%.
Your email tool should have throttling settings. Use them. If it doesn't, get a better tool - this is table stakes.
The Source Problem
If you've cleaned your list, fixed your frequency, and still have 12%+ hard bounces, your list source is the problem.
Don't buy from bulk list brokers. Build your list from LinkedIn, company websites, or tools like Apollo and Clay that pull data fresh and verify in real-time. Yes, it's slower. A 1,000-person targeted list takes a week instead of an hour. But you'll have 4-5% bounces instead of 15%, and your sender reputation stays clean.
The cost math: A poor list with 15% bounces that kills your sender reputation and loses you 30+ days of sending while you rebuild reputation costs thousands. A smaller, clean list built intentionally costs a few hundred dollars and stays productive indefinitely.
Related Guides
- Cold Email List Cleaning Guide: Stop Wasting Time on Dead Leads
- Cold Email Deliverability Checklist: Stop Getting Silenced by Gmail and Outlook
- How to Build a Cold Email List From Scratch (Without Losing Your Mind)
- B2B Cold Email Lead Generation: The Actual Strategy That Works
- Cold Email Frequency: How Many Should You Actually Send?