PostHog aims to equip every developer to build successful products.
We do this by providing the tools teams need to capture events, analyze data, record user sessions, conduct experiments, deploy new features, track errors, run surveys, provision data warehouses, observe LLM-powered features, and more, all in one platform. And we're constantly shipping new things!
PostHog is the new way to build products. Not a more modern data stack. Not faster flags. Not prettier dashboards. Everything.
Tim (my cofounder and co-CEO) and I started with quite asymmetric experience.
I had previously been a VP of sales, responsible for sales, support, and account management. Tim was an insanely talented, 23-year-old engineer, and was much earlier in his career I m nearly 10 years older.
As per free tools, I recommend Posthog - Mixpanel. Both of these provide insights into your product usage and user behavior to help you make data-driven decisions and improve your products. Posthog is targeted to roles closer to web development or software related backround. Mixpanel is targeted to less technical backrounds Which tool has helped your business track user behavior and why?
Reviewers consistently praise PostHog for combining analytics, session replay, feature flags, funnels, and experiments in one developer-friendly platform, often replacing several separate tools. They say it is quick to integrate, flexible around event tracking, and useful for understanding drop-offs, UX issues, and real user behavior. Several founders, including the makers of Roundtable, Thesys, and VC Boom, highlight smooth setup, privacy-conscious analytics, and self-hosting. Reported drawbacks are narrower: some find the UI or navigation rough, heatmaps unreliable in Next.js, and certain privacy or funnel controls still lacking.
PostHog replaced three separate tools for us. Product analytics, session recordings and feature flags live in the same place, on the same event data, so there is no more stitching dashboards together to answer one question. Setup was painless — the SDK is genuinely developer-friendly and we had useful data coming in almost immediately. The combination I use most is funnels plus session recordings: instead of guessing why users drop off at a step, I just watch the sessions behind that step. Feature flags on top of that make it easy to ship something behind a flag and see the impact without leaving the tool.
What needs improvement
Heatmaps are the weak spot for me. On a Next.js app they don't work reliably — the overlay often doesn't line up with the actual layout and client-side navigation seems to throw it off, so the data is hard to trust compared to the rest of the toolkit. Better Next.js support here (App Router, client-side route changes) would round the product out nicely.
PostHog gives us a single platform for analytics, session replay, feature flags, A/B testing, and funnels — no stitching together 5 separate tools. Self-hostable, open source, and built for developers.
What needs improvement
Session replay needs privacy controls for sensitive form fields. Feature flags aren't tied to our subscription plans yet. We're not tracking match_without_full_team — that's a missed conversion signal. And our funnel
visibility from paywall view → subscription start is still blind.
vs Alternatives
Mixpanel, Amplitude, and Google Analytics. PostHog beat them on: open source, no per-event pricing, session replay built-in, and feature flags without a separate tool.
I’ve been using PostHog for about 3 months, and it has quickly become one of my favorite tools for understanding and improving our product.
What I like:
The web and product analytics dashboards are intuitive and provide deep insights into user behavior.
Session replay has been incredibly helpful in identifying UX issues and understanding how real users interact with features.
The feature flag functionality makes controlled rollouts super easy — no need for extra infrastructure or tools.
I love that everything (analytics, replays, feature flags, and experiments) is built into one platform, which saves a ton of time switching between tools.