- The best thing is the amount of data that Mixpanel provides, it is very detailed and you can look at the data from different angles
- Sales funnel tracking is very visual and convenient to analyze
- Users' behavior tracking is very detailed and accurate
- A/B testing is great
- The UI is not perfect, new users always spend significant amount of time finding hidden features and figuring out how to use the platform.
- Customer support is slow to reply
- Price is pretty high
- Mobile App Analysis is great - we started using the Mixpanel when found out that it provides very detailed mobile app users' analysis.
- Good for startups - Mixpanel offers pretty good free plan, which is very useful for startups.
- A/B testing capabilities are good and the feature is very easy to use.
- Their API is not very scalable.
- Reports could be more visual and have more graphics.
- Sometimes the software is very slow.
- Mixpanel allows us to see very detailed information about web and mobile users, such as location, devices, channels and many more
- Mobile analytics is very good, accurate and detailed.
- Real-time insights about users are very helpful.
- UI is not user-friendly.
- The security of the platform could use some work.
- Sometimes works slower than usual.
- Beautifully made user interface, which looks very stylish and has great UI/UX
- E-commerce solution is awesome and works perfectly
- Mobile apps analytics is very detailed and insightful
- Quick automated reports
- After reaching users limit it gets a little expensive
- Sometimes custom coding is needed to get right metrics
- Filtering needs some work
- Customization is great, it allows us to track events based on our own requirements
- Interface is very easy to navigate and no tech skills are required to use the platform
- It allows to set up your own flows, which is a great way to track actions that users take on your website
- ML Capabilities
- Mixpanel could improve the visuals of their reports: statistics and data reports are not graphical and clear enough
- The paid plans are pretty expensive compared to other analytics tools on a market
- Setup process took a while and Mixpanel tech support team didn't reply quickly
As reports are not very visual and clean I would say that the tool is not very well suited for companies with a lot of data.
- Mixpanel gives a great amount of data, which is very well organized and easy to work with
- Ability to create really nice looking and accurate quick reports
- Push notifications are very useful and easy to setup and operate
- Free profiles for small companies
- Mixpanel does not allow you to have the same event for both web app and mobile app, so you have to create two separate events and track them separately
- Customer support is pretty slow and just over the email, which becomes an issue when you need quick solution for your question
- Once you reach users' limit, the price go up significantly
- I'm in sales, so it's really important for me to understand who is using our solution in which region. Mixpanel allows querying based off a number of factors including location.
- Setting up multiple queries that I can run is really easy. I didn't need IT involvement to set them up.
- Once you run a query, you can drill down and discover more information about the people using the product and how they use it.
- No real cons from my perspective.
- Allows to track all activity that is happening on our website.
- Funnel tracking is very good, it shows on what stage of their sign up process a particular group of users are.
- A/B testing is also good, I'd say it's even better than in Google Analytics.
- Reports are not visual enough and sometimes there is some missing or incorrect data.
- Mixpanel does not provide a phone support, just email.
- User Interface looks nice, but it is not very user friendly and it is sometimes hard to find what you need on the page.
- Great for behavioral analytics. It helps answer questions like: "how many unique users did X last week?" or "what percentage of users chose options A, B, or C for this process.
- The "live" view is awesome for keeping an eye on certain things. For example - release a new feature? Set up a live view filter to watch your users engage with that new feature. You can sometimes notice problems very quickly this way.
- Good visuals / graphs. Many options for choosing how you want to display or segment your data. Examples: linear, rolling log, etc. Can easily specify that you want Total, Avg, Unique or other counts.
- Very good, detailed support. I've never been disappointed by a response.
- The trigger based messaging system is sub-par and we don't use it. It may have improved in the last year, but we do all our messaging with Intercom and haven't looked back. The UI was clunky, and I recall that it was very difficult to create certain triggers. What you want is "when user does X+Y, but hasn't done Z, then send them a message". I recall that being very hard to set up and test.
- You can't create segments or tagged groups of users which you then use in analytic reports. This may be possible using their new Cohorts feature, but that is only available with Enterprise. What I want to be able to do is define a user segment who has done XYZ as "XYZ Group" and then filter my analytic and behavior reports by those segments. Huge gap (that may be solved by the Enterprise version, but this is way beyond our means).
Of course all of this depends on instrumenting your code well - you have to know what to track and how. There is a learning curve there initially, but once you get it, it is easy.
- Has a web console that allows raw high-level analysis.
- Supports an API for downloading data for external processing.
- Reliability of the export API. The service can sometimes become unavailable causing issues in the middle of the night for critical post processing jobs.
- Duplicate data. Some events being streamed to Mixpanel are being stored multiple times causing bloated numbers.
- Missing data. There are times when the export results to less data than expected. Because of how it works under the hood, there are certain limitations on how new data can be exported and there's no way to guarantee that you're getting all your data.
- Our users' profile and their activities on our platform.
- Funnel creation helps us to understand where we are losing our users.
- Track users' activities
- Create funnels
- User Segmentation
- Mixpanel doesn't do a user search when I write a full name of a user, it takes only the first name hence making things difficult and complicated.
- I cannot compare traffic sources between multiple date ranges, e.g. compare traffic sources for Nov 2018 vs Dec 2018.
- Error showing mechanism is very bad. User is typing at the bottom and error is shown at the top so a user doesn't even know why things are not moving forward.
- It's very slow.
- Mixpanel is well suited if you exactly want to track what a user is doing in every step and to track their dropoffs/conversions. I can easily add events in mixpanel and create multiple funnels to track user conversions.
- It is not well suited if you want to track campaign/source/medium/content all in one go. At a time you can choose any one of the parameters to view the data.
- Easily integrates with Segment which makes setting up event/people tracking very easy if you're already using Segment with other tools.
- Creating quick reports to share with your team is really easy and the visuals are nice looking. If you launch a new feature, you can quickly create a nice looking graph to share with your product team to let them know how things are going.
- The Live feed of events on each People profile is really cool if you need to drill into a user flow. Also, if you're not using FullStory, this live view is a great way to help users with issues since you'll know the exact set of events related to their issue.
- I didn't use the engagement features at all but it seems like they could have a better WYSIWYG editor for the emails for non-technical people using Mixpanel.
- The custom reports feature seems to be really powerful but I wish they had more resources/templates for creating custom reports. I don't code so it was really hard for me to use this feature...BUT the reports I was able to get help with, were really powerful.
- I wanted a dashboard area for all of my reports in one view. It seems like they were implementing this when I was moving jobs. If it's not available yet, they definitely need to add a master dashboard page for arranging saved reports.
- It's great for product teams who want to better understand their users from a macro level
- I would suggest using something like FullStory for understanding user flows instead of Mixpanel
- Prepare to spend some time learning how it all works together and creating reports
- Once you get reporting figured out, it's pretty easy to get value out of this
- Make sure you confirm that your data is tracking properly (you can use the live view for this) before putting too much value on the reports
- Mixpanel has a really strong Live View that provides good set of properties visible to the user.
- Mixpanel has a pretty quick feedback loop with live streaming.
- Mixpanel supports Enterprise Clients with a good Solutions Architect.
- Mixpanel API is pretty terrible. It is not set up to scale well.
- Mixpanel has really spotty customer service. Depending on the day they care about their customers.
- Mixpanel is not built well to integrate with other data sources.
- Real-time analytics
- A/B testing
- User Interface (it's logical and easy to understand)
- Push notifications sometimes had delays/errors and this meant us sending out erroneous messages to users.
- In-app push notifications weren't refined well (there was no expiry date on them so remained active even when no longer relevant)
- CS response was slow
- Handling thousands/millions of data points with ease, keeping track with historical usage data.
- Segmentation of existing user base.
- Funnels of module usage (very useful for free trial conversion of clients).
- Has a steep learning curve. It is a bit daunting to use at first unless you have dived into tutorials and you know exactly what you are looking for.
- JQL queries are very powerful and useful but lack documentation.
- The predict module seems very useful but requires precision and the correct data set up to provide accurate predictions.
- Mixpanel is extremely flexible, allowing you to apply tags for virtually any user action or experience with minimal coding required. This allows analytics to be catered to specific products and the functions of those products.
- Mixpanel tracks and aggregates people properties extremely well to provide a long-term historical view of customers and all of their various interactions with the product. This provides seamless cohort building and user metrics for various teams (marketing, product, UX, etc.).
- Mixpanel allows for easy set up and analysis of A/B tests on messaging and marketing materials.
- Having a 255 property limit to be displayed in the UI has caused minor inconveniences when it comes to segmentation.
- For organizations with multiple products, aggregation and separation of projects can get tricky. An organization level option to segment across multiple projects would be a nice feature.
The funnel feature is actually very useful as it can tell you the rate which a specific set of steps are performed (100% from step 1 to 2 but only 50% from step 2 to 3). The tool is powerful once you get to learn the interface.
- It lets me view where my customers are at in the process of signing up
- I can see if they have published their profiles
- I can see when was their last signup
- I can see what pages and actions they have taken
- Haven't had any problems
- Tracking all events that happen on your website on a personal level. The closest analogy that people tend to make is with Google Analytics, but while GA lets you see how users behave in aggregate, Mixpanel lets you track how individuals behave.
- Easy funnel and A/B testing tracking - again, much easier than with Google. Must faster to integrate new events and change tracking funnels.
- Segmentation - it's easy to segment out and see how subsegments of users behave (e.g. users which came from our website from a specific traffic source).
- Mixpanel has issues differentiating between 'real' and 'spam' clicks sometimes, registering bot behavior as if it were the behavior of real users.
- You can't clone funnels to make minor changes.
- It's not easy to compare two different funnels to one another.
- It's sometimes slow and unpredictable.
- There are occasional bugs where the date ranges selected show one thing, but the data you're looking at is for a different date range.
- Mixpanel is the best thing I've found for tracking A/B testing - but even then, there are issues. For instance it's very hard to compare the performance of A funnel vs. B funnel side by side - you essentially have to either look at them one at a time, or export all data and analyze it in Excel.
- Mixpanel is NOT very good at letting you track percentage changes in behavior over time. I can easily see that we had 1000 loads and 100 conversions this week, but the segmentation tool doesn't make it easy to see that 10% of our users converted this week and 15% converted next week.
- Advanced segmentation
- Funnel analysis
- Cohort analysis
- Aggregate analytics over a time period of > 2 months.
- Cohort analysis/retention including same day/week conversions.
- Better explanations for data discrepancies when using client and server side implementation.
- Easily set up simple behavior funnels. I.e. Customers who did A, then did B, then did C, with conversion rates at each step.
- Manage profiles of customers for targeted marketing. E.g. Send a push notification to all of my customers who consumed a particular product 3 months ago. Or automatically send a message to every user 2 weeks after their first login.
- CUSTOMER SERVICE!! They have excellent reps who are very knowledgable and quick to jump into a sticky analytics question. They are honest when Mixpanel is not the right tool for the a particular job, but are pretty good and coming up with solutions that fit within your existing framework.
- Layman's access to data exports is not great, unfortunately. The structure of the data when exported from nice and clean "Export" buttons is such that you can't really squeeze additional insight and custom analysis out of it. It often comes summarized so that the only real use would be creating custom dashboards, not running custom analysis.
- The data export API could also be a bit more open. Restrictions on the types of operations that can access the data make it more clumsy than it should be to extract your information.
- There are a few minor disconnects in the main reporting tools that make it so that you can't add that one last filter, or that one last dimension. For example, you might be able to see trends by city, and you see trends in conversion funnels, but you can't see trends in conversion funnels broken out by city.
It is less appropriate if you have teams of analysts that like to run complex, custom reports on large bodies of internal data.
The best way to determine if Mixpanel is right for you would be to call them up and tell them as much as you can about your business and your reporting needs. They are very personable, while still being technically advanced and will be honest if what you're asking for would be too inefficient or impossible using Mixpanel. If it can be done, they'll prove it by setting up dummy data in your free account and demonstrating the solution.
- The Mixpanel interface is simple and intuitive to use. You can add events to Funnels (conversions), Formulas, and Segmentation.
- Visualization of the data is great - everything is well designed and nice to look at.
- Customer support is fast and reliable. Mixpanel will usually respond in a day with helpful advice.
- The most glaringly shortfall is that for Funnels, you cannot track more than 60 days at a time. For our product, we needed a cumulative measurement going back to when we launched the product, and Mixpanel was unable to provide that.
- It'd be much better if we could export the raw data into Excel without using the API.
- Being able to do some simple calculations with the People --> Explore function would be better, such as dividing the number of people who completed one event more than once by the total number of people.
- Mixpanel is great at building funnels on specific events you would like to track. It also has excellent reporting capabilities and allows you to segment your data and ultimately analyze who your customers are and what they do.
- Funnel analysis, Segmentation, Reporting - these are areas where Mixpanel excels above other analytics tools.
- Mixpanel offers a high degree of data analysis, some times to an excessive degree. It does a great job of allowing you to view and analyze exactly how your audience uses your product, and enables great testing capabilities.
- Solved the issue of funnel analysis for us, as well as retention analysis.
- Not great at scaling in certain aspects, most noticeably the user analysis flows. Does a great job scaling in other areas however, such as retention.
- I really enjoy the interface-- it is nice to be able to share the views with people outside of our "data" team and have them understand what they are looking at.
- There is a good integration of information that I can share and aggregate within Mixpanel which is super helpful.
- It would be great to be able to see a data chart of my actual marketing funnel, and be able to identify key points of conversion. In a way, I could have an at-a-glance view.
Mixpanel Scorecard Summary
Mixpanel aims to help companies build beloved products with leading analytics software for mobile and web.
The vendor says as the only product analytics company featured in Forbes Cloud 100 and Forrester's Digital Intelligence Wave, Mixpanel provides the insights teams need to understand their customers and make smarter decisions.
Backed by Andreessen Horowitz and Sequoia Capital, Mixpanel has almost 20,000 customers worldwide and 14% of the Fortune 500.
Mixpanel Technical Details
|Mobile Application:||Apple iOS, Android|