Skip to content
Digital Marketing

How to Clean Your Email List and Remove Inactives

Removing bounced, fake and long-silent addresses keeps a newsletter out of spam folders. Here is a careful way to do it.

9 sections · 7 min read
In this article · 9 sections

Your list has been growing for a few years, and it feels like an achievement. But each campaign brings a scatter of bounces, clicks come from the same familiar few, and you have a nagging sense that a lot of the addresses belong to people who stopped reading long ago, or were never real in the first place.

Taking time to clean your email list feels like throwing away something you worked for. In practice it is one of the better things you can do for the emails that remain. This guide covers bounces, fake and mistyped addresses, how to decide who counts as inactive, a written sunset policy, asking old contacts for fresh permission, and a step-by-step clean-up you can run on any platform.

Why a shorter list can deliver better

Mailbox providers decide where your email lands partly by watching how their users treat it. When a large share of recipients ignore your messages for months, or the addresses do not exist, that is a signal of a sender who does not look after its list.

  • Bounces to dead addresses suggest the list is old or was not collected properly.
  • Spam traps, addresses that are no longer used by a person and are watched to catch careless senders, can sit in old lists and quietly harm your reputation.
  • Long-silent subscribers lower your engagement overall and may be the ones most likely to press “report spam” when they finally notice you.

A smaller list that reads your email is worth more than a large one that does not. And on platforms that charge by the number of contacts, removing dead weight also lowers what you pay.

Hard bounces and soft bounces

A bounce is an email the receiving server refused. Platforms split them into two kinds.

Hard bounce Soft bounce
What it means Permanent failure: the address or domain does not exist, or the server refuses it outright Temporary failure: mailbox full, server busy, message too large
What the platform usually does Suppresses the address straight away Retries, then suppresses after repeated failures
What you should do Never re-add it. If it is a customer, ask for a new address another way Leave it to the platform, but look at addresses that soft-bounce on every send

A sudden rise in bounces on one campaign, especially after importing contacts, is a warning that part of the list is old or poor. Stop and check before sending again.

Spotting fake and mistyped addresses

Some bad addresses never bounce cleanly. Look through your list, or a sorted export of it, for these:

  • Obvious typos in popular domains, such as misspellings of gmail or yahoo, or “.con” instead of “.com”. If the person is a real customer, contact them another way to get the right address.
  • Nonsense names and addresses that arrived in bursts, often at odd hours. These are bot signups.
  • Role addresses such as info@, sales@ or admin@ at other businesses, where nobody in particular agreed to your emails. Keep them only if you know someone there asked to join.
  • Disposable addresses from temporary mail services, used to collect a download and then abandoned.
  • Your own test addresses and old staff addresses.

If bot signups keep appearing, fix the form rather than cleaning up after it. Our guide to blocking form spam without losing real enquiries covers options, and double opt-in stops most fake signups reaching the list at all.

Deciding who counts as inactive

There is no universal rule for when a subscriber becomes inactive. It depends on how often you send and how often people normally buy from you. A business that emails weekly can judge sooner than one that emails at the start of each season.

Base the decision on several signals, not opens alone:

  • No clicks over a long run of emails.
  • No purchases, bookings or replies in the same period.
  • No visits to your website from your email links, if you track them.

Treat open data with care. Some mail apps record opens automatically, so a person may look active when they are not; others block tracking, so a careful reader may look silent. Our explanation of how open tracking goes wrong covers why. And never treat a recent customer as inactive just because they ignore newsletters. Someone who bought last month is engaged with your business, whatever their inbox habits.

A sunset policy, written down

A sunset policy is a short rule for how you handle subscribers who have gone quiet. Writing it down keeps clean-ups consistent and stops you agonising each time. A simple one might read:

  1. Subscribers with no clicks, purchases or replies over our chosen period move to a “quiet” segment.
  2. The quiet segment stops receiving regular offers and receives one short re-engagement series instead.
  3. Anyone who clicks or replies goes back to the main list.
  4. Anyone who does not respond is unsubscribed or suppressed, and we stop emailing them.
  5. We review the period and the results once or twice a year.

What to say in that re-engagement series is covered in our guide to the last-chance email and the messages before it.

Re-permission for old or imported lists

Sometimes the problem is not inactivity but origin. You have a list from an old system, an event or a previous business owner, and you are not confident everyone on it agreed to marketing email.

Re-permission means asking once, clearly, whether people want to hear from you, and keeping only those who say yes.

  • Send one plain email explaining who you are and why they are receiving it.
  • Ask them to click a button to stay subscribed.
  • Say clearly that if they do not click, you will not email them again.
  • Keep the promise.

Send this in small batches if the list is large or old, starting with the most recent contacts, so a burst of bounces or complaints does not damage your sending. If a large part of the list is very old, it may be wiser not to email it at all and to rebuild through your signup forms instead.

How to clean your email list, step by step

  1. Export a backup of the whole list with all fields, tags and consent details, so you can check anything later.
  2. Confirm bounces are suppressed. Check the platform has done this and that nobody re-added them.
  3. Remove test, staff and obviously fake addresses.
  4. Fix or flag typos for real customers, to contact them another way.
  5. Build the quiet segment using your sunset rule.
  6. Run the re-engagement series to that segment.
  7. Suppress non-responders rather than deleting them outright, so they cannot be re-imported by mistake.
  8. Note the date and what you did, so the next clean-up compares like with like.

Some businesses use an email verification service before importing an old list. These can catch addresses that no longer exist, but they cannot tell you whether a person consented, and they are not a substitute for re-permission.

Keeping the list clean afterwards

  • Use double opt-in on public forms.
  • Protect forms against bots.
  • Never import contacts without checking how they were collected.
  • Run your sunset policy on a schedule rather than when things go wrong.
  • Watch bounces and complaints after every campaign.

List care is one routine within a broader programme; the whole plan is in our guide to starting email marketing for a small business, and a tidy list makes it far easier to compare email fairly with paid channels, a theme that runs through our guide to digital marketing for small businesses, where each channel is judged by the enquiries it brings.

Frequently asked questions

Should I delete removed contacts or keep them suppressed?

Keep a suppression record of anyone who unsubscribed, complained or bounced hard, even if you delete their other details. Otherwise an old spreadsheet or a future import could add them back without anyone noticing. Most platforms keep suppressed contacts separately and may not charge for them, but check yours.

Will removing inactive subscribers lower my open and click figures?

It usually raises the rates, because you divide by fewer silent addresses, while the total number of clicks barely changes. That is a useful reminder to judge email by total clicks, replies and enquiries rather than percentages alone, since percentages improve simply by removing people.

Is it safe to use an email verification service on my list?

Reputable ones are commonly used to check whether addresses exist before an import. Check where the service stores data and how long it keeps it, because you are handing over personal data. Remember that it only checks whether an address works, not whether its owner agreed to hear from you.

What about customers who buy often but never click my emails?

Keep them. Purchases are stronger evidence of a relationship than clicks, and they may simply read your emails and then visit the shop. Exclude recent buyers from your sunset rule, or include purchase history in it, so you never remove your best customers by accident.

If you would like your list reviewed and cleaned carefully, with consent records kept intact, our email marketing services include regular list care.

Next in this series: Email Marketing Consent and Unsubscribe Rules in Brief

Is Your Website Working Properly?

Get a free website health check from WebMaintor. We'll review your website's speed, security, forms, and technical health — and tell you exactly what needs attention.

No obligation. No automated reports. A real review by our team.