Skip to content

A podcast for those who design, develop and run websites.

Boagworld is the blog of web strategist Paul Boag who lives in the heart of rural Dorset (hence the cows). He produces a weekly podcast with UX consultant Marcus Lillington on building and running websites. They also run the web design agency Headscape.

Latest Shows

203. Why your blog fails
This week on boagworld: the secret of successful blogging, will Google personalisation affect your sites ranking and how to help users too busy to read.
202. Rocket Surgery Made Easy
This week on Boagworld: Steve Krug on monthly usability, Steve Marshall talks about form design and Paul rejoices over the new era for browsers in Europe.
201. Are clients stupid?
This week on Boagworld: We review the freelancing book Noded, discover a new web tool called 'Support Details' and Paul tells us all a story.
200. A taste of the show
This week's show gives you a taste of the live 12 hour marathon that took place to celebrate the 200th Boagworld.
199. Time to generalise
This week on Boagworld: The changing role of web designers, Colin Firth on content and Becky Jones talks about the changes at Google.

or view all shows

Have your say

Become a part of the Boagworld community...

Email: Plain text or HTML?

Posted in Marketing on: Monday, July 12, 2004 by Paul Boag

Regular emails to your existing clients and subscribers can be a powerful marketing tool. However anybody that has ever run an email marketing campaign will have faced one fundermental question: should we use HTML or plain text?


The advantages of emails

"My conclusion is simple. In a world of SPAM and viruses, use plain text."

For the inexperienced HTML seems the obvious choice. HTML is much more visually appealing, creates a stronger sense of brand identity and improves legability. Why then would anybody consider using plain text?

The problems with HTML emails

Unfortunately the apparent advantages of HTML emails are undermined by a considerable number of problems many of which revolve around SPAM:

SPAM filters

As I am sure you are all too aware SPAM has become a major problem. In fact it is estimated that 70% of all emails travelling the web at anyone time are SPAM. As a result many choose to place stringent restrictions that block anything that might be considered SPAM. Unfortunately that often means blocking HTML messages even when those come from a legitimate source such as an opt-in mailing list.

Virus filters

Another problem with HTML emails is that they have a significantly higher chance of carrying a virus than plain text. This has been forcing software manufacturers and corporations to place stronger restrictions on the receiving of HTML emails. In fact many modern email such as AOL 9.0 and Outlook 2003 have actually blocked HTML emails from downloading any external or containing many attachments. This means that the majority of HTML emails do not display properly in these clients.

Reformating

One of the major selling points of HTML email, as I have already explained, is that they are visually more attractive. However it is phenominally hard to be sure exactly how your email will display when it reaches its destination. Many email clients display HTML emails incorrectly while others strip out some of the HTML and replace it with its own code.

Bandwidth issues

HTML emails also take much longer to download than plain text and so there are bandwidth considerations. This can lead to users deleting the email before viewing it out of pure frustration.

Garbled code

There are still many email clients that simply cannot interpret HTML emails. The result is that they show the code of the email as plain text. This means that it is often impossible to read the email between all the HTML code.

Privacy issues

Another concern for many users, especially the more technically lierate ones, is that HTML emails can contain code that intrudes privacy. For example an HTML email can contain code that tells the sender that the email has been received and read. This means the SPAMMER knows they have sent to a valid email address. This is another reason why so many modern email clients block HTML emails by default.

Dial up

For the 73% of us still using dial up connections HTML email can cause another annoying problem. When you use dial up it is normal practice to connect to the internet, download your email and then disconnect before reading them. The problem with HTML emails is that they often draw content directly from the web. This means that when you view an HTML email it will automatically reconnect to the internet without the users permission. Even if the user has changed his settings to prevent this from happening it still causes to the email to display incorrectly.

Conclusions

My conclusion is simple. In a world of SPAM and viruses, use plain text. More and more email is seen as intrusive and annoying. If you need the impact of HTML then the best approach will be to keep your plain text email short and punchy. Encourage the user to click through to a web page that can add the visual impact you are looking for.

What did you think about this post?

One Comments

Comments are for the discussion of this post. If you have other questions / comments then post them to the forum or send me an email

  • Hello Paul,
    In my humble opinion when layout / format is important for items such as news letters etc. you can’t beat PDF.
    Write in any software application that suits you best, be it MS Word, Publisher or even in HTML and save the results as a PDF. Which most folk can read on almost any platform.
    Here is a useful site:-
    http://www.pdf995.com/
    NB I have not connection with pdf995 I just use it.
    Thanks for the podcast
    Terry
    Isle of Wight UK

Leave a comment

Additional Information

Produced by Headscape

Boagworld is produced by the web design agency Headscape founded by Marcus, Paul and Chris Scott. Headscape also has a number of other talented guys who blog. Check them out.

  • Craig Rowe is one of our amazing developers and writes some superb posts on everything from .net to AIR apps.

  • Ed Merritt is a Headscape designer who's blog contains examples of his work and a number of free Wordpress themes.

  • Dave McDermid is a Headscape developer who has an excellent blog. He blogs on everything from AJAX to security.

  • Rob Borley is one of our project managers and blogs regularly on client and project management issues.

  • Leigh Howells is our multimedia design guru (whatever one of those is). He blogs on a mixture of design and music.

Paul elsewhere

Paul just can't shut up. He publishes regular audioboos, has a personal blog and is addicted to twitter. He also writes and speaks regularly. Check out the most recent below: