WhatsApp Commerce Guide — Full Order Lifecycle for Pakistan Ecommerce
What you will learn: How to run your entire ecommerce operation on WhatsApp — from cart recovery to CSAT and win-back. Every touchpoint in the customer journey, with templates, timing data, and Kliovo Shop configuration steps for Pakistan.
Inside this guide
What this guide covers
01
The full order lifecycle on WhatsApp
Why WhatsApp is Pakistan's commerce channel — with the numbers to prove it
02
Pre-purchase: cart recovery and product discovery
Cart recovery sequence, ovo AI product queries, win-back campaigns
03
At purchase: COD confirmation and payment
Confirmation flows, JazzCash/Easypaisa handling, cancellation logic
04
Post-purchase: dispatch, CSAT, and win-back
Dispatch notifications, delivery alerts, satisfaction surveys, re-engagement
98%
WhatsApp open rate
80M+
Pakistani WhatsApp users
0.8s
ovo AI response time
12
Automated lifecycle touchpoints
Section 1
The full order lifecycle on WhatsApp
WhatsApp is not a supplementary channel for Pakistani ecommerce. It is the primary one. 80 million Pakistani internet users are active on WhatsApp. The average user opens the app multiple times per day. Messages are read within 3 minutes of receipt at a 98% open rate. No other channel — email, SMS, push notification — comes close to this.
The implication for ecommerce: every stage of the customer journey should touch WhatsApp. Not just the confirmation message. Not just the dispatch alert. Every stage — from the moment a cart is abandoned through to 90-day win-back campaigns for dormant customers.
This guide documents all 12 automated lifecycle touchpoints that a fully configured Kliovo Shop setup delivers on WhatsApp. Each touchpoint has a trigger, a message, a timing, and a goal. None of them require your team to do anything manually after the initial configuration.
Pre-Purchase
Cart abandoned
Cart recovery sequence (3 stages)
Product inquiry in chat
ovo AI responds with product details, availability, price
Win-back trigger (30/60/90 days)
Re-engagement with new arrivals or offer
At Purchase
COD order placed
COD confirmation (Confirm / Cancel buttons)
Prepaid order placed
JazzCash / Easypaisa payment confirmation
Order cancellation request
Cancellation confirmation + reason capture
Fulfillment
CN generated / dispatched
Dispatch notification with tracking link + courier name
Courier scan — out for delivery
Out-for-delivery alert
Delivery confirmed
Delivery confirmation
Post-Purchase
24 hours after delivery
CSAT survey (thumbs up / thumbs down)
Negative CSAT response
Escalation to human agent within 15 minutes
Positive CSAT
Review request (Google Maps / Facebook link)
Section 2
Pre-purchase: cart recovery and product discovery
Cart recovery sequence
70% of carts are abandoned before checkout. WhatsApp cart recovery runs a 3-stage sequence that recovers 35–40% of those abandoned carts — versus the 2–3% that email achieves. The full sequence setup is covered in the Cart Recovery Guide. The key principle here:
Gentle reminder — product name, total, checkout link. No discount. This recovers 60% of all recovered carts.
Social proof or scarcity signal. 'Only 3 left' or 'Others are looking at this.' Catches the 'I was thinking about it' segment.
Last-chance discount (5–10%). Unique code. 24-hour expiry. After this, suppress from further recovery on this cart.
Product discovery via ovo AI
ovo AI in Kliovo Chat responds to product inquiries via WhatsApp in 0.8 seconds. When a customer messages your WhatsApp number asking "aapke paas kya sizes hain?" or "is item ki delivery Karachi mein hoti hai?", ovo AI answers from your product knowledge base — in Roman Urdu, in the customer's language, in under a second.
This matters at the pre-purchase stage because most Pakistani buyers research on WhatsApp before committing. They ask questions. If the answer takes hours (or does not come), they buy elsewhere. An instant, accurate, Roman Urdu response closes the loop while the buyer is still warm.
ovo AI — typical product inquiry flow (Roman Urdu)
Customer
Assalam o alaikum. Lawn 3-piece ka S size available hai?
ovo AI — 0.8 seconds
Wa alaikum assalam! Haan, Lawn 3-piece ka S size available hai.
Colors: White, Mint, Peach. Price: Rs 3,200.
Karachi delivery 2–3 din mein.
Order karna chahein? Yahaan se karein: [link]
Win-back campaigns for inactive customers
Customers who have not ordered in 30, 60, or 90 days receive automated re-engagement messages. Day 30 is a soft "we miss you" with new arrivals. Day 60 adds a personalized offer based on their purchase history. Day 90 is a high-discount final attempt. Configure all three in Automation Flows using the Customer Last Order Date trigger.
Section 3
At purchase: COD confirmation and payment
COD confirmation flow
Every COD order triggers a WhatsApp confirmation within 60 seconds of placement. The customer taps Confirm (order enters dispatch queue) or Cancel (order removed without dispatch). This single flow reduces RTO by 25–35% for most brands.
COD confirmation template — Meta-approved format
Assalam o alaikum {customer_name}!
Aapka order receive ho gaya hai.
Order: {item_name}
Amount: Rs {cod_amount} (Cash on Delivery)
Delivery: {delivery_city}
Confirm karnay ke liye button press karein:
JazzCash and Easypaisa payment confirmation
For prepaid orders via JazzCash or Easypaisa, the confirmation flow works differently:
Customer selects JazzCash / Easypaisa at checkout
Order is created with status 'Payment Pending'. The Non-COD Payment Pending auto-triage rule holds the order.
WhatsApp message with payment instructions
Customer receives account number, amount, and reference code. Asks them to send payment and reply with their transaction ID.
Customer sends transaction ID via WhatsApp
ovo AI captures the transaction ID and passes it to your team for verification. Order status updates to 'Payment Received' on manual confirmation.
Order enters dispatch queue
Once payment confirmed, order moves to confirmed status and is ready for courier routing and dispatch.
Handling order cancellations
When a customer cancels — either via the Confirm/Cancel button or via a message to your WhatsApp inbox — the flow should:
Section 4
Post-purchase: dispatch, CSAT, and win-back
Dispatch notification
The dispatch notification goes out the moment the CN is generated. It should include:
Dispatch notification template
Assalam o alaikum {customer_name}!
Aapka order dispatch ho gaya hai.
Courier: {courier_name}
Tracking #: {cn_number}
Estimated delivery: {estimated_days} business days
Track karnay ke liye:
{tracking_link}
The {tracking_link} variable generates a Kliovo public tracking page URL automatically — branded with your store logo. The customer taps the link, sees their order on a map, and can check courier scan events in real-time. This eliminates the most common post-dispatch support query: "where is my order?"
Out-for-delivery and delivery confirmation
Kliovo Shop pulls courier scan events via the courier APIs. When TCS or Leopards scans an order as "out for delivery," an automation trigger fires and sends the customer a same-day delivery alert:
Out-for-delivery alert
{customer_name} — aaj delivery ki expect karein!
Aapka {item_name} aaj ghar aa raha hai.
Ghar pe rehna — {courier_name} agent aayega.
Amount due (COD): Rs {cod_amount}
CSAT — capturing satisfaction after delivery
24 hours after delivery confirmation, send a CSAT message. Keep it simple — one question with two buttons. Complexity reduces response rates.
CSAT template (thumbs up / down)
{customer_name}, umeed hai order pasand aaya!
Aapka experience kaisa raha?
Positive CSAT response
Thank customer. Request a Google Maps / Facebook review. Include link. Optionally include a soft cross-sell (related products). This is your highest-conversion marketing moment — the customer is delighted right now.
Negative CSAT response
Immediate escalation to a human agent. SLA: 15 minutes to first response. Catching a complaint here — before the customer posts on Facebook or Google — protects your public reputation. The agent resolves and closes the ticket.
Win-back sequence for inactive customers
Customers who bought once and went silent are your highest-value re-marketing target. They already trust you enough to have ordered once. The barrier to a second order is lower than the barrier to a first. Three win-back triggers:
30 days since last order
Soft re-engagement. 'We have new arrivals you might like.' Show 2–3 products relevant to their previous purchase category. No discount needed yet.
60 days since last order
Personalized offer. Reference their previous purchase. 'Pasand kiya tha [previous product]? Iski companion piece abhi sale pe hai.' Include 10% discount.
90 days since last order
Final attempt. Higher discount (15–20%). Clear deadline (48 hours). After this, move to quarterly broadcast campaigns — do not spam dormant customers.
Key takeaways
The 12 WhatsApp touchpoints that a fully configured Kliovo Shop delivers automatically.
WhatsApp is Pakistan's commerce channel — not a supplement to it
80M+ users. 98% open rate. 3-minute average read time. Email, SMS, and push notifications do not compete. Every customer journey touchpoint should happen on WhatsApp.
The 12 lifecycle touchpoints can all be automated in Kliovo Shop
Cart recovery, COD confirmation, JazzCash payment, dispatch notification, OFD alert, delivery confirmation, CSAT, review request, and win-back at 30/60/90 days. Configure once, runs on every order forever.
Dispatch tracking links reduce 'where is my order?' queries by 60%
The {tracking_link} template variable auto-generates a branded tracking page URL. Every customer has real-time visibility into their order. Your support team handles real issues, not tracking inquiries.
Negative CSAT responses need a 15-minute human response
The window to catch a complaint before it becomes a public review is narrow. Configure the negative CSAT escalation flow to notify your team immediately. 15 minutes is the SLA that converts angry customers into loyal ones.
Win-back campaigns at 30/60/90 days target your easiest new-revenue source
Customers who bought once already trust your brand. The second order has a lower acquisition cost than any new customer you could target. Automate the win-back sequence and let it compound over time.
Related resources
Build your full WhatsApp commerce stack
From cart recovery to 90-day win-back — automated
COD confirmation, dispatch alerts, CSAT, and win-back flows are all built into Kliovo Shop. Configure once, run on every order forever. No coding required.