Skip to content
OmniChannels.ai
WhatsAppUtilityRetail and e-commerce · Order, booking and shipping

Order confirmation WhatsApp template (utility)

Send it the moment checkout succeeds so the customer has the order number and amount paid in the chat they actually read. It cuts "did my order go through?" contacts and opens a thread for shipping updates.

Preview

Your brand

Hi {{1}}, thank you for your order {{2}}. We have received your payment of {{3}} and will let you know as soon as it ships. You can track your order at any time from your account.

10:24

  • Track order

Variables are highlighted. Replace them with your own values before sending.

Hi {{1}}, thank you for your order {{2}}. We have received your payment of {{3}} and will let you know as soon as it ships. You can track your order at any time from your account.

Buttons: Track order

Variables explained

What to put in each variable, with an example value.

VariableWhat it isExample
{{1}}Customer's first name as entered at checkoutSarah
{{2}}Order number exactly as it appears in the confirmation email and account#100482
{{3}}Total amount paid, with currencyAED 349.00

Category and compliance notes

Meta classifies this as a utility template: it is triggered by a specific transaction, account event or booking the customer already has. Keep it free of offers, discounts and promotional links; any promotional line makes Meta recategorise it as marketing.

Variations

Alternative versions of the same message, following the same channel rules.

  • Shorter version

    Thanks for your order, {{1}}. Order {{2}} is confirmed and we will message you here as soon as it ships.

    10:24

    • Track order

    104 / 1,024 characters

  • With delivery estimate

    Hi {{1}}, your order {{2}} is confirmed and your payment of {{3}} has been received. Estimated delivery: {{4}}. We will send tracking details as soon as it ships.

    10:24

    • Track order
    • Contact support

    162 / 1,024 characters

  • Cash on delivery

    Hi {{1}}, thank you for your order {{2}}. Please have {{3}} ready to pay the courier on delivery. We will let you know as soon as your order ships.

    10:24

    • Track order
    • Cancel order

    147 / 1,024 characters

How to use this template

  1. 1

    Copy the template

    Copy the body, footer and buttons exactly as shown, including the {{1}} variables.

  2. 2

    Add sample values

    Meta asks for a sample value for every variable when you submit, so use the examples in the table above.

  3. 3

    Submit it for approval

    Create it in WhatsApp Manager or through the API under the category shown, in the language you send in.

  4. 4

    Send it

    Once approved, send it from your campaigns or trigger it from your systems over the API.

Questions about this template

Which WhatsApp category is this template?

Utility. It confirms or updates a specific order, account or booking. If you add an offer or a promotional link, Meta will recategorise it as marketing.

How long is this WhatsApp template?

The body has 179 characters of the 1,024 WhatsApp allows, with 3 variable(s) and 1 button(s).

Do I need opt-in to send this template?

Yes. WhatsApp requires opt-in before a business starts a conversation, including for utility messages such as order and account updates. Collect it at checkout or sign-up.

Is this template available in other languages?

Yes. It is written natively in English, French, Spanish, German, Arabic, Portuguese, Turkish, and Simplified Chinese, so the Arabic and other versions read as original messages, not translations.