Skip to content
Meta Business Partner

Order Confirmation WhatsApp Template for Nonprofits

When a supporter completes a purchase — a fundraiser ticket, a merchandise order, a symbolic-gift donation, or a sponsored kit — a WhatsApp order confirmation is the message they actually open. This is a ready-to-use, Meta-compliant order confirmation template built for Indian nonprofits, NGOs, trusts and charity storefronts. It ships with the correct WhatsApp category, clearly labelled variables, sample values you can lift straight into your BSP dashboard, and approval notes so it clears Meta review the first time. Copy it, personalise the variables to your cause, and send it within the 24-hour service window through InfiQ.

Utility
WhatsApp category
4 (name, order ID, amount, org)
Variables
Required (consent-based)
Opt-in
Often within a day
Typical approval time
Per delivered utility message
Billing
Up to 3 quick actions
Buttons
A utility-category WhatsApp order confirmation template for nonprofits: personalise the four variables (supporter name, order ID, amount, organisation), submit as Utility, and send instantly after approval via InfiQ.
utility

Variables

  • {{1}} = Ananya
  • {{2}} = #NGO-48213
  • {{3}} = ₹1,250
  • {{4}} = Asha Foundation

Verified business

Hi Ananya, your order #NGO-48213 with Asha Foundation is confirmed. Amount received: ₹1,250. We'll message you here the moment it's dispatched. Thank you for supporting our work — every order helps fund the cause.

10:24

Track order
View receipt
Need help?

Preview · as customers see it

When to use this template

Send this the instant an order is placed and payment is confirmed — not hours later. For a nonprofit storefront that means the moment a supporter checks out a fundraiser ticket, event pass, cause-branded merchandise, gifting kit, or symbolic donation (a goat, a school bag, a tree). Because the message is triggered by a real transaction the supporter just completed, it fits squarely in the utility category and is read almost immediately, which is exactly when goodwill and attention are highest. A prompt, accurate confirmation also cuts inbound 'did my order go through?' queries to your small volunteer or support team, so the same staff can spend their time on the mission rather than order-status replies.

  • Fundraiser ticket or event pass purchases
  • Cause merchandise and gift-shop orders
  • Symbolic-gift donations (kits, meals, saplings)
  • Sponsorship or membership pack orders

How to personalise it for your cause

Generic confirmations read like a blast; a personalised one reads like a 1:1 note from your organisation. Fill {{1}} with the supporter's first name, {{2}} with your real order or receipt reference, {{3}} with the exact amount received (include the ₹ symbol and formatting), and {{4}} with your organisation's registered name so it's unmistakably you. Keep the tone warm and mission-aware — a single line acknowledging that their order funds the work turns a dry receipt into a moment of connection without straying into promotional language. Attach a receipt or tracking action as a button so the supporter's next step is one tap, and keep every variable strictly factual so the utility category holds.

  • {{1}} supporter's first name for a personal open
  • {{2}} your real order / receipt reference
  • {{3}} exact amount with ₹ and correct formatting
  • {{4}} your organisation's registered name

Approval notes for this template

Submit it as Utility — it is transactional and tied to an action the supporter has already taken. The single biggest cause of rejection here is drift into marketing: the moment you add a fundraising ask, a 'donate again' pitch, a discount, or any promotional line, Meta reclassifies it and can reject the submission. Keep the body strictly informational about the order that was just placed. Provide realistic sample values for all four variables when you submit (Meta reviewers check that variables map to sensible content), avoid all-caps and excessive punctuation or emoji, and make sure button labels describe genuine actions. A clean, on-topic utility submission from a verified sender typically clears review quickly.

  • Category: Utility — transactional, action-triggered
  • No donation asks, offers or promo lines in the body
  • Supply sample values for every variable
  • Keep formatting clean; button labels must be real actions

What it costs to send

WhatsApp bills per delivered message by category, so this template is charged at Meta's utility rate for each confirmation that lands — not per conversation. Meta moved off the old per-conversation model on 1 July 2025, and the 24-hour service window is now a free reply window, not a billing unit: replies you send inside it after a supporter messages you don't add utility charges. Utility is one of the cheaper categories, which is another reason to keep this confirmation strictly informational. Through InfiQ you get transparent ₹ pricing (ex-GST), so you can forecast the cost of confirming every order at your monthly volume before you commit.

  • Billed per delivered utility message, not per conversation
  • 24-hour window is a free service window, not a billing unit
  • Transparent ₹ pricing (ex-GST)

Variations you can copy

Start from the main template, then adapt it to how your organisation actually sells and communicates. A shorter version strips to the core confirmation and one variable for high-volume, low-touch sends. A regional-language version — Hindi, Tamil, Marathi or your supporters' preferred language — dramatically lifts comprehension and trust; each language variant is a separate template you submit and get approved once. If you want to nudge a repeat gift or promote your next campaign, build that as a distinct marketing-category template rather than bending this utility one, and remember a marketing template must carry a clear opt-out line so supporters can stop those messages.

  • Shorter: core confirmation plus one variable
  • Regional language: a separate approved template per language
  • Marketing follow-up: a distinct template — include an opt-out line

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 category should I use for this template?+
Utility. It confirms a transaction the supporter has just completed, which is exactly what the utility category is for. Keep the wording informational — any promotional or fundraising line would push it into marketing and risk rejection.
Does an order confirmation still need opt-in?+
Yes. Consent to be contacted on WhatsApp always applies. Utility and authentication templates are tied to a real action the supporter took, but you still need a valid opt-in captured at or before the point of purchase.
Can I edit the wording?+
Yes. You can rewrite the body, add or remove variables, and change button labels, as long as it stays within utility-category rules (informational, no promotion). Any edit means re-submitting the template for approval.
How fast can I start sending after submitting?+
Once Meta approves the template — often within a day — you can send it instantly and at scale through InfiQ. Approval is a one-time step per template and per language variant.
What does it cost to send each confirmation?+
WhatsApp charges per delivered message at Meta's utility rate — one of the cheaper categories. Billing is per message, not per conversation, since Meta moved off per-conversation billing on 1 July 2025. InfiQ shows transparent ₹ pricing, ex-GST.
Can I add a donation ask or a discount to it?+
Not in this template. Adding any fundraising ask, offer, or promotional line makes it a marketing message and Meta may reject the utility submission. Send those as a separate marketing-category template, which must include an opt-out line.
Should I create a Hindi or regional-language version?+
If your supporters read those languages, yes — it improves open comprehension and trust. Each language is its own template that you submit and get approved once, then send just like the English version.