Best practices in email marketing

Tips for improving deliverability and engagement in email marketing

There are two key metrics in email marketing: deliverability and engagement.
Deliverability in email marketing means what percentage of the emails you send will actually reach your subscribers mailbox (including both the inbox and spam/junk folders).
Of course, the ultimate objective in email marketing is to reach the inbox. Depending on several factors in some cases this may take time and effort.
Engagement refers to how much your subscribers interact with your newsletter and it is measured by various clicks & views metrics. The following parameters affect newsletter engagement:
  • Relevancy to your subscribers' interests: send the right content to the right lists with a clear email subject.
  • Aesthetics -visual design: choice of fonts and colors, overall attractiveness, readability, responsiveness to various email clients.
  • Newsletter structure and layout: enticing first few words, content blocks that stand-out, clear call(s) to action.
To improve deliverability and engagement there are a few technicalities to implement once and for good and some best practices to follow consistently.

Tips and best practices

  • Be honest about who you are and what you send.
  • Use a consistent, honest and accurate From-email and From-name.
  • Send only to those who are interested in hearing from you.
  • Use double opt-in when collecting subscriber emails and building your mailing lists.
  • Personalize the newsletter body and subject line.
  • Focus on your newsletter design. Use responsive and readable designs. Avoid complicated designs that include JavaScript, forms, iframe, flash etc. Such designs will be blocked by most email clients.
  • Avoid catchy words such as "Free", "Hot" and similar in your subject line and content because they may trigger ant-spam filters.
  • Send multipart newsletters since these are treated better by spam filters. Here is an interesting tip.
  • Send complete newsletters. E.g. Not a newsletter that it only has a picture in it (which can be a nice e-card but this is a practice that spammers do as well). Having sufficient text content in the newsletter will improve deliverability.
  • Don't send huge messages with big attachments. If you need to do so upload them at your server and link to them.
  • Use content spinning. See how our email marketing software can help you.
  • Keep your mailing lists clean and healthy
    • Remove email accounts that bounce.
    • Remove dormant subscribers; those who never click nor open (yet they never bounce). nuevoMailer has a special utility for that. There is no point to keep sending to uninterested subscribers.
    • Segment your mailing lists so you can send more targeted email campaigns. More.
    • Examine the bounces you receive when they say that your newsletter was rejected as spam. Many times you can find valuable information which also points to a corrective course of action. For example you may discover that your domain or IP is blacklisted and find instructions about how to white-list it.
  • Provide clear opt-out instructions (and links).
  • Honor and respect opt-outs. Don't send again to those who opted out. nuevoMailer will not allow you to accidentally re-import subscribers who have opted-out.
  • Spread your campaigns in time (when possible). Send in batches - don't just blast. Use a "daily campaign limit". Use send-rate limiting and throttling. nuevoMailer gives you these options.
  • Send regularly, periodically.
  • Test and test again: open some free email accounts in major ESPs. Always send a test campaign to your own test mailing list before sending to your subscribers.
  • Do all the above consistently.

On the technical side

These are some technical things that you should perform once when setting up your mailer. Some Hosting companies have control panels where these features are easy to find and set-up.
If you are using a 3rd party smtp or email delivery service then the provider will do these things for you. (Amazon SES, MailGun, SendGrid etc).
  • Have an SPF record for your domain.
  • Sign emails with DKIM.
  • Have a "reverse DNS lookup" for your domain.
  • Use an unique and clean IP for your mail server.

Interesting links from major email services providers

See also,

Top of page