TO Filters

TO filters take the full customer path and cut it into one or more journeys based on the final interaction or action context you specify in a query.

For example, you may want to specify that MXO cuts the full customer path into individual journeys each time a customer contacts your call center (the assisted channel).

You can specify one of three options as the final context for splitting the full customer path:

  • TO
  • TO LAST
  • TO EACH LAST

TO

Splits the journey on each occurrence of the final context you specify in your query.

discover journeys to interaction(channel='assisted')

TB - to

TO LAST

Splits the journey only on the very last occurrence of the final context you specify in your query.

discover journeys to last interaction(channel='assisted')
Note: Using TO LAST only ever returns a single journey.
TB - to last

TO EACH LAST

Splits the journey on every last occurrence of the final context you specify in your query.

discover journeys to each last interaction(channel='assisted')

TB - to each last

Journey Comparison

You can see how the resulting journeys differ, depending on the TO filter you specify in your query.

TB - to comparison

Usage Notes

  • You can combine both Interaction and Action contexts in the same query using ":".
  • During the discovery phase, Dynamic Audiences matches adjacent Interactions using all entities. If matching, they are combined for the purpose of the decomposition to reduce the noise in paths (for example, a1, a1, a1 is considered to be a1 only). Following this, they are all considered to be a possible source, target or both, and this combination can result in unexpected results. This means adjacent Interactions that differ on non-specified attributes may become split and generate single-Interaction journeys.