Mixpanel prices by events, with a free million every month. Past that, you pay per event on the Growth plan, and the rate falls as volume rises. This post explains how the bill is worked out and what it comes to at a few sizes.
All figures come from Mixpanel's pricing page and its billing docs, read on 1 October 2026. Mixpanel changes its pricing from time to time, so check the page before you budget.
We make Spreelytics, a different analytics tool, so we include our own prices at the end for comparison. Mixpanel is very good at product analytics, and this post is about cost, not about which tool is better.
What counts as an event
You pay for the events you send each month, such as a page view, a signup or a button click. Some calls are not billed: identify, alias and merge calls, opt-in calls, replay checkpoints and profile updates.
The plans
Free. 1 million events a month, unlimited seats and 10,000 session replays. Saved reports are capped at five per seat, and cohorts are limited.
Growth. The first million events each month are still free. After that you pay per event, and you can buy it yourself up to 20 million events a month. Above that, or for the Enterprise plan, you talk to sales.
Enterprise. Custom pricing. SAML single sign-on, SCIM, anomaly detection, root-cause analysis, data standards and custom data retention are Enterprise features.
Group analytics and data pipelines are paid add-ons on top of a plan.
What it costs at different sizes
These are the figures Mixpanel's own price slider showed.
| Events a month | Billed monthly | Billed yearly |
|---|---|---|
| 1,000,000 | $0 | $0 |
| 1,500,000 | $140 a month | $120 a month |
| 10,000,000 | $1,176 a month | $840 a month |
At the low end, that works out to $0.28 for every 1,000 events past the free million. At 10 million it drops to about $0.13 per 1,000, so larger volumes get a real discount. Paying yearly saves about 14% at 1.5 million and about 29% at 10 million.
What happens when you go over
On Free, Mixpanel blocks your reports once you pass a million events in a month. They come back when you upgrade or when the next month starts.
On Growth, events past the amount you bought are billed at the start of the next month at the standard pay-as-you-go rate. Mixpanel's own example uses $0.00028 per event, which is $0.28 per 1,000. At 10 million events that is about twice the rate the slider gives you for buying the volume up front, so it pays to size your plan before a launch rather than after.
Where the price jumps
The per-event rate is only part of it. The bill also grows in other ways.
The free plan's report cap pushes a team to upgrade before its event volume does. Five saved reports per seat goes quickly once several people use the tool.
Some features only come with add-ons or Enterprise. If you need single sign-on or anomaly detection, the Growth plan price is not the one that applies.
Event volume grows faster than traffic. Every new feature you track adds events, and teams often send far more than they read.
How it compares
At the same event counts, here is what Spreelytics costs.
| Events a month | Mixpanel Growth, monthly | Spreelytics Growth, monthly |
|---|---|---|
| 1,000,000 | $0 | $89 |
| 10,000,000 | $1,176 | $339 |
Mixpanel is cheaper up to a million events, because its free plan is ten times the size of ours. By 10 million, the order has flipped.
The tools are not the same, so read the price with that in mind. Mixpanel has feature flags and experiments, and we have neither. Its free plan also includes session replay, where ours comes with Growth. Revenue attribution is on every plan of ours, Free included, where Mixpanel keeps attribution for paid plans. An event is also counted a little differently in each tool, so the same site can send different totals.
There is a full side-by-side comparison of Spreelytics and Mixpanel, and our whole price ladder is on the pricing page. If you are choosing between Mixpanel and Amplitude, see Mixpanel vs Amplitude. To get revenue into Mixpanel in the first place, see how to track revenue in Mixpanel.