See VideoCheckedOut Sequential segmentation for a demo video.

This video demonstrates the functionality using Adobe Analytics. However, the functionality is similarly available in Customer Journey Analytics. Be aware of the differences in terminology between Adobe Analytics and Customer Journey Analytics (for example visits versus sessions).

A sequential segment has some basic functionality and additional options that you can configure to add more complexity to the sequential segment:

Sequential segment

  • After and within constraints for the Then logic in the sequence segment definition:

  • What data to include as part of the overall sequence for the segment definition. Or for a sequence defined as part of a container. By default all matching data are considered. That data is identified by UserGroup Include Everyone.

    • Select SequenceBefore Only Before Sequence to consider only data before the sequence.
    • Select SequenceAfter Only After Sequence to consider only data after the sequence.
  • What data to exclude as part of the sequential segment definition.

  • How to logically group conditions in your sequential segment definition.

Basics

The basics of building a sequential segment are no different than building a regular segment using the Segment builder. You can use the Definition builder to construct your segment definition. In that construction, you use components, containers, operators and logic. A regular segment becomes a sequential segment as soon as you select the Then operator in the main definition or in any of the containers you use within the Definition builder.

Examples

The examples below illustrate how you use sequential segments in various use cases.

Simple sequence

Identify persons who viewed a page and then viewed another page. The event-level data is segmented using this sequence. Irrespective of previous, past, or interim person sessions, or the time or number of page views occurring between the sessions.

Sequential segment include everyone

Sequence across sessions

Identify persons who viewed a page in one session, then viewed another page in another session. To differentiate between sessions, use containers to build the sequence and define Visit Session level for each container.

Sequence segment across sessions

Mixed-level sequence

Identify persons who view two pages across an undetermined number of sessions, and then view a third page in a separate session. Again, use containers to build the sequence and define Visit Session level on the container that defines the separate session.

Sequential segment with separate final session

Aggregate sequence

Identify persons who at their first session visited a specific page and then later visited some other pages. To differentiate between the sequence of events, use containers to separate the logic on a WebPage Session container level.

Session aggregate containers

Nest a sequence

Identify all sessions where a person visits one page before another page and then have follow-up sessions that involve two other pages. For example, identify all sessions where a person first visits the home page, then a category 1 page and then has other sessions where in each session the category 2 and category 3 page are visited.

Nested sequence