This node can be added to additionally filter combinations of specific events for which you want to tailor the Experience. 

Events are organized into three categories:

  • Account Events

  • Campaign Events

  • Segment Entry/Exit Events

Before we move on to the elaboration of each event category, let’s have a look at the available event filters:

Time-Based

Using the Clock icon, you can select an amount of time within which the event must occur after the initial experience trigger event or any other prior event within the experience. Available time frames include hours, minutes, and days after an upstream event. 

Event Properties

Using the Filter icon, you can add additional criteria for the specific event as needed. The properties available to choose from for additional filtering come from the payload of the event selected.  In the example below, we are restricting this node to purchased events that had a source_lib of a certain value.

We can either type a value into this property value field for source_lib, or we can use the dropdown arrow to pick another upstream event's property to match. The latter option is specifically useful when matching based on some kind of ID or SKU in the case where a user may have multiple or one type of event. 

For example, if a user has 5 purchases and 2 returns, we could use a consistent order_id across these events to properly tie up the 2 return events to the respective 2 purchased events.

Coming back to the event categories:

Account and Campaign Events

The Account and Campaign Event nodes allow you to determine whether a user did or did not or did or did not perform a specific event. The last option did or did not allows you to split the experience flow into a fork and send users down either side according to whether they did or did not do the selected event. 

Zeta Marketing Platform Events

Campaign Event

Segment Events

Segment Events are based on the entry or exit of a specific segment. Clicking on the Add time filter, you can select an amount of time within which the entry/exit must occur after the initial experience trigger event or any other prior event within the experience. Time frames available include hours, minutes, and days