How to Avoid Spam Filters When Sending Emails
How to avoid spam filters? Many, if not only every single email marketer has ever asked this question. Spam filters seem to be the main obstacle on the way to the recipient’s Inbox.
Probably you’ll be disappointed if we say that it is not possible to avoid spam filters, but you have to accept that fact. Spam filters are a part of the email delivery process. When you send an email, it is filtered: to the Inbox, to a special tab, to a spam folder, or it is blocked completely.
Filters play a massive role in the email deliverability. That’s why our goal at GlockApps is to help our users understand how spam filters work, how mailbox providers use them, and how to get the emails filtered to the Inbox.
How Spam Filters Work
Spam filters can work on inbound and outbound emails. Mailbox providers use both methods to protect their customers from spam. But email senders are mostly concerned with inbound filters.
Spam filters use algorithms and heuristics in their filtering technology. Algorithms are rules that tell a filter what to do. Heuristics submit email messages to thousands of predefined rules (algorithms). Each rule working on a message assigns a numerical score to the probability of the message being spam.
As an email message goes from the sender to the recipient, different types of spam filters can affect the email deliverability and placement:
They are servers that receive all email messages sent to the company and decide whether to allow the email to go further or not. The gateway spam filter learns to differentiate between legitimate emails and spam based on all the messages sent to the company. Gateway email filters like Barracuda and Mimecast are often used by large businesses and organizations to prevent spam.
They belong to companies that have elaborated their own method to distinguish legitimate emails and spam based on content and sender reputation metrics. Hosted spam filters can influence inbound emails at the gateway (i.e., delivered or blocked) or after a message passed the gateway (i.e., Inbox or spam).
These spam filters have a wide range of clients, so they have a lot of information to use when deciding whether to deliver an email to the Inbox, or spam, or quarantine folder, or block it. Examples of hosted spam filters are Cloudmark and MessageLabs.
They are installed on the end user’s computer and are configured by the user. So they can be one of the more difficult filters to get through. Examples of desktop spam filters are Outlook with the SmartScreen anti-spam filter from Microsoft, G-Lock SpamCombat, which uses a combination of filters including the Bayesian filter to separate legitimate messages from spam.
How Mailbox Providers Use Email Filters
Originally, filters were set up to determine spam emails and move them to the spam folder or block them. Today, some mailbox providers use email filters to organize messages in the tabbed Inbox (e.g., Primary, Promotions, Social, Newsletters, Commercial).
There are strong reasons for mailbox providers to filter email. Spam is boring, but it can also be dangerous. Mailbox providers use email filters to protect their customers from malware, viruses and phishing emails and to reduce the load on their servers’ resources.
Mailbox providers look at three main aspects when making email filtering decisions:
1. Build Your Sender Reputation
When we talk about an email source, we mean the sending IP address and sending domain. The sender reputation is built based on the reputation of the sending IP and sending domain.
An IP address is a number listed in the domain name system that is used to send email messages on behalf of your domain name. Marketers can use dedicated or shared IP addresses to send emails.
A dedicated IP address is an IP address that is dedicated to a specific sender. It means that no other marketer or company can send emails from this IP address. The advantage of a dedicated IP address is that it gives a sender a full control over the quality of messages sent from this IP address. Thus, no other senders can influence the reputation of the dedicated IP address.
A shared IP address is used by multiple senders to deliver emails. The reputation of a shared IP address is influenced by all senders deploying emails from it, so all senders suffer if even one sender on the shared IP address is sending spam.
It is recommended to go with a dedicated IP address if you send a high volume of emails, for example, 500,000+ emails per week. If you are a middle or small volume sender, you will be good with a shared IP.
Here you can read more about dedicated and shared IP addresses.
You can check your IP address reputation with a tool called Sender Score from Return Path. The Sender Score is determined by factoring the key reputation metrics such as complaints, spam trap hits, rejected messages, filtered messages, unknown users, blacklists and your sending infrastructure.
Sender Score report from Return Path
You should keep in mind that a high sender score does not guarantee the Inbox placement. It indicates an Inbox potential, it’s only one of many factors determining the mailbox providers’ filtering decisions.
When you get a new IP address, you need to warm it up to show the consistency and build a reputation for that IP. Many marketers aren’t aware of the consequences of sending a high volume of emails from a new IP address, so they start sending to their entire subscriber base from the first day.
Mailbox providers will apply throttling to emails sent from a new IP address, i.e. restrict the number of messages they can accept, and often filter emails into the junk folder or randomly place emails to Inbox or Spam until they see a consistent, legitimate volume from the IP address. Once consistency is shown, the restriction is either removed or lifted.
Mailbox providers apply throttling measures for new IP addresses because spammers often try to trick the email filters by using multiple (and constantly changing) IP addresses or domains. So showing a consistent traffic over your IP addresses helps mailbox providers determine you as a legitimate sender.
Let’s recap the key things to keep in mind regarding the sender IP address:
1. Don’t send from multiple IP addresses.
This technique is known by spam filters and puts you at risk for being blacklisted.
2. Warm up the new IP address.
Start sending slowly with a low volume and increase the volume every day over a week or two, to establish an IP address reputation.
3. Show consistency in send volume.Once you built a reputation over an IP address, try to maintain consistent volume levels. Mailbox providers tend to filter emails out if they observe spikes in sent emails after periods of inactivity.4. Monitor your IP reputation.
Check the sender score for your IP address with the Sender Score tool. Also, monitor the IP against blacklists with the GlockApps IP Reputation Monitor if you are on a dedicated IP address and de-list it if it gets blacklisted.
GlockApps IP Reputation Monitor
Remember that you can’t solve deliverability issues by moving to a new IP address. It can be a short-term measure, but for a perspective, you need to make the appropriate changes to your list acquisition and email program to improve your reputation or the issues will repeat on the new IP address.
A domain name is the registered name on the Internet. The domain reputation is as important as the sender IP reputation.
When talking about the sending domain, it is important to emphasize two things: domain authentication and domain reputation.
Authentication is the technology that allows the receiving server to confirm the sender’s identity. If the sender’s identity of the sender cannot be authenticated, then mailbox providers can filter the message as spam or reject it or submit it to additional filters.
For legitimate senders, authentication is mandatory; it is essential to securing your brand and building a good reputation.
There are the three primary methods of authentication:
SPF (Sender Policy Framework): it validates that a message is sent from an IP address that was authorized to send messages on the behalf of the indicated sending domain.
DKIM (DomainKeys Identified Mail): it authenticates an email using public key encryption. It signs a message in a way that is difficult to forge, proving that the message is sent from the indicated sending domain.
DMARC (Domain-based Message Authentication, Reporting, and Conformance): it ensures that an email is properly authenticated against established DKIM and SPF standards, and that any fraudulent activity that may be coming from legitimate domains is blocked.
A domain authentication is important because it helps build your domain reputation, it protects your domain against phishing and spoofing, and it increases the chances of your emails to be delivered to the Inbox.
You can check your authentication records with the GlockApps spam testing tool.
GlockApps email authentication test
For more information, check this ultimate guide about email authentication.
To make the filtering decisions about where the email should go, mailbox providers look at the metric called a domain reputation.
The data used to determine a domain reputation is:
Inbox placement rate – the percentage of the messages sent from the domain that went to the Inbox.
Spam placement rate – the percentage of the messages sent from the domain that went to the Spam folder due to the IP address or domain reputation or content filters.
Complaint rate – the percentage of the recipients who reported the message as spam from the total number of the recipients who received the message.
“This is not spam” rate – the percentage of the recipients who marked the message as not spam from the total number of the recipients who received the message to their spam folder.
Hard bounce rate – the percentage of messages returned to the sender due to an invalid recipient’s email address from the total number of emails sent.
Spam complaints from the recipients have the worse impact on the domain reputation and deliverability. Mailbox providers strive to protect their customers from unwanted emails. Thus, your complaint rates should be below 0.1% for optimal Inbox placement. A complaint rate higher than 0.1% puts a red flag for the sender and will lead to the email rejections or blocks if the issue is not fixed.
Here you can learn about other email deliverability metrics that influence email placement and filtering decisions.
2. Keep Your Subscribers Engaged for Better Deliverability
In addition to the sender reputation and authentication, mailbox providers take the recipient engagement into consideration. By the recipient engagement we mean the actions the recipients take on received messages.
Email marketers look at such metrics as open rate, click rate, click-through rate, conversion rate to measure the effectiveness of their email campaigns. Mailbox providers use other data points to measure if the email is wanted or not.
When a recipient reads, forwards, replies, moves an email to a folder or adds the sender to the address book, it is a positive user engagement. If a recipient deletes an email before opening it or hits the “this is spam” button, then it is an indication of disinterest and negative engagement.
Thus, the goal of email marketers is to send the right message to the right subscriber at the right time.
Below are some best practices how to achieve it:
1. Send to a confirmed opt-in list.
By confirming their subscription, the subscribers show an expressed interest in what you will send them which increases the chances they will act positively on your emails.
2. Send what they requested.
If you allow the subscriber to choose what type of emails they want to receive, segment the subscriber list based on their choice and send the relevant content to each segment. If you don’t allow them to choose, then send with the frequency you promised during the opt-in process. Don’t send too much or too less. Consistency is one of the factors monitored by mailbox providers.
3. Send in the right format.
Create an email that opens correctly in most email clients and mobile devices. Optimize the images to make them load quickly. If you use a lot of images, make sure the content can be understood with the images turned off. A broken design can push a subscriber to hit the spam button.
4. Brand your emails.
To build recognition and trust, you’ll want to brand your From name and email address. You can also brand links in your emails and the Subject lines. In addition, email branding allows to quickly search for desired emails in the Inbox and sort them by folders.
5. Re-engage inactive subscribers.
If a recipient did not open any email during the last 6-9 months, send a re-engagement campaign to them to bring them back. If you get an old list that has not been emailed for years, clean it from invalid addresses first and send a re-subscribe link to make sure those people still want to hear from you.
6. Monitor your open rate.
The open rate is an indication of the recipient interest. A drop in the open rate should concern you because it indicates that either your subscribers lost interest in what you send them and/or you have deliverability issues when your emails are going to spam or blocked. Both issues should be addressed.
7. Watch your complaint rate.
Another indication of the subscriber’s interest is the complaint rate. Email service providers handle complaints for their users automatically. If you send through your own mail server, it is recommended to signup for feedback loops with ISPs to receive email notifications when a complaint happens. If you observe a high complaint rate for your campaigns, make changes to your email program (change the template, content, style of writing, sending frequency, day, time etc.) to re-engage the readers.
8. Track bounces.
A high bounce rate tells about a poor list quality. Verify your list for validity and change your list acquisition practice if you are not certain that the list is opt-in.
The GlockApps Bounce email analytics give you lots of information about how mailbox providers treat your emails: whether they deliver, return, block, or drop the messages. You get the information about the bounce type and reason, mailbox provider and sender. You can catch peaks of your bounce rate and address the issue before you send the next campaign.
GlockApps bounce email analytics
3. Watch Your Message Content and Formatting
Back in the early 2000s, content filtering was the primary way of defense, checking the content for known spam patterns, keywords, blacklisted URLs, wrong HTML tags and other aspects.
Since then, mailbox providers have greatly developed their spam filters. Content is still checked, but such factors as the IP address and domain reputation and recipient engagement are the priority.
When a remote mail server receives a message, at first it considers authentication, reputation, blacklists, and information from the headers. This check allows the receiving system to decide whether to allow, filter, or block the incoming message based on the IP or domain reputation and authentication.
If no issues with the authentication and reputation are identified, then the full content of the message is evaluated. Based on the information in the message body and the subject line, a mailbox provider decides whether to deliver the message to the Inbox or Spam.
The content analysis consists of scanning every element of an email: header, footer, HTML code, subject line, text, images, URLs, text-to-image ratio, and attachments.
GlockApps spam filter test
A popular method of analyzing content is called “fingerprinting.” Fingerprints are hashes or checksums of content. Once the fingerprints are created, they can be compared to other fingerprints. Spam filters compare fingerprints of the content of the inbound email to fingerprints belonging to an email that has been reported as spam. If the similarity is confirmed, then the email will likely be sent to the Spam folder.
How to Pass through Content Filters
It is fair to say that there is no golden rule for an “ideal” content that can pass through all content filters because every mailbox provider has its own filtering criteria it applies to the content of incoming messages.
But following the tips below you can certainly increase the chances for your messages to pass content filtering:
1. Balance text and images.
A message created as a single large image will be blocked by filters as this is a common spammer technique. Keep your text-to-image ratio 65:35.
2. Don’t embed large images.
Embedded images increase the message size and slow down the speed of message processing and loading. Optimize the images with the TinyPNG tool and upload them to your web server. Then link to the images from the message. This method allows to keep the optimal message size and reduce the speed of message processing.
3. Use correct HTML.
Some spam filters check the HTML tags and source and can block the message if they observe a code used in spam emails to trick the filters. Make sure your HTML is clean from syntax and formatting errors.
4. Test your email.
Testing message content and email placement in a pre-flight tool such as GlockApps will help you identify potential spam filter issues and deliverability problems before you send.
Once the test reveals that your content is being flagged by spam filters and your email went to Spam, continue testing to determine what is causing the issues (links, images, text, sending email/domain etc.). Email testing can take time, but it’s well worth the effort.
Like it was said, spam filters are a part of the email delivery process. Without them, we would be overloaded with spam. Filters help us get the email we want and keep unwanted mail out of our Inbox. Thus, the goal of email marketers is to follow the best email marketing practices to have a good sender reputation and make their emails allowed by spam filters and sent to the Inbox.
Here is another good article where you can learn about what mailbox providers think about the list quality and how they measure the sender reputation and recipient engagement: 9 Ways to Simplify Your Path to the Recipient’s Inbox
GlockApps Spam Testing for Marketers and Agencies
Scan your emails through all the major spam filters before you send.
Get actionable tips for improving your delivery rate for every email you send.
Improve your overall email performance by ensuring more emails are being delivered.