Subject: Enhancement Request: Funnel Report Support for Matching Field Logic Across Steps (e.g., Case ID)
Description:
We would like to request an enhancement to the Funnel Report in Gainsight PX that would allow steps in a funnel to be logically linked by a matching field, such as an Object ID, to better reflect user journeys tied to specific objects.
Use Case:
In our product, users can create and manage multiple objects (called cases) simultaneously. Each case progresses through a defined workflow (e.g., Step 1 → Step 2 → Step 3). However, users often work on multiple cases in parallel, switching between them as needed.
Currently, the funnel report tracks user activity across steps without ensuring that those steps are tied to the same object instance. This leads to inaccurate funnel progression data, as a user may complete Step 1 on Case A, Step 2 on Case B, and Step 3 on Case C — which should not count as a valid funnel progression.
Proposed Enhancement:
Introduce a "Matching Field" configuration option for each funnel step that allows us to specify a field (e.g., Case_id
) that must have the same value across all steps in a funnel instance. This would ensure that:
- Funnel progression is only counted when a user performs all steps on the same object (e.g., the same case).
- The report can track multiple funnel journeys per user, one per unique matching field value (e.g., one funnel per case).
Benefits:
- Enables accurate tracking of object-specific workflows.
- Supports more granular analysis of user behavior across multiple concurrent journeys.
- Aligns funnel reporting with real-world usage patterns in products where users manage multiple entities.
Example Configuration:
- Step 1: Custom Event
case_created
with attributecase_id
- Step 2: Custom Event
case_updated
with attributecase_id
- Step 3: Custom Event
case_closed
with attributecase_id
- Matching Field:
case_id
(must match across all steps)
Thank you for considering this enhancement. We believe this would unlock powerful new use cases for funnel analysis in PX and better support products with object-based workflows.