Email delivery is stupid. I’m not kidding. It’s been around for over 20 years but we still have 50+ email clients that all display the same code differently. And we tens of thousands of Internet Service Providers (ISPs) who all basically have their own rules around managing SPAM. We have ESPs that have stringent rules that businesses have to conform to when adding a single subscriber… and those rules are never actually communicated to the ISP.
I love analogies, so let’s think about this.
- I’m Doug, the business that builds amazing sports cars – my email.
- You’re Bob, the client who wants to buy an amazing sports car – you sign-up for my email.
- I have to ship the car to you, so I get the best carrier I can find – my email provider.
- I add you as the recipient, but my shipper doesn’t believe me. I have to prove you signed up – double opt-in.
- The carrier says okay and gets the amazing sports car to the destination warehouse – you click send.
- The warehouse signs off that it received it – message received.
This is when it gets fun.
- You go to the warehouse – your email client.
- The warehouse has no record of the amazing sports car – it’s not in your inbox.
- You look everywhere and finally find it in the back where no one looks – it’s in your SPAM folder.
- It’s beat to crap, is missing 3 tires, and the engine won’t start – your email client can’t read the HTML.
What does the sports car industry tell me?
- Take 5 times longer to build a ridiculously expensive sports car that’s far more protective against shipping damage – Litmus test your email.
- Hire a third-party to babysit and monitor the delivery of each amazing sports car to all of your clients.
This is insanity.
Thank goodness for 250ok.
Case in point, we made some design changes to our email newsletter. Along with cleaning up the code, we added our latest podcasts and added a paragraph about the newsletter to open the email.
Bad idea. Our email deliverability rate for the same subscribers and the same email dropped 15%. For us, that’s a huge number – 15,000 more emails could be flowing into the SPAM folder than before. So we had to fix it. The problem had to be that static text on every single email. Since the newsletter has our most recent daily or weekly posts listed in it, I wondered if I could add text to the top of the email that listed the post titles. That would make each campaign have a different paragraph at the top of the email.
To hide the text, I used CSS style tags and inline CSS, I set the text size to 1px for ridiculous email clients that won’t hide text. The result? I now have a dynamic list of the posts that show up in the preview pane of email clients as well as an email that’s delivered at previous inbox rates.
Here’s a chart of our inbox delivery rates using 250ok. You’ll see that we drop significantly at the beginning of the year and then bounce back after the tenth:
That’s right, that stupid change improved my inbox rate by 15%! Think about that – same exact email, just with a few lines of text adjusted that the user can not even see.
Email delivery is stupid.
PS: I’ve said it for years, but Internet Service Providers should manage subscriptions and not Email Service Providers. I should be able to register my newsletter with Google and have Gmail users opt-in… and my emails should always be sent to the inbox. Is that ridicously difficult? Sure… but it would fix this disaster. And email clients should get boo’d off the market if they don’t support modern HTML and CSS standards.
© 2016 DK New Media.