How to handle bounce and invalid address management for cold lists?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

Your campaign just landed in inboxes. Now emails are starting to bounce. What you do in the next few days will protect or damage your sender reputation.

Hard bounces need immediate action. A hard bounce means the address doesn't exist, the domain is invalid, or the receiving server rejected it permanently. Remove these addresses immediately after the first bounce. Don't retry. Add them to a permanent suppression list and never send to them again, even if they pop up in future lists. Your ESP should handle this automatically, but double-check that it's working.

Soft bounces are temporary. The mailbox might be full, the server temporarily down, or there's a rate limit. Most ESPs retry soft bounces automatically, usually 3 to 5 times over a few days. If an address soft bounces that many times, move it to hard bounce status and suppress it. Track which domains produce soft bounces at a pattern level. If one domain keeps soft bouncing, there's likely a problem with how you're sending to it.

Suppression list discipline matters. Maintain a master suppression file across all your campaigns. Before you import a new list, filter it against everything that's ever bounced or complained. This matters more than you'd think. (Many teams rebuild lists weekly and accidentally re-import bounced addresses because they're not checking suppression.) Sync your suppression list across every tool you use to send mail. If you send from multiple ESPs or use sequences in validation platforms, make sure bounces from one flow into the others.

Watch your bounce rate like your life depends on it. Track bounces per campaign and over time. A bounce rate above 2 percent on cold email is a warning sign. It either means your list is old or your data source isn't reputable. Anything above 5 percent is a reputation emergency. Pause the campaign, re-validate the list, and talk to your data provider. High bounces also tip off spam filters that something is wrong with your targeting.

Investigate spikes. If your bounce rate suddenly jumps from 1 percent to 3 percent, something changed. Either you switched data sources, an old list got mixed in, or your sending domain got blocklisted. Check your list source and timing. If you can't identify the cause, pause and investigate before sending to more addresses.

Next step. Audit your current suppression list. Make sure it covers bounces, unsubscribes, and complaints across all your sending channels. If you don't have one, start today by exporting bounces from your last five campaigns and merging them into a master file.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Get a personalized bounce management strategy.

I'm seeing bounces in my cold email campaigns from data source, and I'm worried about my sender reputation. Walk me through exactly what I should do when I get hard vs soft bounces. How often should I check my bounce rate, and what numbers should I be worried about?

Edit the yellow boxes, then send to the AI of your choice.