Tracking — sending events externally
The Tracking category is steps that send data outward . They do not communicate with the lead or change the lead’s data inside Chatterfy — they send events and parameters to external systems. Tracking
The Tracking category is steps that send data outward. They do not communicate with the lead or change the lead’s data inside
Chatterfy — they send events and parameters to external systems. Tracking is the bot’s “outgoing wires”: Tracker — Overviewreceives events for analytics and attribution; affiliate networks and external CRM systems receive signals via webhook.Without Tracking steps, leads exist only inside
Chatterfy: you see dialogs, statuses, and conversions in Analytics. But business systems outside Chatterfy (affiliate networks, CRM, billing, dashboards) do not know what happened. Send Event and Webhook close this gap: one event at the right moment — and the outside world learns about the registration, payment, or escalation.When to use which step
Send an event to
Tracker for analytics (registration, sale, resale) and forward it to Facebook / Google ad accounts — Send Event. Send any data to your URL (affiliate network, CRM, internal API, Slack webhook, Telegram notification to your channel) — Webhook. Log something on your side — usually Webhook. Send via Conversions API — Send Event (because Tracker then sends it to Facebook itself).2 steps in the category
—Send Event— sending an event to Tracker — Overviewto track conversions by campaign.
Tracker links the event to the lead via clickid, records it in How event forwarding worksand (if configured) forwards it to Facebook / Google Conversions API. Standard names: Subscribe, Contact, Registration, FD (first deposit), RD (repeat deposit). You can create custom names for your scenarios.—Webhook— sending data to any URL in an external service. POST / GET with configurable body and headers. Supports templating via
{var}— Custom Fields, sale-status, tags, and the lead’s name are substituted. The paired mechanism is Custom Postback — custom integration(Tracker receives incoming postbacks from affiliate networks). When you need a bidirectional integration, Webhook sends, Custom Postback receives.Send Event vs Webhook — what to choose
The main difference is where it is sent and how structured the data is:
Property | Send Event | Webhook |
|---|---|---|
Where it sends | Into Tracker | To any URL |
Forwards to ad accounts | Yes (via Tracker → CAPI) | No (only if the URL belongs to an ad account) |
Event name | Standard or custom | Any (formed in the URL and body) |
Visible in Tracker logs | Yes | No (only in the logs of the receiving system) |
Typical use case | Registration / FD for arbitrage | Slack notification / synchronization with CRM |
A simple rule:if the event is needed for attribution and analytics, use Send Event. If the data is for a business system outside marketing, use Webhook.
Use cases by segment
—Arbitrage: after AI Routings, the “consent to registration” branch → Send Event
Contact. After the Registration event from the affiliate network (incoming postback) → Send EventRegistration. After FD → Send EventFD. In parallel, send a Webhook to your BI system with extended lead data.—E-commerce: after payment →
Webhook to your backend to register the order in the fulfillment system + Send EventPurchaseto pass it to Facebook / Google ad campaigns.—Support / SaaS: after escalation to an operator →
Webhook to your team’s Slack/Discord (“new ticket, a person is waiting”). Nothing is sent to Tracker — support is not a marketing event.—Info business: after course payment →
Webhook to the content delivery system (grant access to the platform) + Send EventPurchasewith suma deposit to track LTV.FAQ
Section articles
Related
Was this article helpful?






