kapa.ai is it possible in mixpanel to join events with properties from different users the use case is, say it’s an insurance application by a customer that fires sets of events But on the other side, it is handled by an admin who also fires admin-specific events I want to understand the end-to-end journey given an application in a funnel analysis
Mixpanel does not natively support joining events across different users (i.e., combining events from a "customer" user and an "admin" user) within its standard data model or reporting features. Events and user profiles are joined by the same distinct_id, meaning all event enrichment and analysis are scoped to a single user’s journey and properties. Funnels, retention, and other analyses are designed to follow the actions of a single user or group (if using group analytics), not to connect actions between different users unless they share a common identifier or group key.Your use case: - A customer submits an insurance application (customer events). - An admin processes or reviews the application (admin events). - You want to analyze the end-to-end journey for a single application, which involves actions from both the customer and the admin.Mixpanel’s data model limitations: - Events are tied to users via distinct_id. - User profiles are joined to events by distinct_id. - Group profiles and lookup tables allow for enrichment and breakdowns, but not for joining events across different users unless they share a group key (e.g., company_id, application_id) Data Model: How Mixpanel data is organized.Possible workaround: If both customer and admin events can be associated with a shared identifier (such as application_id), you could: - Track application_id as an event property on both customer and admin events. - Use lookup tables or group analytics to analyze events by application_id, treating the application as the entity of interest rather than the user Lookup Tables: Enrich ingested data using a CSV.However, even with this approach, Mixpanel’s funnel and retention analyses are fundamentally user-centric. You can break down or filter by application_id, but you cannot natively create a funnel that tracks a sequence of events performed by different users (distinct_ids) on the same application_id.Summary: Mixpanel does not support joining events from different users in a single funnel or journey analysis out of the box. You can analyze by a shared property (like application_id) using group analytics or lookup tables, but true cross-user event sequencing for a single entity (like an insurance application) is not natively supported in Mixpanel’s standard reporting features.If this is a critical requirement, you may need to: - Model your data so that all relevant events for an application are tracked under a single distinct_id (not always practical). - Use group analytics with application_id as the group key, if your plan supports it.
- Export your data and perform custom analysis outside of Mixpanel.If you need more details on group analytics or lookup tables, let me know!
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.
what is the maximum amount of group profiles I can have per user and whole mixpanel?
Let me check the knowledge base for you again. One moment! 📚
According to the knowledge sources, Mixpanel enforces the following limits for group profiles: - Maximum group profiles per group key: You can have up to 1 million (1M) group profiles per group key (for example, 1M unique companies if "company_id" is your group key).
- Maximum group profiles per user: The sources do not specify a limit on how many group profiles a single user can belong to. However, a user can be part of multiple groups within a group key by setting the user property as a list of group IDs (e.g., "company_id": ["1", "2"]) Add Group Key to User’s Profile.
- Maximum group profiles per Mixpanel project: The limit is 1M group profiles per group key. If you have multiple group keys, each can have up to 1M group profiles Group Analytics FAQ.There is no explicit global maximum for the total number of group profiles across all group keys or across the entire Mixpanel account/project mentioned in the knowledge sources.Summary:
- Per group key: 1M group profiles
- Per user: No explicit limit; a user can belong to multiple groups
- Per project (all group keys): 1M per group key; no stated global maximumFor more details, see the Group Analytics FAQ.
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! 📚
No, you cannot have more than 1 million different group profiles per group key. This means, for each group key (such as company_id), you are limited to 1 million unique group profiles. The knowledge sources do not specify a limit on the number of different group keys you can define in your project, but each group key can have up to 1 million group profiles (unique group IDs) associated with it. There is no mention of a limit on the total number of group keys themselves in the knowledge sources provided Group Analytics FAQ.
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.
