What is the difference between App Session and Session End?
Hi Rinitha R., 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
Based on the provided knowledge sources, I can explain the difference between App Session and Session End in Mixpanel:1. App Session: "App Session" is a legacy automatically tracked event in Mixpanel's mobile SDKs. It executes when a user spends more than 10 seconds in the app. This event includes a "Session Length" property that reflects the number of seconds the user spent in the session. Additionally, it tracks two user properties: "Total App Sessions" and "Total App Session Length" Legacy Automatically Tracked Events.2. Session End: "Session End" is part of Mixpanel's computed sessions feature. It's one of two virtual events (along with "Session Start") that Mixpanel generates to mark the end of a user session. The way "Session End" is determined depends on the session computation method chosen for the project How Sessions Work.The main differences are:1. Origin: "App Session" is a legacy mobile SDK event, while "Session End" is part of Mixpanel's newer, more flexible sessions feature.2. Computation: "App Session" is triggered after 10 seconds in the app, while "Session End" is computed based on the chosen session configuration (timeout-based, event-based, or property-based).3. Flexibility: "Session End" is part of a more customizable system where you can define how sessions are calculated, whereas "App Session" is a fixed, automatically tracked event.4. Applicability: "App Session" is specific to mobile apps, while "Session End" can be used across different platforms (web, mobile, etc.).It's worth noting that Mixpanel doesn't recommend using the legacy automatically tracked events like "App Session" anymore, as they can be unreliable Legacy Automatically Tracked Events. The newer sessions feature, which includes "Session End", provides more control and accuracy in tracking user sessions.
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.
kapa.ai If I need to calculate the number of active users, how would I do so?
Let me check the knowledge base for you again. One moment! đź“š
To calculate the number of active users in Mixpanel, you can use the Insights report. Here's how you can do it:1. In the Insights report, select the "Session Start" event. This event represents the beginning of a user session and is a good indicator of active users.2. Choose your desired time range for analysis.3. By default, Mixpanel will show you the total count of sessions. To see unique active users, you need to change the aggregation method: - Click on the "Total" dropdown next to the "Session Start" event - Select "Unique" instead of "Total"This will give you the count of unique users who started a session within your selected time range, effectively showing you the number of active users.You can further refine this analysis by:- Breaking down the results by various properties like country, device type, or any custom properties you've set up. - Adding filters to focus on specific user segments. - Comparing different time periods to see how your active user count is changing over time.Remember that Mixpanel computes sessions automatically from the events you send, so you don't need to do any special tracking to make this work How Sessions Work.If you need to analyze this data in more complex ways, you can also use Mixpanel's Query Builder features for advanced analysis Query Builder Features.
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.
kapa.ai How do I calculate the average session duration for my app in minutes?
Let me check the knowledge base for you again. One moment! đź“š
To calculate the average session duration for your app in minutes using Mixpanel, you can follow these steps:1. Use the Insights report in Mixpanel. 2. Select the "Session Start" event. 3. Change the measurement from "Unique Users" to "Aggregate Property". 4. Choose the "Session Duration (seconds)" property. 5. Set the aggregation to "Average". 6. Apply a formula to convert seconds to minutes.Here's a more detailed explanation:1. In the Insights report, select the "Session Start" event.2. Click on the measurement dropdown (which likely says "Unique Users" by default) and change it to "Aggregate Property".3. When prompted to select a property, choose "Session Duration (seconds)". This property is automatically associated with Session events in Mixpanel Session Properties.4. For the aggregation method, select "Average".5. To convert the result from seconds to minutes, you need to apply a formula. Divide the result by 60. You can do this by clicking on the "Formula" option and entering "/60".This approach will give you the average session duration in minutes. As mentioned in the Mixpanel documentation: "To change it from seconds to minutes, you can use our formula and divide it by 60." FAQFor a visual example of this setup, you can refer to this report: Average Session Duration ReportRemember that Mixpanel computes sessions automatically based on your project's session settings, so make sure your session configuration aligns with how you want to measure user activity in your app How Sessions Work.
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.
kapa.ai Should I change the display to metric?
Let me check the knowledge base for you again. One moment! đź“š
Based on the information provided in the knowledge sources, changing the display to metric units can be beneficial for visualizing and understanding your data in Mixpanel. Here's why you might want to consider it:1. Customization: Mixpanel allows you to configure various aspects of a metric, including the unit display. This customization is available in the bottom left of every metric block Chart Customization.2. Clarity: By choosing an appropriate unit, you can make your data more easily interpretable. For example, if you're measuring session duration, displaying it in minutes rather than seconds can be more intuitive.3. Persistence: The unit configuration you choose will update in the chart, tooltip, and the table below the chart. It's also saveable to your report and will persist to the board view Chart Customization.4. Flexibility: Mixpanel offers preset units, or you can choose a custom unit for your metric. For certain metrics like conversion rate, Mixpanel will default to the appropriate unit Chart Customization.5. Additional options: Along with the unit, you can also configure abbreviation (useful for large numbers) and precision (how many decimal places to display) Chart Customization.Changing the display to metric units can help you present your data in a more meaningful and easily understandable way. However, the decision ultimately depends on the specific metric you're analyzing and how you want to present it. If the metric units make sense for your particular use case and improve the clarity of your data, then it would be beneficial to make the change.
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.
kapa.ai Should I use "Session Start", "Session End" or "App Session" to calculate the average session duration for my app in minutes?
Let me check the knowledge base for you again. One moment! đź“š
To calculate the average session duration for your app in minutes, you should use the "Session Start" event in Mixpanel. Here's why:1. "Session Start" and "Session End" are part of Mixpanel's newer, more flexible sessions feature. These events are automatically computed by Mixpanel based on your session settings How Sessions Work.2. The "Session Start" event comes with a "Session Duration (Seconds)" property, which is exactly what you need to calculate the average session duration Session Properties.3. "App Session" is a legacy automatically tracked event that is not recommended for use anymore as it can be unreliable Legacy Automatically Tracked Events.To calculate the average session duration in minutes:1. In the Insights report, select the "Session Start" event. 2. Change the measurement to "Aggregate Property". 3. Choose the "Session Duration (Seconds)" property. 4. Set the aggregation to "Average". 5. Apply a formula to convert seconds to minutes by dividing by 60.This method is recommended by Mixpanel: "To find the average session duration across all users, you may refer to this report here: Average Session Duration Report" FAQ.By using "Session Start" with the "Session Duration (Seconds)" property, you'll get the most accurate and flexible way to calculate average session duration in Mixpanel.
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.
kapa.ai How is this calculated?
Let me check the knowledge base for you again. One moment! đź“š
Based on the previous conversation and the knowledge sources provided, I can explain how the average session duration is calculated in Mixpanel:1. Session Computation: Mixpanel automatically computes sessions based on your project's session settings. This can be timeout-based, event-based, or property-based How Sessions Work.2. Session Duration Property: Each "Session Start" event comes with a "Session Duration (Seconds)" property. This property represents the time between the "Session Start" and "Session End" events Session Properties.3. Aggregation: When you select the "Session Start" event in Insights and choose to aggregate the "Session Duration (Seconds)" property with the "Average" function, Mixpanel calculates the mean duration across all sessions in your selected time range.4. Conversion to Minutes: The result is in seconds, so we apply a formula (dividing by 60) to convert it to minutes FAQ.The calculation can be represented as:LBKSAverage Session Duration (minutes) = Average("Session Duration (Seconds)" property of all "Session Start" events) / 60LBKS
This method ensures that you're getting an accurate average across all sessions, taking into account the actual duration of each session as computed by Mixpanel based on your session settings.Remember, the accuracy of this calculation depends on how well your session settings reflect actual user behavior in your app. It's always a good idea to periodically review and adjust your session settings if needed.
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.