Skip to content
English
  • There are no suggestions because the search field is empty.

List hygiene and cleaning

A healthy contact list = better deliverability, better engagement, and lower costs. This article covers what to watch for and what to do about it.

A healthy contact list = better deliverability, better engagement, and lower costs. This article covers what to watch for and what to do about it.

Why list hygiene matters

When you email people who don't open, don't click, mark you as spam, or have invalid addresses:

  • Deliverability suffers — inbox providers notice low engagement and route your future emails to spam
  • Costs go up — you're paying for contacts who don't read your emails
  • Your sender reputation drops — affects every email you send to everyone

A smaller, engaged list outperforms a larger, disengaged one — every time.

Categories of "unhealthy" contacts

Bounced emails:

  • Hard bounces — the email address is permanently invalid (mistyped, deleted account, domain doesn't exist). rasa.io automatically suppresses these.
  • Soft bounces — temporary issues (full inbox, server down). rasa.io retries these.

Unsubscribed contacts:

  • Clicked the unsubscribe link
  • Marked you as spam (auto-unsubscribes them)
  • Used a list-unsubscribe header

These are already removed from sends automatically.

Inactive subscribers:

  • Haven't opened or clicked in 3+, 6+, or 12+ months
  • Still receiving emails but never engaging
  • These are the trickiest because they're "technically" valid but hurt your reputation

Role-based emails:

  • info@, support@, admin@, sales@, etc.
  • Often unmanned or shared inboxes, lower engagement
  • Many spam filters flag senders who email these frequently

How rasa.io helps

rasa.io handles a lot automatically:

  • Hard bounces are suppressed after the first failure
  • Unsubscribes are honored immediately and globally
  • Spam complaints trigger automatic unsubscribe
  • Suspect Click filtering helps you understand which "engagement" is actually bot traffic from corporate scanners

For more on bot vs human engagement, see Suspect clicks.

What to do about inactive subscribers

Periodically (quarterly is a good cadence), review your inactive subscribers and decide:

Option 1: Re-engagement campaign

Send a "we miss you" email asking them to confirm they still want to receive your newsletter. Anyone who clicks stays. Anyone who doesn't, you remove.

Option 2: Direct removal

Just remove subscribers who haven't engaged in 12+ months. Faster, but you lose contacts who might have re-engaged later.

Option 3: Reduce frequency

For inactive subscribers, send less often (e.g., once a month instead of weekly). Lower engagement still helps, but the cost to deliverability is lower.

How to identify inactive subscribers

In Analytics, look at:

  • Active Subscribers report — see who's been opening and clicking
  • Daily Stats — see issue-by-issue performance
  • Individual contacts in Contacts → All Contacts show recent activity dates

Click any contact to see their last open and last click dates.

When to do a full list audit

Do a full hygiene pass:

  • After importing a new large list
  • Quarterly as a regular maintenance practice
  • After a major change in your sending strategy (e.g., switching newsletter focus)
  • If you see deliverability dropping (open rates falling, more spam complaints)

Quick checklist

  • ☐ Review and remove role-based emails you don't actually want to email
  • ☐ Look for and remove obvious typos in email addresses (e.g., gmail.con)
  • ☐ Identify subscribers who haven't engaged in 6+ months
  • ☐ Run a re-engagement campaign or remove them
  • ☐ Check spam complaint rates in Analytics
  • ☐ Confirm your unsubscribe and preference center pages are working

Best practices going forward

  • Validate emails at sign-up — many sign-up form tools (including rasa.io's) check for obviously invalid emails
  • Use double opt-in for new subscribers (sends a confirmation email before activating the subscription)
  • Set expectations upfront — tell new subscribers what they'll receive and how often
  • Make unsubscribing easy — don't bury the link or use dark patterns; clean unsubscribes are healthier than spam complaints

What's next

  • Subscribers vs contacts — understanding your audience numbers
  • Suspect clicks — how to read engagement data accurately
  • Subscriber permission and consent — staying compliant