Product analytics is not just a growth tool. It's a data collection decision. When you deploy Mixpanel or Amplitude, you're sending behavioral data—every click, every funnel step, every user session—to a third-party server. For most companies, that's a reasonable trade. For others, it's a compliance question worth answering before you paste a tracking script into your app.
PostHog, Mixpanel, and Amplitude are the three serious options for product analytics in 2026. They share the same core capability—event tracking, funnel analysis, retention reporting—but diverge sharply on philosophy: focused analytics tool versus all-in-one platform, cloud-only versus self-hostable, startup-priced versus enterprise-priced.
The right choice depends less on feature checklists than on one question: who owns your product data, and does that matter to you?
TL;DR
- ▸PostHog: Best if you want one tool for analytics, session replay, feature flags, and A/B tests, especially if self-hosting or data privacy matters.
- ▸Mixpanel: Best pure product analytics. Cleanest query interface, fastest time to insight, most generous free tier.
- ▸Amplitude: Best for enterprise teams with dedicated analysts who need behavioral cohorts, prediction, and data governance.
Pricing
| PostHog | Mixpanel | Amplitude | |
|---|---|---|---|
| Free tier | 1M events/mo | 20M events/mo | Starter plan (basic analytics) |
| Paid from | ~$0.00045/event | $20/mo | $49/mo |
| Session replay | 5K recordings free | Add-on | Add-on |
| Feature flags | 1M free | Not included | Not included |
| A/B testing | Included | Not included | Amplitude Experiment (paid) |
| Self-hosted | Yes (free) | No | No |
| Enterprise | Custom | Custom | Custom |
PostHog's per-event pricing sounds granular, but at typical SaaS event volumes it's competitive. A product with 5,000 monthly active users generating 200 events each (1M events) pays nothing on PostHog's cloud. At 5M events, you're around $2,000/year. Mixpanel's 20M free events is the most generous free tier in this category, few startups outgrow it before raising a Series A.
Amplitude's Starter plan is genuinely limited. You get basic funnels and retention, but behavioral cohorts, prediction features, and Amplitude Data (their schema governance layer) all require a paid plan. The jump from Starter to Growth at $49/month is reasonable; the jump from Growth to Enterprise pricing is not publicly listed and scales steeply with data volume and seat count.
Feature Comparison
| Feature | PostHog | Mixpanel | Amplitude |
|---|---|---|---|
| Funnels | Yes | Yes (strongest) | Yes |
| Retention analysis | Yes | Yes | Yes |
| Cohort analysis | Yes | Yes | Yes (strongest) |
| Behavioral prediction | No | Limited | Yes (Amplitude Compass) |
| Session replay | Yes | Yes (added 2023) | Yes |
| Feature flags | Yes | No | No |
| A/B testing | Yes | No | Amplitude Experiment |
| Surveys | Yes | No | No |
| Data governance | Basic | Lexicon | Amplitude Data (strongest) |
| Warehouse sync | Yes | Yes | Yes |
| Self-hosting | Yes | No | No |
| Open source | Yes (MIT/BUSL) | No | No |
PostHog: The All-in-One Bet
PostHog started as an open-source Mixpanel alternative and grew into something different: a platform that replaces five or six tools simultaneously. Product analytics, session replay, feature flags, A/B testing, user surveys, and a customer data platform are all included. One SDK, one data model, one dashboard.
The business logic is straightforward. At an early-stage company, paying $200/month for Mixpanel, $150/month for Hotjar (session replay), and $100/month for LaunchDarkly (feature flags) before you have meaningful revenue is painful. PostHog's cloud free tier covers 1M events/month, 5,000 session recordings, and 1M feature flag calls per month.
PostHog's self-hosting option is the meaningful differentiator. You can run PostHog on your own infrastructure with Docker Compose. Your event data, your session recordings, your user behavioral data, none of it leaves your servers. For companies handling health data, financial data, or anything that triggers GDPR or HIPAA scrutiny, this changes the compliance calculus entirely.
Session replay data is worth thinking about specifically. Session recordings capture mouse movements, clicks, scroll behavior, and form interactions at the pixel level. Most replay tools have PII masking for form fields, but the underlying data stream is rich. If your product handles patient records or payment flows, having that replay data on Hotjar's or Mixpanel's servers versus your own infrastructure is a question your legal team will eventually ask.
PostHog's weaknesses: The breadth comes with depth tradeoffs. Mixpanel's funnel analysis is more powerful and faster to build. Amplitude's cohort analysis and behavioral segmentation are more sophisticated. If you have a dedicated data analyst who lives in the analytics tool, PostHog's query interface will feel limiting compared to either alternative. PostHog also has more moving parts, more surface area to configure, more documentation to read.
Who it's for: Engineering-led teams at early to mid-stage companies. Startups that want to consolidate tooling. Companies where data residency is a requirement. Teams where engineers and PMs share the same toolset.
Mixpanel: Focused and Fast
Mixpanel does one thing well: event-based product analytics. If you want to understand funnel conversion, identify where users drop off, or analyze retention cohorts, Mixpanel's interface is the fastest path from question to answer.
The query builder is the best in this category. Funnels, flows, retention, and segmentation reports are built through a clean drag-and-drop interface that non-technical PMs can use without SQL. Mixpanel's Flows report (user journey analysis) shows where users go after any given event, forward and backward, without writing any queries.
Lexicon is Mixpanel's data governance layer. It's a schema registry where you can document what events and properties mean, mark properties as visible or hidden, and control what the analytics team sees. It's not as powerful as Amplitude Data, but it solves the "what does this event mean?" problem that every analytics team eventually hits.
Mixpanel's free tier is generous: 20M events per month. Most products with under 50,000 monthly active users generating typical event volumes won't exceed this. You can run a meaningful analytics program on Mixpanel without spending anything.
Mixpanel's weaknesses: No feature flags, no A/B testing, no session replay as a native capability (they added session replay in 2023 but it's add-on pricing and not yet mature). If you need a full experimentation platform, you'll be stitching Mixpanel together with other tools. Cloud-only, no self-hosting.
Who it's for: Product-led growth teams at Series A–C companies. PMs who want clean self-service analytics. Teams where the primary use case is funnel and retention analysis, and they don't mind adding separate tools for experimentation and replay.
Amplitude: Enterprise Depth
Amplitude is built for larger product organizations with dedicated data teams. The features that differentiate it, behavioral cohorts, Amplitude Compass (predictive analytics), and Amplitude Data, require data sophistication to use well.
Behavioral cohorts in Amplitude are more powerful than in either competitor. You can build a cohort of "users who performed event A within 7 days of signing up, then did not perform event B within the next 30 days, and are in the top 20% of session duration" and use that cohort as a filter anywhere in the product. This kind of segmentation is where Amplitude earns its enterprise pricing.
Amplitude Compass uses machine learning to identify leading indicators of retention and churn. It can surface "users who do X within their first week are 3.5x more likely to convert to paid" without requiring you to form the hypothesis first. This is useful, and legitimately hard to replicate in the other two tools.
Amplitude Data is a schema management and data governance layer that sits across your analytics implementation. Engineering teams define event schemas, Amplitude Data validates incoming events against those schemas, and violations get flagged before bad data pollutes reports. At scale, data quality is the real problem in product analytics. Amplitude Data is the most mature solution in this category.
Amplitude's weaknesses: Pricing is opaque above the Starter tier. No self-hosting. No feature flags. The free Starter plan has enough limitations (no behavioral cohorts, no prediction, limited data governance) that it's really a trial, not a usable long-term plan. The enterprise tier pricing is not publicly listed and can reach $50,000–$150,000/year for large data volumes.
Who it's for: Enterprise product teams (200+ employees) with analysts who run the analytics stack. Companies where behavioral segmentation and prediction are core to the product roadmap process. Data-mature organizations that have already hit the governance problems Amplitude Data solves.
The Data Ownership Question
All three tools collect behavioral data. PostHog can keep that data on your infrastructure. Mixpanel and Amplitude cannot, they're cloud-only services with no self-hosting option.
For most B2B SaaS companies, this is a non-issue. For healthcare companies subject to HIPAA, fintech companies under SOC 2 Type II scrutiny, or any company serving EU customers under GDPR, the question of where session replay data and behavioral event data lives is a real compliance consideration, not a hypothetical.
If your legal team has asked "can we confirm no patient data appears in session recordings?" the answer is easier when those recordings are on your servers. If they're on Mixpanel's or Amplitude's, you're relying on contractual guarantees and data processing agreements rather than technical controls.
PostHog's self-hosted option doesn't eliminate the compliance work, but it changes who controls the enforcement.
The Verdict
Choose PostHog if you're pre-Series B, want to consolidate analytics + replay + feature flags into one tool, or have data residency requirements. The self-hosting option is a genuine differentiator, not just a checkbox. The all-in-one breadth saves money early; the depth tradeoffs matter more as your analytics program matures.
Choose Mixpanel if your primary use case is product analytics and you want the best query interface in the category. The free tier is hard to beat. Add session replay and feature flagging from other tools as needed. This is the right choice for teams where PMs own the analytics workflow and need to move fast.
Choose Amplitude if you have a dedicated data analyst or analytics engineering function, you're running experiments at scale, and your team has hit the data quality and governance problems that Amplitude Data solves. The price difference is real, make sure the behavioral cohort and prediction features justify it before signing an enterprise contract.