Can you “trick” spam filters with wording?

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

You've probably seen it before. An email with "fr33 gift" in the subject line, or body text so stuffed with symbols it looks like a ransom note. The idea was simple: if the spam filter is looking for the word "free," just spell it differently. It's a clever thought. It's also about 20 years out of date.

Modern spam filters don't work the way the tricks assume they do. Early filters were basically keyword lists. If your email contained "free," "winner," or "click here," it got flagged. That era is long gone. Today's filters use machine learning models that evaluate hundreds of signals at once, not a checklist of banned words.

So what happens when you try the old tricks anyway?

  • Character substitution ("fr33," "V!agra," "c1ick h3re") is one of the oldest obfuscation patterns in the book. Filters have been trained on it for years. It doesn't hide the word from the filter. It flags the obfuscation attempt itself as a spam signal.
  • Invisible text and tiny fonts (white text on a white background, 1px font sizes) were used to stuff emails with fake "clean" words to dilute the spam word count. Filters recognize both the technique and the intent. It's a red flag, not a workaround.
  • CSS tricks and hidden content designed to show one thing to humans and another to filters are now a strong spam indicator on their own, regardless of what the visible content says.

Here's the thing that really kills these tricks. Context beats content. The word "free" in an email from a trusted sender with good engagement history, proper authentication, and a clean domain reputation is not a problem. That same word from a new domain with no authentication and zero opens on record will get caught, no matter how it's spelled.

What filters actually weight heavily these days has shifted almost entirely toward sender reputation and subscriber behavior. Are people opening your emails? Are they clicking? Are they marking you as spam? That signal carries far more weight than anything in your copy.

The short answer is this. You can't trick a system that has already seen every trick, trained on millions of examples, and now treats the trickery itself as evidence. Write for your reader. Use plain language. The machines have been smarter than the tricks for a long time now.

If you're worried about words that might be hurting your subject lines, try our free subject line tester to see how yours reads before you send.

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

Get a prioritized list of what filters actually look at

My email marketing team is worried about certain words in our copy triggering spam filters. Some people are suggesting we reword things or use creative spelling. Based on how modern spam filters actually evaluate email content, what should we prioritize instead? Please give me a ranked list of what matters most, from highest to lowest impact on deliverability.

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