Email Marketing and HTML Email (Part 1)
We talk to Ryan Doe our guru in creating html for email campaigns (and all round nice guy), about the issues marketers face in creating html for email marketing campaigns.
In this first post, Ryan will look at some of the things to avoid when creating html emails. (In a follow-up post, Ryan will also take us through some good practices).
So, why are we having this conversation in the first place Ryan?
When creating a HTML email there are a number of points to consider. Not only must you contend with spam filters that are becoming tighter by the day, you also need to contend with the lack of standards with regard to support for HTML across 100’s of different email clients.
That sucks, what email clients are we talking about here?
Fortunately most people use only a few email clients whether they be desktop email clients such as Outlook or Thunderbird, or web based clients such as Gmail, YahooMail and AOL. The site, http://fingerprintapp.com/email-client-stats, provides statistics on email client usage both on a business user level and a consumer usage level and as you can see, there are only a few major clients that feature.
Ok, so what do we need to avoid?
We start here with what we need to avoid, as these are pretty important and can be the most frustrating part about designing HTML email.
Number 1 – Don’t use background images in your email.
With the introduction of Outlook 2007 as well as a number of web based clients, support for background images has been removed. If you know that your contacts are only using clients that can render background images then go for it, but as a general rule don’t use background images (using CSS to call background images won’t work either.)
In this example – how the email and background image should look like:
This is how the same email looks in Outlook 2007 (Oops!):
Number 2 - Don’t use externally linked CSS.
Again some clients will be able to render the external CSS, however most web based clients will either strip out the external CSS link or ignore it.
Here is an example of how the externally linked CSS should display normally:
However, this is how the same message appears in Outlook 2007:
And how it appears in Gmail (Araghhh!)
On a similar note it is generally not a good idea to use CSS defined in the header of your HTML either, as this can also be stripped out or ignored by web based email clients.
Ok, so what else can’t we do?
Number 3 – Don’t use a single image for your entire message.
Spam filters are wise to this trick and on top of that, your message size could end up quite large.
Number 4 – Don’t design your HTML email like it’s a web page.
Web browsers are much more sophisticated than email clients when it comes to rendering HTML. If you use DIV tags to define the layout of your HTML email message don’t be surprised if the layout is completely broken when received.
So there you have it – all good practices when designing for the web, but provide major issues for email.
In a follow-up post, Ryan will take us through some good practices, when designing your html emails.












[...] Here are some simple ideas for getting the most out of this lucrative, personalized medium. – GroupMail Blog » Blog Archive » Email Marketing and HTML Email …26 Aug 2009 by Robert Email Marketing and HTML Email (Part 1). August 26th, 2009 by Robert. [...]
You talk about email clients stripping out or ignoring external and internal css sheets….what about inline styling? Do email clients treat inline styling the same as external and internal sheets.
@Nick, Inline styling will work in a broad range of clients. The thing is it is almost as verbose as using the old fashioned tag attributes to format the message. I believe there is still better support for the old HTML tag attributes across a wider range of email clients versus using inline styles, so it may still be a cleaner approach.
Hi Robert
I have used the Group Mail program for about 2 1/2 years but I do have a lot of questions I would love to be able to talk to you on
phone and ask you questions if that is possible. I have a boss that
is on my back all the time.
Or you can contact me at
phone number hidden, or if you have a class thatI can attend some where. I would love it.
or call
phone number hiddencell phonethank you for all your help in this matter.
Maureen Peronne
Hi Maureen, I removed your tel numbers from the comment for privacy reasons, will call you shortly and try to answer any questions you have.
Any idea when the follow-up to this will be posted? This was incredibly helpful and I’d really like to hear more on this topic!
Thanks Ellie, I hope to have the second part live in the next few days – keep an eye out!
[...] a previous post, Ryan took us through some of the things not to use when creating html for email marketing [...]