go back
Manny B.

Email Development

Over the years as an email developer, I’ve encountered and solved a variety of technical challenges. Here are some key development hurdles I’ve tackled, along with the solutions that have helped create more efficient, accessible, and high-performing email campaigns.

Accessibility optimization.

For this project, I reviewed accessibility standards and best practices to enhance email usability. I then took it a step further by styling alt text, ensuring that recipients still had a visually cohesive experience—even when images weren’t downloaded by their email clients.

style="display:block; border:0; font-family:'SoDo Sans', Avenir, 'Roboto', Helvetica, Arial, sans-serif; font-size:21px; font-weight:bold; color:#1e3932; letter-spacing:1px; text-align:center;" alt="STARBUCKS®" title="STARBUCKS®"
Starbucks email accessibility side by side comparison

Dark Mode Emails.

This POC was created to explore the support for Dark mode across different platforms.

This technique is more suited for Email campaigns that have a defined structure and static layout.

While color schemes are supported by iOS only, there are some optimizations that can be implemented to mitigate undesired results for other email clients.

@media (prefers-color-scheme: light)
@media (prefers-color-scheme: dark )

Buttons that actually work.

Rounded corner buttons fully compatible with Outlook and dark mode optimized. Using just HTML and CSS.

A couple of Buttons with rounded corners.
Animation showcasing an interactive responsive email.

Interactive and Responsive emails.

As part of a R&D team I've spent quite some time working and testing new mobile experiences.

I can craft beautifully interactive emails with <form>...YES! Can you believe it!? And of course the appropriate fallbacks for email clients that do not support this.

<input type="checkbox" id="navbar-checkbox" class="navbar-checkbox" /> <label for="navbar-checkbox" class="menu" style="padding-top: 8px;"> </label> <label for="navbar-checkbox" class="close" style="padding-top: 8px;">

Troubleshooting & Testing.

With so many different email clients, testing is a critical aspect of email development that should never be overlooked.

Over the years, I’ve spent countless hours troubleshooting complex issues—sometimes real nightmares—that pushed me to explore unconventional testing methods alongside industry-standard tools like Litmus, Everest, and Email on Acid.

I take a deep-dive approach, leveraging developer tools, code inspectors, and other resources to analyze processed HTML and pinpoint rendering issues.

While email client support has improved, limitations still exist, making it essential to account for edge cases. Collaborating closely with designers ensures optimal compatibility and a seamless experience across all platforms.

Email Troubleshooting Tools such as Litmus, Everest and Email on Acid

Email Development Showcase

Below are selected examples of emails I have developed throughout my career, showcasing a blend of responsive design, robust coding practices, and creative marketing strategies.

Starbucks Promotional Emails

I was responsible for developing promotional emails and maintaining email templates, ensuring seamless compatibility across different email clients and devices.

Ring Campaigns

I was responsible for designing, developing, and overseeing promotional and transactional email campaigns, ensuring optimal performance and engagement.

American Express Newsletters

I partnered with the account team to advise on email best practices, ensuring the successful development and optimization of their monthly newsletter.

Disney Newsletter

I was responsible for designing the initial email template and ensuring consistent, effective communication by following industry best practices.

Eddie Bauer Interactive Email

My role in this project was to design and implement an interactive email featuring a hamburger menu for top navigation and a carousel highlighting social proof, ensuring compatibility across supported email clients.