Resources Home / How Spam Filters Think

Free Email Marketing Guide

How To Avoid Getting Your Campaigns Accidentally Junked

If you send email campaigns long enough, you will inevitably run into spam filter issues. We've found that on average, you can expect 10-20% of your emails to just get lost in cyberspace, mostly due to overzealous spam filters. You don't even have to be a spammer to be spam-filtered. Innocent email marketers who send permission-based emails to people who requested them get spam filtered all the time.

Unfortunately, there is no quick fix. The only way to avoid spam filters is to understand how they work.

Generally speaking, spam filters look at a long list of criteria to judge whether or not your email is junk. For example, they might look for spammy phrases like "CLICK HERE!" or "FREE! BUY NOW!". They'll assign points each time they see one of those phrases. Certain criteria get more points than others. Here's a sample of criteria from Spam Assassin, one of the most popular spam filters out there:

  • Talks about lots of money (.193 points)
  • Describes some sort of breakthrough (.232 points)
  • Looks like mortgage pitch (.297 points)
  • Contains urgent matter (.288 points)
  • Money back guarantee (2.051 points)
  • Why Pay More? (1.249 points)

If your campaign's total "spam score" exceeds a certain threshold, your email is sent to the junk folder. You're probably going to ask "what's the threshold I need to stay under?" Sorry, but the threshold is different for every server. It's determined by the person who installed the spam filter software. If the person is really sick of spam, they'll set the threshold extremely low. Just about anything will get spam filtered then.

Oh yeah, that list of "spammy" criteria? It's constantly growing and adapting, because spam filters "learn" what junk looks like, every time someone clicks the "This is spam" button in their email program. Spam filters even sync-up with each other online, to share what they've learned. See why there's no magic bullet?

Avoid these common mistakes

These are the most common mistakes we see new email marketers make, which result in accidental spam filtering.

  • Using spammy phrases, like "Click here!" or "Once in a lifetime opportunity!"
  • Going crazy with exclamation points!!!!!!
  • Coloring their fonts bright red, or green
  • Coding sloppy HTML (usually from converting a Microsoft Word file to HTML)
  • Creating an HTML email that's nothing but one big image, with no text (since spam filters can't read images, they assume you're a spammer that's trying to trick 'em).
  • Using the word "Test" in the subject line (agencies run into this all the time, when sending drafts to clients for approval)
  • Sending a test to multiple recipients within the same company (that company's email firewall can only assume it's a spam attack)
  • Sending nothing but one big image (with little or no text) in the message
  • Designing HTML email in Microsoft Word, and exporting the code to HTML (that code is sloppy, and spam filters hate it)

How can I tell if my emails were spam filtered?

How can you tell if your campaign ended up in recipients' junk folders? For starters, look at your open rate. If it suddenly dropped from your average, you probably have a spam filter problem. If you're new to email marketing, 20-30% is a rough open rate average.

An abnormally high bounce rate is another indicator. Look through your hard bounces, and read the SMTP replies. Spam filters sometimes leave little clues about why they blocked your campaign (See: How to read your bounceback headers from our knowledge base).

Most established email marketing services (like i-Emailer) have been accepted into feedback loops with ISPs like AOL, Netzero, MSN, Hotmail, and more (See: "Getting in the Feedback Loop at"). Whenever a recipient on their network reports an email as spam, an alert is sent to the sending server. i-Emailer receives those alerts and stores them under your account, so you'll know how many people reported your campaign as spam (i-Emailer will also remove those people from your list automatically, so you don't get reported again).

Can I check my campaign before I send it?

i-Emailer actually comes with a spam checker tool that you can use to thoroughly scan your email campaign for spammy keywords, plus all the other "behind the scenes" stuff that spam filters look for (like image weight, and HTML coding errors). It can save you a ton of time and money by just running one test before you send your campaign. More information about i-Emailer's Inbox Inspector Tool...

Perhaps the best piece of advice we can offer to new email marketers is this: Go and look inside your email program's junk folder. Look at all that junk. Really analyze how they designed and coded their emails. Then, don't do what they do.

Other Useful Resources:

inbox inspector
Will your campaign make it past the spam filters? Check your spam score with i-Emailer's Inbox Inspector tool.
Find out more...

inbox inspector
Do you know if your email's rendering correctly in all the different email programs? i-Emailer's Inbox Inspector generates screenshots of your campaign in 16 different email programs. With one click.
Find out more...