writing

10 Tips for HTML Email Lists, Templates, and Campaigns

Developing a good-looking email campaign should be easy, right? You’d be amazed at how backwards the process is. This post assumes you have the technical and creative chops to hosting the email service yourself, rather than choosing a paid service like constant contact or mailchimp. Where’s the fun in that?!

From choosing the right host to archaic css support, here are some tips to help you remedy the malaise of maligned markup and hosting services:

  1. Start with a plan. You need to know five things:
    1. how many people you plan on reaching
    2. how frequently you will be emailing them
    3. what features you would like (html vs plaintext, images, etc.)
    4. the duration of your campaign
    5. your budget
  2. Find email list software that does everything you need it to do and is easy to use. Generally, they have demo sites where you can test out their features. Some even integrate with popular CMSes, like Drupal, WordPress, and Joomla. Try several of them out until you find something that you like and that is either offered by your host, or that can easily be installed. Choosing software with good documentation and a large, nerdy user base is typically a good bet.
  3. If you are planning on sending a lot of emails, find a host that allows it. Hosts typically set a throttling rate to govern the number of emails that can be sent per hour and per day. Defaults on these figures are usually low, but can often be raised after contacting customer support. Do some research beforehand and you’ll be okay.
  4. Make sure the email list software you are using – as well as your host – aren’t blacklisted by major mail servers like gmail, yahoo, etc. Similarly, make sure your host’s filtering/spam settings are either disabled or allow for large quantities of outgoing mail with your keywords.
  5. Keep the design simple. Most mail clients and online email service providers allow for minimal use of css and html. They vary drastically in their support (you can find more info here: http://www.email-standards.org/ ), but here are some quick pointers:
    1. Use tables for optimum control over content alignment. Some email clients don’t render floating elements properly and certainly don’t degrade elegantly. You can avoid tabular layouts altogether if you keep your design simple with a single column of text.
    2. Avoid the default line length; in other words, your text shouldn’t  run as wide as the window. There are two reasons for this:
      1. It is harder to read
      2. It won’t grab the reader’s attention to begin with – it looks like most junk they get in their inboxes. Even if they do start reading it, make it easier by limiting the width of a text block to 35-55 characters, either by setting a css width on your containing element, or by using deprecated methods like setting the width attribute in a table.
    3. Use inline css on each element that you want to configure
    4. Counter-intuitively, don’t depend on the “cascade” in body css – in other words, if you want all of your text to be styled with font-family: verdana, you might need to place that on each element
    5. Related to the previous point, avoid using css in the body element; some mail engines strip all html that is outside of body, including body.
    6. Avoid images as CSS backgrounds – instead, use image elements and get creative; a well designed image can create a fake page-corners, fades, and other common html graphics techniques. (a great example is the Organizing for America Campaign)
  6. Design for your audience. If you don’t know who that is, do some research. There’s nothing wrong with designing as broadly as possible – but with clear guides. If you know people who have difficulty reading small text will be receiving your email, ensure the text is large enough and with sufficient contrast. Don’t make it gaudily large, around 12-16px in many common webfonts generally does the trick. Images can’t be read by screen readers without alt attributes, so always include them. Title attributes are helpful as well, for mouseovers.
  7. Make sure the email has a clear goal and that it is easy to achieve; use image and text links to guide the reader to an actionable task. Generally, these links should point to a landing page on your site from which you can collect referral information.
  8. Make sure your content is engaging. From the images to the copy, everything should be designed to appeal to the reader’s senses and sensibilities. Knowing your audience is crucial for this step, so do some research if you haven’t already.
  9. Test, test, test. If you don’t have accounts on the major email services, sign up for them. I would advise keeping track of these usernames/passwords in a safe place (http://keepass.info), for future testing purposes. Avoid filling out personal information other than what is required by law. While I don’t condone creating false aliases, I also don’t condone data-mining, as commonly practiced by google/gmail. Tread carefully and wisely. Also, download and/or purchase major email clients (thunderbird, outlook, eudora, etc.), configure them with the appropriate server settings, and test there too.
  10. Finally: know the law. The European Union and a few states require opt-in/out clauses and privacy policies to be provided at the time of sign-up and linked in every transmission. Unless you’re living in China, North Korea, or other places where access to information is limited (among other things), the internet is boundless – you can’t plan on never getting a hit from the EU, California, Minnesota, Nevada, or other places where laws exist to protect privacy over the web. While it’s unlikely that problems will arise, they can be avoided altogether by including these things. The best way to protect yourself is to know the law and plan for future problems. I’m by no means a lawyer, but I have taken a course in internet/information law. If you’re uncertain, you should probably set up a consultation meeting with a bar-certified professional specializing in this area. A great online resource is http://www.epic.org You can sign-up for their feeds to stay on top of current electronic privacy legislation, cases, and so on.

There are certainly more techniques and considerations, but these should help get you started if you’re uncertain or new to managing and designing email lists. While I strongly condone pushing browser standards forward, the state of email rendering is even less homogeneous – and emails translate into business and money. While it’s great to support and use standards, the burden of implementing standards compliant emails shouldn’t be on the client. Designers & developers need better support from corporations. Full stop, end of transmission.

Observations on an Early Saturday Morning

It’s a sweltering 7° Fahrenheit as we pull into Park Falls, Wisconsin for the Price County Democrats’ February meeting. The air smells of wood furnaces, and swarms of snowmobiles wait patiently to peel across the busy highway that defines the downtown strip. A sign at the bank informs: ATMs Now Here.

Well, it’s about Tyme.

Private (Vomit) Practice

Get out that big imagination paintbrush in your brain:

As I write this, I’m laying in bed with my girlfriend. Naturally, I am building a database and naturally and she is watching Private Practice. It’s her guilty pleasure – a stress relieving wind-down before bed. All of the sudden I hear a familiar voice – the voice of Mark Sloan. Yes, Mark Sloan of Grey’s Anatomy fame. Now, I know what you must be thinking. You recognize his voice? What a doofus.

But, yes. Yes I do recognize his voice. You know why? Because. Because there have been many nights that while I was working, she was watching Grey’s anatomy – enough so that I’ve loosely become familiar with the shows.

So fuck me in the ear: what the fuck is Sloan (McSteamy that is, not his daughter – whose first name is Sloan but last name is Riley) doing on Private Practice? I shit a brick. A huge brick. I turn and ask, “Why is McSteamy on Private Practice? That is his nickname, right? And the other one is McDreamy?” She tells me I’m right, after which I pull open the elastic of the oversized women’s basketball sweatpants I’m wearing and vomit into my underwear.

Fake doctor shows have cross-over episodes. Holy fuck. What is the world coming to? I’d rather vomit on my balls than deal with this nightmare.

So, I write this, and relocate to the dining room table.

Bacon in, Bacon Out

I went to Comet last night with some friends to celebrate my birthday. Nothing fancy—a nice, low key evening with a few people who are close to me. I fathomed not the berth of bacon that would befall mine bowels.

As my gullet quivered with greasy goodness, my propensity for things quite the opposite began to jingle-jangle: the awkward salvation army collector at the exit of my mind’s Downer Sendik’s. It screamed, in so many rings: ABORT MISSION. REPEAT: ABORT MISSION. DO NOT EAT. DROP THE BACON. DROP IT NOW. ABORT OR SUFFER THE CONSEQUENCES.

And like most people, I ignored the bells, continuing instead to stuff copious amounts of hog belly into my own hog belly. Despite following the pound or more of bacon that I ate with an amazing vegan meatloaf, several beers and other drinks, I can still only say:

Bacon in, bacon out. Happy birthday, idiot.

How to Write: The Importance of Editing

I’ve been writing a lot more than usual lately. I like it. In fact, I love it. I wouldn’t do it if I didn’t. Things we do regularly seem to get easier every time. There are a few things I’ve learned to do to make writing go faster and better:

  1. Get main ideas down quickly, in the fewest words possible. If seemingly unrelated words trigger some idea for you, then do that. Whatever it is, just get everything out.
  2. Then, just write, write, write.
  3. Seriously, don’t stop writing. Every little thing, write it down. I cannot emphasize this enough!
  4. Do not erase anything. If you must, strike out ideas with a single line
  5. Explain why the subject is important
  6. Reveal any biases—be as transparent as possible
  7. Edit, edit, edit. Edit some more. Sleep. Edit again.
  8. Chop as much out as possible while maintaining your original meaning and intent

I’ve got three main places I write. When at my computer I use a program called xPad (Mac only). It has a dock that lists all the documents I’ve written, auto-saves as I write, spell–checks, and has a word–count. I’m sure there are alternatives for other operating systems. If I’ve got internet access, I use gmail or Google documents to write and save whatever it is I’m working on. The third place is in my notebook/cards. I always have my notebook or a stack of notecards held together by a binder clip. I jot down my ideas so that I don’t forget. If it’s not written directly in xPad, it eventually gets reviewed, transfered, and elaborated upon later when at a computer.

Writing by hand—unless for a thank–you note, personal letter, or the sensuality of ink on paper—just seems like a huge waste of time and energy. Don’t get me wrong—I love to do it—but writing research papers and blog entries require a bit more organization and flexibility. And that’s because I edit the fuck out of almost everything I write. I’ve tried to write rough drafts by hand, then revise by hand, and type them out once completed. It just doesn’t flow as easily. I can’t cut and paste ideas from one location to another; I can’t copy a quotes quickly and reference their sources; I can’t write at almost 80 words per minute by hand. I’ve considered learning shorthand to do just that. Perhaps I will, but until then, I’ll stick to my computer when possible and appropriate.

Writing is a necessary tool, not just as a student, but as a professional. Be it for a designer or internet-based crafter, the ability to communicate adeptly through written word is an undeniable asset—and one that I strive to continuously hone.