Plain Composer
Use Plain Composer for a direct, written message: a product update, a founder note or a focused follow-up. Its visual HTML blocks keep the layout simple while retaining the shared composer's customer data, brand and personalization controls.
Content runs top to bottom in one straight list. There are no sections or columns, and no layout to fuss over.
Write a first customer note
Start with a short subject, a greeting, one paragraph explaining the update and a button to the next action. Select the sender and a sample customer in Data, then preview the message. For an optional first name, use a Liquid fallback so the greeting remains complete when the value is missing. Use Send test to check line lengths, links and spacing in an inbox.
“Plain” describes the simple layout: this composer still creates HTML email and supports images, buttons and personalization.
Add a block
Two ways to insert one. Type / where you are writing and pick from the menu, filtering as you type and confirming with Enter. Or hover an existing block and click the + beside it, which inserts after that block, or Alt-click (Option-click on a Mac) to insert before it.
The same hover reveals a drag handle. Pick it up to move the block somewhere else in the list.
The menu is grouped:
| Group | What you get |
|---|---|
| Text | Text, Heading 1 to 6, Bulleted list, Numbered list |
| Media | Image, YouTube Video, X Post, Link Preview |
| Layout | Button, Divider, Spacer |
| Utility | Variable, Liquid Tag |
Images take a source, alt text and dimensions. YouTube videos, X posts and links render as static preview cards with a link to the source.
Columns and side-by-side layout do not exist in this composer, by design. If you need them, start the email in the Dynamic Composer instead. You cannot move an email from here to there later.
Format as you write
Select text and a small menu appears with a link, bold, italic, underline and strikethrough.
Everything else lives on the block itself. Click the handle beside it and you get Typography for the font, size, weight, line height and letter spacing, and Turn into for changing a paragraph into a heading or a list.
Personalize a passage
Select the text you want written per recipient and press Adaptyle in that same menu. That marks the passage for rewriting per recipient using the selected data. Rendering checks protect the surrounding fixed content; inspect the resulting preview. Select it again and the button reads Remove Adaptyle, which drops the instruction and keeps the words as written.
The Subject field takes an Adaptyle instruction directly. See Adaptyle for how to write one.
Drop in a value you already have
Insert Variable for a single value, like a first name, and Liquid Tag for logic such as an if or a for. Both come from Liquid, and both can also be typed inline while you write. The fields available to you are whatever the email's data list says it needs, plus your brand kit under branding.
Open Preview to resolve Liquid against your sample data. Base needs no writing-model call. When the email has Adaptyle instructions, Generate preview requests the generated wording and spends credits; it is a separate action.
Refine a block with maxinja
Select a block and use the maxinja input at the bottom of the right panel. Its label follows your selection; a request there carries the current email and, when available, the selected block. State what should change and what should stay fixed. Use Checks to review readiness after the edit and Preview → Personalized → Generate preview to generate a recipient sample.
The static media cards link to the original content. They do not put a working video player, live X feed or interactive web page into the delivered email.
Moving to code later
Switch editor offers Code Editor, which writes your blocks out as HTML into the HTML code editor.
That switch is one-way. Once the blocks are markup there is no way back to them, and maxclicks asks you to confirm before doing it.
Related
- Dynamic Composer: sections, columns, and full layout control.
- HTML code editor: hand-write the raw HTML body.
- Adaptyle and Liquid: personalization.