What is feature weighting in filtering systems?

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

Every spam filter looks at hundreds of signals when it decides where your email lands. Feature weighting is simply how a filter ranks those signals by importance. Some signals scream "spam." Others barely nudge the needle. The weighting system is what separates one from the other.

Think of it like a judge scoring a competition. Each criterion matters, but they don't all count equally. A filter might weight your authentication status very heavily because authenticated senders are rarely spammers. A single suspicious word in your subject line carries much less weight on its own, because that word shows up in plenty of legitimate mail too.

The weights aren't hand-coded by engineers sitting in a room. They're learned from real user behavior across millions of messages. The model figures out which signals are actually predictive and adjusts accordingly. (This is also why spam filters keep getting harder to fool over time.)

Context changes the weights too. A signal that strongly predicts spam in consumer inboxes might matter far less in a business email environment. Sophisticated filters don't apply one universal rulebook. They adjust weights based on recipient history, message category, and even the time of day.

So what does this mean for you as a sender? You can't see the exact weights, and they shift constantly as models retrain. But you can focus on the signals that consistently carry high weight across every major provider: clean authentication (SPF, DKIM, DMARC), strong engagement history, low complaint rates, and a sending pattern that doesn't spike out of nowhere. Those aren't hacks. They're the signals filters have learned to trust most.

If you're not sure your authentication is set up correctly, our free SPF checker is a good 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.

Ask an AI · tailored to your setup

Audit my signal weights

Based on how spam filters weight signals differently, help me audit my current sending setup. List the highest-weighted signal categories from most to least impact, flag which ones I can actually influence as a sender, and tell me which ones are outside my control. My sending context is: marketing email / transactional email / both. My current authentication status is: SPF only / SPF+DKIM / full SPF+DKIM+DMARC / unsure. My average open rate is: X% and complaint rate is: X%.

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