Overview
PostHog started as an open-source alternative to Amplitude but has evolved into a full product analytics platform that bundles analytics, session replay, feature flags, A/B testing, surveys, and a data warehouse into a single tool. With $75M raised and a fully transparent, usage-based pricing model, it's become the analytics platform of choice for developer-first companies.
The All-in-One Advantage
Most product teams cobble together Amplitude for analytics, FullStory for recordings, LaunchDarkly for feature flags, and Optimizely for experiments. PostHog replaces all four. The integrated data model means your feature flag data flows into your analytics, your session replays are linked to funnel drop-offs, and your A/B test results connect to real product usage — no data piping required.
Pricing Transparency — 98/100
| Product | Free Tier | Paid Rate |
|---|---|---|
| Product Analytics | 1M events/mo | $0.00031/event |
| Session Replay | 5,000 recordings/mo | $0.005/recording |
| Feature Flags | 1M requests/mo | $0.0001/request |
| A/B Testing | 1M requests/mo | $0.0001/request |
| Surveys | 250 responses/mo | $0.20/response |
PostHog publishes every pricing detail publicly — no "contact sales" gates. For a typical startup tracking 5M events/month with session replay, expect $200-400/month. Enterprise-scale deployments can run $2,000-5,000/month but still remain transparent and predictable.
Self-Hosting & Data Ownership
PostHog can be self-hosted on your own infrastructure using Docker or Kubernetes. This gives regulated industries (healthcare, fintech) full data sovereignty without sacrificing product analytics capabilities. The trade-off: you need DevOps capacity to maintain the deployment.
The Bottom Line
PostHog is the analytics platform for teams that want to own their data, avoid vendor lock-in, and consolidate their analytics stack. It's not the deepest tool in any single category, but the integrated experience and transparent pricing make it the most efficient choice for engineering-led organisations.