Meta counts a messaging conversation as started the moment someone sends you their first message. On the catering campaigns I've run for Rewayat Events in Islamabad, that has come to 2,805 conversations across five campaigns, at an average of Rs180 each and Rs61 on the best one. It looks great in Ads Manager. What the owner wanted to know was how many of those people booked an event, and Ads Manager has no way of seeing that unless you tell it.
A chat isn't a lead
Before anything goes live I agree with the client what a real lead looks like. For Rewayat Events it was someone who gave a date, a rough guest count and a venue. For a property developer it might be a buyer with a budget and a timeline. Until a conversation has that in it, it's a conversation, and I report it as one.
Set the chat up so it qualifies people for you
Most of the sorting can happen before anyone on the client's side reads a message.
- Use a pre-filled message that already carries the useful detail, such as "Hi, I'd like a quote for an event on [date] for [guests] people."
- Add a couple of ice-breaker questions that match the offer, so people pick a route instead of just sending "hi".
- Agree who replies and how fast. In my experience, reply speed does more to the cost per booking than any change to the ad itself.
Label every conversation
WhatsApp Business lets you put labels on chats. I ask whoever handles the inbox to use the same four every time: new, qualified, quoted and booked. It takes seconds per chat, and by the end of the week it shows which campaigns bring in people who actually buy. The labels are the funnel; the ad platform only ever sees the top of it.
Send the outcome back to Meta
Once you know which chats turned into bookings, pass that back to Meta through the Conversions API. The algorithm then looks for more people like the ones who booked, rather than more people who like starting conversations. If a client's set-up can't do that yet, I still report qualified leads and cost per qualified lead next to the platform figure, so nobody is making budget decisions on chats alone.
Forms or WhatsApp?
For JnS Education I ran both side by side across five Gulf markets. The forms brought volume. WhatsApp and Instagram DMs brought quicker replies and better conversations. Running the two together, with retargeting between them, cut the number of leads who never answered.
My rule of thumb: if the decision is considered and comes with paperwork, use a form with a qualifying question. If people want a price or a quick answer, use WhatsApp.
What I report
| What Ads Manager shows | What I report next to it |
|---|---|
| Conversations started | Qualified conversations |
| Cost per conversation | Cost per qualified lead |
| Nothing | Bookings or sales, and revenue where the client shares it |
The platform column tells you the ads are being delivered. The second column tells you whether they're worth paying for.
I run paid ads on Meta, Google and TikTok across the UK, the Gulf and Pakistan, and build the tracking and pages around them. Get in touch or find me on LinkedIn.

