Blog

The most dangerous name on your cold list is a customer: how to build a cold email suppression list

Sunny Ray · · 5 min read

Deliverability Lists

One cold email to a happy former client costs more than a hundred bounces.

A bounce costs you a little sender reputation. You can recover from that in a week. A cold pitch landing in the inbox of someone who already paid you, liked you and would vouch for you costs you the vouch. That one does not come back on a schedule.

On April 9 a founder we work with told me, laughing, that one of her old clients had received one of the outreach emails at his work address. He is a successful operator, exactly the kind of person you want saying good things about you. He wrote back and, in effect, asked her what this company even was.

Funny once. Fatal if it is your best reference.

How it happens

Nobody sends a cold email to a former client on purpose. It happens because the list and the relationship live in different places.

The list comes from a data provider, filtered by title, industry and company size. The relationship lives in your head, your inbox, your CRM, an old spreadsheet from three years ago. The data provider does not know that the CFO at company X was your client in 2023. Your sending tool does not know either.

And the more precisely you build your ICP, the more likely this gets. Your best past clients are, by definition, a perfect match for your ICP. A good filter finds them every time.

Your sending tool will not save you

Founders assume the software handles this. It does not. Suppression guides call a paying customer receiving a pitch the most common and most embarrassing suppression failure, and they are clear that in tools like Instantly or Smartlead, suppression is entirely on the sender.

The tool will stop you emailing someone who unsubscribed from that tool. It will stop you emailing someone already in another campaign, if you set it up that way. It has no idea who your customers are unless you tell it.

Who belongs on a suppression list

Before a single send, build one list of people and companies who must never get a cold email from you. At minimum:

Every one of these people already knows you. A cold email tells them you do not know them.

Suppress by domain, not just by address

This is the part most teams miss. They suppress the exact email address of the client contact and think they are done.

Then the campaign emails that contact's boss. Or a colleague on the same team. Or the same person at a new address after a title change. The relationship was with the company. The suppression has to be with the company too.

So suppress by domain for customers, former customers, partners and investors. If a domain is on the list, nobody at that domain gets a cold email, full stop. If you want to reach someone new at a client company, that is a warm intro from your contact, never a sequence.

The one exception is a giant company where your client is a single team among thousands. Even there, I would suppress the whole domain by default and carve out exceptions by hand. The downside of being too careful is a few missed leads. The downside of being careless is the email that founder's former client got.

Sync the list with your CRM weekly

A suppression list is not a one-time export. Customers sign every week. Deals open every week. Guests come on the show every week. A list that was right in January is wrong by March.

Make it a standing job. Once a week, export every company and contact with a relationship status from your CRM, merge it with the suppression list in your sending tool, and run new lead uploads against it before they go live. If you upload lists by hand, check the domains on the new list against the suppression list before you hit import.

And give one person ownership of it. A list everyone edits ends up a list nobody trusts.

What to do when it happens anyway

It will happen once, even with all of this. When it does, do not hide behind the automation. Reply personally, fast, with an apology that names the mistake. Then pull their domain into the suppression list and check how they slipped through.

Handled well, it is a story you both laugh about, like that founder did. Handled badly, it is the reason a reference stops taking your calls.

A five-minute pre-launch check

Before any campaign goes live, run this check. It takes five minutes and has saved more relationships than any copy change.

Export the new lead list. Pull out the domain column. Compare it against three lists: your CRM's customer and former customer domains, your investor and partner domains, and your suppression list. Any match gets removed before import, not after the first send.

Protect the people who already said yes

Cold email is a tool for meeting strangers. The moment it touches someone who is not a stranger, it is working against you. The best outbound programs I know spend as much care on who they will not email as on who they will.

That is how we run campaigns for founders: separate sending domains, plain-text invitations, and a suppression list that protects every relationship before the first send. See how the system protects your domain and your list.

Frequently asked questions

What is a suppression list in cold email?

A list of people and domains that must never receive a cold email from you: customers, former customers, open deals, partners, investors, past guests and anyone who asked to be removed. You check every new lead list against it before sending.

Should you exclude existing customers from outbound?

Yes, always, and former customers too. A cold pitch to someone who already knows you signals that you do not know them, and it can cost you a reference.

How do you suppress a whole company domain?

Add the domain itself to the block or suppression list in your sending tool, not just individual addresses, and check every new upload against it. Refresh it from your CRM every week.

Related posts