What are the most important metrics for list health?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

List health is what separates senders who stay in the inbox from those who drift into spam over time. The metrics that matter aren't just the ones your ESP puts on the dashboard. Some of the most telling signals are the ones that don't appear there at all.

Hard bounce rate

Your primary data quality signal. Hard bounces are permanent failures: invalid addresses, dead domains, accounts that no longer exist. A healthy list keeps hard bounce rate under 0.5% per campaign. Above 1% means your list has a data problem. Above 2% is serious, and some ESPs will pause your account at that level. Hard bounces accumulate reputation damage on your sending IP and domain, so suppressing them promptly is non-negotiable.

Spam complaint rate

Complaints are how mailbox providers know your subscribers don't want your email. Gmail's threshold for taking filtering action is 0.10%. Staying below that requires that people on your list actually wanted to be there. If complaint rate is rising, the usual causes are weak permission model, recognition failures (people don't remember signing up), or sending too much.

Unsubscribe rate

Under 0.5% per campaign is healthy. Consistently above 1% means something isn't working: content mismatch, frequency, audience targeting, or a combination. Unsubscribes are preferable to complaints because at least the subscriber is using the correct exit. If someone can't find your unsubscribe, they'll hit spam instead.

Engagement rate trend

Open and click rates declining slowly over months is normal. A sudden drop in engagement usually points to a deliverability problem (mail started going to spam) or a content change that didn't land. Track the trend, not just the number. A 25% open rate that's been stable for a year is healthier than a 35% rate that's fallen from 55% in three months.

Inactive subscriber volume

The metric that doesn't appear anywhere in your ESP dashboard. How many addresses haven't opened or clicked in 90, 180, 365 days? This population isn't neutral. They're generating negative engagement signals quietly. Large inactive segments drag down engagement rates and accumulate reputation risk every time you send to them.

If you want to know what your list actually looks like before your next send, we clean lists and flag the risk segments (hi ;)). reviewmyemails.com/done-for-you. The SOS hotline is free if you want to talk through what the numbers mean for your situation.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Help Me Assess My List Health

I just read the Email Almanac entry on list health metrics. Help me understand where my list health actually stands and what to prioritize fixing. Walk me through: 1. What my current metrics suggest about my list quality 2. Which threshold am I closest to breaching (or already past) 3. How large my inactive subscriber segment likely is based on my numbers 4. What to address first: bounces, complaints, unsubscribes, or engagement --- My details (fill in what applies): - ESP or sending platform: Mailchimp / Klaviyo / Brevo / SendGrid / other - Hard bounce rate: percentage or "unsure" - Complaint rate: percentage or "unsure" - Unsubscribe rate: percentage or "unsure" - Open rate (recent trend): percentage, and whether it's stable/declining - When list was last cleaned: date or "never" - List age and size: rough estimates - List source: opt-in form / imported / purchased / mixed

Edit the yellow boxes, then send to the AI of your choice.