Click-to-WhatsApp ad tracking — which ad brought the conversation
The short answer
Every conversation that starts from a Click-to-WhatsApp ad carries the ad's fingerprint, so the conversation is attributed to the exact ad and campaign it came from, not to "WhatsApp" in general — and you know who sent one message and who actually talked. It also opens a free 72-hour window at Meta. On our platform 9% of conversations arrived through this door at zero cost — the cheapest customer you can buy.
Why "Messages" in Ads Manager is not enough
Meta Ads Manager tells you how many people started a conversation from the ad, and stops there. It cannot see past the first message: whether anyone replied, whether the customer asked for a price or left, whether they talked once or ten times. When you compare two ads by conversation count alone, you buy the ad that brings the curious, not the buyers. The gap between 76% and 66% in the example above is the gap between an ad that deserves its budget and one that merely looks successful in Ads Manager.
What you know about every conversation that came from an ad
| Dimension | What is shown | Source |
|---|---|---|
| Ad and campaign | name, headline and post link | the ad fingerprint in the first message |
| Depth | one message or actually talked, and the message count | the customer's messages in the conversation |
| Speed | seconds to the first reply | the agent's or employee's reply time |
| The conversation itself | a button that opens it in the inbox | the shared inbox |
| Orders | not claimed | — (why) |
The 72 hours: the cheapest customer you buy
Every conversation started from a Click-to-WhatsApp ad opens a 72-hour window at Meta in which no message you send is charged — free-form or template. It stays free after the October 2026 WhatsApp pricing change, while replying to a customer who did not come from an ad becomes billable after the first thousand. So the ad customer costs you the ad only, and the non-ad customer costs you messages. That is why the cost calculator shows the share of free conversations.
Setting it up
- Connect your number
A number on the WhatsApp Business API connected to your dashboard. No pixel, no code.
- Point the ad at the number
In Meta Ads Manager: objective "Messages", destination "WhatsApp", the same number. Any existing ad works from the moment of connection.
- Make the first reply instant
The AI agent knows which ad the customer came from and starts from its subject. How it works.
- Compare ads by depth, not count
The ads board shows per ad: conversations, who actually talked, average messages, reply time. Pause what brings one message and scale what brings a conversation.
Frequently asked
What is a Click-to-WhatsApp ad?
A Facebook or Instagram ad whose button opens a WhatsApp conversation with your number instead of a landing page. Created in Meta Ads Manager with the "Messages" objective and "WhatsApp" as the destination. Every conversation that starts from it carries the ad and campaign IDs.
What is the free 72-hour window?
When the customer starts the conversation from the ad, Meta opens a 72-hour window in which any message — free-form or template — is free. It does not count against the service-message allowance or anything else. It stays free after the October 2026 change. What changes in October.
Does it measure orders per ad?
No, deliberately. It measures conversations and their depth: who sent one message and went quiet, who actually talked (more than one message), and the average message count. An order sometimes passes through a call or a visit and we cannot honestly claim its attribution to an ad. We show what we actually measure and link every lead to their conversation so you can judge.
Does it also work for Messenger and Instagram ads?
Yes. Messenger and Instagram conversations carry their source too — ad, comment, story, or direct — and appear on the same ads board with ad strength and the comment funnel.
Do I need a pixel or code?
No. The ad fingerprint arrives with the first message from WhatsApp itself (ad ID, headline and post link). Your number connected here and the ad pointing at it is enough.
Does the agent answer ad arrivals automatically?
Yes, and it knows which ad, so it starts from that ad's subject: if the ad was about a specific product it shows that product's card straight away. The first second after the click is the most expensive second of the ad.
Read next
Find out which ad deserves its budget
Connect your number and point your ads at it, and from day one you will know which ad brought a conversation and which brought one message. Ad-tracking service page · WhatsApp API connection.