
If your open rates have slid 20% over the past year while your subscriber count keeps climbing, the problem is almost never your copy. It is list decay. Learning how to scrub your email list and improve overall deliverability comes down to removing invalid addresses, suppressing the people who stopped caring, and proving to inbox providers that your mail gets wanted.
Gmail and Yahoo now hold bulk senders to a spam complaint rate below 0.3%, with 0.1% as the practical target. A dirty list makes that threshold almost impossible to hold.
What Email List Cleaning Actually Removes
Email list cleaning (sometimes called scrubbing, sometimes called hygiene) is the process of identifying addresses that either cannot receive mail or should not receive it any more. The two categories matter because they are fixed in completely different ways.
- Technically invalid addresses: typos, dead domains, closed mailboxes, role accounts like info@ or sales@, and known spam traps.
- Technically valid but disengaged contacts: real inboxes belonging to people who have not opened, clicked or purchased in six to twelve months.
- Risky signups: disposable domains, bot submissions from unprotected forms, and anyone added without clear permission.
Most people equate scrubbing with the first bucket only, which is why their deliverability keeps sagging even after they run a verification tool. The second bucket is what mailbox providers watch hardest, because engagement signals drive filtering decisions far more than bounce counts do.
The Numbers That Tell You It Is Time
You do not need to guess at timing. A handful of metrics will tell you when your email lists have drifted past safe territory, and each one has a rough threshold worth monitoring every send.
- Hard bounce rate above 2%: anything over this on a single campaign suggests stale data or a purchased segment.
- Spam complaint rate above 0.1%: at 0.3% you risk bulk foldering at Gmail, per Google’s sender guidelines.
- Unsubscribes above 0.5% per send: often a frequency or relevance problem layered on top of poor hygiene.
- Open rates falling while list size grows: classic sign that inactive contacts are diluting your sender reputation.
- Any single campaign triggering a blocklist notice: treat that as an emergency scrub, not a scheduled one.
Most senders mailing weekly should clean quarterly. If you only mail monthly, twice a year is usually enough, though a verification pass before any big seasonal push is cheap insurance.
A Seven-Step Scrub You Can Run This Week
- Export a full snapshot first. Keep a dated CSV outside your sending platform so nothing is lost if you suppress too aggressively.
- Remove hard bounces and global unsubscribes. Most platforms do this automatically, but imported lists often carry stale records that slipped past.
- Run the file through a verification service. Expect 3% to 12% of a neglected list to come back invalid, risky or unknown.
- Delete role-based and disposable addresses. Shared mailboxes like admin@ generate complaints at a much higher rate than personal inboxes.
- Fix obvious typos rather than dropping them. Addresses ending in gmial.com or yaho.com are recoverable with a simple find-and-replace.
- Segment by engagement window. Build 90-day, 180-day and 365-day inactive groups before you decide who gets a last chance.
- Suppress, then re-import the clean file. Mail the healthy segment first and watch bounce and complaint rates for two or three sends.
Run this whole sequence in one sitting if your list is under 50,000 records. Larger databases are easier to handle in batches by acquisition source, since problems usually cluster around one bad form or one old import.
Suppress Rather Than Delete
Deleting a contact outright feels tidy, but it erases the evidence that they ever unsubscribed or complained. If that same address gets re-imported later from a sales spreadsheet, you will mail someone who already opted out, which is both a reputation risk and a compliance one under the FTC’s CAN-SPAM rules.
Suppression lists keep the record without the send. In Klaviyo and ActiveCampaign this happens natively; in Mailchimp you archive or unsubscribe rather than delete. Our breakdown of Mailchimp vs ActiveCampaign vs Klaviyo covers how each handles contact states and billing, which matters when inactive profiles are still counted toward your plan.
Choosing a Verification Tool
Verification services ping mail servers to confirm an address exists without actually sending anything. Pricing sits around $0.002 to $0.008 per address for most providers, so a 25,000-record list costs somewhere between $50 and $200 to validate.
- NeverBounce and ZeroBounce: strong catch-all detection and native integrations with the major sending platforms.
- Bouncer and Debounce: competitive on price for one-off bulk cleans, with solid API access for signup-time checks.
- Built-in platform tools: Klaviyo’s list cleaning suggestions and Mailchimp’s inactive segments are free and handle the engagement side, but they do not validate whether a mailbox still exists.
Accuracy claims above 98% are marketing numbers. Treat the “unknown” or “accept-all” bucket as its own segment and mail it separately rather than blending it back into your main list.
Give Disengaged Subscribers One Last Shot
Before you suppress six months of inactive contacts, run a sunset sequence. A three-email flow over ten days typically wins back 5% to 15% of dormant subscribers, and the ones who respond tend to be more engaged afterwards than your average contact.
Keep the sequence blunt: a plain-text style “are you still interested?” message, then a single best offer or most popular resource, then a final notice that you are removing them. Subject lines carry most of the weight here, and the tactics in our guide to improving email open rates apply directly to win-back sends.
Send the sunset flow in small batches, perhaps 2,000 contacts a day. Blasting 40,000 dormant addresses at once is exactly the spike pattern that triggers filtering.
Stop the Decay at the Signup Form
Cleaning is maintenance. Preventing contamination at the point of entry is what keeps the interval between scrubs long and boring, which is how you want it.
- Use double opt-in on public forms. It trims raw signup volume by roughly 20% to 30% while cutting bounces and complaints dramatically.
- Add real-time validation via API. Rejecting a typo at the form costs nothing and saves a bounce later.
- Protect forms with a honeypot field or captcha. Bot submissions are a leading source of spam traps in small-business lists.
- Match the incentive to the audience. A generic $10 coupon pulls throwaway addresses, while a genuinely useful resource pulls buyers. Our notes on lead magnets that actually grow your email list cover that tradeoff in detail.
- Set a preference centre. Letting people choose monthly instead of weekly beats losing them entirely.
Proving the Scrub Worked
Measure before and after, otherwise you are guessing. Register your sending domain with Google Postmaster Tools and watch domain reputation, spam rate and authentication pass rates in the two weeks following a clean.
Run seed tests through an inbox placement tool to see how many copies land in Primary versus Promotions versus spam at Gmail, Outlook and Yahoo. Then look at downstream behaviour: sessions, engaged sessions and revenue from email traffic in analytics, which pairs well with how we explain engagement rate reporting in GA4.
A healthy result after a scrub usually looks like hard bounces under 0.5%, complaints under 0.05%, and open rates up 15 to 40 percentage points in relative terms, simply because the denominator shrank to people who actually read your mail. Working with a team that watches these numbers weekly, something we talk about in the benefits of a local agency, tends to catch reputation dips before a campaign gets foldered.
Frequently Asked Questions
How Do You Keep Emails From Going to Junk?
Authenticate your domain with SPF, DKIM and DMARC, keep your spam complaint rate under 0.1%, and mail only people who have engaged in the last 6 to 12 months. Adding a one-click unsubscribe header and avoiding link shorteners or image-only emails also helps, since filters read structure as well as content.
What Can Improve Email Deliverability Fastest?
Suppressing contacts who have not opened in 12 months usually produces the quickest lift, often within two or three sends. After that, domain authentication, consistent sending volume and a warmed-up dedicated IP or shared pool with good neighbours make the biggest difference.
How Do I Clear My Email Inbox on My iPhone?
In the Mail app, open a mailbox, tap Edit, select All, then choose Trash or Archive, and empty the Trash folder to free the storage. On the sender side, the equivalent habit is a quarterly suppression pass so your messages never become the clutter someone bulk-deletes.
How Can I Clean My Email List for Free?
Most platforms let you build an inactive segment and suppress it at no cost, which handles the engagement half of the job. Free verification credits typically cover 100 to 1,000 addresses, enough to test a sample before paying roughly $0.004 per record for the full file.
Get a Second Opinion on Your Email Program
If your list has not been cleaned in over a year, a single audit will usually show exactly which acquisition source is dragging your reputation down. Talk to SEO Quirk about reviewing your hygiene, segmentation and inbox placement before your next campaign goes out.