Write Great Whatsapp Templates
How to Write WhatsApp Templates That Get Approved Fast
Why Template Approval Matters
Every template you create needs Facebook's approval before you can send it. Most templates get approved within a minute, but some take up to 24 hours. If your template gets rejected, you have to rewrite it and wait again. Learning to write templates that pass review the first time saves you time and gets your messages out faster.
If you're new to templates, start by reading about what WhatsApp templates are and the difference between marketing and service templates. This guide focuses on the writing itself.
What Facebook Is Looking For
When Facebook reviews your template, they're checking two main things. First, they want to make sure you're not planning to spam people or send misleading messages. Second, they need to understand what your message is about so they can categorize it correctly for pricing.
The good news? If you're running a legitimate business and trying to communicate honestly with your customers, you'll probably get approved. The guidelines aren't tricky—they're mostly common sense.
Write Like You're Talking to a Friend
The best templates sound natural and conversational. You're not writing a legal document or a corporate announcement—you're sending a message to another person. Use simple words, short sentences, and a friendly tone.
Instead of this: "We would like to inform you that your requested appointment has been successfully scheduled for the aforementioned date and time."
Write this: "Your appointment is confirmed for Thursday at 2 PM. See you then!"
Instead of this: "Please be advised that your order is currently in transit and will arrive at the destination address within the specified timeframe."
Write this: "Good news! Your order has shipped and will arrive by Friday."
Notice how the better versions are shorter, clearer, and sound like something a real person would say? That's what you're aiming for.
Be Clear About Who You Are
Your template should make it obvious who's sending the message, especially if it's the first time you're contacting someone. Don't assume they have your number saved or remember your business name.
For appointment reminders: "Hi! This is Sarah from Sunshine Dental. Just a reminder about your cleaning appointment tomorrow at 10 AM."
For order updates: "Hi! This is Alex from TechGear Shop. Your laptop order has shipped and you'll receive it by Wednesday."
For event invitations: "Hi! This is Mike from Downtown Fitness. We're hosting a free yoga class this Saturday and thought you might be interested!"
Starting with your name and business name helps recipients feel comfortable and reduces the chance they'll think it's spam.
Get to the Point Quickly
People check WhatsApp messages quickly, often while doing something else. They don't want to read three paragraphs to find out why you're messaging them. Put the most important information first.
Weak opening: "Hope you're doing well! We wanted to reach out to you today because we have some information that might be relevant to you regarding..."
Strong opening: "Your package arrives today between 2-4 PM!"
Weak opening: "Thank you so much for your interest in our services. We really appreciate customers like you and wanted to let you know about something exciting..."
Strong opening: "Your free consultation is scheduled for Monday at 3 PM!"
Lead with what matters most to your customer, then add details if needed.
Include All Necessary Information
While you want to be concise, make sure your template includes everything the customer needs to know. Don't make them reply with questions about basic details.
For appointments, include:
- Day and date
- Time
- Location (if not obvious)
- What they need to bring (if anything)
For shipping updates, include:
- What's being shipped
- Expected arrival date
- Tracking information (if available)
For events, include:
- What the event is
- When it happens
- Where it's located
- How to register or confirm
Missing critical information frustrates customers and defeats the purpose of sending the update.
Add a Clear Call to Action
What do you want the recipient to do after reading your message? Make it obvious and easy. Don't end your template with nothing—guide them to the next step.
For confirmations: "Reply 1 to confirm or 2 to reschedule."
For orders: "Track your package here: [link]"
For events: "Reserve your spot: [link]"
For promotions: "Shop the sale: [link]"
A clear call to action makes your template more effective and helps customers know what to do next.
Use Variables for Personalization
Templates work better when they feel personal. Instead of "Hi customer" or "Hi there," use variables to insert each person's name. You can also customize other details like dates, times, or order numbers.
Generic template: "Your appointment is coming up soon!"
Personalized template: "Hi {{1}}, your appointment is tomorrow at {{2}}!"
When you send this template, you can insert each person's actual name and appointment time. It takes a few extra seconds to set up, but the message feels much more personal. We have a complete guide on how to add names and custom fields to your templates.
Avoid Spam Triggers
Certain words and phrases make Facebook nervous because spammers use them frequently. While you can sometimes use these words in legitimate messages, be careful when they're the main focus of your template.
Words that raise flags:
- "FREE" in all caps
- "ACT NOW" or "LIMITED TIME" (urgency tactics)
- "GUARANTEED"
- Multiple exclamation marks!!!
- ALL CAPS SENTENCES
- Too many emojis 🎉🎁💰🤑
Better alternatives: Instead of "FREE OFFER - ACT NOW!!!", write "Special offer for you this week."
Instead of "GUARANTEED TO WORK!!!", write "We're confident you'll love it."
You're not banned from using these words—just don't overdo it. One exclamation point is friendly, five looks desperate. Mentioning something is free is fine, but typing "FREE!!!" everywhere looks like spam.
Keep It Under 1,024 Characters
WhatsApp templates have a character limit of 1,024 characters. That's plenty of space for most messages, but if you're writing long explanations, you might hit the limit.
If you need to share detailed information, keep the template short and direct people to a link for more details:
"Hi {{1}}! Your order #{{2}} has shipped. Track it here: [link]. For full order details and shipping info, visit your account: [link]."
This gives them the essential information in the message and lets them dive deeper if they want to.
Test Your Template Wording
Before you submit a template for review, read it out loud. Does it sound natural? Is it clear? Would you want to receive this message?
Better yet, show it to someone else on your team. Fresh eyes catch awkward phrasing and confusing parts you might miss.
Ask yourself:
- Would I understand this if I received it?
- Is it immediately clear who sent it and why?
- Do I know what action to take next?
- Does it sound like a real person wrote it?
If any answer is no, revise before submitting.
Common Rejection Reasons
Most templates get approved, but here are the main reasons they don't:
Misleading content promises things that aren't true or exaggerates claims. Be honest about what you're offering.
Missing context leaves people confused about who's messaging them or why. Always identify yourself and explain the purpose.
Too salesy comes across as aggressive spam rather than helpful information. Even marketing templates should be respectful and professional.
Policy violations break WhatsApp's rules about prohibited content (adult content, weapons, drugs, etc.). If you wouldn't advertise it on Google, don't template it on WhatsApp.
Broken links that don't work or lead to suspicious websites get rejected. Test your links before submitting.
What Happens After Approval
Once Facebook approves your template (usually within a minute), you can start sending it through the broadcast screen. You can use the same approved template as many times as you want—there's no limit.
If you need to make changes to an approved template later, you'll need to create a new version and get it approved again. You can't edit templates after they're approved, so take your time getting the wording right the first time.
Templates for Different Purposes
Here are example templates that work well for common business needs:
Appointment reminder (service): "Hi {{1}}! This is {{2}} from {{3}}. Reminder: You have an appointment on {{4}} at {{5}}. Reply 1 to confirm or 2 to reschedule. See you soon!"
Shipping notification (service): "Hi {{1}}! Your order #{{2}} from {{3}} has shipped! Expected delivery: {{4}}. Track your package: {{5}}"
Event invitation (marketing): "Hi {{1}}! {{2}} is hosting {{3}} on {{4}}. We'd love to see you there! Details and registration: {{5}}"
Sale announcement (marketing): "Hi {{1}}! {{2}} here with a special offer: {{3}} is now {{4}}% off! Valid until {{5}}. Shop now: {{6}}"
Notice how each template identifies the sender, states the purpose clearly, and includes a call to action. That's your formula for success.
What's Next?
Now that you know how to write great templates, you're ready to:
- Add personalization with names and custom fields
- Learn how to send templates through the broadcast screen
- Set up your bot to send templates automatically
Remember, the goal is to communicate clearly and helpfully with your customers. Write like a real person, be honest about what you're offering, and you'll build trust with every message you send.
