The primary goal of any email marketing campaign is to drive customer engagement and retention, while continually improving ROI. Many factors go in to implementing successful email campaigns, and this section aims to highlight as many as possible to help you deliver better results.
Email deliverability or inbox placement refers to the number of messages that were accepted by ISPs, regardless of whether the messages were placed in the inbox or junk folder. It is essentially the percentage of emails that didn’t bounce.
Deliverability remains an important factor in email campaigns to be able to drive revenue, your emails must first be delivered to your subscribers’ inboxes. If for any reason they are not being delivered, email content won’t have a chance to be viewed, clicked or drive any results for your business.
Before going into the best practices on how to improve email deliverability, it is important to first understand both the functions and the importance of spam filters.
When you hit send, your emails travel through a set of funnel filters before they reach their intended recipients. One of the critical steps of the funnel is to avoid being diverted into the spam folder.
ISP providers like Gmail, Outlook, and Yahoo Mail use advanced spam filtering methods to protect their users and mail services from exploitation. These spam filters act as the first line of defense, analyzing incoming emails and allowing the good ones to reach the inbox while filtering the bad ones into the spam folder, or rejecting them completely.
To help you improve your email deliverability and ultimately get you more opens and clicks, follow the below guidance in these deliverability recommendations to improve deliverability performance.
Your IP address reputation, domain, and email address all play a role in getting your email into your customers’ inboxes. Each message that bounces or that is reported as spam counts against the reputation of the originating IP. This affects email deliverability and creates issues for future messages from that IP or leads to them being blocked entirely.
Domains and IP addresses with a good reputation have a higher delivery rate therefore building and maintaining a good reputation is critical to the success of your email.
You can read more about dedicated IPs and how to obtain in the Dedicated IPs section of these docs.
Before you start using your dedicated/shared IP to send to your entire subscriber base, it’s recommended to do an IP warmup by sending emails in increments.
As a best practice, sending email campaigns using a dedicated IP requires a consistent, healthy volume. If you’re using a dedicated IP and sending inconsistent volumes, with dips and spikes, you risk being classified as a spammer.
At Infobip, we offer dedicated IPs to high-volume senders. Our dedicated team also helps with automated dedicated IP warmup by creating incremented sending batches to your recipients to help you gain trust with ISPs.
You can read more about IP/Domain Warmup and how to perform it in the web interface in the IP/Domain Warmup section of these docs.
Campaign Subdomain Separation
If you send both transactional (such as password resets and order confirmations) and marketing emails (special promotions, marketing content) from one domain, you don’t have an efficient way of ensuring that the critical customer-specific emails are reaching inboxes, and if they are being affected by promotional emails that might be experiencing lower engagement.
Gmail recommends separating your IPs according to function to help ensure that your mail receives the best delivery possible.
A domain is unique to your website, for example, infobip.com. A subdomain is the child of that parent domain, identified by a prefix that indicates that it’s a distinct subsection of the larger domain.
Subdomains have a separate reputation to parent domains. This means that if someone from your company sent out a marketing campaign without the unsubscribe link and a recipient complained, your primary domain will be protected from complaints, and its reputation will stay intact.
Once you have decided on what your subdomain should be, you can put anything before the @ symbol in your email addresses, such as:
Authentication helps identify ownership of a mailing domain and helps protect from spammers and phishers who continue using email to distribute harmful messages.
By enabling Sender Policy Framework (SPF) and Domain Keys Identified Mail (DKIM), you’re verifying your sender reputation that proves to the ISPs that you own the domain.
Emails that are not properly authenticated will likely have email deliverability problems and end up either in the spam box or undelivered.
Once authenticated with SPF and DKIM, you’ll need to create a DMARC record for your email to ensure your email is properly authenticating and provides warnings for authentication failures and fraudulent activities.
ISP providers like Gmail, Outlook, Yahoo Mail, use advanced spam methods to protect their users and mail services from exploitation. These spam filters act as the first line of defense, analyzing incoming emails and allowing the good ones to reach the inbox while filtering the bad ones into the spam folder (or rejecting them altogether).
The Infobip email spam filter checks your email content against its list of predefined rules and algorithms to determine if the message is spam before you can send emails via the web interface. A hit on any of the criteria is assigned a score, which is then used to calculate a combined score called an email spam score.
ISPs have stated that they look at how many emails are opened and how many are deleted without being opened as a factor in their spam filtering decisions. This has a significant effect on your inbox placement and affects email campaigns incorrectly flagged as spam. According to ReturnPath, about 21% of permission-based emails sent by legitimate email marketers end up in junk folders.
- Subscriber complaint rate – When your users hit the “Mark as Spam” button, ISP providers receive a notification. Be aware of your spam score, because even senders with a small number of complaints are automatically locked by mailbox providers.
- Blocklists – Blocklists are lists of sender domains (for example yourdomain.com) and servers, or IP addresses that have been caught sending email spam. If you send an email from a blocklisted server or domain chances are it will land in junk, or not land at all.
- Spam traps – Identify how your subscriber data is collected across all digital touch points and ensure you have proof of all opt-in's. Remove any third party or purchased email addresses from your list.
- Bounce rate – A bounce means your subscriber didn’t get the email you wanted them to see. This happens when an email can't be delivered to a receiving email address. The benchmark for bounces should be around 2% - anything above deserves your attention. If your bounce rate is around 5-10% on average, this means there are significant issues with your list, and you need to investigate further. Continue with this section to learn more about bounce rates.
ISPs and anti-spam groups use spam traps as a fraud management tool to find people who send to out-of-date lists or lists that they don't have permission to send in order to block emails from them.
Spam traps look like regular email addresses and are often created from old email accounts that are no longer used by their original owners. They place the address on the Internet where people or robots that harvest email addresses illegitimately will find them.
Email addresses collected this way are usually shared with other spammers or added to bulk mailing lists that are sold to people who may not understand the consequences of emailing people without their permission.
If a spam trap address ends up on one of your subscriber lists, and you send to that list, it's called "hitting a spam trap". This means you're immediately flagged and blocklisted.
You can prevent this by using email validation to verify your subscriber email list.
Bounced messages are those which are returned to the server which sent it due to delivery failures. There are two types of failure statuses emails are assigned once returned.
Bounced emails are permanent failures of delivery, such as due to an invalid email address. Dropped emails are temporary failures of delivery, such as due to the recipient’s inbox being full, both based on conditions with the recipient’s mail server.
The bounce rate is the percentage of bounced emails out of all emails sent during a window in time. The formula for calculating bounce rate is as follows:
Number of bounced emails in time window
Number of emails sent with final statuses in time window
The time windows where bounce rates are checked are hourly, daily, and monthly. These are the error codes taken into consideration for bounce rate calculation: 6006 - “EC_INVALID_EMAIL_ADDRESS” and 6012 - “EC_HARD_BOUNCE”.
You will receive a warning notification when bounce rates exceed 3%. In the case it surpasses 5%, the registered sender will be disabled automatically, which means further sending will be halted. You’ll then be informed about your disabled domain, along with steps on how to improve deliverability.
While it is always possible to send bad traffic and not track it, recipient domains (ISPs) take note of all the incoming traffic. Ultimately, your bounce rate is indicative of a healthy list. The higher the bounce rate, the more ISPs will identify you as a poor sender, resulting in more of your emails being diverted to the junk folder.
All the mentioned can lead to IP blocklisting. This means both client and Infobip resources are at risk. To avoid these situations, it is important to carry out bounce rate checks Infobip end.
If you notice that your domain is blocked as a result of exceeding the 5% bounce rate, you can contact Infobip support at firstname.lastname@example.org, or alternatively your dedicated account manager. In doing so, we will be able to unblock your domain. Note however, domains need to remain blocked for a minimum of 12 hours whereby no new traffic occurs. This will allow your delivery to remain unaffected.
Marketers already know that crafty subject lines and well-curated content doesn’t only compel users to click through and read the emails, it also helps stand out in a crowded inbox.
Spam filters also look at the subject line, preheader, and body content. One of the aspects a spam filter looks for is whether the email is in HTML if it includes any unsupported HTML code such as scripts and forms, whether embedded images are present along with any formatting and coding errors.
The content is scanned for keywords and phrases that trigger spam filtering. You have control over what you put into your email, so make sure to run a spam check before you hit send.
Here are some of the most common causes and phrases that you should avoid when sending emails that have been proven to trigger spam filters:
- An entire email composed of capital letters
- Frequent, random capitalization
- Excessive punctuation, especially "$" and "!"
- Strange spacing or excessive amounts of blank space
- Poor spelling
- Frequent variations in text color and size
- Scam-like subject lines
- “Eliminate your debt”
One of the best ways to build trust with your subscribers is to allow them to decide which channels they prefer to be contacted on (SMS, app notifications, email etc.), which subjects they’re interested in, the types of preffered messages, and the frequency of the communication.
To comply with the law and to ensure your emails reach their recipients, it is imperative to include an unsubscribe link in your email campaigns. As the email service provider, ISPs require us to manage your lists to address:
- Handle and remove unsubscribes from your list automatically
- Process bounce records
- Report abuse and other information through ISP feedback loops. ISPs closely monitor how many unsubscribes occur—if there are too many, it can lead to email deliverability issues for your account
An effective preference center that provides a functional unsubscribe link for your email is mandatory to comply with the law. The CAN-SPAM Act requires that all unsubscribes are valid, functional and honored within ten business days.
The act also requires that you have explicit opt-in permission from your users - confirmed opt-in lists are more engaged from the start and will effectively help you build your sender reputation.
If you are sending emails to people who weren’t aware or didn’t agree to receive messages from you, they will mark your emails as spam, consequently ISPs will assume you’re spamming everyone on your sender list, even those who have opted-in to receive your emails.
Email Opt-In Laws:
Failure to comply with local laws will lead to high financial penalties for non-compliance.
Buying email lists is a bad practice. To use email successfully, focus on organically growing subscriber databases with email addresses of people who are genuinely interested in receiving your content.
One of the most important things you can do as part of your email deliverability check is to find out how clean and up to date your lists are. A properly acquired contact list allows you to target only the people who are likely to purchase from you.
If the recipient hasn’t engaged with you in 6 months, target them with a special message, and if that doesn’t drive engagement, remove them from the list.
By concentrating only on those who want to receive your content, you're decreasing the likelihood of bounces and abuse complaints and increasing the level of engagement and conversions.
When one of your recipients flags your email as spam, it's considered as being non-compliant. Some ISPs provide visibility when this happens by allowing the sender to sign up for a feedback loop. This is done to aid senders with keeping their subscriber lists clean.
Senders should use feedback loops to listen to their subscribers and correct the situation by removing subscribers if there are any complaints. It’s important to learn from complaints you receive because they can help you evaluate underlying issues with your sending frequency and content.
The next step is to learn more about Dedicated IPs and why they can be more beneficial than Shared IPs. Once you are done with that, or if you have already read through that section, you can learn more about IP/Domain Warmup and how Infobip uses it to make sure all of your emails are delivered.