What is the limit for free tier of mixpanel for users and tracked events?
Hi Filip O., 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
According to the knowledge sources provided, Mixpanel's free tier has the following limits: - Up to 100,000 Monthly Tracked Users (MTUs) Our Free Plan just got better - Up to 20 million events per month Plans that grow with you Part 1It's worth noting that this represents a significant increase from previous limits. Mixpanel increased the data limits of their free plan by 100x, going from 1,000 MTUs to 100,000 MTUs Our Free Plan just got better. This generous free tier is designed to allow startups and other users to grow significantly before needing to upgrade to a paid plan.
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! đ
I apologize for the confusion in my previous response. You are correct to point out this discrepancy, and I appreciate you bringing it to my attention. Let me provide you with the most up-to-date information based on the official Mixpanel website.According to the Mixpanel pricing page, the current Free plan offers: - Up to 100,000 Monthly Tracked Users (MTUs) - Up to 1 million monthly eventsYou are right that the website mentions 1 million events, not 20 million as I incorrectly stated earlier. I apologize for this error. The information I provided earlier was likely outdated, and the current offering has been adjusted.Thank you for catching this discrepancy. It's important to always refer to the official website for the most current information on pricing and plan details, as these can change over time.
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.
but on blog post it is mentipned 20 mil
Let me check the knowledge base for you again. One moment! đ
To answer your question about calling identify twice with different IDs and merging profiles, I need to clarify which version of Mixpanel's ID management system you're using, as the behavior differs between versions.For projects using the Simplified ID Merge API: Calling identify twice with different IDs will not automatically merge the profiles. Instead, you need to include both the $device_id
(old ID) and $user_id
(new ID) in the same event to trigger a merge. Here's how it works: 1. When you include both $device_id
and $user_id
in the same event for the first time, Mixpanel will create a mapping to merge these IDs together, forming an identity cluster Identifying Users (Simplified).2. You don't need to call identify twice. Instead, you should include both IDs in an event like this: LBKS{ "event": "Some Event", "properties": { "$device_id": "old_id", "$user_id": "new_id" } }LBKS
This will trigger the merge of "old_id" and "new_id" Understanding Simplified ID Merge.For projects using the Original ID Merge API: You would need to use the $identify
event to merge the old and new IDs. Here's how: 1. Send an $identify
event with the old ID as $anon_id
and the new ID as $identified_id
 Identifying Users (Original).LBKS{ "event": "$identify", "properties": { "$identified_id": "new_id", "$anon_id": "old_id", "token": "YOUR_PROJECT_TOKEN" } }LBKS
This will merge the two IDs into one identity cluster.To determine which version you're using and for more detailed information, please check your project settings.Remember, the exact behavior may depend on your specific implementation and the version of ID management you're using. Always refer to the most recent documentation for your specific setup.
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.
how to do it in flutter for simplified merge id strategy?
Let me check the knowledge base for you again. One moment! đ
To implement the Simplified ID Merge strategy in Flutter for Mixpanel, you can use the Mixpanel Flutter SDK. Here's how you can do it: 1. First, make sure you're using the latest version of the Mixpanel Flutter SDK that supports Simplified ID Merge. According to the documentation, you should use version 2.1.0 or higher Migrating to Simplified ID Merge.2. For the Simplified ID Merge strategy, you don't need to explicitly call an identify
method twice. Instead, you'll include both $device_id
and $user_id
in your events when the user transitions from an anonymous to an identified state.Here's an example of how you might implement this in Flutter: LBKSimport 'package:mixpanel_flutter/mixpanel_flutter.dart';LBKS// Initialize Mixpanel final Mixpanel mixpanel = await Mixpanel.init("YOUR_PROJECT_TOKEN", optOutTrackingDefault: false);LBKS// When the user is anonymous, track events with just the $device_id mixpanel.track('View Anonymous Page');LBKS// When the user logs in or signs up, include both $device_id and $user_id mixpanel.track('Sign Up', properties: { '\$device_id': 'anonymous_device_id', '\$user_id': 'user_email@â[example.com](http://example.com)' });LBKS// After this, you can continue tracking events with just the $user_id mixpanel.track('Completed Profile', properties: { '\$user_id': 'user_email@â[example.com](http://example.com)' });LBKS
In this example: 1. We initialize the Mixpanel instance.
2. For anonymous users, we track events normally. The SDK will automatically include the $device_id
.
3. When the user signs up or logs in, we track an event that includes both $device_id
and $user_id
. This will trigger the identity merge in Mixpanel.
4. After this, we can continue tracking events with just the $user_id
.Remember, you only need to include both $device_id
and $user_id
once to trigger the merge. After that, you can use either $device_id
or $user_id
in your events, but using $user_id
is recommended for identified users Understanding Simplified ID Merge.Also, note that you don't need to manually generate or manage the $device_id
. The Mixpanel SDK will handle this automatically for you.This approach should work for the Simplified ID Merge strategy in Flutter. Always refer to the most recent Mixpanel Flutter SDK documentation for any updates or changes to this process.
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! đ