Skip to content

Transactional templates

Transactional templates

Create application email templates with the visual HTML editor or raw HTML source.

Manage templates

Go to Transactional → Emails to list templates. Each has:

  • Name — Referenced from your application code
  • Content — Subject, body, and default recipients
  • Settings — Editor type, store-in-log, and API uuid

Choose an editor

When you create a template, pick one editor. Blade and Markdown are not available.

Editor Use it when
Visual editor You want to design the layout in the HTML editor. You can start from a marketing template.
HTML source You want to paste or write raw HTML.

You can change the editor later under Settings.

Dynamic content

In every template section Mailivate shows tags you can click to copy. Put them in the subject or HTML:

Tag Filled with
{{ subscriber.first_name }} Recipient first name
{{ subscriber.last_name }} Recipient last name
{{ subscriber.email }} Recipient email
{{ list.name }} List name, when the recipient is on a list

Your app can pass any other key in the API replacements object. Examples: {{ reset_url }}, {{ order_number }}.

Testing

Send a test from the template to confirm merge data from your app renders correctly.

Live sends through POST /api/email or the transactional templates API also need account approval.

Performance

Open Performance on a template to see delivery stats alongside the transactional log.

Confirm