Templates

25 WhatsApp Business Message Templates That Convert

SendHub Team ·

25 WhatsApp Business Message Templates That Convert

WhatsApp message templates are the only way to start a conversation with a customer on the WhatsApp Business API. Every outbound message — order confirmations, appointment reminders, marketing campaigns — must use a pre-approved template.

Getting them right matters. A good template gets approved fast, reaches your customers, and drives action. A bad one gets rejected by Meta or ignored by your audience.

Here are 25 ready-to-use templates organized by use case. Copy them, swap in your variables, and submit for approval.

How WhatsApp Message Templates Work

Before diving into the templates, here’s what you need to know:

  • All business-initiated messages must use templates. You can only send freeform messages within the 24-hour window after a customer messages you first.
  • Templates require Meta approval. Submit via the Meta Business dashboard or your platform (SendHub handles this for you). Approval usually takes minutes to a few hours.
  • Templates use variable placeholders. Use {{1}}, {{2}}, etc. for dynamic content like names, order numbers, and dates.
  • Three categories exist, each with different pricing and rules:
CategoryPurposeExamplesApproval strictness
MarketingPromotions, offers, re-engagementSales, product launches, loyalty rewardsStrict — no misleading claims
UtilityTransaction updates, account infoOrder confirmations, shipping, receiptsModerate — must be factual
AuthenticationLogin codes, verificationOTPs, 2FA codesLenient — standardized format

Now, the templates.


E-Commerce Templates

1. Abandoned Cart Recovery

Category: Marketing When to use: 1-4 hours after a customer adds items to cart but doesn’t complete checkout.

Hi {{1}}, you left something in your cart! 🛒

{{2}} is still waiting for you — and it's going fast.

Complete your order now and get free shipping on us.

[Shop Now] [Remove Items]

Quick replies: Shop Now | Remove Items


2. Order Confirmation

Category: Utility When to use: Immediately after purchase.

Thanks for your order, {{1}}! ✅

Order #{{2}}
Items: {{3}}
Total: {{4}}

Estimated delivery: {{5}}

We'll send you a tracking link as soon as your order ships.

[View Order] [Contact Support]

Quick replies: View Order | Contact Support


3. Shipping Update

Category: Utility When to use: When the order ships or tracking info becomes available.

Great news, {{1}} — your order is on its way! 📦

Order #{{2}}
Carrier: {{3}}
Tracking: {{4}}

Estimated arrival: {{5}}

[Track Package]

Quick replies: Track Package


4. Delivery Confirmation

Category: Utility When to use: When the order is marked as delivered.

Hi {{1}}, your order #{{2}} has been delivered! 🎉

If everything looks good, we'd love to hear about your experience.

Having an issue? Reply here and our team will help.

[Leave a Review] [Report Issue]

Quick replies: Leave a Review | Report Issue


5. Review Request

Category: Marketing When to use: 3-7 days after delivery, once the customer has had time to use the product.

Hi {{1}}, how are you enjoying your {{2}}?

Your feedback helps other shoppers (and our team). It only takes 30 seconds.

[Leave a Review] [Not Now]

Quick replies: Leave a Review | Not Now


Customer Support Templates

6. Welcome Message

Category: Utility When to use: When a customer first messages your business number.

Welcome to {{1}}! 👋

We're here to help. Choose an option below, or just type your question and our team will respond shortly.

[Browse Products] [Order Status] [Talk to a Human]

Quick replies: Browse Products | Order Status | Talk to a Human


7. Auto-Reply (Outside Business Hours)

Category: Utility When to use: When a customer messages outside your support hours.

Thanks for reaching out to {{1}}!

Our team is currently offline. Business hours are {{2}}.

We've received your message and will respond as soon as we're back. For urgent issues, email {{3}}.

[FAQs] [Email Us]

Quick replies: FAQs | Email Us


8. Support Ticket Update

Category: Utility When to use: When there’s an update on an open support case.

Hi {{1}}, update on your support request (#{{2}}):

{{3}}

If you have questions, reply to this message and your assigned agent will respond.

[View Ticket] [Close Request]

Quick replies: View Ticket | Close Request


9. Resolution Follow-Up

Category: Utility When to use: 24-48 hours after closing a support ticket.

Hi {{1}}, we closed your support request (#{{2}}) on {{3}}.

Is your issue fully resolved? Let us know — we're happy to reopen it if anything is still off.

[Yes, Resolved] [No, Still an Issue]

Quick replies: Yes, Resolved | No, Still an Issue


10. Customer Feedback Request

Category: Marketing When to use: After a positive support interaction or resolution confirmation.

Hi {{1}}, glad we could help!

We'd appreciate a quick rating of your support experience. How would you rate us?

[⭐ Great] [👍 Good] [👎 Needs Improvement]

Quick replies: Great | Good | Needs Improvement


Marketing Templates

11. Product Launch Announcement

Category: Marketing When to use: When launching a new product or feature.

Something new just dropped, {{1}}. 🚀

Introducing {{2}} — {{3}}.

Be among the first to check it out. Available now.

[Shop Now] [Learn More]

Quick replies: Shop Now | Learn More


12. Flash Sale

Category: Marketing When to use: For time-limited promotions (24-72 hours).

🔥 Flash Sale — {{1}} hours only!

{{2}}% off everything at {{3}}.

Use code {{4}} at checkout. Ends {{5}}.

[Shop the Sale] [Remind Me Later]

Quick replies: Shop the Sale | Remind Me Later


13. Seasonal Promotion

Category: Marketing When to use: For seasonal or holiday campaigns.

{{1}} is here, {{2}}! 🎉

Save up to {{3}}% on {{4}} this season. Our biggest deals of the year — while stock lasts.

[Browse Deals] [Unsubscribe]

Quick replies: Browse Deals | Unsubscribe


14. Loyalty Reward

Category: Marketing When to use: When a customer hits a loyalty milestone or you want to reward repeat buyers.

Hey {{1}}, you've been a loyal customer and we appreciate you! 🙌

Here's a special thank-you: {{2}}% off your next order with code {{3}}.

Valid until {{4}}. No minimum purchase.

[Redeem Now]

Quick replies: Redeem Now


15. Re-Engagement

Category: Marketing When to use: When a customer hasn’t purchased or engaged in 30-90 days.

Hi {{1}}, it's been a while! We've added some great new arrivals since your last visit.

Here's {{2}}% off to welcome you back. Code: {{3}}

[See What's New] [Unsubscribe]

Quick replies: See What's New | Unsubscribe


Appointment Templates

16. Booking Confirmation

Category: Utility When to use: Immediately after a customer books an appointment.

Your appointment is confirmed! ✅

{{1}} with {{2}}
Date: {{3}}
Time: {{4}}
Location: {{5}}

Need to make changes? Reply here or call us at {{6}}.

[Add to Calendar] [Reschedule]

Quick replies: Add to Calendar | Reschedule


17. Appointment Reminder (24 Hours)

Category: Utility When to use: 24 hours before the scheduled appointment.

Reminder: your appointment is tomorrow.

{{1}} with {{2}}
Date: {{3}} at {{4}}
Location: {{5}}

Reply YES to confirm or RESCHEDULE to pick a new time.

[Confirm] [Reschedule]

Quick replies: Confirm | Reschedule


18. Appointment Reminder (1 Hour)

Category: Utility When to use: 1 hour before the appointment.

Hi {{1}}, just a heads up — your appointment with {{2}} is in 1 hour at {{3}}.

See you soon!

[Get Directions] [Running Late]

Quick replies: Get Directions | Running Late


19. Reschedule Offer

Category: Utility When to use: When a customer misses an appointment or cancels.

Hi {{1}}, we noticed you missed your appointment on {{2}}.

No worries — would you like to reschedule? Here are our next available times:

{{3}}

[Reschedule Now] [Cancel]

Quick replies: Reschedule Now | Cancel


20. Post-Visit Follow-Up

Category: Marketing When to use: 24-48 hours after the appointment.

Hi {{1}}, thanks for visiting {{2}} yesterday!

How was your experience with {{3}}? Your feedback helps us improve.

[⭐ Excellent] [👍 Good] [Could Be Better]

Quick replies: Excellent | Good | Could Be Better


Lead Generation Templates

21. Welcome After Ad Click

Category: Marketing When to use: Immediately when someone clicks a Click-to-WhatsApp ad.

Hi {{1}}, thanks for your interest in {{2}}! 👋

I'm here to answer any questions. What would you like to know more about?

[Pricing] [Features] [Book a Demo]

Quick replies: Pricing | Features | Book a Demo


22. Lead Qualification Questions

Category: Marketing When to use: After initial contact, to qualify the lead before routing to sales.

Great to connect, {{1}}!

To point you in the right direction, a couple quick questions:

1. What's your business type? (e-commerce, services, retail, other)
2. How many customer conversations do you handle per month?

Just reply with your answers and I'll recommend the best option for you.

No quick replies — open-ended responses work better for qualification.


23. Pricing Information

Category: Marketing When to use: When a lead asks about pricing or after qualification.

Hi {{1}}, here's our pricing overview:

{{2}}

All plans include {{3}}. No long-term contracts.

Want to see it in action? I can set up a quick demo.

[Start Free Trial] [Book a Demo] [Compare Plans]

Quick replies: Start Free Trial | Book a Demo | Compare Plans


24. Demo Booking

Category: Utility When to use: When a lead expresses interest in a demo or consultation.

Let's get you set up with a demo, {{1}}.

Pick a time that works:
{{2}}

The demo takes about 15 minutes. We'll walk through the features most relevant to your business.

[Book a Time] [Send Me a Recording Instead]

Quick replies: Book a Time | Send Me a Recording Instead


25. Follow-Up Nurture

Category: Marketing When to use: 3-5 days after initial contact if the lead hasn’t converted.

Hi {{1}}, following up from our conversation about {{2}}.

Wanted to share a quick case study: {{3}} increased their response rate by {{4}}% using our platform.

Still have questions? I'm happy to help.

[Read Case Study] [Start Free Trial] [Not Interested]

Quick replies: Read Case Study | Start Free Trial | Not Interested


Tips for Getting Templates Approved by Meta

Meta reviews every template before you can use it. Here’s how to avoid rejections:

Do

  • Match the category correctly. Don’t submit a promotional message as “utility” to get cheaper pricing — Meta will reject it or recategorize it.
  • Use clear variable placeholders. Every dynamic field should be {{1}}, {{2}}, etc. Include sample values when submitting so Meta knows what goes there.
  • Include an opt-out option on marketing templates. Adding an “Unsubscribe” or “Stop” button shows Meta you respect user preferences.
  • Keep it concise. Templates that are short and direct get approved faster and perform better.
  • Write in the language you select. If you choose English, the entire template must be in English.

Don’t

  • Don’t include URLs in the body text. Use CTA buttons for links instead — Meta prefers this and it converts better.
  • Don’t use threatening or misleading language. “Your account will be deleted” or “You won a prize” will get rejected.
  • Don’t request sensitive information. Don’t ask for passwords, credit card numbers, or government IDs in templates.
  • Don’t copy another brand’s templates verbatim. Meta checks for originality, especially in marketing templates.
  • Don’t resubmit a rejected template without changes. Repeated identical submissions can flag your account. Read the rejection reason, fix the issue, then resubmit.

Approval Timeline

Most templates are approved within minutes to a few hours. Complex marketing templates or templates in regulated industries (finance, healthcare) may take up to 24 hours. If a template has been pending for more than 24 hours, check for policy violations and resubmit.

Start Sending

These 25 templates cover the most common WhatsApp business messaging scenarios. Copy them into your platform, customize the variables, and submit for approval.

Using SendHub? You can create, submit, and manage templates directly from the dashboard — no need to touch the Meta Business interface. Our AI can also help you write and optimize templates based on your business and audience.

Get started free at sendhub.ai

Ready to automate your WhatsApp?

Free forever plan. No credit card required.

Get Started Free