Trakero
Integrationavailable

Track WhatsApp, Messenger and Instagram DM orders as ad conversions

In f-commerce, the sale happens in the inbox. Record the order in the dashboard in a few seconds and Meta learns which ads bring buyers who message and pay.

WhatsAppBrowser SDKTrakerodedup · hash · retryMeta CAPITikTokGA4

Illustration of the event flow

What you get

Credited to click-to-message ads

With the WhatsApp ctwa_clid and your WhatsApp Business Account id, or the Messenger page-scoped user id, the order is sent with action_source business_messaging, which Meta attributes to the ad the customer clicked.

Every other chat order still counts

Without those ids the order is sent as a chat or phone_call conversion, matched by the customer's hashed phone number.

Made for the phone

A mobile-first form: channel, phone (Bengali digits work), items, total, delivery charge and COD/bKash/Nagad.

In your reports

Chat orders appear in Analytics as their own channel and count once per order id, even if you also create the order in your shop.

Where browser-only tracking loses the sale

Pick a situation your shoppers are in and watch one order take both paths.

yourstore.com/checkout/thanksuBlock Origin · 3 requests bloOrder #10231Red dress × 2 · ৳2,580✓ confirmed · CODPlace order123456789🍪_fbc · 7-day cap✕ tab closed🖥️Your store's serverorder.status → paid✕ad blockerTrakeromerge · hash · dedupMeta · via PixelblockedMeta · via CAPI202 · delivered once

A shopper from your Facebook ad places an order.

✕ Browser Pixel: blocked✓ Trakero: delivered once

Illustration of what happens on shoppers' devices, not a measurement.

Set up in minutes

  1. 1Open Chat orders in the dashboard.
  2. 2Choose the channel, enter the customer's phone, items and total.
  3. 3If the chat came from a click-to-message ad, add Meta's ids under the advanced section.

Questions

Where do I find ctwa_clid?+

It is in the referral object of the first message when a customer taps a click-to-WhatsApp ad, delivered by the WhatsApp Business Platform (Cloud API) webhook. The WhatsApp Business app does not show it; orders from it are still sent as chat conversions matched by phone.

Is sending chat orders allowed?+

Meta's Conversions API for Business Messaging accepts events for conversions that happen in the messaging thread. Trakero only sends a business messaging event when those ids are present.

Platform rules from Meta: Conversions API for Business Messaging.

Works together with