Message templates

Approved message templates for every outbound chat

Build, submit and manage templates once, then send them again and again with each person's details filled in.

  • Write once
  • Get approved
  • Send at scale
NNova Store Business account
Today
Order update

Hi Maya, your order 7710 has shipped and arrives tomorrow.

Reply STOP to opt out10:42
Track orderTalk to us
Track order
The basics

What is a message template?

A message with fixed text and placeholders. Pick a customer and watch the placeholders fill in.

Your customers{{1}} · {{2}}
Template

Hi {{1}}, your order {{2}} has shipped and arrives tomorrow.

Sent to Maya

Hi Maya, your order 7710 has shipped and arrives tomorrow.

The template stays the same. Only the details change for each person.

Template categories

Marketing, utility and authentication templates

Templates are commonly grouped by purpose. The category can change the rules and the cost.

Example
Hi {{1}}, your spring offer is ready. Show this message in store.

Marketing

Offers, launches and reminders that encourage a purchase or a visit.

Example
Hi {{1}}, your order {{2}} has shipped and arrives tomorrow.

Utility

Updates about something the customer already did, such as an order or booking.

Example
Your verification code is {{1}}. Do not share it with anyone.

Authentication

One-time passcodes and sign-in checks that keep accounts safe.

Template approval

From draft to approved

Channels review templates before you can send them. Rejected? Edit it and submit it again.

  1. Draft
  2. Submit
  3. In review
  4. Approved
Step 1 of 4

Draft

You write the text and add placeholders where details change. Nothing is sent yet.

order_shippedDraft

Hi {{1}}, your order {{2}} has shipped.

Manage at scale

Every template, by status

See what is approved, what is in review and what needs a fix. Try resubmitting the rejected one.

Search templates
  • order_shippedUtilityEnglishApproved
  • appointment_reminderUtilityEnglishApproved
  • spring_offerMarketingEnglishIn review
  • login_codeAuthenticationEnglishApproved
  • cart_reminderMarketingSpanishRejected
  • delivery_updateUtilityFrenchIn review

Template names and statuses are examples.

Best practices

How to write a template that gets approved

Clear, honest and in context. Here is the same message written two ways.

  • Order updateWrite full, clear sentences around each placeholder.
    Needs work

    Hi {{1}} {{2}} shipped

    Likely to pass

    Hi {{1}}, your order {{2}} has shipped.

  • PromotionKeep promotions honest and include an opt-out.
    Needs work

    BUY NOW!!! LIMITED!!!

    Likely to pass

    Flash sale today: 20% off. Reply STOP to opt out.

  • PasscodeNever leave a placeholder alone without context.
    Needs work

    {{1}}

    Likely to pass

    Your code is {{1}}. Do not share it.

FAQ

Message templates FAQs

What is a message template?expand_more

A message template is a ready-made message with fixed text and placeholders, such as a customer name or an order number. You write it once, get it approved, and then send it again and again with the placeholders filled in for each person.

Why do chat channels need approved templates?expand_more

Some channels, such as WhatsApp, require a pre-approved template when a business starts a conversation, so people are not flooded with unwanted messages. Approval helps keep outbound chat trusted and relevant. Rules differ by channel, so check the ones you use.

What are template variables?expand_more

Variables are the placeholders inside a template, often written as {{1}} or {{name}}. At send time they are replaced with real details such as a first name, an appointment time or a tracking link.

What are the template categories?expand_more

Templates are commonly grouped as marketing, utility and authentication. Marketing covers offers and promotions, utility covers things like order and appointment updates, and authentication covers one-time passcodes. The category can affect rules and cost, so ask your MCM account team.

How long does template approval take?expand_more

It depends on the channel and the content. Some templates are reviewed quickly and some take longer or are rejected. This page does not promise a timeline, so ask your MCM account team what to expect for your channels.

Why are templates rejected, and can I fix them?expand_more

Common reasons are unclear wording, missing opt-out text for promotions, misleading content and placeholders without context. You can edit a rejected template and submit it again.

Can I offer message templates under my own brand?expand_more

Yes. Partners launch MCM under their own logo, domain and apps, and Comms APIs can be part of what customers build on. There is no license fee or setup bill, and MCM earns as you grow.

Ready to send approved messages at scale?

Talk to our team about message templates in MCM Comms APIs, under your own brand.