How do mailbox providers test experimental filters?
Still have a question, spotted an error, or have a better explanation or a source we should cite?
Ever wonder why a perfectly clean campaign suddenly tanks with Gmail for no obvious reason? There's a good chance a new experimental filter just rolled out, and your emails were part of the test. (Welcome to the fun part of deliverability.)
Mailbox providers don't flip a switch and push a new filter to billions of users overnight. That would be chaos. Instead, they run careful controlled experiments, and the process usually looks something like this.
Small traffic samples first. A new filter might apply to just 1% of incoming mail to start. Engineers watch what happens: how many spam messages did it catch, how many legitimate emails did it accidentally block, did users start complaining about missing mail. If the numbers look good, the rollout expands gradually.
A/B testing against the current system. The experimental filter runs head-to-head with the existing one. The key metrics are spam catch rate, false positive rate, and user engagement signals like complaints about missed spam or wrongly filtered messages. A new filter only moves forward if it outperforms the old one across all these signals, not just on catching spam.
Shadow mode before production. This is the clever part. The new filter runs in parallel with the live system, making decisions on real traffic but never actually enforcing them. Engineers compare what the shadow filter would have done versus what the real filter did. If a shadow filter would have blocked a lot of legitimate mail, they catch that before anyone's email disappears. Only after this phase does the filter graduate to actual enforcement.
What this means for you as a sender: even a well-run test can temporarily affect your deliverability. You might see a dip in placement with one provider while another isn't affected at all. It's not always your fault, and it's not always permanent. Keeping your engagement signals healthy is the best protection you have, because those signals are what filters use to calibrate during testing.
Curious how your domain looks to filters right now? Our free blocklist checker is a quick place to start.
Contributors
Who worked on this answer
Every name links to their profile. Every company links to their site. Real people, real accountability.