๐Ÿ“ Pre-approved business messaging

WhatsApp Message Templates: Examples, Categories, and Approval for Business

Every message you send to a customer on the WhatsApp Business API starts as an approved template. WaBulkSend helps you write templates that get approved, sort them into the right category, and send them in bulk to thousands of contacts at once.

No code, no credit card. Create your first template in minutes.

New message template

Category: Marketing
Template name
weekend_sale_2026
Body
Hi {{1}}, our weekend sale is live. Get 20% off {{2}} through Sunday. Reply STOP to opt out.
Button: Shop now Header: Image
โœ“ Submitted to Meta ยท usually approved in minutes
Create this template โ†’
3
Template categories
Minutes
Typical approval time
98%
Open rate on WhatsApp
Bulk
Send to thousands at once

What WhatsApp message templates are

A WhatsApp message template is a pre-approved message format that a business registers with Meta before it can send it to customers. On the official WhatsApp Business API, you cannot message a person out of the blue with free-form text. Any message you start outside the 24-hour customer service window has to use a template that Meta has reviewed and approved. That rule is what keeps WhatsApp free of spam, and it is why templates sit at the center of every serious business account.

A template has a name, a category, and a body, plus optional headers, buttons, and variables. Variables are the placeholders like {{1}} or a customer's name that get filled in per recipient at send time, so one approved template personalizes into thousands of individual messages. You write the structure once, Meta approves it, and from then on you can reuse it as often as you like without resubmitting.

WaBulkSend gives you a template builder, a library of proven examples to start from, and a one-click path to send an approved template in bulk to a contact list. You pick a template, map your variables to a column in your imported list, and send. The page below walks through the three categories, real examples for each, and exactly how to get a template approved the first time.

The three WhatsApp message template categories

Meta tags every template as Marketing, Utility, or Authentication. The category sets what the message can say and what it costs, so choosing the right one is the first step to approval.

๐Ÿ“ฃ

Marketing

Promotions, offers, product launches, and newsletters. Any message meant to sell or re-engage. These deliver the most revenue and carry the highest per-message rate, around $0.025 in the United States.

๐Ÿ””

Utility

Transactional messages a customer expects: order confirmations, shipping updates, appointment reminders, and account alerts. They cost a fraction of a marketing message and almost always pass review.

๐Ÿ”

Authentication

One-time passcodes and login verification codes. A locked-down category with a fixed format, priced low per message, used purely to confirm identity.

Picking the wrong category is the most common reason a template is rejected or re-classified. Tag a promotional message as Utility and Meta will catch it. For the full rundown of rates by category, see the WhatsApp Business API pricing page.

WhatsApp message template examples

Eight templates US businesses send every day, with the category each one belongs to. Copy the structure, swap in your variables, and submit.

Order confirmation

Utility
Thanks {{1}}! Order #{{2}} is confirmed and will ship within 2 business days. Track it any time right here.

Shipping notification

Utility
Good news {{1}}, your order #{{2}} just shipped. Estimated delivery is {{3}}. Tap below to follow the package.

Abandoned cart recovery

Marketing
Hi {{1}}, you left {{2}} in your cart. Complete checkout in the next 24 hours and take 10% off. Reply STOP to opt out.

Welcome message

Marketing
Welcome to {{1}}! Here is 15% off your first order with code WELCOME15. We will only message you about orders and offers you choose.

Back-in-stock alert

Marketing
Great news {{1}}, {{2}} is back in stock. It sold out fast last time, so tap below to grab yours before it goes again.

Appointment reminder

Utility
Reminder: your appointment with {{1}} is on {{2}} at {{3}}. Reply 1 to confirm or 2 to reschedule.

Review request

Utility
Hi {{1}}, how was your recent order? A quick rating helps us a lot and helps other shoppers too. Tap below to leave one.

One-time passcode

Authentication
Your {{1}} verification code is {{2}}. It expires in 10 minutes. Do not share this code with anyone.

How to create a WhatsApp message template

Four steps from a blank template to one that is approved and ready to send in bulk.

Step 01

Name and categorize

Give the template a clear lowercase name and pick the right category. The category must match the intent, or Meta auto-rejects before a human even looks.

Step 02

Write the body

Write a useful, specific message and add variables like {{1}} where each recipient gets their own detail. Add an optional header, buttons, and a footer.

Step 03

Submit for approval

Send the template to Meta from inside WaBulkSend. Most clean templates are approved within minutes; complex ones can take up to 24 hours.

Step 04

Send in bulk

Once approved, import your contact list, map each variable to a column, and send the template to your whole audience at once with delivery tracking.

How to get a WhatsApp template approved the first time

The single biggest reason templates get rejected is a category mismatch. If the message tries to sell something, it is Marketing, full stop. Tagging a promotional offer as Utility to dodge the higher rate is the fastest way to a rejection, and since Meta tightened its policy this check now happens automatically before any human review. Match the category to what the message actually does and most of your rejections disappear.

Keep the content clean and specific. Templates get rejected for placeholder gibberish, variables with no surrounding text, all-caps shouting, broken links, or anything that reads like a scam. Write the message the way you would actually send it, fill the example values for each variable so the reviewer can see real context, and avoid sensitive or restricted content. A template that looks finished and trustworthy sails through.

Respect the variable rules. Every variable needs text around it, the numbering has to be sequential, and a template cannot be only a variable. Add a clear opt-out line such as "Reply STOP to opt out" on marketing templates to protect your number's quality rating. Get these right and approval usually lands in minutes. If a template is rejected, the response tells you why, so you fix that one issue and resubmit.

Everything you need to run templates at scale

From writing a template to sending it to your whole list, WaBulkSend handles the full workflow on the official API.

โœ๏ธ

Template builder

Build templates with headers, buttons, variables, and a live preview, then submit them to Meta for approval without leaving the dashboard.

๐Ÿ“š

Example library

Start from proven templates for orders, shipping, reminders, and offers, already sorted into the right category.

๐Ÿงฉ

Variable mapping

Map {{1}}, {{2}}, and named fields to columns in your imported list so one template personalizes into thousands of messages.

๐Ÿ“ค

Bulk send

Send an approved template to your entire contact list at once, with scheduling and rate handling built in.

๐Ÿค–

AI personalization

Generate template copy and per-contact variations with AI so each message reads like it was written for one person.

๐Ÿ“Š

Delivery analytics

Track sent, delivered, read, and reply rates per template so you keep the ones that perform and retire the rest.

WhatsApp message template questions, answered

What are WhatsApp message templates?

WhatsApp message templates are pre-approved message formats that a business registers with Meta before sending them to customers on the WhatsApp Business API. Any message started outside the 24-hour customer service window must use an approved template. Each template has a name, a category, and a body with optional variables that personalize it per recipient at send time.

What are the categories of WhatsApp message templates?

There are three categories: Marketing, Utility, and Authentication. Marketing covers promotions and offers and costs the most per message. Utility covers expected transactional messages like order and shipping updates at a lower rate. Authentication is reserved for one-time passcodes and login codes. The category sets what a template can say and what it costs.

How do I get a WhatsApp message template approved?

Pick the category that matches the message intent, write clear and specific copy with proper text around every variable, add an opt-out line on marketing templates, and submit it to Meta from your provider dashboard. Most clean templates are approved within minutes. The most common rejection cause is a category mismatch, so tag any selling message as Marketing.

How long does WhatsApp template approval take?

Most WhatsApp message templates are approved within a few minutes. More complex templates, or ones flagged for manual review, can take up to 24 hours. If a template is rejected, Meta returns the reason, so you can fix the specific issue and resubmit right away rather than starting over.

Why was my WhatsApp template rejected?

The usual reasons are a category mismatch, such as a promotional message tagged as Utility, placeholder or gibberish content, variables without surrounding text, broken or suspicious links, all-caps shouting, or restricted content. Match the category to the real intent, write the message as you would actually send it, and fill in real example values for each variable.

Can I send WhatsApp templates in bulk?

Yes. Once a template is approved you can send it to your entire contact list at once. In WaBulkSend you import your list, map each variable to a column so every recipient gets personalized details, and send with scheduling and delivery tracking. The single approved template becomes thousands of individual, personalized messages.

How much do WhatsApp message templates cost?

There is no fee to create or get a template approved. You pay per message Meta delivers, and the rate depends on the category. In the United States a marketing message runs about $0.025, a utility message under a cent, and authentication a fraction of a cent. WaBulkSend adds a platform plan and starts free for your first 500 messages a month.

What is the character limit for a WhatsApp template message?

The body of a WhatsApp message template can hold up to 1,024 characters, while the header text is limited to 60 characters and each button label to 25. Most effective templates are far shorter than the limit, since a clear, concise message gets read and acted on more often than a long one.

Create and send your first WhatsApp template

Build a template, get it approved, and send it to your whole list in one place. Free for your first 500 messages a month, no card required.

Start Free Today