arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Funnel Analysis

Apache Pinot supports a few funnel functions:

hashtag
FunnelMaxStep

FunnelMaxStep evaluates user interactions within a specified time window to determine the furthest step reached in a predefined sequence of actions. By analyzing event timestamps and conditions set for each step, it identifies the maximum progression point for each user, ensuring that the sequence follows the configured order or other specific rules like strict timestamp increases or event uniqueness. This function is instrumental in funnel analysis, helping businesses and analysts understand user behavior, measure conversion rates, and identify potential drop-offs in critical user journeys.

FunnelMaxStepchevron-right

hashtag
FunnelMatchStep

Similar to FunnelMaxStep , this function returns an array which reflects the matching status for the steps.

hashtag
FunnelCompleteCount

This function evaluates all funnel events and returns how many times the user has completed the full steps.

FunnelMatchStepchevron-right
FunnelCompleteCountchevron-right