Events are activities of a customer either on an online store or at a physical store. Behavioral Events is a platform that lets you create standard and custom events to capture customer activities across channels.

Objective

The Behavioral Events data collected across sources can be used to develop personalized content, segment customers, or even incentivize customers.

This product solves different use cases for different verticals. 

For example:

  1. In an offline retail or brick-and-mortar store, you can send coupons to customers for different events such as scanning a QR code of a particular product category, or show interest on a particular item.  This increases conversion without customers visiting the store again.

  2. In an e-commerce platform (website or app), customers can be engaged through games or quizzes.

  3. In a healthcare domain, customers can be rewarded on completing health related activities to drive better engagement and loyalty of the customers.

  4. In Consumer Packaged Goods (CPG), customers can be rewarded on participating in sales promotion events.

  5. In case of hospitality, you can send tailored messages to customers based on the stage of their purchase cycle such as inquiry, booking, check-in and checkout.

Modules that consume Behavioral Events

Currently, events data can be consumed by Insights+ and Loyalty+ . By default, Insights+ consumes any event that you create on Behavioral Events. However, you need to manually set if you want to consume by Loyalty+.

  • Loyalty+: This includes both loyalty and DVS (Dynamic Voucher System).
    • Consumed by Loyalty Manager to send messages to customers or incentivize then based on events data. For example, you could send a message when a product a customer is looking for is of limited stock.
    • Consumed by Bounceback Campaign to run engagement programs based on the events data. For example, you could send discount coupons on product abandonment or product add to cart events.
  • Insights+ (upcoming feature) to analyse events data. For example, most searched products, frequently searched products during a festival season.

Types of Behavioral Events

The following are two types of Behavioral Events available.

  • Standard Events: These are predefined events with all the required attributes and values. The following are the list of standard events. Administrators can enable events that are required for an organization.

Product Removed From Cart, Customer Logged Out, App Installed, Product Added To Cart, Customer Registered, Category Viewed, Product Viewed, Customer Logged In, Coupon Applied, Product Searched, Coupon Denied, and App Uninstalled.

  • Custom Events: If you wanted to capture a specific customer activity other than in Standard Events, you can create custom events with event name, attributes, and values.

The following table provides an understanding of choosing between standard and custom events.

Scenario

Standard events

Custom Events

Add standard attributes (such as SKU and Till) before publishing

No

Yes

Edit standard attributes before publish

No

Yes

Delete standard attributes before publishing

No

Yes

Add standard attributes (such as SKU and Till) after publishing

No

No

Edit standard attributes after publishing

No

No

Delete standard attributes after publishing

No

No

Add custom attributes (string, enum, double, date) before publishing

Yes

Yes

Edit custom attributes before publishing

Yes

Yes

Delete custom attributes before publishing

Yes

Yes

Edit custom attributes after publishing

No

No

Delete custom attributes after publishing

No

No

Add custom attributes (string, enum, double, date) before publishing

Yes

Yes

Steps involved in configuring and publishing an event

  1. Create a Webhook integration for a WebEngage platform or any other third party apps or platforms.
  2. Create a new custom event or add a standard event.
  3. Create attribute mapping.
  4. Run a sample test to validate whether the data is flowing correctly as desired.
  5. Publish the event.