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 element | Why it helps |
|---|---|
| One brief format that shows each content block with a space for a reference image | Designers see where each block starts and ends, and what the copywriter intended |
| Reference boards of approved layouts and inspiration | Faster starting points without copying the last send |
| Early collaboration between strategist, copywriter, and designer | Fewer revision rounds |
| A record of versions and decisions, kept in one place from onboarding | Anyone can pick up an account with context |
| Clear escalation for unclear or conflicting feedback | Designers are not caught between stakeholders |
| Planned calendars, shared early | No 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.