Skip to content
Start with 100 free verification credits
Qualisend
All articles
Best practices / October 27, 2026

Email list health check: the metrics to review every month

10 minutes read

Qualisend team
Email list health check: the metrics to review every month

An email list health check is a short, regular review of the numbers that tell you whether your list is getting better or worse, before a mailbox provider decides for you. Most deliverability problems give weeks of warning: a bounce rate that creeps up a little each month, a complaint rate drifting toward the warning line, a signup source quietly filling the list with junk. The trouble is that nobody looks until inbox placement drops. This guide gives you a 20-minute monthly routine for email list health: the metrics to pull, where to find each one, the thresholds that separate healthy from act-now, and what each red flag tells you to fix.

The short answer#

Once a month, pull about nine numbers for the last 30 days: hard bounce rate, spam complaint rate, Gmail's spam rate and reputation, your Outlook.com status if you send from a dedicated IP, unsubscribe rate, the share of subscribers who clicked or bought recently, the risky and unknown share from your latest verification, and your blacklist status. Compare each with the previous three months instead of judging a single send, break the numbers down by signup source and segment, and fix the one or two things that need it. Keep bounces under 2% and complaints under 0.1%, never near 0.3%, and treat a steady climb inside the healthy range as a warning too.

The email list health metrics and their thresholds#

Industry lines exist for bounces and complaints. For the other metrics there is no universal number, so your own trailing three-month average is the threshold: "watch" means noticeably worse than that average, "act" means worse for two months running or concentrated in one source or segment.

MetricWhere to find itHealthyWatchAct
Hard bounce rateESP campaign reports, or the bounce rate calculatorUnder 2% (a verified list usually runs well under 1%)2–5%, or rising three months in a rowAbove 5% on any send
Spam complaint rateESP campaign reports, or the complaint rate calculatorUnder 0.1%0.1–0.3%Approaching 0.3%, Gmail and Yahoo's ceiling
Gmail spam rateGoogle Postmaster ToolsUnder 0.1%0.1–0.3%Near or above 0.3%
Gmail reputation and complianceGoogle Postmaster ToolsHigh reputation; no compliance warningsMedium, or a compliance warningLow or Bad, or a failed requirement
Outlook.com IP status (dedicated IPs)Microsoft SNDSGreenYellowRed
Unsubscribe rateESP campaign reportsIn line with your three-month averageNoticeably above itSpiking on one send, segment or source
Engaged share (clicked or bought within your window)ESP segment countsStable or growingShrinking for two monthsShrinking while the list keeps growing
Risky + unknown share of verification resultsYour latest verification reportLow and stableRising between cleansA jump tied to one signup source
Blacklist statusBlacklist checker or monitoringNot listedListed on a minor listListed on Spamhaus or another major list

The bounce lines follow the industry consensus: under about 2% is normal, around 2% is where ESPs start warning, and around 5% is where many providers start throttling or suspending, as covered in why bounce rate matters. The bounce rate benchmarks show how rates vary by industry. For complaints, 0.3% is the ceiling in Gmail and Yahoo's bulk-sender rules, and the spam complaint rate guide explains why it's a ceiling you never approach, not a target.

Two notes on the provider dashboards. Postmaster Tools only shows data once you send enough daily volume to Gmail, so a small sender may see nothing and should lean on ESP numbers instead. SNDS covers only the IPs you control, so on an ESP's shared IPs your provider holds that data. The guides to Google Postmaster Tools and Microsoft SNDS explain each view.

The 20-minute monthly routine#

Put it on the calendar for the same day each month and keep the results in one spreadsheet, one row per month. The spreadsheet matters more than any single number: a health check only works if this month has something to be compared with.

  1. Pull the numbers (5 minutes). From your ESP, the last 30 days of sent, delivered, hard bounces, complaints, unsubscribes and clicks. From Postmaster Tools, spam rate, reputation and compliance status; from SNDS, your IP status if you have a dedicated IP. Add your blacklist status and the verdict mix from your most recent verification.
  2. Compare with the last three months (5 minutes). Mark each metric healthy, watch or act, and note its direction: up, down or flat.
  3. Break down whatever moved (5 minutes). Split it by signup source and segment, as described below, to find where the change comes from.
  4. Pick one or two fixes (5 minutes). Write down the action, who does it and by when. Next month's check tells you whether it worked.

Calculate rates from monthly totals, such as all hard bounces divided by all messages sent, rather than averaging the rates of individual campaigns, so one small send doesn't distort the picture.

A single campaign's numbers mostly describe that campaign's audience. A win-back to dormant subscribers bounces more than a send to last week's buyers, and that's expected. Four habits keep you from over- or under-reacting:

  • Compare like with like. Compare this month's newsletter with last month's, not with a re-engagement send.
  • Watch direction inside the healthy band. Three months of increase is a trend even when every value is technically healthy. That's when a clean is cheapest.
  • Allow for seasonality. November and December push more volume to deeper segments, so expect movement after peak season and compare with the same month last year if you have it. The Black Friday deliverability checklist covers how to keep the peak from leaving damage behind.
  • Separate a spike from a level. One bad send at 0.25% complaints and a sustained 0.2% across every send call for different fixes: the first is an audience mistake, the second is a program problem.

Break the numbers down by signup source and segment#

List-wide averages hide problems. A list where one giveaway form produced half of last month's signups can show a fine overall bounce rate while that one source quietly fills it with typos, throwaway addresses and bots. These breakdowns earn their place:

  • By signup source: checkout, newsletter form, pop-up, giveaway, lead ads, imports, events. Compare bounce rate, verification mix and 30-day engagement for each. A source with a high share of undeliverable or disposable results has a capture problem, not a cleaning problem.
  • By signup age: subscribers who joined in the last 90 days versus older ones. New signups who never click are often fake or careless; long-time subscribers who stopped clicking are ordinary decay.
  • By engagement tier: active, lapsing, dormant. Track how many people move down a tier each month, not just the size of each tier.
  • By mailbox provider: Gmail, Outlook.com, Yahoo and the rest. A problem at a single provider points to that provider's filters, not your whole list.

If your platform doesn't record signup source, start now. Tag every form, pop-up and import with where it came from, so next month's check can split by it.

What each red flag means and how to fix it#

Red flagWhat it usually meansWhat to do
Hard bounces risingDecay since the last clean, or a bad source or importVerify and suppress the affected segment; set a bounce-handling policy
Complaints risingToo much mail, unexpected content, or mailing people who forgot they subscribedCut frequency for low-engagement tiers; make unsubscribing easier than reporting
Gmail reputation slipping, or SNDS turning yellowA provider-specific complaint or engagement problemFind the segment driving it at that provider and narrow who it receives
Engaged share shrinkingDormant subscribers piling up faster than new active ones arriveRun a re-engagement campaign, then a sunset policy
One source with poor verification resultsFake signups, bots or typos at that formFix the form: stop fake signups at capture
Unsubscribes spiking after one sendThat send broke the promise of the signup for that segmentReview the audience and the offer before mailing it again
A blacklist listingSpam traps, a complaint spike or a compromised accountFix the cause, then request removal

Fix the source before you fix the symptom. Cleaning a list whose giveaway form is still letting bots in buys you a month, while fixing the form keeps the next health check green. For the full set of habits behind those fixes, see the email list hygiene checklist.

Use verification results as a leading indicator#

Bounces, complaints and reputation are lagging indicators: you learn about the problem after you've mailed it. Verification results lead. Verify a fresh export of the list, or let a scheduled clean do it, and the mix of verdicts shows what your next send would hit before you send it.

  • Undeliverable share: how much of the list has died since the last clean. If it grows every month, your cleaning cadence is too slow for your list; see how often to clean your list.
  • Risky share: catch-all, full-mailbox and disposable addresses. A rising disposable share points at a signup source attracting throwaway addresses. A large catch-all share is common on B2B lists and marks a slice you can't confirm either way, as explained in what is a catch-all email.
  • Unknown share: addresses where the receiving server gave no definitive answer, for example because of a timeout or greylisting. Re-check them later rather than mailing them blind.
  • Each share by signup source: the same numbers per source show which door the junk comes through.

Track these shares month over month, like your bounce rate. With Qualisend you can connect your email platform and auto-clean it every 30 days, so a fresh verdict mix is waiting for each monthly check without an export. You can also download a one-page PDF Email list health report for any list or period; it grades bounce risk as Healthy (under 2%), Needs attention (2–5%) or At risk (over 5%), which makes a handy row for your spreadsheet.

Frequently asked questions

01What is an email list health check?

It's a short, regular review of the metrics that show whether your list is improving or decaying: hard bounce rate, spam complaint rate, provider reputation, unsubscribes, engagement, verification results and blacklist status. The point is to catch a worsening trend before mailbox providers react to it with spam-folder placement.

02How often should I check email list health?

Monthly works for most senders, and it takes about 20 minutes once the spreadsheet exists. Check more often around high-volume periods such as Black Friday, and always look at bounce and complaint rates after any send to a new, imported or long-dormant segment.

03What are the most important email list metrics?

Hard bounce rate and spam complaint rate come first, because mailbox providers weigh them most heavily. Then Gmail's spam rate and reputation in Postmaster Tools, the share of subscribers who engaged recently, and the risky and unknown share of your verification results, which warns you before bounces show up.

04What is a healthy bounce rate and spam complaint rate?

Keep hard bounces under 2%; a list verified at signup and cleaned regularly usually runs well under 1%. Keep spam complaints under 0.1%, and treat 0.3%, the ceiling in Gmail and Yahoo's sender rules, as a line you never approach.

05Why doesn't the health check use open rates?

Opens are no longer reliable. Apple Mail Privacy Protection, introduced with iOS 15 in September 2021, pre-loads images, which records opens that may never have happened. Clicks, purchases, replies and logins are sturdier signals of a subscriber who still wants your mail.


The fastest health metric to get is the verdict mix. Verify your list with 100 free credits that never expire, or check a single address with the free email checker.

Your reputation, protected.

Clean your first list in minutes. 100 free credits, no card required.

Get started