Want to Use WhastApp API?

When to Use a Message Template and When to Use a Free-Form Message: The Practical Guide

Picture of Mumble Team

Mumble Team

May 25, 2026| זמן קריאה: 4 דקות

TL;DR

On WhatsApp Business there are two types of messages a business can send: a free-form message that you type in real time, and a message template that has been pre-approved by Meta. Sometimes the rules force the choice for you, and sometimes you have a choice – and when you do, the right call affects cost, personalization, and speed. This article is a practical follow-up to the article on the 24-hour conversation window, which explains the overall framework.

The difference in brief

Free-form message Message template
Meta approval Not required Required, before sending
Prep time Instant Minutes to 24 hours for approval
When you can send it Only inside the conversation window Always – inside the window and outside it
Personalization Any content, no limits Only through parameters {{1}}, {{2}}, {{3}}
Bulk sending One at a time, manually A campaign sends to everyone at once
Meta billing Falls under the Service category of the existing conversation Opens a new conversation in the template’s category (Marketing / Utility / Authentication)

When the rules force the choice

A message template is required in three situations:

  • The conversation window is closed – the customer hasn’t written to you in the last 24 hours.
  • A new customer – a customer who has never written to the business. You also need a valid opt-in.
  • A campaign or broadcast – sending to more than one customer at once always goes through a message template. There’s no bulk free-form sending.

A free-form message, on the other hand, is never mandatory. In any situation where it’s allowed (inside the window), you can always send a message template instead. The only question is whether that makes sense.

When to choose a free-form message when you have a choice

The customer is inside the conversation window, and you can send any type of message. Here are four reasons to choose free-form:

  • A personal answer to a specific question – if the customer asked “When will my delivery arrive?”, the answer is to the point, unique to this case, and not something that fits a template.
  • Speed – there’s no reason to wait for a template to be approved when you can reply within seconds.
  • Cost savings – in Israel, Service conversations (conversations the customer initiated) are free or very low cost. Sending a marketing template to a customer inside an open window opens a new conversation in the Marketing category – turning free communication into a fully paid one.
  • A one-off message – there’s no reason to spend time creating a template, wording it, and submitting it to Meta for approval for a message that won’t be reused.

When to choose a message template even when you have a choice

Even inside the window, there are situations where a message template beats a free-form message:

  • Sending to multiple customers at once – a campaign is the only way to send the same message to 50, 500, or 5,000 customers at once. Manual copy-paste in the chat isn’t realistic.
  • Consistent wording – order confirmations, shipping updates, appointment confirmations – content that needs to be identical and accurate for every customer. A template ensures everyone gets the same message, with no typos.
  • Interactive buttons – Quick Reply, URL, and Phone Number buttons are embedded inside a message template. A free-form message has no way to send interactive buttons of this kind.
  • Automated sending from an external system – if your system sends order updates through Mumble’s API, those messages are templates. Automated sending from an external system is almost always done through templates.

Common use cases and the right choice

The situation What to send Why
Customer asks if a product is in stock Free-form message Personal answer, customer is in the window, free
Automatic order confirmation for every purchase on the site Message template (Utility) Automated via API, consistent wording
Re-engaging 200 customers who haven’t talked to you in a week Message template (Marketing), campaign Window is closed, bulk send
Replying to an inquiry that just came in Free-form message In the window, personal, immediate
Reminding a customer about tomorrow’s appointment Message template (Utility) The appointment was booked days ago – window is closed
Sending a catalog to a customer who just requested it Free-form message with an attachment Customer is in the window, unique to the request
A one-time verification code for a website Message template (Authentication) Customer isn’t necessarily in the window, and it’s low cost
A birthday offer for a customer Message template (Marketing) Business-initiated send, likely outside the window

Common mistakes

Sending a marketing template to a customer who’s already inside an open window

What happens: The existing conversation is Service and free. When you send a marketing template, Meta opens a new conversation and charges you at the Marketing rate – for no real reason, since you could have written free-form text in that same conversation.
The fix: If the customer is in an active window, just write to them directly from the chat. A message template is for customers outside the window.

Trying to type a free-form message to a customer who hasn’t talked to you in more than 24 hours

What happens: The message will fail, or Mumble will block the send before it even reaches Meta.
The fix: If it’s urgent, send an approved message template. When the customer replies, the window reopens and you can continue writing free-form.

Creating a message template for every one-off message

What happens: Every template goes through Meta approval – a process that takes minutes to hours, and is sometimes rejected and requires a rewrite. Time invested that you won’t get back.
The fix: If it’s a one-off message to a single customer who’s inside the window, write it as a free-form message. Templates are reserved for recurring content or for sending outside the window.

Sending the same free-form message to 100 customers by copy-paste

What happens: Wasted agent time, typos, inconsistency between customers, and a risk that Meta flags unusual behavior and your account quality takes a hit.
The fix: Recurring content goes into a message template. A campaign sends to 100 customers in one click, with full consistency.

A message template that’s too generic, with no parameters

What happens: A template that reads “Hi, we have a new offer!” is sent identically to every customer. Click rates are low, block rates are high, and the sending account’s Quality Rating drops.
The fix: Use parameters {{1}}, {{2}} for at least the customer’s name and one personal detail. Personalized templates get better responses and protect your quality.

Related articles

The bottom line

A free-form message = an immediate, personal, free reply, inside the conversation window only. A message template = sending outside the window, or sending at scale. The first question before any message: is the customer in the window? If so, and you’re sending to a single customer – free-form. If not, or it’s to many – a template.

Picture of Mumble Team

Mumble Team

מאמבל מתמחה בשינוי תקשורת עסקית באמצעות פתרונות וואטסאפ חדשניים. עם התמקדות באופטימיזציה של מכירות, ניהול לידים ואוטומציה של אירוסי לקוחות, Mumble מעצים עסקים לצמוח בצורה חכמה ומהירה יותר. עם תשוקה ליעילות וחדשנות, הצוות ממשיך להגדיר מחדש איך חברות מתחברות עם הלקוחות שלהן.