Edushade
Communication

Message Templates

Reusable, versioned message designs for each channel, with personalization placeholders and a test send.

A message template is a ready-made message you design once and reuse whenever you need it. Each template is built for the channels you use — email, SMS, push, and chat apps — so the same idea lands well everywhere. Templates save time and keep your messaging consistent.

You use templates inside campaigns, and they go out over the channels you have on.

What a template holds

A template can include the wording for each channel you plan to use:

ChannelWhat you write
EmailA subject line and the email body.
SMSA short text body.
PushA title and a short body.
Chat appsA message body for WhatsApp, Telegram, Slack, or Discord.

Personalization placeholders

You can drop in placeholders that fill in automatically for each person — so a single template feels personal to everyone who gets it. For example:

  • The learner's name.
  • A course title.

When the message goes out, each placeholder is replaced with that person's real details — for example, "Hi Aisha, your spot in Photography Basics is confirmed."

Choose a message type

Each template has a type that shapes how it is treated:

  • Transactional — essential account messages (receipts, confirmations). These are not treated as promotions.
  • Marketing — promotions and offers. These always include an unsubscribe option and follow stricter sending limits.
  • Announcement — general updates to a group.

The type affects sending limits and whether an opt-out is required, which helps keep your messaging compliant. See notification preferences for how learners opt in and out by type.

Versions

Templates are versioned. When you update a template, the earlier version is kept, so you can see what changed and roll back if needed. This is helpful when several people work on the same messages.

How to create a template

  1. Go to Admin → Communication → Templates.
  2. Click New Template.
  3. Give it a clear name and choose its type.
  4. Write the content for each channel you plan to use.
  5. Add any placeholders for personalization.
  6. Click Send test to preview it (see below).
  7. Click Save.

Send a test

Before you use a template in a real campaign, use Send test to deliver a sample to yourself. Check that it reads well, the placeholders fill in correctly, and links work on each channel.

Good to know

  • Keep SMS and push bodies short — they have little room, so lead with the key point.
  • Reuse one well-tested template across many campaigns instead of rewriting each time.
  • Set the right type: marking a promotion as transactional to dodge unsubscribe rules is not allowed and harms trust.

On this page