Journey Hub allows you to quickly create many different types of cross-channel automated campaigns based on a defined series of events, but you may have additional events that you want to trigger a journey. A custom event in Journey Hub allows you to define this action that would trigger a journey. The journey can then be customized using additional elements to send messages in a flow to meet your specific goals.
Custom Events utilize Listrak's Cross Channel API to send information to Listrak when the event occurs. You must have a Cross Channel API Integration configured prior to creating any custom events in the Listrak platform. An integration can be configured under Manage > Integrations > New Integration > Cross Channel API.
Learn more about Listrak's REST API.
Creating a Custom Event
After your API is configured, the first step is to configure the custom event in Listrak's Custom Event Manager. The Custom Event Manager allows you to define the event by name and create additional proprieties, or data points, that support the specific event that can be passed in the API call. For example, you can use the custom event to pass information about browsed products and use the event properties to send information about multiple products, such as image, product tile, or price.
The Custom Event Manager can be fond in the menu under Manage > Custom Events.
Click Create New Custom Event
Give your custom event a name
Configure your event properties by giving each of these a name and specifying the type of data
💡 These event properties allow you to send additional data in your API calls that can be used in your messages or a contact's profile.
Ensure the 'Make this event accessible by Journey Hub' checkbox is checked
Configuring a Custom Entry Event Journey Hub
Once you have created the custom event and established your API you are ready to begin creating your journey.
Navigate to Journey Hub and click New Journey.
Select Custom Event from the entry event picker.
Open the properties for the entry event.
Select the Custom Event you configured from the dropdown.
💡 If an event does not appear, confirm the 'Make event accessible' checkbox is checked in your custom event.
Configure any Re-entry Rules or Entry Prevention Rules based on your specific use cases.
Once your entry event properties are in place you can continue to build your journey using the available elements, add messages, and customize messages with information from profile fields, dynamic content, or product recommendations based on the goals of your campaign.
Using the Custom Event Details Decision Split
In the Custom Event Journey, you may want contacts to have different experiences based on the information you pass in the Event Properties you configured in the Custom Event. Using the Custom Event Details Decision Split you can tailor a participant's experience based on this data.
The specific configuration of your decision split will depend on the data type you selected when configuring your event. For example, a date event type will have options such as Is On or Is After, whereas the String type will have options such as Is In the Comma Delimited List.
To configure, add the decision split to the canvas.
In the properties panel, select the custom event.
💡 All custom events will appear in the dropdown. Typically the same decision split that was used in the entry will be used in the split.
Select the Event Property.
Configure the criteria for the split based on the data type.
💡 The custom decision split allows you to configure up to 10 different criteria per split using the multiple paths option.