← All work
Design SystemsEmailBraze

Scalable Email Design System

Engineered and implemented a modular email design system within Braze, bridging new brand guidelines with cross-platform technical constraints — resulting in a 30% reduction in production time.

Client
Eventbrite
Year
2025
Timeline
2 months
Role
UI/UX Designer & Lifecycle Marketing Implementer
Scalable Email Design System
01

A Brand Redesign with a Functional Gap

Following Eventbrite's major brand redesign, the Lifecycle Marketing team faced a critical bottleneck. The new brand manual provided only a few static examples of email layouts, lacking the comprehensive guidelines needed for daily, high-volume campaign execution. My objective was to translate these high-level brand aesthetics into a functional, scalable, and technically sound email system that the marketing team could use autonomously.

02

Research & Discovery: Defining the Minimum Viable System

Before designing a single component, I conducted a comprehensive audit of existing email communications. To set a high benchmark, I analyzed the lifecycle strategies of platforms like Airbnb and AllTrails. This comparative analysis allowed me to identify repetitive patterns and define a minimum viable set of modular components required to build 90% of daily campaigns.

03

Technical Constraints & Cross-Platform Engineering

Designing for email is notoriously restrictive compared to standard web design. I had to architect a system that survived legacy email clients while maintaining brand integrity. Key constraints I solved:

  • Typography Fallbacks

    Helvetica as a universally legible web-safe font for body copy across all email clients, reserving custom institutional typography strictly for headings or image-based modules.

  • Dark Mode Adaptability

    Every component and color token was engineered to invert cleanly and maintain WCAG contrast standards across mobile devices configured to Dark Mode.

  • Live Text vs. Image Assets

    Clear rules for when to use live HTML text versus exported JPG assets — balancing strict brand guidelines (specific rounded corners) with deliverability and responsiveness.

  • Responsive Hero Images

    Standardized Hero sizing with logic for desktop/mobile image swaps versus a single optimized "in-between" aspect ratio to reduce asset production time.

04

The Core Feature: Dynamic Event Listing Block

Eventbrite's core value is connecting people to local experiences. I designed an "Event Block" — containing an image, date, duration, and address — that visually mirrored the listings built by the Product Design team, ensuring a seamless user journey from email to platform. I collaborated directly with a technical specialist to ensure data variables mapped correctly to the CRM and populated dynamically per user.

05

Implementation: Building into Braze Natively

Rather than just delivering Figma files, my focus was seamless integration. I built and configured all reusable components directly into Braze's Drag & Drop editor, saving them as a native modular library for the Lifecycle Marketing team — enabling non-designers to autonomously assemble, modify, and launch brand-compliant emails, completely removing the design bottleneck.

Transformation

Drag to compare

Before — subscription emails with raw merge tags and no brand system
Before
After — redesigned lifecycle emails with clean brand system
After

Impact

30%

Reduction in campaign production time

Time-to-market dropped significantly after system rollout.

90%

Of daily campaigns covered

Minimum viable component set handles the full campaign range.

0

Design bottleneck

Non-designers ship brand-compliant emails autonomously.

Next case studyEverent — E2E MVP
Full-StackProduct DesignNext.jsSupabaseMercadoPago