How do you build a deliverability diagnostic checklist?

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

Something's off. Open rates dipped, a client mentioned their emails aren't arriving, or your ESP dashboard is showing an uptick in bounces. You know something broke, but you're not sure where to start looking. That's exactly when a deliverability diagnostic checklist earns its keep.

A good checklist doesn't just list what to check. It tells you what order to check things, what each result means, and what to do next. Here's how to build one that actually works.

Step 1: Start with the technical layer

Before anything else, confirm your authentication is passing. A broken SPF record, a misaligned DKIM signature, or a DMARC policy that suddenly shifted to p=reject can tank delivery overnight without any reputation change at all. These are the easiest problems to confirm and the fastest to fix.

  • SPF, DKIM, and DMARC all passing and aligned?
  • DNS records intact and propagated correctly?
  • Sending infrastructure online and healthy?

You can run these checks in minutes with RME's free SPF checker and DKIM checker. If anything's broken here, fix it before moving on. There's no point diagnosing reputation if your authentication isn't solid.

Step 2: Check your reputation signals

But once you've confirmed the technical layer is clean, look at how mailbox providers see your sending identity. This is where the real story usually lives.

  • Is your domain or IP on any major blocklists? (Check via our free blocklist checker)
  • What does Gmail Postmaster Tools show for your domain reputation and spam rate?
  • What does Microsoft 365 SNDS report for your sending IP?
  • Are feedback loop complaints spiking at any provider?

Low reputation at Gmail and a blocklist hit are very different problems with very different fixes. Knowing which one you're dealing with shapes your entire recovery approach.

Step 3: Look at your sending behavior

Technical checks and reputation checks tell you the current state. Behavioral checks tell you why things changed. Go back through your recent send history and look for anything that shifted.

  • Did you send a significantly higher volume than usual?
  • Did your list composition change? (A new import, a reactivation campaign, a purchased segment?)
  • Did engagement patterns shift before the problem appeared?
  • Did you change content, subject line style, or sending frequency?

Deliverability problems rarely appear out of nowhere. There's almost always a trigger event a few days earlier. Building a timeline of what changed and when is one of the most useful things you can do during a diagnosis. It's what separates correlation from actual causation.

Step 4: Analyse your bounce data

Bounce codes are blunt instruments but they tell you a lot. Soft bounces mean temporary rejection. Hard bounces mean permanent failure. A sudden spike in either deserves its own section of your checklist.

  • What are the specific bounce codes and error messages coming back?
  • Are bounces concentrated at one provider (Gmail vs. Outlook vs. everyone)?
  • Are they hitting a specific segment, domain, or list source?
  • Has the bounce pattern changed over the last 7 or 30 days?

Provider-specific patterns are especially useful. If you're getting deferrals only at Gmail but sailing through at Outlook, that narrows your diagnosis considerably. If you're failing everywhere, the issue is probably technical or your domain reputation is widely affected.

Building it into a living document

Still a checklist you run once and never look at again isn't much of a diagnostic tool. The goal is to build something your whole team can run consistently, so that when something breaks, anyone can start in the right place without recreating the process from memory.

Each section of your checklist should have three things: what to check, what tool or source to use, and what a bad result means. "SPF passing" is not enough. "SPF passing via RME SPF Checker or email header review. If failing, look for recent DNS changes or added sending services." That's a checklist entry worth running.

If you're building this from scratch and want to make sure nothing's missing, our SOS hotline is free and we're happy to walk through your specific setup with you. No pitch, just help.

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

Build my diagnostic checklist

I'm troubleshooting a deliverability problem and want to build a diagnostic checklist for my team. Based on my setup, can you help me prioritize what to check first? - ESP I'm using: your ESP - Type of email affected: marketing / transactional / both - Where the problem shows up: Gmail / Outlook / everywhere - What changed recently: [volume increase / list import / new campaign / nothing obvious] - Current symptoms: bounces / low open rates / spam placement / no data Please give me a ranked list of checks to run in order, what each one reveals, and what a bad result would mean for my situation.

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