Skip to content
Meta Business Partner

Order Confirmation WhatsApp Template for Restaurants

When a customer places a takeaway, delivery or table-booking order with your restaurant, the first message they want is simple: "Yes, we've got it." This ready-to-use, Meta-compliant WhatsApp order confirmation template gives them exactly that — instantly, in the channel they already read. It carries the customer's name, the order number, the itemised total and a one-tap button to track the kitchen. Because it is tied to a real transaction, it qualifies for the lower-cost utility category, and InfiQ gets it approved and live so you can start sending the same day.

Utility
Category
4 ({{1}}–{{4}})
Variables
Up to 3 (track, call, menu)
Buttons
Not required (utility)
Opt-out line
Often within a day
Typical approval
Per delivered message, utility rate
Billing
A utility-category WhatsApp template that confirms a restaurant order with name, order ID, total and a track button — read within minutes, cheaper than marketing, and live same-day through InfiQ.
utility

Variables

  • {{1}} = Ananya
  • {{2}} = #RST-4821
  • {{3}} = ₹640
  • {{4}} = Tandoori House

Verified business

Hi Ananya, your order #RST-4821 at Tandoori House is confirmed! We're firing it up in the kitchen now. Order total: ₹640. Estimated ready time and live status are one tap away below. Thanks for ordering with us!

10:24

Track order
Call restaurant
View menu

Preview · as customers see it

When to send this template

Fire this message the moment an order is accepted in your POS or aggregator dashboard — not at the end of the day, and not batched. The confirmation is a transactional, event-triggered message, which is precisely why it belongs in the utility category and why Meta treats it as a genuine 1:1 service notification. For a restaurant, the trigger points are clear: an online order is paid, a phone order is keyed in, a table reservation is locked, or a delivery partner is assigned. Send within seconds of that action so the customer never has to wonder whether the order landed. This proactive nudge is also the single biggest driver of fewer 'did you get my order?' calls to a busy counter during the dinner rush.

  • Online/aggregator order paid or accepted
  • Phone or walk-up order entered into POS
  • Table reservation confirmed for a specific slot
  • Delivery rider assigned and en route

Personalising it so it reads like a real message

The difference between a confirmation that feels human and one that feels like a robot is entirely in the variables. Map {{1}} to the customer's first name, {{2}} to your own order reference (keep it short and human — '#RST-4821' beats a 20-character UUID), {{3}} to the final payable amount including taxes and delivery, and {{4}} to your outlet name so multi-location brands don't confuse a diner. Because WhatsApp shows the message inside a familiar chat thread with your verified business name and logo, a well-filled template reads as a personal note from the kitchen rather than a broadcast. Add the 'Track order' button that deep-links to your live status page, a 'Call restaurant' button for last-minute changes, and optionally a 'View menu' button to make re-ordering effortless next time.

  • {{1}} customer first name — never leave it blank
  • {{2}} short, readable order ID
  • {{3}} final total, tax and delivery included
  • {{4}} specific outlet name for multi-location brands

Getting it approved as Utility (and keeping it that way)

Submit this template under the Utility category, because it is purely informational and tied to a specific transaction the customer initiated. The most common reason a confirmation gets rejected or silently re-categorised as marketing is a stray promotional line — 'Get 20% off your next order!' or 'Check out our new dessert menu'. Keep the body strictly about this order: what was ordered, what it costs, and how to track it. Provide realistic sample values for every variable when you submit (Meta reviews the filled example, not just the skeleton), match the button labels to genuine destinations, and avoid emojis-as-decoration that obscure the transactional intent. If you later want to upsell, do it in a separate marketing template with its own opt-out line — never bolt it onto the confirmation.

  • Category: Utility — informational only
  • No offers, discounts or cross-sell in the body
  • Fill every sample variable before submitting
  • Button labels must match real destinations

What it costs to send

WhatsApp bills per delivered message by category. Since Meta moved off per-conversation billing on 1 July 2025, each utility message like this confirmation is priced individually at the utility rate — meaningfully cheaper than a marketing send. The 24-hour service window still exists, but it is a free window for replying to customers, not a billing bucket. Through InfiQ you pay transparent ₹ pricing (ex-GST), so you can forecast exactly what a month of confirmations costs before you send them. For most restaurants this is one of the highest-ROI messages you run, because it replaces phone calls, cuts no-shows and reorders, and lands in an inbox that is almost always read.

  • Utility rate, billed per delivered message
  • No per-conversation billing since 1 July 2025
  • 24-hour service window is free, not a billing unit
  • Transparent ₹ pricing, ex-GST

Handy variations you can spin off

Once the core confirmation is approved, it's easy to create siblings for different moments in the ordering journey. A trimmed one-line version works well for repeat regulars who just need a quick 'got it'. A regional-language edition — Hindi, Tamil, Marathi or your customers' preferred language — dramatically lifts read-through in local markets and can be submitted as its own approved template. And if you want to encourage a repeat order, build a separate marketing template with a time-bound incentive and the required opt-out line, keeping it firmly out of this utility flow. InfiQ's template management makes cloning, translating and versioning these variants a few clicks rather than a fresh submission each time.

  • Shorter single-line confirmation for repeat diners
  • Regional-language versions for local read-through
  • Separate marketing upsell template with opt-out
  • Table-booking variant with reservation time and pax

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which WhatsApp category does this template use?+
Utility. It is a transactional confirmation tied to a specific order the customer placed, so it qualifies for the lower-cost utility category rather than marketing.
Do I still need customer consent to send it?+
Yes. Opt-in and consent rules still apply to all WhatsApp Business API messages. Utility and authentication templates are tied to a real action the customer took, but you should have captured their number and consent as part of the order flow.
Can I edit the wording?+
Absolutely. Adjust the copy to match your restaurant's voice, but keep it strictly informational so it stays inside the utility category, then re-submit the edited template for approval before sending.
How soon can I start sending after submitting?+
Template review is usually quick — often within a day. Once Meta approves it, you can send instantly and at scale through InfiQ, triggered automatically from your POS or order system.
How much does each confirmation cost?+
WhatsApp bills per delivered message at the utility rate, which is cheaper than marketing. Meta moved off per-conversation billing on 1 July 2025, so each message is priced individually. With InfiQ you pay transparent ₹ pricing, ex-GST.
Can I add a discount or promotion to it?+
No — adding an offer or cross-sell reclassifies it as marketing and risks rejection. Keep this template purely about the order. Run promotions through a separate marketing template that includes the required opt-out line.
Which buttons should I include?+
A 'Track order' button that deep-links to live status is the most valuable, plus a 'Call restaurant' quick-action for last-minute changes. You can add up to three buttons — a 'View menu' button makes re-ordering easy.
Can I send it in Hindi or another Indian language?+
Yes. Create a regional-language version of the template and submit it for approval. Local-language confirmations noticeably improve read-through in regional markets, and InfiQ's template management makes translating and versioning simple.