Skip to main content

What Are Custom Events in WABB

Learn how to set up & use Custom Events in WABB to track key user actions like button clicks, conversions & many more without writing code.

Updated over a week ago

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.

Did this answer your question?