Brandblox

Resources/Email production

Why copy-and-paste email production breaks — and the better way to work

Why copying last month's HTML slows teams down, drifts the brand, and how a shared brand system fixes it.

By James Craig·Founder of Brandblox, with a decade in CRM and lifecycle marketing

Published 2 November 2026·4 min read

If your team produces emails by copying the HTML from last month's campaign and editing it, you're not alone. It's how most organisations work. It feels quick — and for a while it is. Over time, copy-and-paste production quietly becomes the slowest, most error-prone part of marketing, and the problem grows with every market, language and brand you add.

Here's why the traditional way breaks down, and how a brand system with reusable Blox fixes it.

Email has been treated as a one-off

Traditionally, every email is a standalone piece of creative: separate from every other email, and separate from the rest of the brand's digital presence. Each one is designed from scratch and built as bespoke code.

That approach has three consequences:

  • Slow production — every send starts from a blank page.
  • Inconsistency — small differences creep in each time.
  • Disconnected brand — emails feel separate from the website and app people use every day.

Linear workflows create bottlenecks

Most email production follows a straight line: copy, then design, then development, then marketing sign-off. Each step happens in isolation.

  • Copywriters write without knowing the layout, so copy is often too long or too short.
  • Designers design without input on what email can actually do, so layouts arrive that can't be built as drawn.
  • Developers rework designs just to make them buildable — and they're last in the chain.
  • Marketers aren't involved until the end, so any change means going back through the whole process.

The result is tension between teams, endless rounds of amends, and campaigns that take days or weeks when they should take hours.

The problem with copy-and-paste code

To save time, teams reuse code from older emails. There's no single source of truth, so each new email is a copy of a copy — carrying forward quirks, fixes and mistakes from the last one.

Over time the code drifts, and you end up with:

  • Broken rendering in some clients that nobody notices until a customer does
  • Poor accessibility — missing alt text, weak dark mode, code screen readers struggle with
  • Deliverability risk from bloated or messy markup
  • Inconsistent branding — buttons, fonts and spacing that differ from email to email

It gets worse as you grow

Add more markets, languages or brands and the problem multiplies. Each version is copied and adapted separately, so a fix in one market doesn't reach the others. A rebrand is the ultimate test: if buttons change from rounded to square, how many past campaigns need updating by hand? For most teams working this way, the honest answer is all of them.

A better way: emails as part of a system

With an email design system — and with Brandblox specifically — every email is an extension of the customer's digital experience, not a standalone piece of creative. Colours, type, spacing, buttons and messaging live in Brands. Content holds reusable images and copy. Emails assembles brand-locked Blox and exports to the ESP you already run. That's the brand system model end to end.

Because everything comes from that source, changes happen once. Update a button style or a footer Content item and the next send — and every email that references it — stays in sync.

Design systems change how teams work together

The biggest change isn't only technical — it's collaborative. Instead of passing work down a line, people work in the same system at the same time.

  • Copywriters write into real layouts (and Content), so they see copy in place.
  • Designers assemble from pre-built Blox instead of drawing every email from scratch.
  • Devs improve the system once — interactive modules, dark mode, export — instead of rebuilding table layouts.
  • Marketers stay involved throughout and focus on a clear message.

Linear workflow

CopywriterDesignerDevMarketer

Each step in isolation. Changes go back to the start.

Brand system workflow

CopywriterDesignerBrand systemDevMarketer

Everyone works in the same system at the same time.

Moving from a production line to a shared brand system cuts production time and rounds of amends.

Production moves from days to hours, amends shrink, and every email is consistent before it goes out.

Where to start

You don't need to rebuild everything overnight. Audit the emails you've sent in the last few months: which layouts do you actually use, and where does the code differ when it shouldn't? That list is the beginning of your module library — and in Brandblox, the seed of your Blox set.

Next: Components and modules — what goes into a system that can build every email.

Build on-brand emails from your brand system

Brandblox Emails turns brand-locked Blox into production-ready HTML — including interactive Blox with AMP when you need it. Start free, no card needed.