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
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.
DMARC Alignment
DMARC identifier alignment determines whether the domain in the From header matches the domains used in SPF and DKIM authentication. Strict or relaxed.
Email Active Subscriber
An active email subscriber has opened or clicked an email within a defined recency period, typically 30-90 days by industry. Active subscriber rate of 40-60% is typical for healthy email lists.
Email Blacklist
An email blacklist (DNSBL) is a real-time database of IP addresses or domains known for sending spam or unwanted email.
Email Bounce
The return of an undelivered email to the sender, categorized as hard, soft, or transient with distinct handling rules for each.
Email Bulk
Bulk email classification distinguishes mass commercial messages from transactional emails, with specific authentication requirements for senders over 5,000 daily.
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.