Raqeeb Ads
Campaign analysis

WhatsApp Message Campaigns on Facebook: Measure Cost per Order, Not per Conversation

How to measure a WhatsApp message campaign: cost per conversation vs cost per order, why reply speed matters, and tracking chats into real sales.

Message campaigns are among the most used campaign types in Egypt and the Gulf: small shops, clinics, services — any business whose customers like to ask before they buy. Ads Manager gives you a clear number: "$0.80 per conversation". But that number alone can mislead you completely.

WhatsApp message campaigns: a conversation isn't an order

Someone who sends a message may ask the price and disappear, ask about an out-of-stock item, or send "hi" and never continue. So cost per conversation is only an early signal. The number that actually decides the client's profit is:

Real cost per order = spend ÷ confirmed orders from conversations

An illustrative example: $400 spent, 500 conversations ($0.80 each), but only 40 confirmed orders. Real cost per order = $10. Another campaign at $1.20 per conversation but with a higher conversion rate may be far better.

The numbers to track

MetricWhere from
Conversations and their costAds Manager
Share of conversations answeredWhatsApp Business or the reply team
Average reply timeThe reply team
Confirmed ordersThe client's order log
Conversation-to-order rateOrders ÷ conversations

Reply speed: the factor everyone ignores

In message campaigns the ad creates interest, but the sale happens in the chat. People who message you are often messaging competitors at the same time, and whoever replies first and clearly usually wins. So:

Recording the source of each order from chats

The hardest part of message campaigns is linking an order to the campaign it came from. Some practical methods:

  • A different opening message per campaign: when setting up a messaging ad you can write a pre-filled message the customer sends. Make it slightly different for each campaign, and you'll know the source from the first message.
  • Labels in WhatsApp Business: tag each conversation with its campaign, and add another label when the order is confirmed.
  • A simple daily sheet: date, campaign, conversations, confirmed orders. Five minutes a day is enough.

Common mistakes in message campaigns

MistakeEffect
Hiding the price in the ad to "attract messages"Lots of chats that ask the price, then vanish
Running ads 24/7 with no night-time repliesNight conversations are lost or go cold by morning
Judging campaigns on cost per conversation aloneScaling cheap campaigns that don't sell
Long, disorganized repliesThe customer loses patience and goes to a faster competitor

Example: comparing two campaigns the right way

Campaign ACampaign B
Spend$300$300
Conversations400 ($0.75 each)250 ($1.20 each)
Confirmed orders2435
Real cost per order$12.50$8.60

(Illustrative numbers.) Judge by cost per conversation and you'd pick Campaign A. But Campaign B is far cheaper per order — and it's the one to scale.

That's why the weekly habit of collecting confirmed orders per campaign from the client matters so much: without it, the campaign that looks cheapest in Ads Manager quietly takes over the budget.

WhatsApp message campaign or Messenger?

Message ads can send people to WhatsApp, Messenger or Instagram Direct. The choice depends on where your customers prefer to chat and where your team can reply fastest. In Egypt and the Gulf many people prefer WhatsApp because it's the app they open all day, while Messenger or Direct may suit a younger audience. If you're unsure, test both destinations with the same ad and budget, and compare cost per confirmed order rather than cost per conversation: Facebook Ads A/B Testing: What to Test and How to Read Results Without Fooling Yourself.

Improving the conversation-to-order rate

  1. Make price and offer clear in the ad so you don't attract people who aren't a fit.
  2. Prepare saved replies for frequent questions: price, sizes, delivery, payment.
  3. Ask for order details early: name, address, size — instead of a long back-and-forth.
  4. Follow up with people who didn't finish: a polite follow-up a few hours later can recover some conversations.
  5. Record each order's source so you know which campaign or ad it came from.

When a higher cost per conversation is fine

When the conversations are higher quality. An ad that shows the price may bring fewer, pricier conversations — but a higher share of them buy. So don't optimize on cost per conversation alone; always compare cost per confirmed order.

In Raqeeb Ads, conversations appear as their own result type with their cost per campaign and per ad, compared with the previous period. You're alerted if cost per conversation rises above its average, or if a campaign spends without any conversations. Linking them to confirmed orders stays with you and the client — and it's the most important step for this campaign type.

A free tool that helps here: The cost per customer from leads calculator turns cost per lead into the real cost of each customer who actually bought.

FAQ

What is a good cost per WhatsApp conversation?
It varies by business, country and product. More important than cost per conversation is cost per confirmed order compared with your margin.
Why lots of conversations but few orders?
Usually slow replies, an unclear price in the ad, the wrong audience, or an unconvincing offer inside the chat.
Should I run a message campaign or a sales campaign?
If your customers prefer to ask before buying, message campaigns fit. If you have an online store with accurate tracking, sales campaigns measure purchases directly. You can test both.
Share: WhatsApp Facebook LinkedIn X
Raqeeb Ads
Ahmed Abdelhamed

A media buyer running Meta campaigns for clients across Egypt and the Gulf, who built Raqeeb Ads to fix the account-monitoring problems he kept running into himself.

Keep your ad accounts under control — before any campaign stops

Low-balance alerts, campaign and creative analysis, and branded client reports in one tool. Create your account in under a minute.