It's important to understand what On Entry, On Exit and Every Time mean when setting up reactions.

We support three types of reaction trigger with respect to the reaction's segment:

  • On entry: the reaction is triggered when the user enters the segment.
  • On exit: the reaction is triggered when the user exits the segment.
  • Every time: the reaction is triggered every time a user visits a page while in that segment.

Here we will break out exactly what each of these means.

On Entry

This will trigger a reaction immediately when a user enters a segment. Segments are evaluated every time an event is received. This means that as soon as an event comes into Permutive that means a user meets segment criteria, the reaction will be triggered.

On Exit

This will trigger a reaction immediately when a user leaves a segment. Segments are evaluated every time an event is received. This means that as soon as an event comes into Permutive that means a user no longer meets segment criteria, the reaction will be triggered.

Every Time

This will trigger a reaction every page load, while a user is in a segment. This means that when a user enters a segment, an 'every time' reaction would not be triggered until their next page load.

Did this answer your question?