The HTML that will eventually become your email campaign is built in stages in an HTML or text editor, with each stage focused on a specific set of elements within the code. You can use a WYSIWYG style tool to generate your HTML, but it’s important to keep in mind that they have their disadvantages. They’re designed for creating web pages and not HTML email so they don’t contain the tweaks and changes you need to make to accommodate email standards.

If you’re an old pro with web design, you may not be happy with the compromises and hacks you’ll have to work with when designing for email applications. Unfortunately, you can’t rely on CSS in HTML email as much as you can with web pages in browsers. It’s best to keep the CSS simple so if it fails to load properly, your recipients can still read your message.

Once your design is set, we recommend that you test it thoroughly to ensure it’ll work in all the different email applications out there. We’ll go over the various testing scenarios and situations in this section to help you create a rock-solid design. Once you’ve located and fixed the bugs, you’ll be ready to start sending!