views:

83

answers:

4

I have a client who is requesting an HTML-formatted email to promote an event. Her reasoning is fair enough: She wants a striking layout, attractive graphics, and she doesn't want her recipients to have to click on anything in order to see all of the information.

I've never sent an HTML-formatted email because it is sort of demonized, and not without reason. Even Gmail treats HTML/included images as a sort of contraband. I'd usually link to a website, but in this case, there isn't one.

Since it's probable the client will insist, do you have any best-practice tips, or examples of good methods? Or, alternatively, a good alternative method?

+2  A: 
  1. Add a nice piece of PDF (not Word) as an attachment to a plain-text email

  2. Let customers choose what email version they want to receive - HTML or plain-text

  3. Create a damn website to link to

P.S. I don't personally perceive HTML emails as striking. They're almost always shown without images which makes them even uglier than plain-text mails. The first impression is lost. Can this be an argument for your client?

Developer Art
@DA, I agree. But the client is unlikely to have the perspective that email clients other than whatever she's using even exist, let alone render things differently. As for #3, I'm happy to write a website, but not for what this project is paying! :)
Isaac Lubow
A: 

css tip

x2
+1  A: 

I see nothing wrong with HTML email. I don't Gmail does either - the email I had from Google about the new Priority Inbox in Gmail was an HTML email.

The thing to watch out for is that there are a lot more email clients than browsers, each with their own foibles when it comes to displaying HTML email so you have to restrained in your design. It may be worth using a tool such as litmus so you can see how your HTML email will look in various clients.

Dave Webb
Definitely agree about the need to check cross-client display. Also need to consider a text-only version anyway - for accessibility etc.
Saladin Akara
Yes, but, Google can send formatted messages to Gmail accounts without facing the same pitfalls that a private designer does. I'm asking for tips or examples of good method, or a solid alternative.
Isaac Lubow
A: 

Just a tip: send the e-mail as a multipart message. That makes it readable even for text-only clients.

It also decreases the chance of a SPAM filter to filter out your messages. (Eg. it decreases SpamAssasin SPAM scores.) This is of course only true if the content in the HTML part and the content of the text part are relevant to each other.

Venemo