Exelon - BGE

EMAIL PILOT: Transforming the Way We Create Emails

Design System/ HTML, CSS, VLM/ LITMUS + ELOQUA

OVERVIEW

Exelon BGE OpCo sought to optimize their email creation process, focusing on efficiency, accessibility, and cost-effectiveness to better support their marketing department by adopting the testing tool Litmus, we went above and beyond developing a comprehensive Design System and documentation for the different stages of email creation.

Team: Project manager, UX designers, Email developer, and other stakeholders.

My role: UI/UX Designer and Email Developer.

Time: 3 Months - Current

Tools: Figma, Litmus, Eloqua.


ROADMAP

  • Exelon BGE OpCo's current email creation process is inefficient and costly, leading to significant expenses for outsourcing email production. Additionally, there is no built-in system to ensure accessibility compliance or dark mode compatibility.

  • Designers frequently face challenges in email design because they may not fully grasp coding limitations, resulting in incompatible designs, overlooked CSS constraints, complex interactivity issues, responsive design errors, testing oversights, accessibility problems, and inefficient collaboration with developers. Additionally, the back-and-forth communication between teams can prolong the process, making email design and creation more time-consuming than necessary.

  • Common problems in email development include cross-client compatibility, responsive design challenges, limited CSS support, testing difficulties, spam filter issues, accessibility concerns, template management complexities, content coordination challenges, analytics integration problems, high costs for external services, and dark mode rendering issues.

Outcomes

1.

Optimized Email Workflow

  • Robust design documentation and automated testing reduce the risk of human error.

  • No-code and low-code collaborative approach

2.

Accesible and compatible

  • Designed a unified set of components that function seamlessly across desktop and mobile without additional customization.

  • All emails and components are tested to meet WCAG 2.0 standards.

  • The email design library and components are verified for visual consistency and compatible with dark mode.

3.

Accelerated Speed to market

  • Email templates utilizing Box Building or stacking methods improve design efficiency by at least 60%

4.

Reduced email production cost

  • An in-house solution with complete components, design guidelines, and a roadmap has reduced costs by four times compared to previous methodologies.


In detail

Desing system

Figma components that mirror code components while also accommodating mobile resizing.

Code snippets library featuring the same layout as Figma components for rapid development.

Comprehensive Documentation

Created a comprehensive email guidelines document that covers best practices from both code and design perspectives, offering advice on layout, dark mode considerations, dos and don'ts, and color and asset management. This resource ensures that all teams, from design to development, have access to valuable information.

Accessible and dark mode compatible emails from the beginning

Email Design Prior to Development:

The Figma mockup showcases light and dark modes on the prototype.

Email Design After Development :

Litmus view of Email coded, tested, and ready to release.

How was the procces?

Research

The first approach was to comprehend the tool I was tasked with implementing, Litmus. I began by conducting benchmark research, identifying design patterns, and best practices.

Trial and Error: Course Correction

I considered using Litmus to create a drag-and-drop system, but it proved unsuitable due to its capabilities; it is a testing tool, not a design tool. Despite creating over 20 snippets, they did not function consistently.

Adopting a new tool and exploring alternative approaches

I gained access to another tool, Eloqua, which allowed me to store snippets in a drag-and-drop system. Seeing these possibilities, I began to develop structures similar to components in Figma to inform design decisions and started to compile all the knowledge I had gathered from previous attempts.

Production and Continuous Evolution

I have compiled the documentation and begun conducting research sessions to schedule email design, as well as to time the email development process. Additionally, I have discovered a method to enable designers to visualize their designs in dark mode on Figma.


Upskilling

A team opportunity

I had the opportunity to work closely with a UX designer on our team to design and develop custom visuals that would establish the initial look and feel of our initiative. As we collaborated, I noticed her genuine interest in learning more about coding. Inspired by her curiosity, I decided to provide her with some initial training and created a sandbox environment for her to experiment in.

This experience highlighted the importance of collaboration. Working together not only fostered creativity but also enhanced our problem-solving capabilities. We were able to leverage each other's strengths, share knowledge, and align our goals, which ultimately drove the project forward. It was a rewarding journey that demonstrated how teamwork can lead to better outcomes and innovation.

Next steps and lessons learned

  • Through extensive research and ongoing learning, I have identified methods to continuously improve the model.

  • It's vital to empower designers by educating them about coding limitations while providing a supportive environment where they can learn and make mistakes. Creating this safe space is essential for fostering growth and successfully implementing these models to enhance team skills.

  • With rapid adoption and a focus on collaboration, creating a comprehensive library of brand-aligned, accessible, and mobile-responsive email templates is only a matter of time, significantly reducing production time while ensuring ease of reuse and repurposing. This model can be replicated across all operating companies because the emails are coded in HTML, CSS, and VML, with clean code that can be easily copied and pasted into any preferred CRM.

Thank you!

While this story has concluded, there's more to discover. Connect with me on this site or through my socials to explore how I'm making an impact on the world.