P
PayPerWA
Back to Blog
Guide

80 WhatsApp Business Message Templates (Copy-Paste) for 2026

80 ready-to-use, copy-paste WhatsApp Business message templates for 2026 — welcome, orders, shipping, payment, appointments, promos, festivals, feedback, cart recovery, support and OTP — with variables and when to use each.

PayPerWA Team12 June 202616 min read

Key Takeaways

  • This post gives you 80 copy-paste WhatsApp message templates grouped by use case — welcome, order, shipping, payment, appointment, promo, festival, feedback, cart recovery, re-engagement, support, and OTP.
  • Every template uses Meta's {{1}} {{2}} variable format, so you can paste it straight into PayPerWA, map your contact fields, and submit it to Meta for approval.
  • WhatsApp templates fall into three Meta categories — Marketing, Utility, and Authentication — and the category decides the per-message fee (Marketing ₹0.86, Utility ₹0.13, Auth ₹0.13 in India).
  • Replies you send inside the 24-hour customer-service window do not need a template and carry no Meta conversation fee; outside that window you must use an approved template.
  • PayPerWA charges a flat ₹0.20 (or $0.004 international) platform fee per message on top of Meta's per-message charge, with no subscription.

How to Use These 80 WhatsApp Templates

These 80 WhatsApp Business message templates are ready to copy, paste, personalise, and send — each one is written in the format Meta expects, with numbered variables like {{1}} and {{2}} that map to your contact fields. You can drop any of them into the template editor, swap in your brand name, and submit for approval.

Three things to know before you start:

  • Every business-initiated template needs Meta approval. Approval is usually fast (often minutes to a few hours). Free-form replies inside the 24-hour service window do not need a template.
  • Category matters. Each template carries a Meta category — Marketing, Utility, or Authentication — and that sets the per-message fee. Pick the right one or Meta may re-classify it.
  • Variables are positional. {{1}} is the first field you map, {{2}} the second, and so on. Keep your variable order consistent so your contact data lines up.

To put these live, create a free PayPerWA account, paste a template, map the variables, and hit submit. See exact per-message costs on the rates page and our flat fee on pricing.

Welcome & Onboarding Templates (1-8)

Welcome templates greet a new contact and set the tone — use them the moment someone subscribes, signs up, or messages you for the first time. Most are Utility category because they confirm an action the customer just took.

1. New subscriber welcome (Utility) — when to use: right after someone opts in.

Hi {{1}}, welcome to {{2}}! 🎉 You are now on our list and will be the first to hear about new arrivals, offers, and updates. Reply MENU anytime to see what we can do for you.

2. Account created (Utility) — when to use: just after signup.

Welcome to {{1}}, {{2}}! Your account is ready. You can now place orders, track deliveries, and get support right here on WhatsApp. Need help? Just reply to this message.

3. Warm first-time greeting (Utility) — when to use: a brand-new contact texts your number.

Namaste {{1}}! 🙏 Thanks for reaching out to {{2}}. We usually reply within {{3}}. How can we help you today?

4. Welcome with offer (Marketing) — when to use: reward a new opt-in.

Welcome to the {{1}} family, {{2}}! 🎁 Here is {{3}} off your first order — use code {{4}}. Valid for {{5}} days. Reply STOP to opt out.

5. Loyalty programme welcome (Utility) — when to use: a customer joins your rewards programme.

You are in, {{1}}! 🌟 Your {{2}} rewards account is active. You currently have {{3}} points. Earn 1 point for every ₹{{4}} you spend. Happy shopping!

6. App download welcome (Marketing) — when to use: after a customer installs your app.

Thanks for downloading the {{1}} app, {{2}}! 📱 Get {{3}} off your next order in-app with code {{4}}. Reply STOP to unsubscribe.

7. Service onboarding (Utility) — when to use: a new client signs a contract or starts a plan.

Welcome aboard, {{1}}! Your {{2}} plan is now active until {{3}}. Your account manager is {{4}}. Save this number to reach us anytime.

8. Newsletter confirmation (Utility) — when to use: confirm an email/WhatsApp newsletter opt-in.

You are subscribed, {{1}}! ✅ You will hear from {{2}} about {{3}} every {{4}}. We promise to keep it useful, never spammy.

For 30 more greeting variations by industry, see our welcome & greeting examples.

Order Confirmation Templates (9-16)

Order templates confirm a purchase and reassure the buyer — send them the instant an order is placed or paid. These are almost always Utility category, so they cost just ₹0.13 from Meta in India.

9. Standard order confirmation (Utility) — when to use: order placed successfully.

Hi {{1}}, your order {{2}} is confirmed! ✅ Total: ₹{{3}}. We will notify you when it ships. Thank you for shopping with {{4}}.

10. Order with item summary (Utility) — when to use: confirm contents and amount.

Thanks {{1}}! Order {{2}} confirmed.
Items: {{3}}
Amount: ₹{{4}}
Delivery by: {{5}}
Track anytime by replying TRACK.

11. COD order confirmation (Utility) — when to use: cash-on-delivery orders.

Order {{1}} confirmed, {{2}}! 💵 Pay ₹{{3}} on delivery. Please keep exact change ready. Expected delivery: {{4}}.

12. Pre-order confirmation (Utility) — when to use: item booked before launch.

Your pre-order for {{1}} is booked, {{2}}! 🛍️ We will ship it on or before {{3}}. Order ref: {{4}}.

13. Table / booking confirmation (Utility) — when to use: restaurant or service reservation.

Booking confirmed, {{1}}! 🍽️ Table for {{2}} at {{3}} on {{4}}, {{5}}. Reply CANCEL if your plans change.

14. Subscription order confirmation (Utility) — when to use: recurring product/service.

Hi {{1}}, your {{2}} subscription is active! Next delivery: {{3}}. Amount: ₹{{4}}. Manage anytime by replying MANAGE.

15. Order modified (Utility) — when to use: a change is applied to an existing order.

Update on order {{1}}, {{2}}: {{3}}. New total: ₹{{4}}. Questions? Just reply here.

16. Order received (no payment yet) (Utility) — when to use: order placed, payment pending.

We have received your order {{1}}, {{2}}. To confirm it, please complete payment of ₹{{3}} here: {{4}}. The order is held for {{5}} hours.

Shipping & Delivery Templates (17-26)

Shipping templates keep customers calm by telling them exactly where their order is — send at dispatch, out-for-delivery, and delivered milestones. All Utility category.

17. Order shipped (Utility) — when to use: the parcel leaves your warehouse.

Good news {{1}}! 📦 Order {{2}} has shipped via {{3}}. Tracking ID: {{4}}. Expected delivery: {{5}}.

18. Out for delivery (Utility) — when to use: the morning of delivery.

Hi {{1}}, your order {{2}} is out for delivery today! 🚚 Our partner {{3}} will reach you by {{4}}. Please keep your phone reachable.

19. Delivery in progress (Utility) — when to use: rider is near.

{{1}}, your order {{2}} is almost there! Your delivery agent {{3}} ({{4}}) will arrive in about {{5}} minutes.

20. Delivered confirmation (Utility) — when to use: parcel marked delivered.

Delivered! ✅ Order {{2}} reached you at {{3}}, {{1}}. We hope you love it. Reply FEEDBACK to tell us how we did.

21. Delivery delayed (Utility) — when to use: a delay you need to disclose.

Hi {{1}}, a quick update on order {{2}}: it is delayed due to {{3}}. New expected date: {{4}}. We are sorry for the wait and appreciate your patience.

22. Delivery attempt failed (Utility) — when to use: rider could not deliver.

We tried to deliver order {{1}} today but could not reach you, {{2}}. We will retry on {{3}}. To reschedule, reply with a preferred date.

23. Address confirmation (Utility) — when to use: verify shipping address before dispatch.

Hi {{1}}, before we ship order {{2}}, please confirm your address:
{{3}}
Reply YES to confirm or send the correct address.

24. Pickup ready (Utility) — when to use: store/locker pickup orders.

Your order {{1}} is ready for pickup, {{2}}! 🏬 Collect it from {{3}} between {{4}}. Show this message or your order ID at the counter.

25. Return picked up (Utility) — when to use: reverse pickup completed.

We have picked up your return for order {{1}}, {{2}}. Your refund of ₹{{3}} will reach you within {{4}} working days.

26. Refund processed (Utility) — when to use: refund issued.

Refund done! 💸 ₹{{1}} for order {{2}} has been processed to your {{3}}, {{4}}. It may take {{5}} days to reflect.

Payment & Invoice Templates (27-34)

Payment templates chase dues politely and confirm receipts — send for pending payments, successful transactions, and renewal reminders. Reminders are Utility category.

27. Payment reminder (Utility) — when to use: invoice nearing due date.

Hi {{1}}, a gentle reminder: your payment of ₹{{2}} for {{3}} is due on {{4}}. Pay securely here: {{5}}. Thank you!

28. Payment overdue (Utility) — when to use: due date has passed.

Hi {{1}}, your payment of ₹{{2}} for invoice {{3}} was due on {{4}} and is now pending. Please clear it here to avoid interruption: {{5}}.

29. Payment received (Utility) — when to use: confirm a successful payment.

Payment received! ✅ We have credited ₹{{1}} towards {{2}}, {{3}}. Receipt no: {{4}}. Thank you for your prompt payment.

30. Invoice ready (Utility) — when to use: a new invoice is generated.

Hi {{1}}, your invoice {{2}} for ₹{{3}} is ready. Download it here: {{4}}. Due date: {{5}}.

31. EMI / instalment reminder (Utility) — when to use: instalment due soon.

Hi {{1}}, your instalment {{2}} of ₹{{3}} for {{4}} is due on {{5}}. Keep your account funded to avoid a late fee.

32. Renewal reminder (Utility) — when to use: subscription/plan about to expire.

Hi {{1}}, your {{2}} plan expires on {{3}}. Renew now for ₹{{4}} to keep your benefits without a break: {{5}}.

33. Payment failed (Utility) — when to use: a transaction did not go through.

Hi {{1}}, your payment of ₹{{2}} for {{3}} did not go through. Please try again here: {{4}}. Your order is held for {{5}} hours.

34. Quotation sent (Utility) — when to use: share a price quote.

Hi {{1}}, here is your quotation for {{2}}: ₹{{3}}, valid till {{4}}. View details: {{5}}. Reply ACCEPT to proceed.

Appointment & Booking Templates (35-42)

Appointment templates confirm, remind, and reschedule bookings — essential for clinics, salons, gyms, and service businesses. Confirmations and reminders are Utility category.

35. Appointment confirmed (Utility) — when to use: booking made.

Your appointment is confirmed, {{1}}! 🗓️ {{2}} with {{3}} on {{4}} at {{5}}. Reply RESCHEDULE if you need a different time.

36. Appointment reminder — 24h (Utility) — when to use: day before.

Reminder: {{1}}, you have an appointment for {{2}} tomorrow at {{3}}, {{4}}. Please arrive 10 minutes early. Reply CANCEL to cancel.

37. Appointment reminder — 1h (Utility) — when to use: an hour before.

See you soon, {{1}}! Your {{2}} appointment is in 1 hour at {{3}}. Address: {{4}}.

38. Appointment rescheduled (Utility) — when to use: time changed.

Hi {{1}}, your {{2}} appointment has been moved to {{3}} at {{4}}. Apologies for the change. Reply CONFIRM to accept.

39. Appointment cancelled (Utility) — when to use: a booking is cancelled.

Hi {{1}}, your appointment for {{2}} on {{3}} has been cancelled. To rebook, reply BOOK or call us at {{4}}.

40. No-show follow-up (Utility) — when to use: customer missed the slot.

We missed you, {{1}}! You were booked for {{2}} on {{3}}. No worries — reply BOOK to grab a new slot whenever you are ready.

41. Booking waitlist (Utility) — when to use: a slot opens up.

Good news {{1}}! A {{2}} slot has opened on {{3}} at {{4}}. You are next on the waitlist. Reply YES in the next {{5}} minutes to claim it.

42. Demo / call scheduled (Utility) — when to use: confirm a sales call or demo.

Hi {{1}}, your {{2}} demo is set for {{3}} at {{4}}. Join link: {{5}}. We look forward to showing you around!

Promotional & Offer Templates (43-52)

Promotional templates drive sales with offers and discounts — these are Marketing category, so they must include an opt-out line and carry Meta's ₹0.86 marketing fee in India. Send only to opted-in contacts.

43. Flash sale (Marketing) — when to use: short, time-boxed sale.

⚡ FLASH SALE, {{1}}! Get {{2}} off everything at {{3}} for the next {{4}} hours only. Shop now: {{5}}. Reply STOP to opt out.

44. New arrival (Marketing) — when to use: launching a product/collection.

Just dropped, {{1}}! 🆕 The new {{2}} collection is live at {{3}}. Be among the first to grab yours: {{4}}. Reply STOP to unsubscribe.

45. Discount code (Marketing) — when to use: share a coupon.

Hi {{1}}, here is a treat 🎁 {{2}} off your next order at {{3}}. Use code {{4}} before {{5}}. Reply STOP to opt out.

46. Weekend offer (Marketing) — when to use: weekend-only deal.

Weekend special, {{1}}! 🛒 Enjoy {{2}} on {{3}} this Saturday and Sunday only at {{4}}. Reply STOP to unsubscribe.

47. Buy-one-get-one (Marketing) — when to use: BOGO campaign.

BOGO is back, {{1}}! Buy any {{2}} and get one free at {{3}}. Offer ends {{4}}. Shop: {{5}}. Reply STOP to opt out.

48. Clearance sale (Marketing) — when to use: end-of-season clearance.

Clearance alert {{1}}! 🏷️ Up to {{2}} off on {{3}} while stocks last at {{4}}. Reply STOP to unsubscribe.

49. Loyalty reward (Marketing) — when to use: reward returning customers.

Because you are a valued customer, {{1}} 💛 here is {{2}} off just for you at {{3}}. Code: {{4}}, valid till {{5}}. Reply STOP to opt out.

50. Referral invite (Marketing) — when to use: ask happy customers to refer.

Love {{1}}, {{2}}? Refer a friend and you both get {{3}}! Share your link: {{4}}. Reply STOP to unsubscribe.

51. Limited stock (Marketing) — when to use: create urgency on low stock.

Hurry {{1}}! Only {{2}} units of {{3}} left at {{4}}. Grab yours before it sells out: {{5}}. Reply STOP to opt out.

52. Early access (Marketing) — when to use: VIP/early-bird access.

VIP early access, {{1}}! 🔑 Shop the {{2}} sale {{3}} hours before everyone else at {{4}}. Reply STOP to unsubscribe.

Want 25 more high-converting promos? See our promotional offer examples.

Festival & Seasonal Greeting Templates (53-60)

Festival templates build goodwill around Indian festivals and seasons — they are Marketing category when they carry an offer, so keep the opt-out line. Pure greetings with no offer can be Utility.

53. Diwali greeting + offer (Marketing) — when to use: Diwali campaign.

Happy Diwali, {{1}}! 🪔 May your home shine with joy. Celebrate with {{2}} off at {{3}} — code {{4}}, valid till {{5}}. Reply STOP to opt out.

54. Holi greeting (Marketing) — when to use: Holi campaign.

Happy Holi, {{1}}! 🌈 Add colour to your cart with {{2}} off on {{3}} at {{4}}. Reply STOP to unsubscribe.

55. New Year wish + offer (Marketing) — when to use: 1 January.

Happy New Year, {{1}}! 🎆 Start {{2}} with {{3}} off your first order at {{4}}. Code: {{5}}. Reply STOP to opt out.

56. Eid greeting (Marketing) — when to use: Eid campaign.

Eid Mubarak, {{1}}! 🌙 Celebrate with our special Eid collection and {{2}} off at {{3}}. Reply STOP to unsubscribe.

57. Raksha Bandhan (Marketing) — when to use: Rakhi gifting season.

Happy Raksha Bandhan, {{1}}! 💝 Find the perfect gift with {{2}} off at {{3}}, delivered before {{4}}. Reply STOP to opt out.

58. Independence Day sale (Marketing) — when to use: 15 August campaign.

Happy Independence Day, {{1}}! 🇮🇳 Celebrate freedom with {{2}} off across {{3}} at {{4}}. Reply STOP to unsubscribe.

59. Birthday wish + reward (Marketing) — when to use: customer's birthday.

Happy Birthday, {{1}}! 🎂 Here is a gift from {{2}}: {{3}} off, valid for {{4}} days. Code: {{5}}. Reply STOP to opt out.

60. Anniversary (Marketing) — when to use: customer's purchase anniversary.

It has been a year, {{1}}! 🎉 Thank you for being with {{2}}. Enjoy {{3}} off to celebrate. Code: {{4}}. Reply STOP to unsubscribe.

Feedback, Cart Recovery, Re-Engagement & Support (61-72)

These templates win back lost sales and keep customers happy — feedback and support are Utility, while cart recovery and re-engagement are Marketing category.

Feedback & review (Utility)

61. Post-purchase feedback (Utility) — when to use: a few days after delivery.

Hi {{1}}, how was your experience with {{2}}? ⭐ Rate us from 1 to 5 by replying with a number. Your feedback helps us improve!

62. Review request (Utility) — when to use: ask for a public review.

Thanks for choosing {{1}}, {{2}}! If you enjoyed it, would you leave a quick review here? {{3}} It means the world to a small business like ours.

63. Service feedback (Utility) — when to use: after a service visit.

Hi {{1}}, was everything good with your {{2}} on {{3}}? Reply YES if you are happy, or tell us what we can do better.

Cart recovery (Marketing)

64. Abandoned cart — gentle (Marketing) — when to use: a few hours after cart left.

Hi {{1}}, you left {{2}} in your cart at {{3}}! 🛒 It is still waiting for you. Complete your order here: {{4}}. Reply STOP to opt out.

65. Abandoned cart — incentive (Marketing) — when to use: nudge with a discount.

Still thinking it over, {{1}}? Here is {{2}} off to help you decide on the {{3}} in your cart. Use {{4}} at checkout: {{5}}. Reply STOP to unsubscribe.

66. Back-in-stock (Marketing) — when to use: a wishlisted item returns.

It is back, {{1}}! 🎉 The {{2}} you wanted is in stock again at {{3}}. Grab it before it sells out: {{4}}. Reply STOP to opt out.

Re-engagement (Marketing)

67. We miss you (Marketing) — when to use: customer inactive for a while.

We miss you, {{1}}! 💔 It has been a while. Here is {{2}} off to welcome you back to {{3}}. Code: {{4}}. Reply STOP to unsubscribe.

68. Win-back (Marketing) — when to use: lapsed customer.

Hi {{1}}, a lot has changed at {{2}} since your last visit! Come see what is new and enjoy {{3}} off: {{4}}. Reply STOP to opt out.

Customer support (Utility)

69. Ticket received (Utility) — when to use: support request logged.

Hi {{1}}, we have received your request (ticket {{2}}). Our team will get back to you within {{3}}. Thank you for your patience.

70. Ticket resolved (Utility) — when to use: issue closed.

Hi {{1}}, your support ticket {{2}} is now resolved. ✅ If you need anything else, just reply here. We are always happy to help.

71. Agent handover (Utility) — when to use: connect to a human.

Hi {{1}}, our agent {{2}} is now looking into your query. They will reply here shortly. Reference: {{3}}.

72. Callback scheduled (Utility) — when to use: confirm a callback.

Hi {{1}}, we have scheduled a callback for {{2}} at {{3}}. Our team will call you on {{4}}. Reply RESCHEDULE if that does not work.

OTP, Authentication & Account Templates (73-80)

Authentication templates deliver one-time passwords and account alerts — these use Meta's Authentication category and a special verification button format. In India, Auth messages cost ₹0.13 from Meta.

73. Login OTP (Authentication) — when to use: verify a login.

{{1}} is your {{2}} verification code. It is valid for {{3}} minutes. Do not share this code with anyone.

74. Signup OTP (Authentication) — when to use: verify a new account.

Welcome to {{1}}! Your verification code is {{2}}. Enter it within {{3}} minutes to activate your account.

75. Transaction OTP (Authentication) — when to use: confirm a payment/transfer.

{{1}} is your code to authorise a transaction of ₹{{2}} on {{3}}. Valid for {{4}} minutes. Never share this code.

76. Password reset (Authentication) — when to use: reset a password.

Your {{1}} password reset code is {{2}}. It expires in {{3}} minutes. If you did not request this, please ignore this message.

77. Account verification (Utility) — when to use: confirm a profile is verified.

Hi {{1}}, your {{2}} account is now verified. ✅ You have full access to all features. Welcome aboard!

78. New login alert (Utility) — when to use: security notification.

Hi {{1}}, we noticed a new sign-in to your {{2}} account from {{3}} on {{4}}. If this was you, ignore this. If not, reply SECURE now.

79. Profile update confirmation (Utility) — when to use: account details changed.

Hi {{1}}, your {{2}} has been updated successfully on {{3}}. If you did not make this change, contact us immediately.

80. KYC reminder (Utility) — when to use: pending verification documents.

Hi {{1}}, please complete your KYC for {{2}} by {{3}} to keep your account active. Upload your documents here: {{4}}.

For more on authentication flows, see our API docs.

Template Category vs Meta Fee (India)

The category you choose decides what Meta charges per message — pick correctly or Meta may re-classify the template after approval. PayPerWA always adds a flat ₹0.20 (or $0.004 international) platform fee on top, with no subscription.

Template typeMeta categoryMeta fee (India)+ PayPerWA fee
Promo, festival, cart recovery, re-engagementMarketing₹0.86₹0.20
Order, shipping, payment, appointment, feedback, supportUtility₹0.13₹0.20
OTP, login, password resetAuthentication₹0.13₹0.20
Free-form reply inside 24h windowService (no template)Free₹0.20

Rates outside India vary by country — check the live numbers on the rates page. To start sending any of these 80 templates, open a free account and explore the full feature set.

Frequently Asked Questions

Do WhatsApp business message templates need Meta approval?+
Yes. Any business-initiated WhatsApp message — and any message sent outside the 24-hour customer-service window — must use a template that Meta has reviewed and approved. Free-form replies you send within 24 hours of a customer's message do not need a template.
How long does WhatsApp template approval take?+
Most templates are reviewed quickly — often within minutes to a few hours. Meta allows up to 24 hours in some cases. Templates that follow the formatting rules, use clear variables, and match the right category are approved fastest.
What are the three WhatsApp template categories?+
Marketing (promotions, offers, festival greetings), Utility (order updates, payment reminders, appointment confirmations), and Authentication (OTPs and verification codes). The category sets Meta's per-message fee.
How much does it cost to send a WhatsApp template message?+
In India, Meta charges ₹0.86 for Marketing, ₹0.13 for Utility, and ₹0.13 for Authentication per message. PayPerWA adds a flat ₹0.20 platform fee (or $0.004 internationally) per message. There is no subscription. Rates outside India vary — see /pricing/rates.
Can I edit a template after it is approved?+
You can edit the body text of an approved template a limited number of times, but you cannot change its category once approved. If you need a different category, create a new template. Meta may also auto-reclassify templates if the content does not match the chosen category.
What does {{1}} mean in a WhatsApp template?+
The {{1}}, {{2}}, {{3}} placeholders are positional variables. When you send the message, PayPerWA replaces them with the contact's mapped fields — for example {{1}} becomes the customer's name and {{2}} becomes their order number.
Do I need an opt-out line in every template?+
You should include an opt-out line (like 'Reply STOP to unsubscribe') in all Marketing templates and only send them to contacts who opted in. Utility and Authentication templates that the customer expects do not require an opt-out line.
Can I copy these templates directly into PayPerWA?+
Yes. Copy any template above, paste it into the PayPerWA template editor, map each {{variable}} to a contact field, choose the correct category, and submit it to Meta for approval. Once approved, you can use it in campaigns and automations.

Ready to Start WhatsApp Marketing?

No subscription. No monthly fee. Just ₹0.20 per message.

Share this article

P

PayPerWA Team

We build India's most affordable WhatsApp marketing platform. No subscriptions, no hidden fees — just 20 paisa per message.

Try PayPerWA — Just 20 Paisa Per Message

No subscription. No monthly fee. Just ₹0.20 platform fee + Meta's standard API charges.

Start Free Trial

Related Articles

Chat with us