What Spam Trigger Words Should I Avoid in Cold Emails?

For informational purposes only. See our terms. · Published May 19, 2026

Question
Kara
Founder

Spam trigger words to avoid in cold emails

Read full question

I've been religiously removing words like "free," "urgent," and "act now" from my cold emails because every guide says they'll trigger spam filters. But my deliverability still sucks. What gives? I thought avoiding these trigger words was the whole point.

Illustration for the article: What Spam Trigger Words Should I Avoid in Cold Emails?

Here's the uncomfortable truth: word choice matters less than you think. According to InboxEagle's Q1 2026 analysis of 774,828 emails, messages containing discount words like "free," "sale," or "% off" had a 21.7% spam rate — while emails with no discount language at all sat at 22.7%. That's right: emails with discount words actually performed slightly better.

A quick caveat before you run with those numbers: InboxEagle's dataset skews heavily toward e-commerce and marketing email senders — think flash sales, "% off" campaigns, and purchase-intent lists. That's a different animal from cold B2B outreach, where you're contacting people who never opted in. The directional finding still holds, but the absolute spam rates may not map directly to your situation. InboxEagle is also a commercial deliverability vendor, so treat the data as useful signal, not gospel.

With that context in mind, here's what the data actually shows. When you drill into individual trigger words, the precise baseline for emails with none of these phrases is 22.56%. Against that baseline:

  • The word "free" comes in at 24.28% — about 1.7 percentage points above baseline. Worth being cautious about, but not the catastrophic jump spam-filter mythology predicts.
  • "sale" clocks in at 23.63% — slightly elevated but not dramatic.
  • "% off" actually performs better than the baseline at 20.46%. Specific, numeric discount language is apparently safer than vague promotional copy.

The broader bucket-level headline — 21.7% for all discount-word emails vs. 22.7% for none — tells a similar story. The conventional "avoid sale language" advice is aimed at the wrong variable.

Why does "free" carry more risk than "% off"? It's not the word itself. It's the audience. "Free" tends to appear in broader, less targeted sends going to larger, less segmented lists with more unengaged subscribers. Those disengaged contacts are the ones hitting "Report spam." ISPs aren't pattern-matching keywords — they're reading your complaint rate, engagement signals, and authentication setup.

What actually matters more:

  • Sending infrastructure. If you're blasting cold emails from an unauthenticated domain, no amount of word scrubbing will save you. According to Validity's 2024 Email Deliverability Benchmark (as reported by MailReach, a deliverability vendor), roughly one in six emails never reach the inbox globally. Note that MailReach sells warm-up and deliverability tools, so factor that in — but the underlying Validity benchmark is widely cited.
  • Plain text over HTML. Cold email should be plain text. HTML emails carry more spam signals and look like marketing blasts, according to Puzzle Inbox's breakdown of how spam filters score emails.
  • Signal stacking, not single words. Modern spam filters use score-based systems. One "free" rarely crosses the threshold alone. Using five to ten spam-flagged words stacks signals quickly and that's when you're in trouble, per Puzzle Inbox's analysis.
  • Context over vocabulary. Words like "urgent," "limited time," "guaranteed," and "click here" are still worth avoiding — not because they'll individually tank your deliverability, but because they're associated with spammy sending patterns that correlate with poor engagement.

So yes, keep "free," "get rich quick," and "buy now" out of your subject lines — especially if you're sending to cold lists where engagement is already an uphill battle. But stop treating trigger words as the root cause. The problem is usually deeper: your sending infrastructure, your authentication setup, and whether you're sending to people who have any reason to care about your message.

Sources

ShareLinkedInXEmail
Related questions
Does the word 'free' really increase spam rates?
Yes, but modestly. InboxEagle's dataset of 774,828 emails found 'free' had a spam rate of 24.28% against a 22.56% baseline for emails with no trigger words — about 1.7 percentage points higher. It's one contributing factor among many, not a dealbreaker on its own, especially if your sending infrastructure and list quality are solid.
What's more important than avoiding spam trigger words?
Your sending infrastructure, authentication setup (SPF, DKIM, DMARC), and list quality matter far more than any individual word choice. Modern spam filters use score-based machine learning that weighs engagement signals and sender reputation — clean copy on a cold, unauthenticated domain still ends up in spam.
Does avoiding all promotional language guarantee better deliverability?
No — and the data actually cuts the other way. InboxEagle's analysis found that emails with no discount language at all had a slightly higher spam rate (22.7%) than emails containing discount words (21.7%), suggesting list quality and audience engagement drive placement more than vocabulary choices.

Stop writing follow-ups manually

DripDraft writes AI-personalized follow-ups for every cold email you send. They land as Gmail drafts for your review — never auto-sent. Free plan includes 10 campaigns/month.

More on deliverability