ADVANCED FROM & TO USING "#FROM"

Using #FROM as a parameter for your TO filter, let's you use a value associated with your FROM filter as a value for your TO filter.

In essence this means MXO splits the full customer path into separate journeys that start and finish with interaction contexts having the same value specified by the #FROM parameter.

Example

TB - from to advanced from query

Splitting Process

StepDescription
Badge 1Tag each interaction on the Web channel as a source node.
Badge 2Tag each interaction on the Mobile channel, with the same Activity type as the source node, as a target node.
Badge 3Start from the beginning of the full customer path and find the narrowest pairs of source and target nodes. Within these parameters, mark the source node as the start of the journey and the target node as the end.
Note:

Usage Notes

  • This can result in overlapping journeys.
  • Narrowest pair means the innermost pair of source and target nodes. This ensures that each journey contains one source and one target node that are located closest to each other.

Example

TB - from to advanced from example

In this example, you end up with three customer journeys based on the specified filter criteria.

Suggested Scenarios

Use Case 1

Initial Question

I want to identify products that were purchased and subsequently returned.

Query

FilterQuery Parameters
FROMActivity Type = Purchase
TOActivity Type = Product Return Proposition = #FROM
discover journeys from interaction(activity="Purchase") to interaction(activity="Product Return" proposition=#FROM)

Analysis

  • Finds each instance of a purchase event for a proposition and correlates that with a product return event for the same proposition.

Use Case 2

Initial Question

I want to determine when customers contact customer services to discuss a proposition they received personalized content for at a specific Optimization Point.

Query

FilterQuery Parameters
FROMOptimization Point = XYZ
TOChannel = Assisted Proposition = #FROM
discover journeys from action(optimization="XYZ") to interaction(channel="Assisted" proposition=#FROM)

Analysis

  • Finds each instance of an Action being delivered at a specific Optimization Point and correlates that with an instance of the customer contacting customer services to discuss the proposition associated with that Action.