Home / Blog / Lifecycle & Retention

Email Design Best Practices for Ecommerce: A Mobile-First Optimization Guide

How ecommerce brands design emails that convert: mobile-first layouts, CTA placement, scannable copy, template variety, dynamic codes, dark mode, and a pre-send checklist from a retention agency.

Miranda Mattson Oct 10, 2026 12 min read Lifecycle & RetentionEmail

A beautiful email that does not get clicked is a failed email. In ecommerce, design is not decoration. It decides whether a subscriber understands your offer in a few seconds, finds the button, and taps it with a thumb on a small screen. The brands that do this well treat design as a system: clear rules for layout, copy, and variety that make every send easier to read and harder to ignore.

This guide covers how to optimize email design for ecommerce performance, based on the rules our retention team uses day to day, plus guidance from platform and industry sources.

The short version: design for mobile first, put one clear call to action where it is visible the moment the email opens, make the email easy to scan, vary your layouts so subscribers do not tune out, and treat every design decision as a test you can learn from.

Why email design is a performance lever

Design affects results in three ways:

  • Comprehension. Subscribers skim. If the point is not clear fast, they leave
  • Action. A button that is hard to see or tap loses clicks that your copy already earned
  • Brand and trust. Consistent, clean design builds recognition across every touchpoint, which supports email, SMS, and direct mail together

Better engagement also supports your sender reputation, which ties design back to deliverability. See Email Deliverability for Ecommerce.

1. Put the primary CTA above the fold

The most important design rule is also the simplest: when the email opens, the headline and the main call to action should both be visible. Do not make people scroll to take the action you want.

How to apply it:

  • Place a clear primary CTA and your main headline in the first screen on mobile
  • Limit each email to one main CTA whenever possible
  • Lay out the email so the eye moves naturally toward the button
  • If you have secondary actions, make them clearly secondary through size, color, or placement
  • Use live text buttons, not buttons baked into images, so you can edit and test them without a redesign

Low-commitment CTAs such as "Learn more" or "Take the quiz" can work well for shoppers who are not ready to buy. Klaviyo's design guide makes the same point about pairing a low-pressure CTA with content that educates. See Klaviyo's email design tips.

2. Design for mobile before desktop

Most subscribers read on a phone, so design the phone version first and adapt it up.

Mobile-first checklist:

  • Subject lines and preview text that fit the mobile inbox
  • A one-column layout for most emails
  • Two-column layouts only for product grids with no body copy beside them
  • Mobile-optimized images that load quickly and stay clear on small screens
  • Font sizes large enough to read without zooming
  • Buttons big enough to tap, with space around them
  • Short copy blocks that do not turn into a tall wall of text on a narrow screen

If you are unsure whether a layout was designed for desktop, ask before you build the mobile version from it. A design that works on desktop often needs a separate mobile layout, not just a squeezed copy.

3. Make the email easy to scan

Assume your reader is scanning, not reading. A scannable email gives people the point in seconds and the detail if they want it.

  • Break copy into short sections with clear headings or labels
  • Use short lists when they help
  • Use bold, color, or emojis sparingly and only when they fit the brand
  • Avoid large blocks of text
  • Keep consistent spacing between sections so each block can breathe

Brevo's guide describes two layout patterns worth knowing, a zig-zag path that keeps the eye moving down the email and an inverted pyramid that narrows attention toward the main goal. Both support the same idea: guide the reader on purpose. See Brevo's email design best practices.

4. Build a clear visual hierarchy

Hierarchy tells the reader what to look at first, second, and third.

  • Lead with a headline or hook that states the value
  • Add supporting context that answers the obvious question
  • End with a clear CTA
  • Remove anything that distracts from that path

Larger and higher elements read as more important, so put your key message and button where they will be noticed first. White space is part of the design. It separates ideas and makes the important element stand out.

5. Give every email one job

Define one primary goal for each email, and design toward it. Competing messages and multiple equal buttons split attention and lower clicks.

Before you design, finish this sentence: "After reading this email, the subscriber should ______." If you need an "and" in the answer, you may need two emails, or a clearer hierarchy.

6. Keep copy tight, and design long copy on purpose

Copy density is one of the most common design problems. Heavy paragraphs in the hero or middle of an email push everything else down and bury the call to action.

For most emails:

  • Make every word earn its place, especially in the hero
  • Mix in some short emails, two or three sentences with a strong CTA, so the design has room to do more of the work

For brands that need educational or long-form copy:

Some products need explanation, and the answer is not to cut the education. The answer is to design it:

  • Break long copy into several short blocks, each with its own heading
  • Change the visual treatment between blocks so the email feels like one piece, not a pasted paragraph
  • Use icons, comparison tables, or numbered steps where content is naturally structured
  • Test a shorter version against the long version, because the right length is something to measure, not assume

The goal is a smooth transition between topics, not a hard line at every section. A good email still feels like one coherent piece.

7. Vary your layouts so subscribers do not tune out

Templates are useful. A master template keeps fonts, sizes, and spacing consistent, and it speeds up production. The risk is over-templating: sending the same structure again and again until subscribers stop paying attention.

How to keep variety without losing brand consistency:

  • Keep brand elements fixed: logo, colors, fonts, and tone
  • Rotate hero layouts so back-to-back sends do not look the same
  • Space out template use instead of applying the same one every time
  • Avoid reusing the same assets in consecutive sends
  • When a sale or theme runs across several emails, give each email its own layout, even if the offer is the same
  • Vary structure and topic, not only the picture

This matters even more with AI-assisted workflows. If an AI tool produces the same outline for similar sends, the designs come out identical, so review outlines for repetition before they reach design. Some brands do need a very consistent templated look. Even then, rotating among a set of approved layouts keeps things fresh.

8. Set typography standards that fit the layout

Consistency matters, but a rule like "every header is the same size" can backfire. A large header that works beautifully over one image can collide with product images in a different layout.

A more workable approach:

  • Define type standards by layout type, for example one header size for image heroes and another for text-only heroes
  • Hold those sizes consistently every time that layout appears
  • Let the layout and content decide, within the brand's type scale
  • When a stakeholder asks for one uniform size everywhere, show a side-by-side example of where it breaks, and propose layout-based standards instead

This keeps designs consistent where it counts and flexible where the content demands it.

9. Design dynamic codes and personalization so they stand out

Dynamic discount codes, first names, and other personalized fields are easy to bury in the design.

  • Make codes stand out with bold, underline, a contrasting color, or a dedicated block
  • Avoid placing a code in the middle of a dense paragraph
  • Put codes in live text so they can be dynamic and copyable
  • Test how personalized fields render when the value is long or missing, and set fallbacks

Text over background images

Live text over a full-width background image looks great in a mockup, but it can break in a real email. Email builders control spacing through padding, and live text does not render identically on every device, so a background that is sliced across sections may not line up.

Safer options:

  • Use a solid background behind dynamic text
  • Export the background as a single image and place dynamic content in its own block
  • Create separate desktop and mobile versions when a patterned background is essential
  • Test on real devices and in preview before you send

10. Design for accessibility

Accessible design is good design for everyone.

  • Write succinct subject lines and preview text
  • Add alt text to images
  • Keep important information out of images, because images may not load
  • Use strong color contrast
  • Use clear headings to separate ideas
  • Write descriptive link text

Both the Klaviyo and Brevo guides include accessibility among their core recommendations.

11. Design for dark mode and light mode

Many subscribers keep their phones in dark mode. Check how your email looks in both, especially logos with transparent backgrounds, dark text on transparent images, and buttons with low-contrast colors. Preview before you send.

12. Use images with purpose

  • Every image should add information, emotion, or product clarity
  • Optimize file sizes so the email loads fast on slower connections
  • Keep a healthy balance of images and text, because image-heavy emails can load slowly and fail when images are blocked
  • Use real product and customer imagery over generic stock where possible
  • Consider user-generated content, such as reviews and customer photos, for social proof
  • Motion, such as a subtle animated element, can hold attention when it supports the message

For brands without much photography, AI image tools and shared asset libraries can help fill gaps. Make sure your team has access to approved tools and assets, and keep results on brand.

13. Make buttons easy to tap

  • Make buttons large enough to tap with a thumb
  • Leave space around each button
  • Do not stack several buttons close together
  • Write button text that states the action clearly
  • Use color for hierarchy, so the primary button stands out from secondary ones

14. Align email design with the rest of your channels

Email design does not live alone. Your SMS and RCS creative, direct mail pieces, landing pages, and paid ads should share the same look and voice.

  • Reuse brand colors, fonts, and imagery consistently
  • Use direct mail templates and boards as a shared design reference, and connect pieces to digital through QR codes or short URLs
  • Keep one brand style guide that every designer and strategist uses

See Omnichannel Retention and Direct Mail for Ecommerce.

15. Test your designs and learn from them

Design opinions are useful. Design tests are better.

Elements worth testing, one at a time:

  • Hero layout and headline size
  • CTA wording, color, and placement
  • Product blocks versus none
  • Long versus short copy
  • Image style (lifestyle versus product-only)
  • Template layouts

Measure results on click rate, placed order rate, and revenue per recipient. Open rate is a weak guide because privacy and AI features change how opens are recorded. See AI and the Inbox. Document what you learn so each test builds on the last.

Build a workflow that protects design quality

Good design is easier when the process behind it is clear.

Process elementWhy it helps
One brief format that shows each content block with a space for a reference imageDesigners see where each block starts and ends, and what the copywriter intended
Reference boards of approved layouts and inspirationFaster starting points without copying the last send
Early collaboration between strategist, copywriter, and designerFewer revision rounds
A record of versions and decisions, kept in one place from onboardingAnyone can pick up an account with context
Clear escalation for unclear or conflicting feedbackDesigners are not caught between stakeholders
Planned calendars, shared earlyNo rushed design during peak periods

Peak season is a good forcing function. Getting calendars from clients early lets design work happen before BFCM instead of during it. See BFCM 2026 Planning Guide.

AI and email design

AI tools can speed up outlines, copy drafts, and image generation. They work best when humans stay in the loop:

  • Copywriters refine AI-generated copy so it sounds human and fits the brand
  • Strategists review outlines for variety, so similar sends do not produce identical designs
  • Designers give feedback on what formats work, so the outline process improves over time
  • Everyone checks that AI output follows your mobile-first and one-CTA rules

See New Klaviyo Features Worth Using for how platform AI tools are changing the workflow.

Common email design mistakes

  • Hiding the CTA below the fold
  • Designing for desktop and shrinking for mobile
  • Pasting long paragraphs under a hero image
  • Reusing the same layout for every send
  • Forcing one uniform header size across very different layouts
  • Putting important text inside images
  • Placing dynamic codes in the middle of dense copy
  • Building complex background images that break on mobile
  • Adding several competing CTAs
  • Skipping the preview in dark mode and on real devices

Pre-send design checklist

  • ☐ A primary CTA and the main headline are visible immediately on open
  • ☐ The email reads cleanly on mobile
  • ☐ The layout is simple and easy to scan
  • ☐ Images are optimized and purposeful, with alt text
  • ☐ The email has one clear action
  • ☐ Buttons are large and spaced for tapping
  • ☐ Dynamic codes and personalization stand out and have fallbacks
  • ☐ Colors have strong contrast, and the email works in dark mode
  • ☐ The layout differs from recent sends
  • ☐ Links, preview text, and subject line are checked
  • ☐ Previewed on at least one iPhone and one Android device

FAQ

What are the most important email design best practices?

Put one clear CTA above the fold, design for mobile first, make the email easy to scan, and keep a clear visual hierarchy.

How long should an ecommerce email be?

It depends on the brand and the goal. Short emails with a strong CTA work for many sends. Educational brands may need longer copy, designed in segmented blocks. Test both.

Should I use the same template every time?

Use a master template for consistency, but rotate layouts so subscribers do not see the same structure in every send.

Should buttons be images or live text?

Live text. It is easier to edit and test, and it still shows when images are blocked.

How do I design for dark mode?

Preview your emails in dark mode, use contrast-safe colors, and avoid dark text on transparent images.

How do I measure whether a design works?

Test one change at a time and compare click rate, placed order rate, and revenue per recipient.

Can AI create email designs?

AI can speed up outlines, copy, and images, but human review keeps the emails on brand, varied, and effective.

How ATTN helps

ATTN's retention team includes strategists, copywriters, and designers who build email, SMS, and direct mail creative together, so design decisions connect to strategy and results. If you want a design audit of your current emails, with specific fixes and a layout system you can reuse, talk to our team.

Miranda Mattson

Director of Lifecycle & Retention Marketing at ATTN. Builds and runs retention programs across email, SMS, RCS, and direct mail for DTC brands.

Start here

Want to know what retention is worth to you?

Tell us what you are trying to hit. We will size the retention opportunity in your account and tell you what we would fix first.