Definition
List cleaning, also known as list hygiene, is the systematic process of removing email addresses that no longer contribute to your program's health. This includes hard bounces (permanently undeliverable addresses), invalid or malformed addresses, spam traps, role addresses (like admin@ or info@), and subscribers who have not engaged in a defined period. Regular list cleaning is one of the most important practices for maintaining good sender reputation and high deliverability.
A dirty list with a high percentage of invalid or disengaged addresses directly hurts your business. ISPs measure engagement as a key signal of list quality, and sending to unengaged recipients increases your complaint rate, lowers your open and click rates, and damages your reputation. List cleaning is not a one-time activity but an ongoing discipline that should be integrated into your regular sending operations.
How It Works
List cleaning operates on multiple removal triggers. Hard bounces should be removed immediately because continuing to send to invalid addresses signals poor list management to ISPs. Soft bounces may warrant temporary suppression and investigation if they persist. Inactive subscribers who have not opened or clicked in 90 to 180 days should be moved to a sunset sequence and removed if they do not re-engage. Known spam traps and role addresses identified through validation services should be removed on sight. Complaints received through Feedback Loops should trigger immediate suppression.
The list health score can be calculated as a metric to track improvement over time: (Active Subscribers / Total Subscribers) × 100. An active subscriber is typically defined as someone who has opened or clicked within the last 90 days. A healthy commercial list usually has a health score above 80 percent.
Best Practices
Clean your list before every major campaign and at minimum once per quarter. Automate bounce processing so hard bounces are suppressed in real time. Implement a sunset policy that flags subscribers for re-engagement after 90 days of inactivity and removes them after 180 days if they do not respond. Validate new subscribers at the point of entry with email verification APIs to catch typos and invalid domains. Monitor your list health score over time and set alerts for significant drops. Coordinate list cleaning with your broader deliverability monitoring to correlate hygiene improvements with inbox placement rate changes.
Related Glossary Terms
Abuse Complaint
An abuse complaint is a report from a recipient who marks an email as spam, which negatively affects sender reputation and deliverability.
AI Content Detection
AI content detection refers to the growing ability of email clients, spam filters and consumers to identify machine-generated email copy. It matters for deliverability, trust and engagement in an era of mass-produced AI marketing email.
Batch Sending
Batch sending is the practice of delivering a single email campaign to a large list in groups or waves rather than all at once.
Bounce Classification
Bounce classification uses SMTP codes (550, 551, 552, 553, 554, 450, 451, 452) and enhanced status codes to categorise permanent and transient delivery failures.
Bounce Management
Bounce management is the process of handling emails that are rejected by mailbox providers, including classification, removal of bad addresses and protection of sender reputation.
Complaint Rate
Complaint rate is the percentage of delivered emails that recipients mark as spam, a key indicator of sender reputation and list quality.
Frequently Asked Questions
At minimum once per quarter. High-volume senders may clean monthly or even weekly. The key is to process bounces immediately and remove disengaged subscribers on a regular cadence rather than letting them accumulate.
List cleaning removes addresses based on behavioral signals like bounces, complaints, and disengagement. List validation is a service that checks addresses against known databases at a point in time, catching invalid formats, disposable domains, spam traps, and role addresses.
Yes, and that is a good thing. A smaller list of engaged subscribers will outperform a larger list of disinterested or invalid addresses across every meaningful metric including open rate, click rate, conversion rate, and revenue.
A sunset policy is a documented process for identifying and removing inactive subscribers. It typically includes a re-engagement campaign at a specified inactivity threshold (e.g., 90 days), followed by removal if the subscriber does not respond, with suppression to prevent re-adding them in the future.
It is possible to remove subscribers who would have eventually re-engaged on their own. This is why many senders use a graduated approach with re-engagement campaigns before removal. However, the risk of aggressive cleaning is far lower than the risk of sending to a dirty list.