9 best practices for email design
March 2nd, 2008 by Verne
Designing for an email is still quite far off from designing for a browser. In fact, email reader standards are pretty historic in the sense that (a) it requires designers to degrade their modern coding practices and (b) there really are no true standards.
Fortunately, there are bodies in place that are working on standardizing the way emails are being rendered. But something tells me that we shouldn’t hold our breath (after all, we haven’t even fully standardized the experience within browsers yet). So in the mean time, here are some basic best practices to follow when designing for emails that will ensure your work displays as intended.
1. Go old school with your HTML
Scrap everything you’ve learned in recent years about tableless CSS structures and revert back to the HTML that your grandma grew up with (a little exagerated but it seems that long since we’ve used tables). Forget about positioning divs with CSS and rely on trusty table cells to lay out your content as many email readers will not render positioning instructions properly or at all. Be safe, be old school.
2. Use inline style tags
Most major email readers, whether they’re online, like Gmail and Hotmail, or desktop applications, like Outlook and Thunderbird, will ignore everything between the <head></head> tags, including your style definitions (whether you do it via <link> or <style></style> tags). This means you should style your HTML using inline styles. Be careful though - there are many CSS properties that will not render properly, like the aforementioned position property. A detailed report on how various major email readers performed against an Acid Test (which tests a handful of common CSS properties) can be found here.
3. Don’t rely on using background images
Using background images has become an essential tool on the designer’s belt. However, there is such an inconsistency between which browsers will actually display background images that it’s best to not rely on them. As an Outlook 2007 user, I know as a fact that no background images are displayed (this is true for Gmail as well). On the other hand, readers like AOL Webmail and Windows Live Mail (not Hotmail) will render background images correctly. Since it’s too difficult to predict what reader your audience is using, your use of background images should only be for enhancement and not as something your entire design depends on.
4. Consider your images blocked by default
For security purposes, many email readers will block images embedded in an email by default. The reader must opt-in on each email to display the images (though some may allow readers to set their preference). What this means is that you should rely on your images to communicate your message. Avoid replacing too much text with images and make sure your email design still gets the point across even when images are not displayed.
5. Use the ALT attribute for images
To avoid completely losing the message on an image when images are blocked, fill out the ALT attribute for each of your images. This ensures that the important content from the image (i.e. the text) is still passed along. This also helps in cases where the reader is using a text-only email client, as the image will be replaced by the ALT attribute.
6. Use absolute paths
This one’s a no-brainer but make sure to use absolute paths when referencing images. Relative paths (i.e. /images/my-image.jpg) will break as the email reader won’t know what the path is relative to. Your image paths should look like this instead: http://www.mywebsite.com/emails/images/my-image.jpg. This is so simple that it can often be accidentally overlooked so make sure to double check your image paths before you transition from draft to final.
7. Be considerate of file sizes
Loading up your email design with large images will slow down the download process on the reader’s end and may deter them from reading it all together. In some cases, exceptionally large emails may also be flagged for spam and viruses. To minimize these risks, optimize your images so that they have the smallest possible file size. This may require you to play around with JPG, GIF, and PNG formats to see which gives the highest image quality with the smallest file size. Where possible, use plain text to communicate your message.
8. Avoid rich media and forms
In a browser, using Flash, animated GIFs and forms add interactivity to the user experience. In an email, it bulks up the file size, raises security flags, or just doesn’t work. If there are interactive components attached to your email campaign, you are far better off linking the reader to a live site than to attempt to embed them into the email itself. It’s an extra step but at least you can be sure that your rich media and forms will work.
9. Design for smaller spaces
Just like designing for a web browser, you need to be considerate of screen resolutions and window sizes. In addition to this, email readers often have added sidebars and navigations on both sides of where your email content is displayed, further decreasing the amount of space you have to play with. Be safe and keep the width of your email design at least within 800px (we commonly use 750px).
If you’re running an email campaign and would like to learn more about best practices for email designs, speak to us. We’d love to help you.


» Vdot Media - 9 best practices for email design Webcreatives
March 2nd, 2008 at 6:09 pm[…] Vdot Media - 9 best practices for email design […]
Jacob Cass
March 2nd, 2008 at 9:20 pmThat is very good round up… something I had to research about when I started doing email designs. I actually run a small side website for email designs at http://www.e-maildesigns.com if you didn’t know already. Thanks for a good article Verne and good luck in the contest.
Jacob Cass
March 2nd, 2008 at 9:26 pmYou should also add, the amount of images you have, some spam blockers block emails that have too many images. Good list though.
$5000 Prize Giveaway Graphic Design Group Writing Project
March 2nd, 2008 at 9:31 pm[…] 9 Best Practices for Email Design - Submitted by Verne Ho Share This submit_url = ‘http://justcreativedesign.com/2008/02/17/5000-dollar-prize-giveaway-graphic-design-group-writing-project/’; Related Articles: […]
Verne
March 2nd, 2008 at 9:40 pmThanks for the additional point Jacob! Hopefully this list will prove helpful to those who are new to designing for emails.
For those who are wondering, Jacob’s site at Just Creative Design is running a great initiative called the Graphic Design Group Writing Project. I am happily submitting this article for added support and to be in the running for some great design-related prizes. Check it out as the last day to enter is March 4th.
The Messaging Times >> Email Design Tips (while we eagerly await HTML email standards)
March 4th, 2008 at 1:26 am[…]VDot Media provides 9 practical email tips that might help to minimize problems with HTML rendering until such time as HTML standards for email are realized[…]
TuMenteCrea.es - Tu Blog de diseño » Blog Archive » 9 Consejos para escribir mails
March 4th, 2008 at 9:47 am[…] | Nudonation Enlace | Vdot Media [en] Comparte este post:Estos íconos enlazan con webs de marcadores sociales que permiten a los […]
Graphic Design Articles
March 5th, 2008 at 1:27 am[…] 9 Best Practices for Email Design - Submitted by Verne Ho […]
Mirko
March 5th, 2008 at 9:28 amGreat tips, bookmark this one as a check-up list for my next newsletter template creation.
Consejos para diseñar emails « Think Free
March 5th, 2008 at 10:22 am[…] 9 best practices for email design […]
Verne
March 6th, 2008 at 1:07 amGlad you found the article useful Mirko! Feel free to add to the list as you work along.
Ray
March 19th, 2008 at 12:31 pmTraditionally I’ll agree with everything listed, but lately I’ve noticed that major catalogers/retailers (crate and barrel, harry and david, pottery barn) have nearly all reverted to graphic emails again, usually with two or three large placed images. Any thoughts?
Verne
March 20th, 2008 at 11:03 amI think a lot of organizations today are going for more of the “wow” that’s sometimes hard to convey with just text. That having been said, they still need to take the proper precautions to ensure that their content is being communicated even if their images aren’t loaded.
Another thought that comes to mind is that a lot of the retailers you mentioned are likely sending out emails with very simple call to actions. That is, no real content to read, just an instruction to go and do something (”click here to save 50%”, “check out our new fall line-up”, etc). I think it’s very rare to see an entire email newsletter done up all in fancy images and graphics. Quite frankly, that would rank pretty high up in the list of email faux-pas.
Best Of March 2008 | Best of the Month | Smashing Magazine
March 27th, 2008 at 9:49 am[…] 9 best practices for email designDesigning for an email is still quite far off from designing for a browser. In fact, email reader standards are pretty historic in the sense that (a) it requires designers to degrade their modern coding practices and (b) there really are no true standards. […]
Normal User
March 27th, 2008 at 12:00 pmBullshit.
Rule 0 : Don’t user HTML - use plain text.
Pablo
March 27th, 2008 at 1:24 pmGreat post, congratulations.
Anyway, we recommed to our customers even a smaller width for their e-mails: 550 - 600px.
Retro Chic
March 27th, 2008 at 3:45 pm@Normal User. I second your commend, text-only should at least be offered as one option of e-mail-delivery.
9 consigli per le e-mail in formato HTML - CSSMagazine
March 28th, 2008 at 5:51 am[…] traduzione da: Vdot Media Tags: css, e-mail, html, suggerimenti, […]
Melissa
March 28th, 2008 at 1:59 pmi stick to a standard width of 600, maybe 650 if the design requires it. this is bc, even on my 19″ monitor, which i only use for email, when i open the window to the widest setting, 650 fits right in. last thing i want is for my users to have to scroll left to right.
9 Best Practices für das Email Design - Email Marketing Blog
March 28th, 2008 at 7:03 pm[…] In aller Länge: 9 best practices for email design […]
XDASH
March 29th, 2008 at 9:11 amI really appreciate u for your considerate advise~
links for 2008-03-29 « toonz
March 29th, 2008 at 6:33 pm[…] Vdot Media - 9 best practices for email design (tags: newsletter tips html css) […]
9 best practices for email design | AlbGeek
March 29th, 2008 at 9:44 pm[…] them all here Share and Enjoy: These icons link to social bookmarking sites where readers can share and […]
Best Of March 2008 - juliomarroquin.com
April 1st, 2008 at 6:17 pm[…] 9 best practices for email designDesigning for an email is still quite far off from designing for a browser. In fact, email reader standards are pretty historic in the sense that (a) it requires designers to degrade their modern coding practices and (b) there really are no true standards. […]
Which Social Networks Provide the Best Design-Related Content? | Vandelay Website Design
April 2nd, 2008 at 7:42 pm[…] 9 Best Practices for Email Design […]
Best of March 2008 - Email Design Roundup | Aizlewood 2.0 - Email and Online Marketing
April 3rd, 2008 at 4:21 am[…] 9 best practices for email design, by vdot media: http://www.vdotmedia.com/blog/9-best-practices-for-email-design/ […]
Praxisbeispiele für klickfreundliches Newsletter-Design | Liechtenecker's Blog
April 3rd, 2008 at 6:29 am[…] Marketing-Agentur Vdot Media aus Kanada hat ein paar Praxisbeispiele für klickfreundliches Newsletter-Design […]
BillinDetroit
May 9th, 2008 at 7:51 amSince spammers like to use graphics to verify addresses, I only allow graphics from entities I already have a relationship with. Everything else is reduced to ASCII.
This is not a happy outlook for an advertiser hoping to gain new customers.