Custom Events are user-defined interaction trackers in WABB that help you capture and quantify specific actions in your chat flows, such as “Buy Now” clicks, “Interested” responses, or “Call Back” requests or any other action which you want to capture.
💡 Note: Custom Events will only show you the number of counts (or interactions). You won't be able to see the individual contacts who triggered the event. This is by design, as Custom Events were created to show analytics in a more convenient, simplified way.
If you need to see individual contacts, it's recommended to use Action Blocks to add a Tag instead. You can later filter your audience by those tags.
How to Create and Configure Custom Events
Step 1: Create a Custom Event
Go to the Dashboard and scroll to the Custom Events section.
Click the “Create +” button.
Enter a clear name (e.g., “Clicked Buy Now”, “Not Interested”, “Schedule Call”).
Click Create.
Once saved, event cards display:
The event name
Connection status (linked to a flow or not)
Total interactions recorded
📆 Tip: Above the Custom Events section, you will find a Timeline button. Clicking it allows you to select a date range, so you can view interaction stats for that specific period. This is especially helpful for comparing before/after campaign changes, or tracking weekly/monthly performance.
Step 2: Link Events to Your Flows
Open Flows, and either edit an existing bot or create a new one.
At any stage you wish to track, add an Action Block.
Inside, select “Add Custom Event”.
Choose your pre-created event from the list.
Each time users pass through this stage, the event fires and increments its count in the Dashboard.
Why Use Custom Events
Custom Events aren’t just trackers, they’re strategic tools offering insights into user behaviour:
1. Identify Flow Drop‑Offs
Spot exactly where users get stuck or leave the flow. For example, track clicks on “Next” or “Back” to optimize the flow path.
2. Monitor CTA Engagements
Track how often users select options like “Buy Now,” “Schedule Call,” or “Not Interested” to measure conversion points.
3. Run A/B Tests
Use a randomizer block to split your audience into two flow paths and measure which one drives better results (e.g., higher “Buy Now” clicks).
Real‑World Use Cases
Use Case for Custom Events | Description |
“Buy Now” Button Clicks | Track how many users took the purchase action after seeing the offer. |
“Not Interested” Responses | See how many users explicitly declined an offer to refine your messaging. |
“Schedule Call” Requests | Gauge how many leads are warm enough to request a call or consultation. |
Flow Completion vs. Drop-Off | Measure how many users reach the end of a flow versus those who drop off midway. |
A/B Test Comparison | Compare performance between two different flow paths (e.g., layout, tone, CTA). |
Conversions | Track how many users completed a goal, like signing up, purchasing, or confirming intent. |
Feedback Collection | Record how many users submitted feedback, filled out a survey, or rated your service. |
Custom Events in WABB are a powerful way to visually track and compare key user interactions, without writing any code. Whether you're monitoring conversions, identifying drop-offs, or testing different versions of your flow, Custom Events equip you with actionable metrics to improve your bot’s effectiveness.