Abandoned Cart WhatsApp Template for Food Delivery
A hungry customer who built a cart and then vanished is the warmest lead a food delivery brand will ever get — they were seconds from paying. This is a ready-to-use, Meta-compliant WhatsApp abandoned cart template built specifically for Indian food delivery apps, cloud kitchens and restaurant ordering flows. It ships with the correct category, the right variables, a compliant opt-out line and the approval notes that get it live on the first submission. Copy it, drop in your cart details, and win back orders on the one channel customers actually open in minutes.
Variables
{{1}}= Rohan{{2}}= Chicken Biryani + Gulab Jamun (2){{3}}= 30 minutes{{4}}= ₹75{{5}}= Paradise Kitchen, Banjara Hills
Verified business
10:24
Marketing · opt-out required
When to send this abandoned cart template
Cart abandonment in food delivery is almost never rejection — it is distraction. Someone added a biryani and two desserts, got pulled into a meeting or a phone call, and the checkout screen sat idle. Because intent is high but fleeting (hunger, mood and delivery ETA all decay fast), timing is everything. Fire this template while the craving is still warm and the customer still remembers what they wanted.
- Send 20–60 minutes after the cart went idle — soon enough that the appetite survives, late enough that they genuinely left
- Skip carts abandoned near closing time or outside the outlet's delivery hours so you never promise an order you can't fulfil
- Cap it at one recovery nudge per abandoned cart; a second promotional chase reads as spam and hurts your quality rating
- Suppress customers who abandoned because an item was out of stock — recover those with a utility restock alert instead
Why WhatsApp beats email and SMS for cart recovery
A recovery email lands in a promotions tab the customer may never open, and a plain SMS can't show the cart or offer a one-tap action. WhatsApp does both: it reaches the customer on the app they check within minutes, renders the saved cart items inline, and turns the next step into a single button tap that deep-links straight back to a pre-filled checkout. For a food order — a low-consideration, emotion-driven purchase — removing that friction is often the entire difference between a recovered order and a lost one. The message reads as a personal 1:1 reminder, not a marketing blast, which is exactly the tone that recovers a hungry customer.
Personalise every variable so it lands as 1:1
Generic recovery messages get ignored; specific ones get tapped. This template exposes five variables so the message reads like it was written for that one customer. Name earns attention, the exact cart items rebuild the craving, the countdown creates urgency, the offer gives a concrete reason to act now, and the outlet name grounds the message in a real kitchen they chose. Always pass sample values that mirror your real data — a genuine item string like 'Chicken Biryani + Gulab Jamun (2)' is far more persuasive than a vague 'your items', and it also helps your template sail through review.
- {{1}} name — pull the first name only; keep it clean if the field is empty
- {{2}} cart items — list the actual dishes and quantities, not a generic label
- {{3}} deadline — a real countdown ('30 minutes') the checkout link will honour
- {{4}} incentive — a specific ₹ amount or free-delivery offer, never a vague 'discount'
- {{5}} outlet — the restaurant or cloud kitchen the customer was ordering from
Getting it approved on the first submission
The single biggest reason a template like this gets rejected is submitting it as utility to dodge marketing billing — Meta reads any promotional offer, discount or upsell as marketing, and mislabelling it triggers rejection and can flag your account. Submit this as Marketing, because it contains a promotional incentive and drives a purchase. Provide a realistic sample value for every variable so reviewers can see the message renders sensibly, keep the discount claim truthful (Meta policy plus India's ASCI advertising code apply to WhatsApp), and include the opt-out line and a Stop promotions button. In InfiQ, template management shows the live approval status and the exact rejection reason if Meta pushes back, so you can fix and resubmit in minutes rather than guessing.
- Category: Marketing — never utility for an offer-driven cart nudge
- Include the 'Reply STOP to opt out' line; marketing templates require it
- Give every {{n}} a plausible sample value in the submission
- Keep the discount honest and time-bound to stay within ASCI + Meta rules
What it costs to send
Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp charges per delivered message by category — this template bills at the marketing rate for every message that reaches a customer. There is no free 24-hour service window for it, because marketing is a business-initiated category; the free service window only applies to customer-initiated support replies. Through InfiQ you get transparent ₹ pricing (ex-GST), so you can forecast recovery-campaign spend against the extra orders it wins back. Because a recovered food order typically carries a healthy margin and the message cost is a small fraction of one order's value, cart recovery is usually one of the highest-ROI WhatsApp use cases a food brand runs.
Like this template? Send it live in 24 hours.