Message templates are the reusable building blocks of your engagement messages. Write one once — personalised with each customer's details — and use it across as many campaigns and flows as you need.

What a template is

A template is a saved message for a single channel — Email, SMS, or WhatsApp — with placeholders that get filled in with each customer's data when the message goes out. (RCS is coming soon as a fourth channel.)

Because templates are reusable, you can build your "Cart recovery" or "Order confirmation" message once and reuse it everywhere, instead of re-writing the same copy for every campaign.

Create a template

  1. Go to Engagement → Templates.
  2. Click Create Template.
  3. Pick the channel — Email, SMS, or WhatsApp.
  4. Write your template content, adding placeholders where you want personal details (see below).
  5. Click Save.

Your saved templates then appear when you set up a campaign or build a flow, ready to select.

Personalise with placeholders

Drop a placeholder anywhere in your content and it's replaced with that customer's real data at send time. A placeholder looks like {{name}} — the value between the braces is the field name.

Hi {{name}},

You left {{item_count}} items in your cart worth {{cart_value}}.

Complete your purchase now!

Common placeholders you can use:

PlaceholderFills in with
{{name}}The customer's display name
{{order_id}}An order reference
{{item_count}}How many items are in the cart
{{cart_value}}The cart's total value
{{product_name}}A product name (handy for win-back and upsell messages)

Use simple, exact field names

Placeholder names must match exactly and be single words — dotted names like {{user.name}} aren't filled in. If a placeholder has no matching value for a customer, it's sent as plain text exactly as written (for example, the recipient would see {{name}}). Preview your template and double-check every placeholder before you launch.

Per-channel templates

Each template belongs to one channel, and each channel has its own format and rules. Build a separate template per channel for the same message when you want to reach people across more than one.

ChannelFormatKeep in mind
EmailHTML or plain textSupports rich formatting, images, and links.
SMSPlain textTry to stay under 160 characters — longer messages are split into multiple segments and charged accordingly by your provider.
WhatsAppStructured templateMust follow WhatsApp Business template requirements. UMAP360 doesn't check approval status for you, so make sure your template is compliant before sending.

Pick the channel that performs

You don't have to use every channel. Build templates for the channels your audience actually responds to, then compare how each one performs once messages start going out.

Reuse templates in campaigns and flows

A template on its own doesn't send anything — it's the content you plug into something that does:

  • Campaigns — when you create a campaign, you choose a message template and the channel to deliver it on. The same template can power as many campaigns as you like.
  • Flows — in the visual flow builder, a send step asks you to pick a channel and a template, so you can use different templates at different points in a multi-step sequence.

This is also how you A/B test: create two or more versions of a template and compare their results to see which copy converts better.

One template, many uses

Editing a template changes the content everywhere it's used. If you want a tweak for just one campaign, create a separate template instead of editing the shared one.

Next steps

Last updated 2026-06-11

We use cookies for analytics — to understand how visitors use UMAP360 and improve the product. Essential cookies (session, forms) always run; analytics cookies wait for your call. See cookie policy.