PostHog
All-in-one product analytics, feature flags, and session replay
About PostHog
PostHog is an open-source product analytics platform that replaces a patchwork of tools like Mixpanel, Amplitude, Hotjar, and LaunchDarkly with a single, integrated suite. At its core, PostHog provides event-based analytics with funnels, retention analysis, user paths, and trend charts. But it goes far beyond analytics: Session Replay shows you exactly what users do with pixel-perfect recordings, feature flags let you roll out changes gradually with targeting rules, A/B testing helps you validate changes with statistical rigor, and Surveys let you collect qualitative feedback in-app. The data warehouse feature lets you pull in data from Stripe, Hubspot, and other sources for unified analysis. PostHog captures events automatically or through custom instrumentation with SDKs for JavaScript, React, Python, Ruby, Go, iOS, Android, and more. The SQL-based query editor (HogQL) lets power users write custom analytics queries. Self-hosting via Docker or Kubernetes gives you complete data ownership. The generous free tier includes 1 million events, 5,000 session recordings, and unlimited feature flags per month. For startups and product teams who want actionable product insights without stitching together five different SaaS subscriptions, PostHog is the all-in-one solution.
Key Features
- Product analytics with funnels, paths, and retention
- Session recording and replay
- Feature flags with multivariate support
- A/B testing and experimentation
- User surveys and feedback collection
- Data warehouse for custom SQL queries
- Self-hostable open source version
Pros & Cons
What we like
- Replaces multiple tools: analytics, flags, recordings, surveys
- Generous free tier with 1M events per month
- Open source with self-hosting option
- Great developer experience with SDKs for all platforms
- EU-hosted cloud option for GDPR compliance
Room for improvement
- Can be resource-intensive when self-hosted
- UI can feel overwhelming with so many features
- Session recordings add up in storage quickly
- Learning curve to set up all features properly
