I would like to see users who performed a Subscription Cancellation Requested - Server event who did not perform a Subscription Cancelled event prior. How can I visualize that?
There are a couple of ways to visualize this in Mixpanel:
Option 1: Funnel with Exclusion Step
You can build a funnel that excludes users who performed "Subscription Cancelled" before reaching your target event:
Go to the Funnels report.
Add Subscription Cancellation Requested - Server as a funnel step.
Expand the Advanced menu and click "Exclude users who did…".
Select Subscription Cancelled and set it to be excluded between all steps (or before your target step).
This will show you only users who went through the funnel without triggering "Subscription Cancelled" in between. [Exclusion Steps]
Option 2: Cohort Filter in Insights
You can create a cohort of users who match your criteria and then use it to filter a report:
Go to the Cohort Builder (Users section).
Define the cohort as:
Did "Subscription Cancellation Requested - Server" (at least once)
AND did not "Subscription Cancelled" (zero times in the relevant time window)
Save the cohort.
Use this cohort as a filter in an Insights report to visualize the behavior of these users. [Cohorts]
Viewing the Actual Users
Once you have your funnel or cohort set up, you can click any data point and select "View Users" to see the specific users contributing to that metric, save them as a cohort, or export them to CSV. [View Users] The Funnel + Exclusion Step approach is likely the most direct visualization, as it clearly shows conversion rates and the impact of excluding users who cancelled.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
