How to Clean Your Email List (and When to Stop Emailing Someone)

Claire Mitchell

Lifecycle Marketing Lead, Chargezen

Oct 19, 2026 · 5 min read

To clean your email list, suppress hard bounces, complaints and unsubscribes on every send, find contacts with no clicks or orders in about 180 days, send them a short re-permission series, and stop emailing those who don't respond.

A bigger list isn't a better list. Addresses that bounce, people who never open and contacts who mark you as spam all tell Gmail, Yahoo and Outlook that your mail isn't wanted, and that hurts delivery to the customers who do want it. Cleaning your list means fewer emails sent and more of them landing in the inbox. It is one part of email deliverability, alongside authenticating your domain with SPF, DKIM and DMARC.

This guide walks through what to remove, what to re-ask, and how to set a rule so the list stays clean on its own.

Why does list hygiene matter now?

Inbox providers spell out what they expect. Google's email sender guidelines tell senders to email only people who opted in, to confirm addresses before subscribing them, to periodically confirm subscribers still want mail, and to consider unsubscribing people who don't open or read. Google recommends keeping the spam rate in Postmaster Tools below 0.10% and never reaching 0.30%. Yahoo's sender best practices ask bulk senders to keep the spam rate below 0.3%, track hard and soft bounces and inactive recipients, remove invalid recipients promptly and consider reconfirmation emails to inactive subscribers. Both pages were checked October 19, 2026.

Step 1: Remove hard bounces

A hard bounce means the address doesn't exist or the domain won't accept mail. Remove it after the first hard bounce and never email it again. A soft bounce is temporary: a full mailbox or a server that was down. Keep trying, but suppress the address if it soft-bounces on several sends in a row.

TypeWhat it meansWhat to do
Hard bounceAddress doesn't exist, domain invalid or mail permanently refusedSuppress at once
Soft bounceMailbox full, server busy, message too largeRetry; suppress after repeated soft bounces
Spam complaintThe person clicked "Report spam"Suppress from marketing at once
UnsubscribeThe person opted outSuppress from marketing at once; Yahoo asks within 2 days, CAN-SPAM allows at most 10 business days
Yahoo sender best practices and the FTC's CAN-SPAM compliance guide, checked October 19, 2026.

Step 2: Keep a suppression list

A suppression list holds every address you must never email again: hard bounces, complaints and unsubscribes. It matters most when you import contacts from another tool or a spreadsheet. If you import without your suppressions, you can re-add people who unsubscribed, which breaks the law and annoys the people most likely to complain.

Step 3: Remove risky addresses

  • Typos: Addresses like name@gmial.com. Fix them at signup with a confirmation email, or remove them when they bounce.
  • Role addresses: info@, sales@ and support@ addresses are read by several people, and one of them may report you. Keep them only if someone really signed up.
  • Disposable addresses: Throwaway inboxes used to grab a discount. They rarely buy again.
  • Old purchased or scraped addresses: Remove them. They are where spam traps (addresses that exist only to catch senders who don't clean their lists) usually hide.

Step 4: Find your inactive contacts

Build an "unengaged" segment: people with no clicks and no orders in a set period, such as 180 days. Use clicks and orders rather than opens. Apple's Mail Privacy Protection downloads email content in the background by default (checked October 19, 2026), so Apple Mail users can look "engaged" without reading anything. Leave out people who joined recently; they haven't had time to engage.

Pick the window from your buying cycle. A store that sells a yearly product can wait longer than one that sells coffee every month.

Step 5: Send a re-permission series

Before you stop emailing someone, ask once. Two or three short emails over two weeks are enough:

  • Email 1: "Still want to hear from us?": A plain question with one button to stay subscribed, and a reminder of what they signed up for.
  • Email 2: a reason to stay: Your best-sellers or what's new, and the same button.
  • Email 3: the last one: "We'll stop emailing you unless you click below." Then keep your word.

People who click stay. Everyone else moves out of your sending audience. You don't have to delete them: keep them as customers, and they can rejoin any time by signing up again or buying.

Step 6: Set a sunset rule

A sunset rule keeps the list clean without a yearly scramble. For example: anyone with no clicks or orders in 180 days gets the re-permission series automatically, and anyone who doesn't respond is left out of campaigns. Review the window twice a year.

Step 7: Stop bad addresses at the door

  • Use a clear signup form that says what people will get.
  • Send a welcome email at once; a bounce there catches a typo early.
  • Never pre-tick a marketing box at checkout.
  • Don't buy, rent or swap lists.
  • Keep email and text consent separate. For texts, double opt-in confirms the number belongs to the person.

How often should you clean your list?

TaskHow often
Suppress hard bounces, complaints and unsubscribesAutomatically, on every send
Review bounce and complaint ratesAfter every big campaign
Move unengaged contacts to re-permissionAutomatically, or monthly
Check the sunset windowTwice a year
Clean before a big seasonSix weeks before Black Friday or a launch

Clean lists in SmartyTap

SmartyTap does most of the routine work for you:

  • Automatic suppression: Hard bounces, spam complaints from inbox providers' feedback loops and unsubscribes are suppressed from marketing email at once.
  • Domain protection: If more than 0.3% of recipients mark your email as spam, or more than 5% bounce, in the last 24 hours, SmartyTap pauses that domain's marketing sends before the damage spreads. See sending-domain warm-up.
  • One-click unsubscribe: Every marketing email carries the headers Gmail, Yahoo and Apple Mail use for their own Unsubscribe button.
  • Engagement segments: Build unengaged segments from clicks, opens, bounces and orders. See segments.
  • Deliverability reports: Email Analytics shows delivery, bounce, complaint and reply rates over time. See reports.
  • Contact import: Import contacts from a spreadsheet with their consent status, or sync them from Shopify.

Glossary: list hygiene, suppression list, hard bounce, spam trap and sunset flow. Read next: email segmentation examples, email marketing benchmarks explained and the Black Friday email and SMS checklist.

Frequently asked questions

How often should I clean my email list?

Suppress bounces, complaints and unsubscribes automatically on every send. Move inactive contacts to a re-permission series monthly or automatically, and do a bigger review before your busiest season.

When should I stop emailing someone?

When they haven't clicked or bought in a long time, measured against how often your customers buy (180 days is a common starting point), and haven't responded to a short re-permission series.

Will cleaning my list lower my sales?

Usually not. People who never click rarely buy from email, and sending to them can push your mail to spam for everyone else. A smaller, engaged list often brings in more from email.

What is a spam trap?

An address used to catch senders with poor list habits, such as old abandoned addresses or ones that never signed up for anything. Mailing them hurts your reputation. Clean lists and confirmed signups keep you away from them.

Written by

Claire Mitchell

Lifecycle Marketing Lead, Chargezen

Claire leads lifecycle marketing at Chargezen, and writes about customer engagement and the growing role of AI in customer retention. She explores how businesses use email, SMS, messaging platforms, and behavioral data to deliver more relevant customer experiences throughout the customer journey. Her writing focuses on marketing automation, intelligent segmentation, personalized campaigns, and the strategies that help brands increase repeat purchases and customer lifetime value.

Ready to Grow Your Subscription Revenue?

Join leading brands using Chargezen to reduce churn, increase revenue, and automate operations.

Get Started
Space, at your fingertips

What would you do with 22% more revenue?