Skip to main contentSkip to navigation
Commerce & Order Messages

Upsell WhatsApp Templates

An upsell message offers the customer a better, larger, or longer version of what they are already buying — the bigger pack, the premium variant, the annual plan instead of monthly. On WhatsApp the highest-converting moment is right at order confirmation, while the wallet is still open and the decision is still warm. Frame it as value, and always let them keep what they chose.

Meta billing category

Templates on this page are typically approved as Marketing, billed at ~₹0.8631 per message (India).

Promotional — offers, launches, and re-engagement. Requires marketing opt-in, and an opt-out hint ("Reply STOP") is good etiquette that keeps your block rate and quality rating healthy.

Copy-ready templates

Replace the {{placeholders}} with your platform’s variables before submitting to Meta for approval.

1. Upgrade at checkout

Hi {{name}}, before we pack order {{order_id}} — one option. 💡 Upgrade to {{premium_item}} for just ₹{{upgrade_amount}} more. You get {{upgrade_benefit}}. Reply UPGRADE to switch, or ignore this and we ship your original order as-is. Reply STOP to opt out of offers.

Best for: Minutes after checkout, before dispatch — the single best upsell window there is.

2. Bigger pack, better value

Hi {{name}}, you ordered {{purchased_item}} ({{current_size}}). The {{larger_size}} pack works out to ₹{{unit_price_large}} per unit instead of ₹{{unit_price_small}} — and most regulars switch to it after a month. Switch: {{product_link}} Reply STOP to opt out of offers.

Best for: Consumables where the maths genuinely favours the customer.

3. Monthly to annual plan

Hi {{name}}, you have been on our monthly plan for {{months_active}} months — thank you! 🙏 Switching to annual saves you ₹{{annual_savings}} a year, and nothing else changes. Switch: {{upgrade_link}} Reply STOP to opt out of offers.

Best for: Subscription businesses, once the customer has shown they are sticking around.

4. Add warranty / protection

Hi {{name}}, your {{purchased_item}} qualifies for extended protection. 🛡️ {{warranty_duration}} of cover for ₹{{warranty_price}} — covers {{warranty_covers}}. Add it before dispatch: reply ADD, or ignore this message. Reply STOP to opt out of offers.

Best for: Electronics and high-value goods, offered once and never repeated.

5. Free-shipping threshold upsell

Hi {{name}}, you are ₹{{gap_amount}} away from free delivery on order {{order_id}}! 🚚 Add anything small and save the ₹{{shipping_fee}} shipping fee — or check out as-is, entirely your call. Cart: {{cart_link}} Reply STOP to opt out of offers.

Best for: Carts sitting just under the free-shipping line; the customer usually says yes.

What each variable means

These 20 placeholders appear in the templates above. Map each one to the matching field in your WhatsApp platform before you submit for approval.

VariableWhat to put in it
{{name}}The customer's first name.
{{order_id}}Your order reference, as the customer sees it.
{{premium_item}}Replace with the premium item for this message.
{{upgrade_amount}}Replace with the upgrade amount for this message.
{{upgrade_benefit}}Replace with the upgrade benefit for this message.
{{purchased_item}}The item the customer already bought — the anchor for a cross-sell or upsell.
{{current_size}}Replace with the current size for this message.
{{larger_size}}Replace with the larger size for this message.
{{unit_price_large}}Replace with the unit price large for this message.
{{unit_price_small}}Replace with the unit price small for this message.
{{product_link}}Link to the specific product page.
{{months_active}}Replace with the months active for this message.
{{annual_savings}}Replace with the annual savings for this message.
{{upgrade_link}}Replace with the upgrade link for this message.
{{warranty_duration}}Replace with the warranty duration for this message.
{{warranty_price}}Replace with the warranty price for this message.
{{warranty_covers}}Replace with the warranty covers for this message.
{{gap_amount}}How much more the customer must add to cross a free-delivery threshold.
{{shipping_fee}}Delivery charge they would save.
{{cart_link}}Deep link back to the customer's saved cart.

Frequently asked questions

When does an upsell convert best on WhatsApp?

Immediately after checkout and before dispatch. The customer has already decided to buy, the payment friction is behind them, and a small incremental amount feels different from a fresh purchase decision. Once the parcel has shipped, the same offer converts far worse — the moment has closed.

How do I upsell without annoying people?

Offer once, make the "no" effortless, and never block the original order behind a reply. Every template above defaults to shipping what they already bought if they simply ignore the message. An upsell that creates anxiety about an order the customer has already paid for is the fastest way to earn a block.

Go deeper

Browse the full library

45 template sets and 239 copy-ready messages — across commerce, Indian festivals, finance, and industry starter packs. All free, all written for Meta approval.

All WhatsApp templates