WhatsApp message template examples: 8 categories, ready to use
Ready WhatsApp message template examples by category (welcome, order, shipping, appointment, cart, re-engagement, feedback, payment), the traits of a good template, personalizing with variables, the approval process, common mistakes and CRM automation.
A good message template saves your team time, guarantees consistency and gives the customer the right tone every time. But a bad template — cold, impersonal, reeking of copy-paste — does the opposite: it pushes the customer away. The difference is in the words. This guide brings together ready WhatsApp message template examples by category, the traits of a good template, personalization, the approval process and common mistakes.
Let's be clear from the start: if you're going to message a customer proactively on WhatsApp (a notification, say), the message must be a pre-approved template. So templates aren't just "convenient" — in many cases they're required. You can adapt the examples below to your own brand and use them; the bracketed fields (like [name], [order_no]) are variables that fill in per customer at send time.
What is a WhatsApp message template?
A WhatsApp message template is a standard message prepared in advance to be reused, with variable fields inside it. It is used for recurring situations like an order confirmation, an appointment reminder or a shipping notification. For proactive (business-initiated) notifications, WhatsApp requires these messages to be approved in advance; in the free-form chat after a customer messages you, there's no template requirement. So the template is the basic unit of "scaled and rule-based" messaging.
Five traits of a good template
- Personal: at least starts with the customer's name; "Hi Sarah" instead of "Dear customer."
- Carries clear value: the message is useful to the recipient — a piece of information, a reminder, an offer.
- Short: it fits on one screen; one idea, one purpose.
- One call to action: it says what to do (reply, tap, confirm) in a single, clear way.
- In your brand voice: warm but professional; it talks like a human, not a robot.
Ready template examples by category
Adapt the examples below to your language and brand:
- Welcome: "Hi [name]! Thanks for reaching out. How can we help? We usually reply within a short time."
- Order confirmation: "[name], your order has been received. Order no: [order_no]. We'll let you know here once it ships."
- Shipping notification: "Good news [name] — your order [order_no] is on its way. Tracking link: [tracking_link]. Reply to this message with any questions."
- Appointment reminder: "[name], a reminder of your appointment tomorrow at [time]. If it doesn't work, just reply 'Reschedule'."
- Abandoned cart: "[name], you left [product] in your cart. Stock may be limited; if you'd like to finish, continue here: [link]."
- Re-engagement: "We've missed you [name]! A special [discount]% off just for you is valid this week. Want to take a look?"
- Feedback: "[name], how was your experience with [product]? Even a quick 1-5 rating helps us a lot."
- Payment reminder: "Hi [name], the due date for your payment of [amount] is [date]. We're here if you need any help."
Personalizing with variables
The bracketed fields above are variables: they fill in automatically per customer at send time. In WhatsApp's own system these variables are usually defined as numbered fields (a "variable 1" instead of [name]); when you use a platform, you connect them directly to your CRM fields (name, order no, amount). The golden rule: use at least one personal variable. A message that starts with the customer's name gets a far higher response than a generic announcement.
Getting approved
To send proactive templates, they must pass WhatsApp's approval; to avoid rejection, you have to follow certain rules. We explained in detail how to write a template and how the approval process works in WhatsApp message template approval. In short: stay away from spam, state a clear purpose, and define variables correctly.
Sending templates in bulk, the right way
The legal way to send your approved templates to your opted-in audience at scale is explained in WhatsApp bulk messaging. To see where templates fit in the bigger picture — together with opt-in collection, automation and measurement — take a look at the WhatsApp marketing guide.
Template categories: utility, marketing, authentication
WhatsApp sorts templates into three categories, each with different rules and pricing. Utility templates are updates about a transaction: an order confirmation, a shipping notification, an appointment reminder. Marketing templates carry promotional and campaign content: discounts, new products, re-engagement. Authentication templates are for verification codes like one-time passwords (OTP). Choosing the right category when you create a template matters; the wrong one both delays approval and can cause unexpected costs. The general rule: informational messages fall under utility, sales-oriented messages under marketing.
Adapting a template to your brand: tone and language
The same template can sound very different from the mouths of two brands. Tune the tone to your audience: a law firm uses formal, precise language, while a café can speak in a warmer, more casual way. Be moderate with emoji — one or two warm up a message, more looks amateurish. Keep the message short but avoid being robotic; "We're on it right away, [name]" is more human than "Your request has been processed." Also write in the customer's language: if you have a multilingual audience, prepare a separate template for each language. The right tone turns even a notification into a relationship.
Example: a post-purchase template flow
In an online store a customer places an order. Within seconds an order confirmation template goes out: "[name], your order has been received." When the product ships, a shipping notification arrives with a tracking link. Two days after delivery a feedback template asks: "How was [product]?" If the customer doesn't order again for a while, after four weeks a re-engagement message comes with a personal discount. None of these four templates is sent by hand; they're all triggered automatically based on events in the CRM (order, shipping, delivery, silence). The result: a single sale turns into an uninterrupted conversation that reaches into retention and repeat sales.
Common mistakes
Avoid these traps: sending the same generic message to everyone with no variables; cramming multiple purposes and calls into one template; overwhelming people with templates that offer no value beyond selling; and the most common — not building a system to follow up the replies that come after you send. If a reminder gets a "I'd like to reschedule" reply and no one sees it, automation turns from a help into a harm.
Connecting templates to a CRM
A template's real power appears when it's triggered automatically at the right moment: a confirmation when an order is created, a reminder a day before the appointment, re-engagement when a customer has gone quiet for a while. You do this by tying templates to CRM events; every message is recorded and the reply that comes turns into an opportunity. You set it up by integrating WhatsApp into your CRM pipeline. Since most of these automations require the API, knowing the app vs API distinction also helps.
Send templates automatically, not by hand
A good template is half the job; sending it to the right person at the right moment automatically is the other half. Rocketly ties your templates to CRM events (an order, an appointment, silence), personalizes and sends them; the system speaks without you typing. Try it on the free plan, no credit card required.
Start FreeSummary
A good WhatsApp template is personal, short, clearly valuable and has one call to action. Adapt the examples above for welcome, order, shipping, appointment, cart, re-engagement, feedback and payment to your brand; use at least one personal variable; get them approved and send in bulk legally. But the real difference appears when you tie templates to CRM events and send them automatically at the right moment — that's when a template becomes a scaled yet personal conversation.