Email Builder

Sendlane’s drag-and-drop MJML email builder for Campaigns and Automations provides the following functionality:

Add Content to an Email

The Content tab of the email builder contains layout blocks which organize your email into sections, and content blocks which allow you to embed text, images, and more to your Campaign or Automation emails!

Layout Blocks

Layout blocks make it easy to organize your content into sections! Click on a layout block to add it to the bottom of your email, or drag and drop exactly where you want it.


Elements determine the type of content that appears in a layout block in your email. Click and drag a content block into a layout block to start creating your content!

The email builder includes the following elements:

  • Text - Best for copy and longer sections of text. Adjust the text’s size, font family, color, alignment, line height, letter spacing, and add hyperlinks, text styling or emojis by clicking the text element.
  • Title - Best for titles, headers, or short sections of text. Adjust the title’s size, font family, color, alignment, line height, letter spacing, and add hyperlinks, text styling or emojis by clicking the title element.
  • Image - Add .JPEG, .PNG, or .GIF images to your emails! There is no file size limit, the new email builder will resize images for you. Add alt text, adjust alignment, size, and corner radius by clicking on the image element. Images can be made clickable by pasting a link in the Link field. Linked images can add Tags to Contacts who click the linked image by selecting or creating a Tag from the Tag dropdown.
  • Button - Create a clickable button with custom text and styling! Buttons can add Tags to Contacts who click the button by selecting or creating a Tag from the Tag dropdown.
  • Divider - Insert a divider line with custom styling to separate content sections.
  • Spacer - Insert a spacer to separate content sections without a visible line.
  • Social - Insert links to your company’s social media profiles! Adjust the styling and social media icons and links by clicking the social element.
  • HTML - Insert custom HTML!
  • Media - Insert a link to a YouTube or Vimeo video to create a clickable image of the video’s thumbnail. Adjust the video’s alt text, spacing, and button styles by clicking the media element.
  • Link Bar - Insert a bar with links to any URL you need! Add, rearrange, and style the link bar by clicking on the link bar element.
  • Text Wrap Image - Insert a combination text and image element to wrap text around an image! Adjust all text and image settings by clicking on the text wrap image element.
  • Saved Block - Save any block in your email by clicking the Save icon on the right hand side of the block. Saved blocks can be added to any email!

Back to top

Set Global Email Styles

Set default styling for your entire email using the Styles tab!

On the styles tab you can set default styling for:

  • Links - Select a color or enter a hex code for the default color of all hyperlinks, and check the Text Underline box to underline all links
  • Buttons - Select a default background color, border, font styling, corner radius, alignment, width, and spacing for all Button elements
  • Headings - Select font color, font family, font size, line height, and letter spacing for all headings in your email by selecting the heading type from the dropdown and editing each heading's settings
  • Body Text - Select font color, font family, font size, line height, and letter spacing for all body text

Back to top

Configure Email Appearance Settings

Determine high level settings for your email using the Settings tab!

  • Background Color - Select a background color for your entire email
  • Background Image - Select the checkbox to use an uploaded .JPEG or .PNG file as a background image and choose the image's position setting
  • Border - Select the checkbox to add and style a border for your entire email, including dashed or solid borders
  • Spacing - Adjust the spacing on all sides of your email
  • Save as new template - Save this email as a new template that will appear in the Custom tab of the template page
  • Change Template - Replace the entire email you're working on with a pre-designed template from the Sendlane template library
  • Clear Template - Remove all content from your email and start from scratch

Back to top

Save an Email as a Template

To reuse an email multiple times, use the Save As Template feature!

Campaign Templates

When you create a Campaign email, it will automatically be saved in the Previous tab of the Email Design page. Hover over a previously used email to use it as a template for another email.

You may want to save a frequently used email design to the Custom tab of the Email Design page to avoid scrolling through all past Campaigns, and to create a template that doesn't require cleaning out previous Campaigns' copy or other content.

To save an email as a Custom template, click Save As at the top of the email builder screen. Enter a name for your template and click Save!

Back to top

Recreate Legacy Emails

Because emails cannot be transferred from the legacy builder to the new builder, you'll need to recreate any email templates you want to continue using for Campaigns or Automations in the new builder. This is a great time to review your email templates and Sendlane's many resources for building awesome emails!

Here are just a few that will help you decide which templates to bring over and how to optimize them:

Take advantage of your ability to be logged into Sendlane in multiple tabs! It's helpful to use two tabs during this process, one for your legacy email templates and one for the new builder:

Back to top

Set Default Values for Personalization Tags

In Sendlane's legacy email builder, there wasn't a way to set default values for personalization tags which meant that Contacts without data in the selected tag would see a blank space. Now, you can enter a default to show when Contacts don't have data in the personalization tag you want to use!

To set a default value for a personalization tag, add | default("")  to the tag and enter your desired default text between the quotation marks.

For example, to set a default of "Friend" for Contacts without a first name recorded, select First Name from the tag dropdown:

Then, edit the tag text to read  {{ contact.first_name | default('Friend') }} 

Back to top

Choose background and font colors in your email's footer by clicking into the footer, selecting Custom for Appearance, and setting your color preferences. Our contrast calculator will let you know if your background and font colors are not contrasted enough!

Back to top

Did this answer your question? Thanks for your feedback! There was a problem submitting your feedback. Please try again!