What is the best way to check how the daily sum of a user property changes based on users who joined on a specific date?
Hi Jade K., 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
To check how the daily sum of a user property changes based on users who joined on a specific date in Mixpanel, you can follow these steps: 1. Create a Cohort of Users Who Joined on a Specific Date
Use the Cohort Builder to define a cohort where the user property (e.g., signup_date) matches your target date. For example, filter users where signup_date equals your specific date. This can be done directly in the cohort builder or by filtering user profiles in a report. Note that user profile properties only store the most recent value, so ensure your cohort definition is accurate for your use case Creating Cohorts.2. Use the Cohort to Filter Your Analysis
In an Insights report, filter your analysis by the cohort you just created. This ensures that only users who joined on that specific date are included in your calculations Using Cohorts in Analysis.3. Set Up the Measurement for the User Property
In the Insights report, select the measurement for the user property you want to sum. If you want to sum a numeric user property (e.g., "credits", "points"), use the Aggregate Property measurement and select Sum. Then, break down the results by day to see how the sum changes daily Aggregate Property.4. Break Down by Day
Set the time interval in your Insights report to "Day" to visualize the daily sum of the user property for your cohort.Summary of Steps in Mixpanel UI:
- Create a cohort for users who joined on a specific date.
- Filter your Insights report by this cohort.
- Select the user property and use the "Sum" aggregation.
- Set the time interval to "Day" to see daily changes.This approach leverages Mixpanel's cohort and aggregation features to track how the sum of a user property evolves daily for users who joined on a specific date.If you need to do this programmatically, you can use JQL to filter users by signup_date and then aggregate the property by day, but the UI method above is the most straightforward for most users Querying Profiles.If you need more specific code examples or have a more complex scenario, please provide additional details.
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! 📚
To see the trend of the daily sum of a user property by user cohorts grouped by their join date in Mixpanel, you should: 1. Create Cohorts by Join Date:
Define cohorts where each cohort represents users who joined on a specific date (or within a specific date range, such as daily, weekly, or monthly join cohorts). You can do this using the Cohort Builder by filtering users based on their signup_date or equivalent property Creating Cohorts.2. Use Cohorts as a Breakdown in Insights:
In an Insights report, you can break down your analysis by these join date cohorts. This allows you to compare the daily sum of the user property across different join-date-based cohorts. When breaking down metrics by multiple cohorts, Mixpanel evaluates events independently against each cohort, so you can see how each group trends over time Using Cohorts in Analysis.3. Visualize the Trend:
Set the time interval to "Day" in your Insights report. Select the user property you want to sum and use the "Sum" aggregation. Then, use the breakdown menu to select your join date cohorts. This will plot a line (or bar) for each cohort, showing the daily sum of the property for users who joined on each date.Key Points:
- Cohorts can be created for each join date or join period.
- Use the breakdown feature in Insights to compare these cohorts.
- The resulting chart will show the trend for each cohort over time.This method allows you to visualize and compare how the sum of a user property changes daily for users grouped by their join date, providing a clear cohort-based trend analysis Using Cohorts in Analysis.If you need to automate the creation of many cohorts (e.g., for every single day), you may need to manage this process outside the UI, as the knowledge sources do not specify built-in automation for dynamic cohort creation by date.
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! 📚
To create cohorts of users who triggered a first-time event on each specific date and view the trends of those cohorts together in a single dashboard in Mixpanel, you can follow this approach: 1. Create Cohorts for First-Time Event by Date - Use the cohort builder to define cohorts based on users who performed a specific event for the first time on a given date. You can do this by filtering for users where the event occurred and applying the "First Time Ever" filter to that event. This filter ensures you are only considering the first instance of the event for each user Filters. - For each date you care about, create a separate cohort (e.g., "First Purchase on 2024-06-01", "First Purchase on 2024-06-02", etc.).2. Visualize Trends for Each Cohort - In an Insights report, use the breakdown menu to add your cohorts. This allows you to compare the behavior or property trends of each cohort over time in a single chart Using Cohorts in Analysis. - For example, you can plot the daily sum or average of a user property, or any other metric, for each cohort.3. Dashboarding - Add your Insights reports (with cohort breakdowns) to a dashboard. This way, you can monitor and compare the trends of all your first-time-event cohorts together in one place Using Cohorts in Analysis.Note: Mixpanel does not currently automate the creation of a new cohort for every single date out-of-the-box. You would need to manually create each cohort for each date you want to analyze. If you have a manageable number of key dates, this is feasible. For large-scale automation, the knowledge sources do not provide a built-in solution.Summary: - Use the "First Time Ever" filter to define cohorts by first event date. - Break down your analysis by these cohorts in Insights. - Add the reports to a dashboard for side-by-side trend comparison.This approach leverages Mixpanel’s cohort and filtering features to analyze and compare user trends based on the date of their first event Filters Using Cohorts in Analysis.
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! 📚
Based on the knowledge sources, Mixpanel does not support dynamically grouping users into sub-cohorts by the date they first triggered an event within a single cohort definition. Cohorts in Mixpanel are defined by a set of conditions (e.g., "users who did Event X for the first time in the last 7 days"), but you cannot create a single cohort that internally segments users by the exact date of their first event. Each cohort is a flat group defined by the criteria you set, and while you can use time-based filters (like "in the last N days"), you cannot have a cohort that automatically breaks down by each specific date within the cohort itself Docs: Cohorts.To analyze trends by the date of first event, you would typically: - Use a property (such as "First Seen" or a custom property set at the time of the first event) to break down users in an Insights report. - Or, as previously described, create separate cohorts for each date if you need to compare them as distinct groups.If you want to see trends by join date or first event date, the recommended approach is to use breakdowns in Insights reports by the relevant property (e.g., "First Seen" date), rather than trying to create a single cohort that contains all possible date-based groupings Insights: Breakdowns.In summary: You cannot create a single cohort that internally groups users by their first event date. Instead, use property breakdowns in your reports to achieve this type of analysis.If you need more granular, date-based cohorting, you would need to create multiple cohorts or leverage property-based breakdowns in your analysis.
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.
