Skip to content
ChatterfyHelp Center
HomeGeneralCRMAI ManagerTrackerPlatformsFAQUpdate log
Main
Bot Settings
Automation & AI
CRM defaults
Flow Settings
AI Settings
Steps
Communication
Changes
Terms
Tracking
Additional
Messenger
Client card
Chat data
Events
Custom Events
Events — Lead Event Feed
Send event — manual event triggering
Users
Mailings
Analytics
  1. CRM
  2. Events
  3. Custom Events

Custom Events

A custom event is an event with its own name that reflects an important lead action in your funnel. It complements the system events registration , sale , and resale . Use custom events when standard

Updated August 30, 20262 min
A custom event is an event with its own name that reflects an important lead action in your funnel. It complements the system events registration, sale, and resale.
Use custom events when standard statuses are insufficient: for example, if a lead has passed KYC, confirmed an application, or completed an internal sales stage.

When to use

You need to record an action that does not relate to registration or deposits.
The scenario in Flow Settings must continue after a custom funnel stage.
You need to send an S2S postback to an external system for a specific lead action.
An operator has received confirmation of an action outside the platform and needs to record it in the chat card.

How to name an event

Choose a short, clear, and permanent name. For technical integrations, it is convenient to use Latin characters and underscores: kyc_completed, application_approved, payment_confirmed.
The name acts as an identifier. If it is used in Flow Settings or an S2S postback, the spelling must match exactly, including case and symbols.

Sending an event manually

  1. 1
    Go to Messenger, select the required dialog, and open the Events tab in the lead card.
  2. 2
    In the submission form, select the custom event option.
  3. 3
    Enter the chosen event identifier and check the spelling.
  4. 4
    Click Save. The event will appear in the lead's history and will be available for related logic.

Sending an event in Flow Settings

  1. 1
    Go to Bot Settings → Flow Settings and open the scenario where the event should be sent.
  2. 2
    Place the step at the required point in the scenario — after the action that should serve as a trigger.
  3. 3
    Specify the same name used in analytics, S2S, or other scenarios.
  4. 4
    Publish the changes and lead a test user to this step.

S2S integration and analytics

The custom event can be selected as the Event type in the S2S postback settings. The request will then be sent every time a lead receives an event with this name — either manually or via Flow Settings.
To verify, use the Events history in the lead card and the corresponding Tracker logs. Before launching on live traffic, ensure that the event name matches in all settings.

Important considerations

Do not use the same name for different actions: reports and integrations will become ambiguous.
Test the scenario on a test lead before enabling the S2S postback on a live campaign.
Manual sending logs the event immediately. Before saving, ensure that the correct lead and identifier are selected.
If an event is already in use via S2S, do not change its name retroactively — create a new one and update the associated settings.



Manual sending form

In the Send event window, select the Custom type and enter the name in the Event field. If the event is related to a financial transaction, additionally fill in Cost and Currency in ISO format, for example usd.
Manual sending of a custom event
The Send event button opens a form to select the event type, name, amount, and currency.


Was this article helpful?

BackEvents — Lead Event FeedNextSend event — manual event triggering

On this page

  • When to use
  • How to name an event
  • Sending an event manually
  • Sending an event in Flow Settings
  • S2S integration and analytics
  • Important considerations
  • Manual sending form