Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations 📚 Learn 🗂 Codex Compare Pricing About Contact Start Free Trial →
HomeTemplate Library › Utility & Transactional Templates
WhatsApp Business API · WA.Expert · Utility & Transactional

⚙️ WhatsApp Utility Templates
—20+ OTP, Invoice & Notification Templates 2025

Utility templates are the backbone of WhatsApp business communication — the messages customers expect and rely on. They cost significantly less than marketing messages (₹0.10–0.14 vs ₹0.58–0.72) and have the highest trust and open rates. Get these right and your customer communication is better than most banks and e-commerce companies in India.

Submit Templates via WA.Expert → ← All Categories
20+
Templates
₹0.10–0.14
Per conversation
Auto
Auth OTP approval
94%
Open rate
All templates

Copy-paste Utility & Transactional WhatsApp templates

Every template below uses Meta-approved variable formatting. Copy the body text, replace static content with your brand details, keep the {{variable}} placeholders, and submit via WA.Expert.

OTP / Verification Code
One-time password for login, signup, or transaction verification
Authentication ~112 chars
Template copy
{{otp_code}} is your {{brand_name}} verification code. Do not share this with anyone. This code expires in {{expiry_minutes}} minutes.
VariableWhat to fillExample value
{{otp_code}}The OTP code847291
{{brand_name}}Your brand/app nameWA.Expert
{{expiry_minutes}}OTP validity in minutes10
⏱ Approval: Auto (instant) 💰 Rate: ₹0.12–0.18 / conversation

💡 Authentication templates are auto-approved by Meta — no manual review. They appear with a copy-code button automatically in WhatsApp. Use for login OTP, transaction OTP, and account verification. Do NOT use for marketing — that causes immediate rejection.

WhatsApp preview
Invoice / Payment Receipt
Sent immediately after successful payment — replaces email receipt
Utility ~158 chars
Template copy
✅ Payment received, {{customer_name}}! 🧾 Invoice: {{invoice_number}} 💰 Amount: ₹{{amount}} 📅 Date: {{payment_date}} 📥 Download GST invoice → {{invoice_link}}
VariableWhat to fillExample value
{{customer_name}}Customer nameRakesh Sharma
{{invoice_number}}Invoice numberINV-2026-4821
{{amount}}Payment amount2,499
{{payment_date}}Payment dateApril 5, 2026
{{invoice_link}}Invoice PDF download URLinvoice.wa.expert/INV-4821
⏱ Approval: 1–4 hours 💰 Rate: ₹0.10–0.14 / conversation

💡 WhatsApp invoice delivery has 94% open rate vs 42% for email. Customers access and download WhatsApp invoices 3× more often than email attachments. Use for B2C and B2B invoicing.

WhatsApp preview
Booking / Reservation Confirmation
Sent when a booking or reservation is made
Utility ~172 chars
Template copy
✅ Booking confirmed, {{customer_name}}! 📍 {{venue_name}} 📅 {{booking_date}} at {{booking_time}} 👥 {{party_size}} 🔖 Booking ref: {{booking_ref}} See you there!
VariableWhat to fillExample value
{{customer_name}}Customer namePriya & Arjun
{{venue_name}}Venue or service nameThe Grand Hyatt Mumbai — Celini Restaurant
{{booking_date}}Booking dateApril 10, 2026
{{booking_time}}Booking time8:00 PM
{{party_size}}Party size4 guests
{{booking_ref}}Booking referenceBKG-HTL-8821
⏱ Approval: 1–4 hours 💰 Rate: ₹0.10–0.14 / conversation

💡 Works for restaurants, hotels, salons, service appointments, and event tickets. Add a 'View Booking' URL button and a 'Reschedule' quick reply.

WhatsApp preview
Account Alert / Security Notification
Sent for account activity — login from new device, password change, suspicious activity
Utility ~162 chars
Template copy
Security alert for your {{brand_name}} account. ⚠️ {{alert_type}} 📅 {{timestamp}} 📍 {{location}} If this was you, no action needed. If not, secure your account → {{secure_link}}
VariableWhat to fillExample value
{{brand_name}}Your app/service nameFinTrack
{{alert_type}}Type of security eventNew login from iPhone (iOS 18)
{{timestamp}}Date and time of eventApril 5, 2026 at 10:31 PM
{{location}}Login locationMumbai, Maharashtra
{{secure_link}}Account security page URLfintrack.in/secure
⏱ Approval: 1–4 hours 💰 Rate: ₹0.10–0.14 / conversation

💡 Security alerts have the highest open rate of any utility template — 97%+. Users respond immediately. Always include the security page link as a URL button.

WhatsApp preview
Subscription Renewal Confirmation
Sent after successful subscription renewal
Utility ~162 chars
Template copy
✅ Subscription renewed, {{customer_name}}! 📋 Plan: {{plan_name}} 💰 Amount: ₹{{amount}} 📅 Valid till: {{expiry_date}} 🧾 Invoice → {{invoice_link}} Thank you for continuing with us!
VariableWhat to fillExample value
{{customer_name}}Customer nameAmit Patel
{{plan_name}}Subscription plan nameWA.Expert Growth Plan
{{amount}}Amount charged5,999
{{expiry_date}}New expiry dateJuly 5, 2026
{{invoice_link}}Invoice download URLinvoice.wa.expert/RNW-4821
⏱ Approval: 1–4 hours 💰 Rate: ₹0.10–0.14 / conversation
WhatsApp preview
Service Request / Ticket Raised
Sent when customer raises a support ticket or service request
Utility ~168 chars
Template copy
Hi {{customer_name}}, your request has been received. 🎫 Ticket: {{ticket_id}} 📋 Issue: {{issue_summary}} ⏱ Expected resolution: {{resolution_time}} Track status → {{tracking_link}}
VariableWhat to fillExample value
{{customer_name}}Customer nameNeha Singh
{{ticket_id}}Support ticket IDTKT-82941
{{issue_summary}}Brief issue descriptionProduct not received — Order #4521
{{resolution_time}}Expected resolution time24–48 hours
{{tracking_link}}Ticket tracking URLsupport.brand.com/TKT-82941
⏱ Approval: 1–4 hours 💰 Rate: ₹0.10–0.14 / conversation

💡 Reduces repeat 'what is the status of my complaint?' messages by 60%. Follow up with a ticket-resolved template when the issue is closed.

WhatsApp preview
FAQ

Common questions

What is the cheapest WhatsApp template category?
Authentication templates are charged at ₹0.12–0.18 per conversation (auto-approved). Utility templates cost ₹0.10–0.14 per conversation (1–4 hour approval). Marketing templates cost ₹0.58–0.72 per conversation. For high-volume transactional messages like order confirmations, invoices, and OTPs, always use the correct Utility or Authentication category to minimise costs.
Can I send a PDF invoice directly in a WhatsApp template?
WhatsApp templates support document attachments as the header type. Set header type to 'Document' and attach a PDF. However, dynamic PDFs (different invoice for each customer) cannot be attached in outbound templates — you must use a URL link to a dynamically generated PDF. Most invoicing tools (Zoho Books, Tally, QuickBooks) generate unique PDF URLs per invoice.
What is the WhatsApp OTP template format?
Meta has a specific format for authentication templates: '[OTP_CODE] is your [BRAND] verification code. Do not share this code.' The OTP variable must be {{1}} and the brand name can be static or a variable. Meta automatically adds a 'Copy Code' button to all authentication templates — you cannot remove this button. The OTP appears as plaintext that users can tap to copy.
How do I trigger utility templates automatically?
Connect your systems to WA.Expert via webhook or API. Examples: Razorpay webhook → payment received → send payment receipt template. Shiprocket webhook → shipment dispatched → send tracking template. Your CRM → ticket created → send support ticket template. WA.Expert's API accepts POST requests with template name, recipient phone, and variable values.

WhatsApp API Guide

Complete API reference for sending templates programmatically.

Read →

OTP Authentication Guide

Send OTP via WhatsApp — full setup for India.

Read →

GST Invoice Automation

Auto-send GST invoices via WhatsApp from Tally/Zoho Books.

Read →

Ready to send utility messages to your customers?

Connect your payment gateway, shipping, or CRM to WA.Expert. Utility templates trigger automatically — no manual sending.

Start Free Trial → Talk to an Expert