Last updated on May 15, 2026
A large contact list feels like an asset — but a list full of people who never open your emails is actually a liability. Inactive contacts drag down your engagement rates, damage your sender reputation, and inflate your costs. Regular list cleaning is one of the most important maintenance habits in email marketing. This guide explains when to clean, who to target, and how to do it safely.
Inbox providers pay close attention to how recipients respond to your emails. When a large proportion of your list consistently ignores your campaigns — no opens, no clicks — it signals that your emails are not welcome. Over time, this contributes to:
The most common definition of an inactive subscriber is someone who has not opened or clicked any of your emails over a defined period. Most email marketers use one of the following thresholds:
Choose the threshold that makes sense for your sending frequency. A contact who has not opened in 6 months but you only send monthly is very different from one who has not opened in 6 months of weekly campaigns.
Before removing inactive contacts permanently, give them one final opportunity to re-engage. A short re-engagement campaign — one or two emails with a compelling subject line and a clear call to action — can recover a meaningful percentage of these contacts.
Wait for the re-engagement campaign to complete and note which contacts responded. Those who open or click should be removed from your inactive tag and returned to your normal sending rotation.
Contacts who did not engage with your re-engagement campaign can now be removed from your active list. Depending on your preference:
To take action in bulk, select the inactive contacts in Mailzzy, open the bulk actions menu, and choose Unsubscribe or Delete as appropriate.
Hard bounces — addresses that permanently failed to deliver because they no longer exist — should always be removed after every campaign. Mailzzy automatically suppresses hard-bounced addresses from future sends, but reviewing and deleting them from your account keeps your contact count accurate and your list hygiene clean.
At minimum, run a full list clean every 6 months. For high-volume senders, quarterly cleaning is better. After any large import from a new data source, review the list for bounces and inactivity before sending a campaign to the entire combined audience.
Note: Export a copy of your contact list before running a large deletion. This gives you a recoverable backup if you later discover contacts were removed in error.
Designed to meet WCAG 2.1 AA
Let's keep in touch
Sign up for our weekly email marketing newsletter and Mailzzy updates.
For more details, review our Privacy Policy