Order Confirmed
Send immediately after payment
Hi {{1}}, your order #{{2}} is confirmed! We'll send a shipping update within 24 hours. Questions? Reply here anytime.
Free template library
A WhatsApp message template is a message Meta must review before you can send it first or after the 24-hour window. This library has 345 editable drafts for 23 industries.
Before you copy
These drafts have not been submitted to Meta and are not pre-approved. Adapt the wording to one clear use case, replace every variable with a realistic example, and create the finished template in WhatsApp Manager or through the Business Management API. Meta decides the category and whether it is approved.
Browse the library
These are editable starting points, not pre-approved messages. Replace every placeholder, verify operational details, and submit the finished template through WhatsApp Manager or the Business Management API when approval is required.
E-Commerce message drafts loaded
Use these drafts for post-purchase events such as payment confirmation, fulfilment updates, delivery exceptions, returns, and review requests. Keep order identifiers and delivery promises synchronized with the commerce system.
15 E-Commerce drafts
Copy, edit, verify, submit
Send immediately after payment
Hi {{1}}, your order #{{2}} is confirmed! We'll send a shipping update within 24 hours. Questions? Reply here anytime.
When the package ships
Great news, {{1}}! Your order #{{2}} has shipped. Track it here: {{3}}. Expected delivery: {{4}}.
Day of delivery
Hi {{1}}, your order is out for delivery today. Someone needs to be home to receive it. Reply if you need to reschedule.
After delivery scan
Your order #{{1}} was delivered, {{2}}! Hope you love it. Reply with any questions or if something is missing.
2 hours after cart abandon
Hey {{1}}, you left something behind! Your cart is saved: {{2}}. Can I answer any questions before you check out?
5 days after delivery
Hi {{1}}! Enjoying your {{2}}? A quick review helps us a lot: {{3}}. Takes 30 seconds and means the world to a small business.
When item restocks
Hi {{1}}, good news! {{2}} is back in stock. Grab it before it sells out again: {{3}}. Reply here if you have any questions.
Start of a limited sale
Hi {{1}}, our 24-hour sale just started. Use {{2}} for {{3}}% off sitewide: {{4}}. Ends tonight at midnight.
When return is approved
Hi {{1}}, your return for order #{{2}} is approved. Drop off by {{3}}. Refund hits your account within 5 business days.
90 days since last purchase
We miss you, {{1}}! Here's 15% off your next order: {{2}}. Valid for 7 days. What can we help you find?
48 hours after delivery
Hi {{1}}, customers who bought {{2}} also love {{3}}. Add it to your next order with 10% off: {{4}}. Reply here if you have any questions.
After nth purchase
Congrats, {{1}}! You've unlocked {{2}} status. Your exclusive perk: {{3}}. Thank you for sticking with us.
New product announcement
Hi {{1}}, {{2}} is coming. Pre-order now and save {{3}}%: {{4}}. Ships {{5}}.
When subscription or payment fails
Hi {{1}}, your payment for order #{{2}} didn't go through. Update your card here to avoid delays: {{3}}. Reply here if you have any questions.
Post-purchase referral flow
Hi {{1}}, share our store with a friend and you both get {{2}} off. Your unique link: {{3}}. Reply here if you have any questions.
Five-point readiness check
Runs in your browser. Nothing you paste is sent anywhere. It checks the message body only, and it is a writing check, not an approval guarantee.
4/5
checks passed
87 / 1024 characters
Category guide
The category you pick sets the price of every message and what Meta expects from the recipient's consent. Meta looks at the wording and makes the final call. Since April 2025 a Utility template that reads as promotional is approved as Marketing and billed at the Marketing rate, instead of being rejected.
An update about something the customer already did.
Examples: Order confirmed, appointment rescheduled, payment failed, delivery out today.
Approval tip: Refer to the specific order, booking or account event. Leave offers, urgency and upsell lines out.
Anything promotional or open-ended.
Examples: Sale announcements, new arrivals, win-back messages, rebooking invitations, referral offers.
Approval tip: Keep a record of opt-in for every recipient and include a clear way to opt out.
A one-time passcode the customer asked for.
Examples: Login code, verification code.
Approval tip: Authentication templates are built for passcodes only. Do not add other content to them.
The readiness check and the badges on each draft use the same keyword rules as the template composer inside InstantReply. They are a heuristic. They cannot predict Meta's decision, and they check English wording.
One draft per industry, picked from the library by the same keyword check. Copy one, then change the details.
E-Commerce
Send immediately after payment
Hi {{1}}, your order #{{2}} is confirmed! We'll send a shipping update within 24 hours. Questions? Reply here anytime.
Real Estate
After booking a viewing
Confirmed, {{1}}! Viewing of {{2}} is booked for {{3}} at {{4}}. I'll meet you at the entrance. Reply if anything changes.
Dental Clinics
Immediately after booking
Hi {{1}}, your appointment at {{2}} is confirmed for {{3}} at {{4}}. Address: {{5}}. Reply to confirm or reschedule.
E-Commerce
2 hours after cart abandon
Hey {{1}}, you left something behind! Your cart is saved: {{2}}. Can I answer any questions before you check out?
Real Estate
Send to warm buyer list
Hi {{1}}, a new property matching your criteria just listed! {{2}} bed / {{3}} bath in {{4}} at {{5}}. Photos: {{6}}. Want to book a viewing?
Dental Clinics
6 months after last visit
Hi {{1}}, it's been 6 months since your last cleaning at {{2}}! Time to book your next check-up. Want me to find you a slot this week?
Put approved messages to work
Connect the WhatsApp Business Platform, organize team ownership, and trigger approved messages from customer events. WhatsApp automation runs on the Growth plan and above.
A reusable message structure with fixed text and numbered variables such as {{1}}. A business uses a template to message a customer first, or to message them after the 24-hour customer service window has closed. Meta reviews and categorizes each template before it can be sent.
Utility templates update a customer about something they already did, such as an order, booking, or payment. Marketing templates cover everything promotional or open-ended, such as offers, announcements, and win-back messages. Authentication templates deliver one-time passcodes. Meta makes the final category decision, and the category sets the price per message.
No. They are editable drafts that have not been submitted to Meta. Replace every variable, check the facts, and submit the finished text through WhatsApp Manager or the Business Management API. Approval and category are Meta's decision.
Yes, that is what templates are for. When a customer has not messaged you in the last 24 hours, you can only send an approved template. Inside the window you can send free-form replies without a template.
Meta looks at the wording, not the label you chose. If a Utility template contains offers, urgency, or a prompt to buy or rebook, Meta can approve it as Marketing and bill the Marketing rate instead of rejecting it. The category check on this page flags that wording before you submit.
Yes. Templates belong to the WhatsApp Business Platform. The free WhatsApp Business app has quick replies and greeting messages, but not approved templates. WhatsApp automation in InstantReply starts on the Growth plan, and every new workspace begins with a 7-day Pro trial.
The numbered markers ({{1}}, {{2}}, and so on) show where your system supplies recipient-specific values. The API request also needs a template name, a language, and matching components.
Drafts are written in English. Templates are approved per language, so each language you send in needs its own submission. Review the latest rules, consent requirements and quality signals for your account and audience before sending.
Source check: Meta's official WhatsApp Business Platform collection documents the template endpoints and message payload. See the template API collection and text-template example.
Last verified: October 2, 2026. Draft counts come from the library data. Category rules match the template composer's keyword check.