
Amplitude
Cloud product analytics, with an optional cookieless mode.

Mixpanel is a hosted product analytics platform built around user profiles, billed by events across all of an organization’s projects. Its JavaScript library keeps the user ID in a cookie by default and can be set to use no browser storage; projects store data in the US unless EU or India residency is chosen at creation.
32.7 KB compressed
101.6 KB uncompressed · measured 17 Sep 2026
Billed by events · checked 17 Sep 2026
ip: false turns geolocation off.disable_persistence turns browser storage off.$ignore property in your code.Mixpanel is a hosted product analytics service built around events and user profiles, and its plan comparison lists web analytics on every plan. The Free plan has no time limit and covers up to 1 million events a month across all projects in an organization, with unlimited seats and five saved reports per seat.
The documentation describes the typical Growth customer as a small team with fewer than 50 employees. Growth adds unlimited saved reports, custom properties, alerts, the Query API and data warehouse connectors. Enterprise adds first-party tracking domains and a custom data retention policy.
It is a harder fit if you want to run analytics on your own server, since the documentation describes no self-hosted edition, or if you need counting without an identifier stored in the browser by default; see what “cookieless” means here.
Paste the JavaScript snippet right before the closing head tag, or install the mixpanel-browser package from npm, then call mixpanel.init with the project token from the Access Keys table in Project settings. Page views are not tracked by default: turn on the track_pageview option or autocapture. The quickstart example also switches persistence to local storage.
Projects with EU residency need the EU API host in the init options. Official SDKs also cover Python, PHP, Node.js, Go, Ruby, Java, iOS, Android, React Native and Flutter. To send events and load the library through your own domain, the documentation provides an nginx proxy configuration, while managed first-party tracking domains are part of Enterprise.
Mixpanel publishes migration guides for Google Analytics, Amplitude and Adobe Analytics. For Google Analytics 4, you turn on the BigQuery export in Google Analytics and add its events table under Project Settings > Warehouse Data, as a one-time backfill or a daily append. Warehouse connectors are not part of the Free plan. Amplitude projects with fewer than 15 million events can use Mixpanel’s free migration service, and for Adobe Analytics the guide recommends starting fresh or importing history into a separate project.
Accounts billed by ingestion time count imported events toward the month in which Mixpanel receives them, and the guides suggest importing a year of history or less.
As documented on the vendor’s own pages. “Partly” means the feature has limits or is only on some plans.
What the vendor documents. A platform that is not listed has no guide, plugin or package from the vendor.
Yes, by default. The JavaScript library stores the user ID and other persistent properties in a cookie that lasts 365 days. You can switch it to local storage or turn browser storage off entirely with the disable persistence setting. Whether you need consent depends on the rules that apply to your site.
Mixpanel keeps collecting data. On the Free plan, reports are blocked once the organization passes 1 million events in a month, until you upgrade or the next month begins, and there is no charge. On Growth, extra events are billed at the start of the next month at the plan’s additional data rate.
In the US by default, on Google Cloud Platform. You can choose EU Data Residency when you create a project, and India residency is available through Mixpanel’s account team. The choice is fixed: a project in the wrong region has to be recreated, and moving its data is up to you.
No. Mixpanel is offered as a hosted service. You can route tracking requests and the library through a proxy on your own domain, export raw events with the Raw Event Export API, or copy them to a data warehouse with the Data Pipelines add-on on paid plans.
How each value is collected: methodology. Why tools get no overall score: our reasoning.
Same category, ordered by how many traits they share with Mixpanel: cookie handling, self-hosting and open code. The full list, with the difference in price and script size, is on the alternatives page.
All alternatives to Mixpanel →
Compare Mixpanel with another tool →

Cloud product analytics, with an optional cookieless mode.

Cloud product analytics, with an optional cookieless mode.

Cloud product analytics.