The following guide is based on our own experience and knowledge.If we are mistaken about anything, please do not hesitate to write to us at bartos@incomaker.com; we are always happy to learn something new.
Design Summary

Design Requirements

Design Explained

1. Fonts

As stated above, fonts other than the standard web-safe list (Arial, Verdana, etc.) will not display in the vast majority of email clients. If you need to use a custom font, the only reliable method is to create an image and place the text with the desired font onto that image in a program like Photoshop.

2. “Mobile-First” Design

The more complex a template is, the greater the chance it will render incorrectly or inconsistently across different clients. It is universally recommended to design templates with a “mobile-first” approach, prioritizing simplicity and a clear hierarchy.

3. Multiple Elements on a Single Line

If you place multiple elements on one line (e.g., text-logo-text), it is best practice to have them occupy equal width within the row and be centered consistently with the rest of the template.

4. Dimensions

Email Width: The email body width is set to 640px in Incomaker. This is crucial for our product blocks to render correctly. A narrower design may break the layout of these blocks.

Image Sizes: Image sizes do not have to be exactly 1:1 with their container, as they can be adjusted with HTML/CSS. However, if an image or element appears at a different size or alignment in one client versus another, it requires testing and fine-tuning. This can be caused by various factors, and layouts can “break” from time to time due to updates in email clients. Ideally, all images in the same row should have the same width or height, or both.
Font Sizes: Font sizes and line heights are up to your discretion and testing. The general recommendations are:

Background Images: Background images do not render in some email clients, and it is very difficult to ensure precise placement of foreground elements on top of them. A safe approach is to use a background image for the main email body with a texture or pattern that does not require exact positioning. Always include a solid fallback background color for clients that do not support background images.
Padding: Padding is a design choice. However, the rule of simplicity applies here as well. If you center most of your content, you often don’t have to worry about complex left and right padding adjustments for different clients.
GIF Dimensions: The dimensions of a GIF should roughly correspond to the width of the container it will be placed in.
Video: Video is added to emails as a link. This is typically done by using a static image or a short, looping GIF as a preview that links to the full video on YouTube, your e-shop, or your website. The video file itself cannot be embedded. Incomaker provides a tool to automatically create these linked thumbnails from YouTube videos.