Skip to content

Conversion Rate(CVR)

Also called: WhatsApp conversion rate · Message conversion rate · Chat-to-order rate · Post-click conversion rate

Definition
The share of message recipients or clickers who go on to complete a goal, such as a purchase, booking or sign-up, after a WhatsApp message.

Exhibit A

From an abandoned cart to a paid order

5 / 5
  1. 23.8% drop-off · 950 shoppers lost

  2. 75.1% drop-off · 2,290 shoppers lost(biggest leak)

  3. 28.9% drop-off · 220 shoppers lost

  4. 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%)
An illustrative week of cart-recovery messages. Step through the stages to compare the campaign conversion rate (orders per delivered message) with the post-click rate (orders per clicker).

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?

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

CVR FAQs

How do you calculate WhatsApp conversion rate?+
Divide the number of conversions by the number of delivered messages and multiply by 100. For example, 236 orders from 4,000 delivered messages is a 5.9% conversion rate.
What is the difference between conversion rate and click-through rate?+
Click-through rate counts people who tapped the message's button or link. Conversion rate counts people who went on to complete the goal, such as paying for an order.
Should conversion rate use sent or delivered messages?+
Delivered. Messages that were never delivered could not convert anyone and are not charged, so dividing by sent understates the rate and breaks the link to cost.
How do I know the message caused the conversions?+
Compare with a holdout group that received nothing. The difference between the two groups' conversion rates is the incremental lift the message produced.

See InfiQ pricing

Try it on the official WhatsApp Business API

InfiQ is an official Meta Business Partner. Start a 7-day free trial — no card needed — and see this running on your own number.