Home » Email Deliverability » Suppression List

What Is an Email Suppression List and Why You Need One

An email suppression list is a master list of addresses that must never receive your email. It includes hard bounces, spam complainers, unsubscribes, and any addresses you have been told not to contact. Before every campaign send, your platform checks each recipient against the suppression list and excludes any matches. Without a suppression list, you risk emailing people who have explicitly asked not to hear from you, which generates complaints and can violate CAN-SPAM and GDPR regulations.

What Goes on the Suppression List

How a Suppression List Works

The suppression list operates as a global filter that sits between your sending list and the actual send. The workflow is:

The key distinction is that the suppression list is separate from your contact list. Suppressed addresses may still exist in your contact database for record-keeping purposes, but they are excluded from all email sends. This separation matters because you need to know who opted out (for legal compliance and record-keeping) without accidentally re-adding them to a campaign.

Suppression List vs Unsubscribe List

An unsubscribe list contains people who clicked your unsubscribe link. A suppression list is broader: it contains unsubscribes plus bounces, complainers, and any other addresses you want to exclude. Think of the unsubscribe list as a subset of the suppression list. Your platform should maintain a unified suppression list that automatically includes all these categories.

Managing Your Suppression List

Automatic Population

The majority of suppression entries should come from automated processes: webhook bounce handlers, complaint feedback loops, and unsubscribe link processors. See the bounce handling guide for setting up these automations.

Manual Additions

Sometimes you need to suppress addresses manually. Common scenarios: a customer calls and asks to be removed, you discover a spam trap address, you want to exclude internal or test addresses, or a partner requests that certain addresses not be contacted.

Never Remove Entries Without Good Reason

Suppression list entries should be permanent by default. Removing a hard bounce just means you will bounce again. Removing a complainer means you will get another complaint. The only legitimate reason to remove an entry is if the person explicitly re-subscribes through a confirmed double opt-in process, which creates a new, verified consent record.

Carry Suppressions Across Platforms

If you switch email platforms or SMTP providers, export your suppression list and import it to the new system. Starting fresh on a new platform without your suppression history means you will immediately re-contact bounced and complained addresses, which can cause rapid reputation damage.

Legal Requirements

Maintaining a suppression list is not just a best practice. It is legally required:

Platform feature: The Email Broadcast app maintains a unified suppression list (stored in the broadcastSupp database table) that is checked before every campaign send. Bounces, complaints, and unsubscribes are added automatically through webhook processing. The list persists across all campaigns, so a suppression from one broadcast applies to all future sends.

Protect your reputation and stay compliant. Built-in suppression list management handles bounces, complaints, and unsubscribes automatically.

Get Started Free