Exhibit A
From an abandoned cart to a paid order
23.8% drop-off · 950 shoppers lost
75.1% drop-off · 2,290 shoppers lost(biggest leak)
28.9% drop-off · 220 shoppers lost
56.3% drop-off · 304 shoppers lost
Stage 5 of 5
Paid
236 shoppers
43.7% of the previous stage made it here (56.3% drop-off, 304 shoppers lost). That is 5.9% of the top.
5.9% of delivered, 31% of clickers. Prepaid or delivered COD only.
- Top to bottom
- 5.9%
- Biggest leak
- Read → Tapped "Complete my order" (75.1%)
Stage 5 of 5: Paid, 236 shoppers. 43.7% of the previous stage made it here (56.3% drop-off, 304 shoppers lost). That is 5.9% of the top. 5.9% of delivered, 31% of clickers. Prepaid or delivered COD only.
What is conversion rate?
Conversion rate (CVR) is the percentage of people who complete the goal a WhatsApp message was sent for — a purchase, a paid booking, a fee payment, a demo request — out of the people who received it or clicked it. It is the step after the click-through rate: CTR says how many tapped the call to action, conversion rate says how many then did the thing that earns money.
The number depends entirely on its denominator, so it must always be stated. Campaign CVR divides conversions by delivered messages and is the one to compare with cost. Post-click CVR divides by unique clickers and measures the landing page or checkout. Chat CVR divides by conversations and suits sales handled in the chat itself — catalog orders, payment links, an agent's quote. A cart-recovery message with 236 paid orders from 4,000 deliveries and 760 clickers has a campaign CVR of 5.9% and a post-click CVR of 31%.
Measuring it requires attribution: orders have to be joined to the message, by UTM tags on the link, by the customer's WhatsApp ID on the order, or by an order placed inside the chat. Each conversion is counted once, within a window agreed in advance. And because some of those customers would have bought anyway, the honest version is incremental: the CVR of the messaged group minus the CVR of a holdout group that received nothing.
Key takeaways
- Conversion rate (CVR) is the share of people who complete a goal — an order, booking or sign-up — after a WhatsApp message.
- State the denominator: per delivered message for the campaign, per click for the landing step, per chat for conversational sales.
- Fix a conversion window, such as 7 days after delivery, and count each customer's conversion once.
- For cash-on-delivery orders, count delivered or paid orders, not placed ones, or returns inflate the rate.
- Compare with a holdout group to see the incremental conversion rate the message actually caused.
How does conversion rate work?
Define one conversion event
Pick the action that matters for this message — paid order, booked appointment, completed KYC — and how it is recorded. For COD businesses, count delivered or prepaid orders, not placed ones.
Choose the denominator and the window
Usually conversions ÷ delivered within 7 days of delivery. Write the choice into the report so this month and last month are comparable.
Join conversions to recipients
Match orders to messages by UTM-tagged links, by the WhatsApp ID stored on the order, or by orders placed in the chat. Count each customer once.
Calculate the rates
Campaign CVR = conversions ÷ delivered × 100; post-click CVR = conversions ÷ unique clickers × 100. Report both: a low post-click rate points at the page, a low click rate at the message.
Measure the lift with a holdout
Keep 5–10% of the audience unmessaged. Incremental CVR = messaged CVR − holdout CVR; only that difference is caused by the message.
Example: Cart recovery at an Indore fashion store
An Indore fashion store sends a marketing template with a 10% discount code to opted-in shoppers who left items in their cart. In one week 4,000 messages are delivered, 3,050 read and 760 people tap "Complete my order"; 540 reach checkout and 236 pay, a campaign CVR of 5.9% and a post-click CVR of 31%. A 10% holdout of abandoned carts that received nothing converts at 2.1% on its own, so the incremental CVR is 3.8 points — about 150 orders a week the message actually added.
Why does conversion rate matter?
Conversion rate is where WhatsApp proves its worth. Reads and clicks are cheap to produce; orders pay for the messages. With Meta charging per delivered message, campaign CVR turns directly into cost per order — delivered spend divided by conversions — which is the number campaign analytics put next to every send, and the one that decides whether a reminder, a cart-recovery flow or a festive broadcast is worth repeating, and how much it is worth paying in max price or ad spend to reach more people.
Common mistakes with conversion rate
Not saying which conversion rate
A 31% post-click rate and a 5.9% campaign rate describe the same send. Label every CVR with its denominator, or teams will compare numbers that cannot be compared.
Counting placed COD orders
In India many cash-on-delivery orders are refused and end as RTO (return to origin). Count delivered or prepaid orders, or the rate overstates what the message earned.
Taking credit for sales that would have happened
Loyal customers often reorder without a nudge. Without a holdout group, every one of those orders is credited to the message and the campaign looks better than it is.
Letting the window drift
A 30-day window credits almost everything; a 1-day window misses considered purchases. Fix the window per campaign type and keep it stable.
Best practices for conversion rate
- Report cost per conversion next to CVR — a high rate on an expensive audience can still lose money.
- Shorten the path: payment links and in-chat carts usually convert better than sending people to a website.
- Segment CVR by opt-in source; it often explains more than the message copy does.