Guide · Ads · For the owner who wants ads to find buyers, not just chats
Telling Meta which WhatsApp ad chats became sales: the Conversions API for business messaging, for the owner
An ad that opens WhatsApp hands the customer over at the chat. Whether that chat became an order happens afterwards, in the business's own system, out of Meta's sight. Meta offers a way to close that gap: a connected system reports what happened in each chat that started from an ad, and Meta can then aim the ads at people likely to buy. Meta's own page sets out what can be reported and what it takes.
Published 5 October 2026 · Updated 9 October 2026
What reporting back changes
Meta's page says the Conversions API for business messaging lets a connected system send Meta what happened in chats that began with an ad, so the business can understand and improve how those ads perform. For ads that click to WhatsApp and ads that click to Messenger, it opens up purchase optimisation: Meta can aim the ad at people likely to buy, not only at people likely to start a chat. Meta says this is not yet available for Instagram ads, which can be optimised for conversations.
How Meta's system bids once it knows what sells
Setting a return target, and how to judge it
What can be reported
- Sales and leads
- A purchase, a lead submitted, and a lead the business judges qualified.
- Orders
- An order created, shipped, delivered, cancelled or returned.
- Shopping steps
- A product viewed, an item added to the cart, a checkout started and a cart abandoned.
- Feedback
- A rating or a review given in the chat.
Meta says these events should only describe what happens in the chat itself. A sale completed on the business's website or app is reported through Meta's Conversions API for those channels instead, and still counts towards the ad.
What it takes
- The ad's click ID
- Each report is tied to the click ID that arrives with a chat from an ad, and Meta makes it a required field. Meta's messages reference says that ID is not provided for ads placed in WhatsApp Status, so chats from those ads cannot be reported this way.
- A connected system
- Meta recommends the Cloud API, and the provider's app needs an extra permission from Meta for sending these events.
- A dataset the business owns
- Meta collects the events in a dataset that belongs to the business; a provider is only given access. A Facebook Page can have one dataset, and one already used for the website can be linked: Meta says adding chats does not interfere with the website's reporting.
- No double counting
- Meta says it does not remove duplicate events for business messaging, so the system sending them has to.
Checking it works
Events that arrive show up in Meta's Events Manager under the business's dataset, and Meta tells providers to show the business how to check there. An owner can ask the provider three things: which events the system sends, whether it removes duplicates before sending, and where in Events Manager to see them. What arrives with each chat from an ad, including the click ID, is in the ads guide.
Questions
How long should we wait before judging a ROAS goal?
Meta says to judge it on weekly averages, because the daily return swings, and to wait at least seven days after any change before evaluating again. Meta also says the actual weekly return may differ from the goal.
Will Meta keep our cost per WhatsApp sale at the figure we set?
Not exactly. Meta's Help Center says a cost per result goal aims to keep the average cost near your figure, and a ROAS goal aims to keep the return on ad spend near your target, but adherence to either is not guaranteed. Meta recommends 50 to 100 or more conversions a week for these goals to work best.
Can Meta aim our WhatsApp ads at buyers instead of chatters?
Yes, if the business reports purchases back. Meta's page says the Conversions API for business messaging enables purchase optimisation for ads that click to WhatsApp and to Messenger, but not yet for Instagram.
Who owns the data we send to Meta this way?
The business. Meta says the dataset belongs to the business, and a provider working on its behalf is given access to it.
Can chats from WhatsApp Status ads be reported?
Not through this route. Each report needs the ad's click ID, and Meta's messages reference says that ID is not provided for ads placed in WhatsApp Status.
Our website already sends events to Meta. Will adding WhatsApp break it?
Meta says there is no risk to the existing setup, and the website's dataset can be linked, since a Facebook Page can have only one.
Sources
- Meta's developer documentation: Conversions API for Business Messaging, read 5 October 2026.
- Meta's developer documentation: Text messages webhook reference (Click to WhatsApp ad referral), read 4 October 2026.
- Meta Business Help Center: About bid strategies, read 8 October 2026.
- Meta Business Help Center: About highest value, read 8 October 2026.
- Meta Business Help Center: About ROAS goal, read 9 October 2026.
More plain-language notes like this one are on the guides page.
Want to know which ads sell?
We set up a business's WhatsApp on a proper system that keeps each chat from an ad together with the ad it came from. A short call is the easiest way to see whether it fits your business.
Book a demo