A guide

An email design system is the spec. The CMS is the enforcement.

Tokens, modules, and governance rules that make on-brand email production fast, consistent, and resistant to drift. Here's what they include, how to build one, and what changes when you do.

Definition

What an email design system actually is

The pieces

Four things you need; not just colours and fonts

A working email design system is more than a token sheet. These are the components that make it operational.

Design tokens

The atomic units. Colour, typography, spacing, radius, and button styles, defined once as variables and referenced everywhere. Updating a token updates every email.

Module library

The reusable blocks. Hero, centred text, product grid, CTA, promo, social row, footer. Each module is tested across email clients once and reused forever.

Governance rules

What can change, who can change it, and how new modules get approved. Rules turn the system from suggestion into enforcement.

Documentation

A single page that explains the tokens, the modules, the rules. Adoption depends on it. Don't ship a 40-page PDF nobody reads.

How to build one

Five stages from zero to a system your team will actually use

Most teams underestimate the audit and overestimate the module count. Start small, document early, expand as needs come up.

  1. 01

    Audit your last six months

    Pull every campaign you sent. Group by layout. Note where the brand has drifted. The recurring patterns become your starter modules; the drift becomes your token list.

  2. 02

    Define the tokens

    Colour, type scale, spacing scale, button styles, link styles. If you don't have brand guidelines, derive them from your site. See our guide for a starter token sheet.

  3. 03

    Build the module library

    Eight to twelve modules covers ~80% of campaigns. Header, footer, hero, centred text, image-and-text, two-up image, product grid, CTA, promo, social row. Test each one across email clients once.

  1. 01

    Set governance rules

    Decide what marketers can edit (content fields, variants from approved lists) and what they can't (structure, tokens). Decide who approves new modules.

  2. 02

    Ship and document

    Roll out to your team. One short page documenting the modules, tokens, and rules. Iterate as new module needs come up. Don't try to design everything on day one.

The point of a design system is not that everyone follows the rules. It's that the rules are followed by default.
Drift signals

What 'no design system' actually looks like

If any of these sound familiar, the gap is bigger than a brand guideline can fix.

Five button colours across the same month

When marketers eyedrop a hex from a Google Doc, you get five 'brand blues.' Tokens make this impossible.

A campaign that breaks in Outlook

An untested module sneaks in. The pre-header collapses. Engagement tanks. A library of validated modules removes this whole class of failure.

Three slightly different footers in production

Each one was 'just a tiny tweak.' Together they look amateur. A shared footer module fixes this in one place.

QA round on every send

If every campaign needs a full Litmus pass, the system isn't doing its job. Pre-validated modules let QA shrink to spot-checks.

Approaches

Different ways teams try to enforce email consistency

Most rely on guidelines or repos. The CMS-with-tokens approach is the only one that puts the rules in the editor itself.

Approach
Pros
Cons
Approach PDF brand guidelines
Pros
  • Familiar format
  • Easy to share
Cons
  • Suggestion, not enforcement
  • Goes out of date
  • Drift happens anyway
Approach ESP template library
Pros
  • Built into your platform
  • Ready-made starter set
Cons
  • Locked to one ESP
  • Limited token control
  • Hard to enforce rules
Approach Internal style guide repo
Pros
  • Lives where developers live
  • Version controlled
Cons
  • Marketers can't access easily
  • No editor enforcement
  • Drift between repo and live emails
Approach An email CMS with tokens and modules Recommended
Pros
  • Tokens and modules enforced in the editor
  • Marketers self-serve from approved blocks
  • ESP-agnostic export
Cons
  • Initial template setup required
Worth reading

Common pitfalls when building one

FAQ

Email design systems, in detail

  1. What is an email design system?
  2. What's the difference between an email design system and a brand guideline?
  3. What's the difference between an email design system and an email CMS?
  4. How many modules should a starter system include?
  5. Do I need formal brand guidelines first?
  6. How do I prevent design drift?
  7. Do I need a developer?
  8. Can I use the system across multiple ESPs?
Get started

A design system your editor enforces.

See how Modular Mail turns your tokens and modules into the only options your team can pick from.