Skip to main content

Writing multi-language emails and notifications with template variables

Email and push notification steps let you write content per language and insert template variables that are replaced with real values when the message is sent, with a live preview and optional templates.

Writing multi-language emails and notifications with template variables

Email and push notification steps let you write content for each of your organization's languages and insert template variables that are replaced with real values when the message is sent.

Writing content per language

When you add a Send Email or Push Notification step, a tab appears for each language your organization supports (for example PT, EN, DE, FR, ES, IT). Write the subject and body, or the title and body, on each tab.

  • Only the first (default) language is required.

  • If you edit the default language and leave other languages blank, you are offered the option to copy the default text into the empty languages when you save.

  • Each user receives the message in their own language when it is available, falling back to the default otherwise.

Using template variables

Below each field, the Allowed variables list shows the values you can insert. Selecting a variable inserts a tag such as {{user.first_name}} at the cursor. When the message is sent, each tag is replaced with the real value for that user.

  • Common variables include first name, last name, email address, platform URL, and company name.

  • Some triggers add their own variables. Training triggers, for example, offer the training program name, deadline, days remaining, and a direct link to the training.

  • Variables are scoped, so the recipient, subject, and body each show only the variables that make sense there.

Previewing the result

The Preview panel shows the subject and body, or title and body, with the variable tags replaced by their display names, so you can check how the message reads before saving. The preview updates as you type and follows the language tab you are on.

Starting from a template

When the trigger provides ready-made content, a new email or push step opens pre-filled with that template across all languages. Adjust the text, insert or remove variables, and save. You can always clear a template and write your own content.

Adding a link to content in an email

Use Add linked content in an email body to pick a content item, such as an article, and insert a direct link to it at the cursor position. If the selected item has no public link yet, choose another item or contact support. For push notifications, links are added as a deep-link rather than inside the body.

Related articles

Did this answer your question?