WhatsApp Business Message Templates: 45 Samples for India
Ready-to-use WhatsApp message templates for orders, appointments, payment reminders, feedback and offers, plus the approval rules Meta applies.
Published by Web Hippo in Strategy
These are WhatsApp message templates you can copy and use today, grouped by the situation they belong to: orders, appointments, payments, feedback, offers and festivals. They are written the way Indian customers actually read messages, short and polite, without the forced enthusiasm of most sample libraries.
If you send through the WhatsApp Business API, these also need to pass Meta's template approval. The rules for that are at the end, and they decide what you pay per message.
Before You Copy: The Rule That Decides Your Bill
Meta sorts every template into a category, and each category has a different price. In India a marketing message costs roughly ₹0.86 while a utility message costs about ₹0.115, so the wording you choose has a direct cost.
Order and Delivery Messages
- <strong>Order confirmed:</strong> "Hi {{1}}, thanks for your order! Order #{{2}} for ₹{{3}} is confirmed. We will let you know as soon as it ships."
- <strong>Shipped:</strong> "Hi {{1}}, your order #{{2}} is on its way. Track it here: {{3}}. Expected delivery: {{4}}."
- <strong>Out for delivery:</strong> "Hi {{1}}, your order arrives today. Our delivery partner will call on {{2}}. Please keep the phone reachable."
- <strong>Delivered:</strong> "Hi {{1}}, your order #{{2}} has been delivered. If anything is not right, reply to this message and we will sort it out."
- <strong>Delayed:</strong> "Hi {{1}}, your order #{{2}} is delayed by {{3}} days because of {{4}}. We are sorry. New expected date: {{5}}."
- <strong>Return started:</strong> "Hi {{1}}, we have received your return request for order #{{2}}. Pickup is scheduled for {{3}}. Please keep the item in its original packing."
- <strong>Refund issued:</strong> "Hi {{1}}, your refund of ₹{{2}} for order #{{3}} has been processed. It should reach your account in {{4}} working days."
Appointment and Booking Messages
- <strong>Booking confirmed:</strong> "Hi {{1}}, your appointment with {{2}} is confirmed for {{3}} at {{4}}. Address: {{5}}."
- <strong>Reminder, day before:</strong> "Hi {{1}}, a reminder about your appointment tomorrow at {{2}}. Reply RESCHEDULE if the time no longer works."
- <strong>Reminder, same day:</strong> "Hi {{1}}, we look forward to seeing you at {{2}} today. Please arrive 10 minutes early for the paperwork."
- <strong>Rescheduled:</strong> "Hi {{1}}, your appointment has been moved to {{2}} at {{3}}, as requested. See you then."
- <strong>No-show follow-up:</strong> "Hi {{1}}, we missed you today. Would you like to book another slot? Reply with a preferred day and we will arrange it."
- <strong>Post-visit:</strong> "Hi {{1}}, thank you for visiting us today. If you have any questions about {{2}}, just reply here."
Payment Reminder Messages
Payment chasing is where tone matters most. Stay factual and avoid accusation; you want the money and the relationship.
- <strong>Gentle, before due date:</strong> "Hi {{1}}, invoice #{{2}} for ₹{{3}} is due on {{4}}. Payment link: {{5}}. Thank you!"
- <strong>On due date:</strong> "Hi {{1}}, invoice #{{2}} for ₹{{3}} is due today. You can pay here: {{4}}. Ignore this if you have already paid."
- <strong>Three days overdue:</strong> "Hi {{1}}, invoice #{{2}} for ₹{{3}} was due on {{4}} and is still showing as unpaid. If there is an issue, reply here and we will help."
- <strong>Two weeks overdue:</strong> "Hi {{1}}, invoice #{{2}} for ₹{{3}} is now {{4}} days overdue. Could you confirm a payment date? Happy to discuss instalments if that helps."
- <strong>Payment received:</strong> "Hi {{1}}, we have received ₹{{2}} against invoice #{{3}}. Thank you. Receipt: {{4}}."
- <strong>Subscription renewal:</strong> "Hi {{1}}, your {{2}} plan renews on {{3}} for ₹{{4}}. No action needed if you want to continue."
Welcome, Thank You and Apology Messages
- <strong>Welcome, new customer:</strong> "Hi {{1}}, welcome to {{2}}! Save this number to reach us any time for orders, service or questions."
- <strong>Thank you after first purchase:</strong> "Hi {{1}}, thank you for choosing {{2}}. We hope you love it. If anything is not right, tell us first and we will fix it."
- <strong>Thank you, long-term customer:</strong> "Hi {{1}}, it has been {{2}} years since your first order with us. Thank you for staying with {{3}}."
- <strong>Apology, service failure:</strong> "Hi {{1}}, we got this wrong and we are sorry. Here is what happened: {{2}}. Here is what we are doing: {{3}}. Please reply if that does not fully resolve it."
- <strong>Apology, delay:</strong> "Hi {{1}}, we are running late on {{2}}. The new timeline is {{3}}. We should have told you sooner."
- <strong>Business hours / away:</strong> "Thanks for messaging {{1}}. We are open {{2}} to {{3}}, Monday to Saturday. We will reply first thing on the next working day."
Feedback and Review Requests
- <strong>Simple feedback ask:</strong> "Hi {{1}}, how was your experience with {{2}}? Reply with a number from 1 to 5. We read every reply."
- <strong>Google review request:</strong> "Hi {{1}}, glad we could help! If you have a minute, a Google review helps other people find us: {{2}}. Thank you."
- <strong>After a positive reply:</strong> "That is lovely to hear, {{1}}, thank you. Would you mind sharing it as a Google review? It takes a minute: {{2}}"
- <strong>After a negative reply:</strong> "Thank you for telling us, {{1}}. That is not the experience we want. {{2}} from our team will call you today to put it right."
Ask everyone, not just happy customers. Filtering out unhappy customers before asking, known as review gating, is against Google's policies. Our guide on handling bad reviews covers what to do when a negative one arrives, and you can create your review link with our Google review link generator.
Offer and Re-engagement Messages (Marketing)
These need explicit opt-in and cost the marketing rate. Send fewer, better targeted campaigns.
- <strong>New arrival:</strong> "Hi {{1}}, the new {{2}} collection is in store from {{3}}. Reply CATALOGUE and we will send photos."
- <strong>Limited offer:</strong> "Hi {{1}}, {{2}}% off {{3}} until {{4}}. Reply BOOK to reserve a slot. Reply STOP to opt out."
- <strong>Abandoned enquiry:</strong> "Hi {{1}}, you asked about {{2}} last week. Still interested? Happy to send prices or arrange a visit."
- <strong>Win-back:</strong> "Hi {{1}}, it has been a while since your last visit to {{2}}. Here is {{3}} to welcome you back, valid until {{4}}."
- <strong>Restock alert:</strong> "Hi {{1}}, {{2}} is back in stock. Reply ORDER and we will hold one for you today."
- <strong>Event invite:</strong> "Hi {{1}}, we are hosting {{2}} on {{3}} at {{4}}. Reply YES to reserve a seat."
Festive and Occasion Messages
- <strong>Diwali:</strong> "Happy Diwali, {{1}}! Thank you for being part of our year. Wishing you and your family light, health and a good year ahead. — Team {{2}}"
- <strong>New Year:</strong> "Happy New Year, {{1}}! Thank you for your trust in {{2}} this year. We look forward to working with you in {{3}}."
- <strong>Customer birthday:</strong> "Happy birthday, {{1}}! Wishing you a wonderful year from all of us at {{2}}."
- <strong>Business anniversary:</strong> "{{1}}, we complete {{2}} years today, and customers like you are the reason. Thank you."
More festive wording, including captions and greetings for each occasion, is in our Diwali and festive messages guide.
Getting Templates Approved
- <strong>Use variables properly.</strong> {{1}}, {{2}} are placeholders. Templates that are almost entirely variables get rejected.
- <strong>No URL shorteners</strong> in template links; use your own domain.
- <strong>Match the category honestly.</strong> Meta re-categorises templates that contain promotion, and you pay the higher rate anyway.
- <strong>Add an opt-out line</strong> to marketing templates, and honour STOP replies immediately.
- <strong>Avoid spelling errors and ALL CAPS</strong>, which are common rejection reasons.
- <strong>Create separate templates per language.</strong> Hindi and Telugu versions usually outperform English for consumer audiences in India.
For what each message type costs and how the 24-hour window works, read our WhatsApp API pricing guide. To let customers start these conversations, create a click-to-chat link. And if you would like the flows built, see our WhatsApp marketing service.
Frequently Asked Questions