
One of the best ways to let your Shopify customers and subscribers know about your latest products and news from your store is through email marketing.
This can be a very effective channel to help you land more sales and increase brand awareness – that is, if you can get your emails past spam filters.
In this guide, we’ve outlined several things you need to know about how to boost your chances of email deliverability. You’ll learn about:
Let’s begin by looking closely at your email sending reputation, as the quality of this underpins the overall success of your email marketing campaigns.
When it comes to email marketing, your sending reputation is crucial. This is linked to your email IP address and domain. You can craft a killer email using email writer tools, but if you’re sending reputation. If your sending reputation isn’t up to scratch, your emails may not reach your subscribers’ inboxes.
Spam emails are annoying and intrusive for recipients. In 2018, the global email spam rate was 55%, meaning that over half of the emails sent out that year were unwanted and unsolicited. The global spam rate is actually decreasing year on year because email service providers (ESPs) like Gmail, Yahoo and Hotmail have put measures in place to combat email spam.
ESPs use your email sending reputation to determine whether or not your email is likely to be spam. So that your email marketing campaigns don’t get caught in ESP spam filters, you must make sure your sending reputation is excellent.
Think of your email sending reputation like you would your personal credit score. Just as a low credit score (or non-existent score) harms your ability to get credit, a poor (or non-existent) email sending reputation harms the success and deliverability of your campaigns.
Tips for improving your email sending reputation
When you start sending out emails with Firepush, you’ll be allocated an email IP address. This is tested beforehand to make sure there are no issues.
With the right email infrastructure in place, you can then focus on building or improving your email sending reputation. Carry out these checks regularly to understand the status of your reputation:
In a shared hosting environment, such as cloud hosting, your IP address can change. But with a dedicated hosting environment, your IP address remains static and doesn’t change. Having a static IP is important when trying to build up your email sending reputation.
Firepush is hosted on dedicated servers and allocates shared dedicated IP addresses for users that do not change. These IP addresses are checked and tested by Firepush before allocation to ensure they’ve not been blacklisted previously.
A dedicated IP is highly recommended If you’re sending out more than 50,000 emails per week. This way you can protect your sending reputation, whereas if you used a shared IP address, your reputation may be impacted by other users who are also sending out emails. That said, a shared IP address should be fine if you’re sending out a few thousand emails per day.
ESPs limit the number of emails sent by an individual IP address. So if you’re a high volume email sender, it may be worth obtaining a number of dedicated IP addresses so you can alternate between them.
This is especially the case if you’re sending transactional emails as well as marketing emails. Transactional emails are time-sensitive. If you use the same IP address for these that you use for your marketing emails, your important transactional emails may get queued for delivery later.
Consider how often you send out email marketing campaigns. Do you only send them out every now and then? Do you have a large database of subscribers where you occasionally send to all? Spikes in volume and sending inconsistency can be flagged up by spam filters.
The best approach is to be consistent with your email marketing. Stick to a regular schedule of sending and don’t send out high volumes of email straight away (this is sometimes done when you move over to a new email platform and you import a list of existing subscribers). Build up the volume of emails over time so as not to harm your reputation. This is called IP warming.
As mentioned, your sending reputation is linked to your domain name, as well as your IP address. It makes sense to have different domains for different categories of emails that you send out. For example, you could potentially have one domain for transactional emails and another for marketing. Firepush can create different email domains if needed, please contact us to learn more.
Some ESPs stipulate that the domain name used in the ‘From’ field of your email message matches that of the domain used to send the message. This isn’t an absolute requirement, but you’ll have more chance of your emails being delivered if the two domains match.
Use a reputable DNS provider and ensure that your contact information is detailed in the WHOIS database – this is a source that identifies who owns a domain and how to get in contact with them. It’s recommended to point your mail exchange records to the same domain that you’re sending email from within your DNS settings.
Email authentication is an important factor that ESPs rely on to determine whether or not your email is spam and should, therefore, be filtered into the junk folder or dropped completely.
There are four common types of authentication including DKIM, SPF, DomainKeys and SenderID. Firepush is working to support these authentication methods in the future.
Don’t be tempted to purchase a list of subscribers, or scrape websites for email addresses in a bid to expand your subscriber database. Doing this leaves you open to complaints from subscribers and in breach of data protection laws.
Aside from complaints and possible data protection breach penalties, purchased or scraped lists often contain bad email addresses that are inaccurate, out-of-date or are spam traps. Bad email addresses from lists like this are often recognized by ESPs and will only lead to your emails being blocked in the future.
You should only use a mailing list where you’ve obtained the necessary permissions via your Shopify website to email your subscribers with marketing-related content. Using a two-step opt-in for email marketing gives you that extra ‘proof’ that subscribers want to receive communications.
At Firepush, we give you detailed insights about your email marketing campaigns, so you can see your unsubscribe numbers, click-through and conversion rates. This data should give you an indication as to how well your email campaigns are being received.
When an email bounces, you may receive an email notification from the ESP to this effect. To get email bounce notifications, you need to ensure the appropriate return path header is included within your email.
On the subject of email bounces, there are two types you need to know about: soft bounces and hard bounces. Hard bounces occur when an email cannot ever be delivered, for example, when an email address is invalid.
Soft bounces are when an email doesn’t reach the recipient for a temporary reason, such as the recipient’s inbox being full, an email attachment being too large or because of time-based ‘greylisting’.
Greylisting is a process used by ESPs to help prevent spam. The ESP blocks the initial attempt for an email to be delivered and tells the sender to retry after a short period of time, such as 15 minutes. If you notice that your emails are regularly being ‘greylisted’, this is a warning sign that your sending reputation needs improvement.
As a general guide, any email address that you’re sending to that results in a hard bounce, should be removed from your database. Soft bounces should be looked at closely. If the same email address has multiple soft bounces, you might want to consider removing those too.
Several ESPs provide feedback loops designed to provide you with information about spam complaints. All Firepush IPs are registered for ESP feedback loops where possible (Gmail is one provider that doesn’t offer this). We recommend you check ESP feedback loops regularly so you can take action regarding any spam complaints.
Data protection laws such as the GDPR and CAN-Spam Act require that you allow subscribers to unsubscribe from your emails whenever they wish. It should be an easy process, such as clicking on an unsubscribe link in one of your campaigns, or by sending you an email with the word UNSUBSCRIBE in the subject line.
Some ESPs look for unsubscribe links. If you don’t use them, your email has a greater chance of being filtered. Firepush provides a way for you to add an unsubscribe link into your email campaigns so you can make unsubscribing easy for recipients.
Aside from email bounce rates, unsubscribes and spam complaints, ESPs use engagement as a measure to determine your sending reputation. If your emails are generally being opened and clicked on, this indicates that your emails are safe. As mentioned earlier, Firepush allows you to track engagement stats within your email campaigns so you can see how well they are performing.
To reduce the risk of your email being filtered as spam, and to make sure your content is as engaging as possible, make sure you do the following for each and every marketing campaign you send:
We hope you found our email best practice guide useful. If you need any help with setting up your email campaigns in Firepush, please reach out to our support team.
This article originally appeared in the FirePush blog and has been published here with permission.