Is there a way to find when users trigger an event for the nth time. For example I want to measure how long it takes a user to get from their first event to their second event
Hi Joe S., Please stand by as I search the Mixpanel knowledge base for an AI-powered answer. I normally take about 15 seconds or so. In case AI cannot answer your question, feel free to reach out to Mixpanel support at mixpanel.com/get-support. If you have follow-up questions for this thread, please tag me again with your question: @kapa.ai <follow-up question> 👋
Feel free to ask a follow-up question once I've answered by mentioning me with @kapa.ai
Yes. You can do this in Mixpanel using Funnels, combined with the “First Time Ever” filter and conversion timing.Two common setups: 1) Time from first to second occurrence of the same event - Build a 2‑step funnel with the same event in both steps, e.g. Step 1: “Purchase” (First Time Ever), Step 2: “Purchase.” - Apply the “First Time Ever” filter to Step 1 so it only counts each user’s first-ever occurrence. - The funnel’s “Time to convert” shows how long it took users to go from their first to their second occurrence. [Filters; Funnels overview]2) Time from a first event to a different follow-up event - Build a 2‑step funnel: Step 1: “Event A” (First Time Ever), Step 2: “Event B.” - Use the funnel’s conversion time distribution to see how long it takes users to get from their first A to their first B. [Filters; Funnels overview]Tips - If you want to analyze activity between steps (e.g., how many actions happen between first and second), use Behavioral Properties “Frequency per User” scoped between Step 1 and Step 2. [Behavioral properties; Computed properties]Limitations noted in docs - When multiple “first” events share the exact same timestamp (same second), Mixpanel may include multiple as “first time,” which can slightly affect counts; the funnel timing still reflects the earliest “first” to the subsequent step. [Filters]If you need the nth occurrence beyond the second (e.g., time from 1st to 3rd), you can extend the funnel by repeating the same event as Step 3 as well, still anchoring Step 1 with “First Time Ever.” [Funnels overview]
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
where is the nth time filter in funnels
Let me check the knowledge base for you again. One moment! 📚
Mixpanel doesn’t have an “nth time” filter in Funnels. The closest built-in option is the “First Time Ever” filter, which you can apply inline to a funnel step to anchor it to the user’s first occurrence of that event. You can then measure time to a subsequent step (e.g., first → second occurrence by repeating the same event as Step 2 and using Time to Convert). [Reports filters; Time to convert]Workarounds: - First → second time: Step 1 = Event (First Time Ever), Step 2 = same Event; view Time to Convert. [Reports filters; Time to convert] - Analyze actions between first and second: use a Behavioral Property breakdown (Frequency per User) scoped between Step 1 and Step 2. [Behavioral properties]If you need exactly “nth time” (e.g., 3rd, 5th), the knowledge sources don’t show a native filter for that. You’d need to approximate via funnel step design or compute it outside of Funnels. I'm sorry, but there’s no information about an explicit “nth time” filter in Funnels in the provided docs.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Let me check the knowledge base for you again. One moment! 📚
You can do this with a cohort (to identify users who made exactly one purchase) and then analyze their ongoing activity with Reports.Step 1: Build a cohort of “exactly one purchase” - Create a cohort where: - Did event: Purchase at least once - AND Did event: Purchase exactly 1 time (you can use “performed at most once” if “exactly once” isn’t available in your UI) This yields users who made their first purchase and never purchased again.Step 2: Verify they continue to use the app Option A — Retention (recurring usage after first purchase) - Retention behavior: A = Purchase (First Time Ever), B = Any Event. - Add a global filter to include only your cohort from Step 1 so you’re looking at single‑purchase users. This shows what percent of these users come back and do anything after their first purchase. [Quick Start; Filters; Retention overview]Option B — Flows (what they do after first purchase) - In Flows, set the anchor to Purchase (First Time Ever) and view forward steps to see common actions after their first purchase. Apply the cohort as a global filter. [Flows basics; Filters]Option C — Funnels (ensure “no further purchases” between steps) - Build a 2‑step funnel: Step 1 = Purchase (First Time Ever), Step 2 = Any Event. - Add an exclusion step: exclude Purchase between Step 1 and Step 2. This way, users only convert if they do something after their first purchase without purchasing again in between. You can then examine conversion rate and time to convert. [Filters; Exclusion steps]Notes and tips - “Any Event” in Retention is supported; it measures whether users came back and did anything. [Quick Start] - Use the First Time Ever filter to anchor the first purchase precisely to each user’s first occurrence. Be aware of the rare same‑second tie case noted in docs. [Filters] - If you want a time window (e.g., no further purchases for 30 days), add a date range or analyze Retention windows like “On” or “On or After” based on your needs. [Retention criteria]If you’d like, tell me your exact event name and “purchase” property details, and I can outline the precise clicks/filters for your project.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
