CDP Data Visualization Flow visuals enable us to explore user behavior across a sequence of discrete time-stamped events, towards a defined goal. They only plot data that achieves this goal.

Flows are an implementation of a Sankey plot: blocks represent individual events, and the width of the connection is proportional to the size of the measurement connecting any two events. The plot is defined by a path, or sequence, through time-stamped events. To learn how to identify and define events of a dataset, see Events.

For contrast, see Funnels.

For convenience, we divided this discussion into the following sections:

  • Best practices for a flow visual
  • Basic flow visual
  • Modeling the min/max range of events in flow visuals
  • Modeling the goal event for flow visuals
  • Reorganizing flow visuals
  • Using tooltips in flow visuals
  • Setting the number of steps in flow visuals