Hey folks, I would like to construct a funnel where a property can change between step 1 and 2, but the property is held constant across step 2 and 3. Is this possible?
Based on the available documentation, this specific configuration โ holding a property constant only between steps 2 and 3 while allowing it to change between steps 1 and 2 โ is not directly supported by Mixpanel's "Hold Property Constant" feature.
Here's why:
The Hold Property Constant feature in Funnels requires that the property remains the same value across all steps of the funnel. As the docs state:
"a user must perform the funnel events in the order you specified with the same property value"
Additionally, it can only be applied to properties that exist on all events in the funnel. [Hold Property Constant]
There is no built-in option to scope the constant property constraint to only a subset of steps (e.g., steps 2โ3 only).
Possible workarounds to consider:
Split into two separate funnels โ Create one funnel for Step 1 โ Step 2 (without holding constant) and another for Step 2 โ Step 3 (with the property held constant). This won't give you a single unified funnel view, but may help answer your question.
Use inline filters โ You could apply inline filters on specific steps to narrow down which events qualify, which gives you some per-step control, though it's not the same as holding a property constant between specific steps only.
Unfortunately, the knowledge sources don't describe a native way to hold a property constant between only two specific steps within a multi-step funnel. You may want to reach out to Mixpanel support to confirm if there's a workaround not covered in the documentation.
โน๏ธย Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
