How to detect “silent filtering” where messages are delivered but unseen?

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

Your delivery rate is sitting at 99%. Your open rate is almost nothing. No bounces, no complaints, no obvious errors. Everything looks fine on paper, but something is clearly wrong. That's silent filtering, and it's one of the trickiest deliverability problems to pin down precisely because the mail server accepted your email and technically "delivered" it. It just never made it to the inbox.

Here's how to actually catch it.

Step 1: Check if the problem is provider-specific

Pull your open rates broken down by mailbox provider. Most ESPs let you filter by domain (Gmail, Outlook, Yahoo Mail, etc.). If your Gmail opens dropped to near zero but Outlook is still normal, that's a strong signal you've got a filtering problem at Gmail specifically, not a content or list issue that would affect everyone equally. Provider-specific drops are the clearest early warning sign.

Step 2: Run a seed test

A seed test means sending your campaign to a set of test addresses you control, spread across the major providers. You (or a colleague) then manually check whether those test emails landed in the inbox, the spam folder, or somewhere else entirely. It's not glamorous, but it works. Set up free accounts at Gmail, Outlook, Yahoo, and ProtonMail if you don't have them already, and include those addresses in your next send. Check the spam folder immediately after sending.

If you want a more systematic version of this, third-party inbox placement tools run seed tests at scale across hundreds of addresses and give you a placement percentage per provider. It costs money but saves a lot of manual checking.

Step 3: Ask real subscribers to check their spam folder

But this feels low-tech, but it's genuinely useful. If you're seeing low engagement from a specific segment, reach out to a few of those subscribers directly (via a different channel if needed) and ask them to check their spam folder. A handful of real confirmations tells you what no dashboard can. It also gives you a reason to ask them to move the email to their inbox, which sends a positive signal to their mailbox provider for future sends.

Step 4: Look at your timing pattern

Zero opens right from the start of a campaign suggests your emails are going to spam before anyone even has a chance to read them. Zero opens that start normal and then trail off to nothing midway through a send suggests something shifted during delivery, possibly a reputation threshold being crossed or a content filter being triggered partway through. The timing tells a different story than just the overall number.

Step 5: Cross-reference with Google Postmaster Tools

If Gmail is your suspected problem provider, Google Postmaster Tools is free and will show you your spam rate as Gmail sees it, your domain reputation, and your IP reputation. A drop in domain reputation combined with low opens at Gmail is a near-certain confirmation of silent filtering at that provider. Set it up if you haven't already.

What you're looking for across all of these

Silent filtering rarely leaves a single smoking gun. You're looking for a pattern: low opens at one provider, seed test showing spam placement at that same provider, and a reputation signal that confirms it. When those three line up, you've found your answer. From there, the fix depends on whether it's a reputation issue, a content trigger, or an authentication gap.

If you're in the middle of this right now and not sure where to start, our SOS hotline is free. No sales pitch, just help figuring out what's actually happening.

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 silent filtering detection plan

Our delivery rate looks great but opens have dropped significantly. We're sending to describe your recipient segment using your ESP, with a list of roughly list size contacts. We mostly send to Gmail / Outlook / Yahoo / mix. Help me build a step-by-step plan to detect whether we're being silently filtered, including which provider to investigate first, how to set up a quick seed test, and what to look for in Postmaster Tools.

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