Skip to main content
Every campaign, automation e-mail and template is written in one of four editors. You choose it when you create the e-mail, and you may change it afterwards in the Editor field (the content is not converted: changing editor means carrying on from what is written).
Transactional templates do not offer the block editor.

The editing screen

The content editor of a campaign

A campaign's content editor: fields, tools, code and preview.

  • The first row carries what describes the e-mail: Subject, Template, Editor.
  • The second row carries the tools: Variables, Images, Check the links, Check for readers, Send a test, then Save ( S).
  • On the left the content, on the right the preview, rendered by the sending engine itself and kept up to date as you type. See Preview and checks.
  • The Focus mode button folds the navigation away and hides the headers: only the text and its preview are left. Esc to come back.
Above them, the language tabs let you write the e-mail in other languages. See Languages.

Visual blocks

You stack blocks with Add a block, and reorder them with Move up and Move down. The Style panel sets, for this e-mail only, the page background, the content background, and the colour of links and buttons. Anything you do not set comes from the team’s brand. Saved pieces keeps a footer, a header or an insert to drop back into any e-mail with one click. See Media library and pieces.

Markdown

Markdown also takes HTML tags in the middle of the text (an <img>, a <table>); for a layout entirely your own, choose the HTML editor. In a Text block of the visual editor, on the other hand, HTML is shown as written, not interpreted.

HTML

Paste or write your HTML in the code editor (with colouring and line numbers). Lekalao:
  • inlines the CSS of your <style> tags into style attributes, keeping the media queries;
  • builds the text version;
  • rewrites the links for click tracking, when tracking is on.

MJML

MJML is compiled by Node.js on the server. When it is missing, the editor says “MJML cannot be compiled on this server”: see Requirements.