What's new, 22 October 2026: Under "Each number creates its own lead", a flow no longer binds a first-time contact to an older lead found by phone, so the customer's next reply does not produce a second lead.
WASync · Developers

Which ad brought the customer? I want the campaign and ad set, not only the ad id.

Add a Meta Ads token in Settings; conversations from Click-to-WhatsApp ads then carry campaign, ad set and ad in the UTM fields of the record.

Without any setup, a conversation that starts from a Click-to-WhatsApp ad already carries the ad id, on the contact and on the open leads or deals. To get the campaign and the ad set as well, add a Meta Ads token (a System User token with ads_read from your Business Manager) in Settings, card Campaign and ad set on conversations from ads. From then on the record's UTM fields hold the campaign, the ad set and the ad, in Meta's convention, and the timeline notes the attribution.

The ad information arrives with the message the customer sends from the screen the ad opened, whether they kept the suggested text or not. A message written later from the normal chat list carries no ad. It works on Business API and on QR numbers.

Was this page helpful?

On this page