Why a list gets dirty
An email list is never finished. People change jobs, abandon old inboxes, mistype addresses at signup, and lose interest. Spam traps and abandoned mailboxes may remain on a list for years. Even a list built entirely from willing subscribers decays over time, which is why list hygiene is a routine rather than a one-off project.
The reason it matters for deliverability is that mailbox providers often judge your sending by how recipients and addresses respond. Mail sent to addresses that do not exist produces bounces. Mail sent to people who never open it suggests the content is unwanted. Both can weigh on your sender reputation, so removing them protects the messages that matter.
The four groups to deal with
1. Invalid addresses. These are typos such as a missing letter in a domain name, or addresses that cannot exist. Catching them at signup is cheaper than cleaning them later. A confirmation step, as described in the comparison of single and double opt-in, filters most of them out. Good form design helps too: ask for the address once or twice, keep the field clear, and show a friendly message if the format looks wrong.
2. Hard bounces. A hard bounce is a permanent failure, such as an address that does not exist. Most email services suppress these automatically after the first one, but check that yours does. Never re-add a hard-bounced address manually.
3. Repeated soft bounces. A soft bounce is a temporary failure, such as a full mailbox. One is usually harmless. An address that soft bounces many campaigns in a row is effectively dead and can be treated like a hard bounce. The article on hard and soft bounces covers the detail.
4. Inactive subscribers. These are valid addresses that have not opened or clicked for a long time. They are not broken, but they dilute your results and may signal low interest to providers. They deserve a re-engagement attempt before removal, as covered in the win-back campaign article.
Add a fifth group if it applies: anyone who has unsubscribed or complained. These must stay suppressed permanently, and your email service normally handles this. Do not import them back from an old spreadsheet.
Build a simple routine
A workable schedule for a small business might look like this.
- After every campaign: Look at hard bounces, complaints and unsubscribes. Confirm they are suppressed.
- Monthly: Review addresses with several soft bounces in a row. Remove or suppress them.
- Every three to six months: Identify inactive subscribers using a rule that suits your sending frequency, and run a short re-engagement sequence.
- Once a year: Look at the list as a whole. Where did people sign up? Which sources produce the most bounces and complaints? Retire sources that bring poor-quality addresses.
The intervals are suggestions, not rules. A business that emails weekly will need a shorter definition of “inactive” than one that emails quarterly.
An illustrative example
Suppose you have 5,000 subscribers and your last campaign produced 150 bounces. That is 150 divided by 5,000, or 3 percent. If you then discover that 100 of the bounces were permanent and you remove them, the next campaign starts from 4,900 addresses with a lower bounce rate. Whether a given bounce rate is acceptable varies by provider and service, so look at your email service’s guidance rather than relying on a single universal threshold.
Defining inactive carefully
Opens are an imperfect signal. Some mail apps pre-load images, which can make an unopened message look opened, and some privacy features hide opens entirely. Clicks are more reliable but less frequent. Where you can, combine signals: opens, clicks, website visits that you can legitimately attribute, and purchases recorded in your CRM data.
Be careful not to remove people who engage in ways you cannot see, such as customers who read your mail and buy in a shop. If your subscriber base includes such customers, use a longer inactivity window.
What not to do
- Do not buy or rent lists to replace removed contacts. Such lists often carry invalid addresses and people who never agreed to hear from you, and they are likely to hurt your reputation and break consent rules.
- Do not rely on automated cleaning tools alone. Verification services can flag obviously bad addresses, but they cannot tell you whether someone consented. Check any service’s claims and data handling before using it, and remember that sharing customer addresses with a third party raises privacy questions.
- Do not delete suppression records just to tidy a list. You need them to avoid emailing someone who asked not to be contacted.
Keep records
Note when and how each person subscribed, and record when you removed or suppressed an address and why. If someone later asks why they stopped receiving mail, or a data protection request arrives, you will be able to answer. Privacy and consent rules vary by country and change over time, so check what applies to you; this is general information, not legal advice.
A smaller list is not a failure
It can feel like a loss to delete hundreds of names. In practice, the better measure is how many people read, click and respond. A smaller, responsive list often gives clearer data and steadier delivery than a large unresponsive one, although results differ between businesses and nothing is guaranteed.