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
| Metric | Where from |
|---|---|
| Conversations and their cost | Ads Manager |
| Share of conversations answered | WhatsApp Business or the reply team |
| Average reply time | The reply team |
| Confirmed orders | The client's order log |
| Conversation-to-order rate | Orders ÷ 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:
- Replying within minutes at peak times beats replying hours later by a wide margin.
- An automatic greeting with the price or FAQs reduces conversations that go nowhere.
- Ad hours should match reply hours: 3 a.m. conversations answered at noon are usually lost: The Best Time to Run Facebook Ads: Find It in Your Own Data, Not Generic Advice.
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
| Mistake | Effect |
|---|---|
| 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 replies | Night conversations are lost or go cold by morning |
| Judging campaigns on cost per conversation alone | Scaling cheap campaigns that don't sell |
| Long, disorganized replies | The customer loses patience and goes to a faster competitor |
Example: comparing two campaigns the right way
| Campaign A | Campaign B | |
|---|---|---|
| Spend | $300 | $300 |
| Conversations | 400 ($0.75 each) | 250 ($1.20 each) |
| Confirmed orders | 24 | 35 |
| 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
- Make price and offer clear in the ad so you don't attract people who aren't a fit.
- Prepare saved replies for frequent questions: price, sizes, delivery, payment.
- Ask for order details early: name, address, size — instead of a long back-and-forth.
- Follow up with people who didn't finish: a polite follow-up a few hours later can recover some conversations.
- 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.