How to Format Email Templates
Use HTML and Twig snippets
Upmind’s email templates power all automated and manual messages sent to clients and staff. Email templates consist of three elements:
- Text: The plain content visible to recipients.
- HTML: Enables rich formatting, branding, and layout control.
- Snippets of Twig code: Insert dynamic data (e.g., client name, invoice number) that updates for each recipient.
This guide shows you how to properly format templates used to create and send bulk client messages, as well as emails sent to a single client.
The same template structure (text, HTML, and Twig code) is used to create notifications (automated trigger-based messages).
Accessing email templates
You can access the templates from Settings > Automation > Email Templates.

Settings > Email templates
Formatting text and HTML
Upmind supports basic formatting for the text in the body with standard HTML tags for headings, bold, italics, and links. You can also use <br />
for line breaks as needed.
Combining HTML and plain text also helps to make the emails visually appealing and accessible.

Use br / inside <> to insert line breaks
Adding Twig snippets
Twig is a flexible templating language for logic and formatting. It is used for conditional content, loops, and formatting dates or numbers.
Code snippets personalise emails by inserting dynamic content that updates with live data from Upmind when recipients open the message.
How to insert a snippet
- Scroll to the bottom of the template editor.
- Click a menu tab (e.g., Client, Invoice, Order) to view available snippets for that context. Each tab contains a unique set of related code snippets, with available options varying based on the message type you create.

Menu tab
- Click a snippet to copy it to your clipboard.
- Paste the snippet into the Subject or Body field where you want the dynamic content to appear.
- Add as many snippets as needed to customise the message.
- Click Save to apply changes.

Draft bulk action template
To manage templates for bulk and triggered Emails, you can access all templates through Settings > Notification Templates.
The bulk action templates (for newsletters or announcements) follow the same structure as automated notifications. Use clear subject lines and consistent branding for all templates.
Email templates are built with Twig code. To learn more about this code syntax, open the Twig site.
Previewing and testing templates
- After saving, Upmind displays a preview of the message.
- Use the Send Email function to test your email and check formatting and dynamic content before activating the template.
- Adjust as needed for different email clients and devices.

Quick actions > Send email

Send test email
Updated 18 days ago