PostHog is a product data platform that stores analytics, session replays, errors, logs and business data in one place. Teams and AI agents query it to find problems, run experiments and draft code fixes.
What is PostHog?
PostHog ingests events, session replays, errors, logs and data from external sources, and keeps them together so one question can span all of them. The tool list includes product analytics, web analytics, session replay, error tracking, feature flags, experiments, surveys, AI observability, a data warehouse, a CDP, workflows and heatmaps. External sources such as Stripe, Hubspot, Postgres and S3 can be queried with SQL next to product data.
PostHog AI answers questions in plain language. In the site's sample, it traces a drop in paid conversion across Google Ads, funnels, Stripe and GitHub changes. An inbox surfaces findings as reports, some with draft pull requests. Setup runs through a wizard command that detects the framework, and an official MCP server lets coding assistants query product data from the editor. A Slack app and a desktop app are also listed.
Who is PostHog for?
Suited to product and engineering teams that want analytics, replays, experiments and error data in one place instead of several separate tools. Developers who work with AI coding assistants and want product data available in their editor are a clear fit. Teams that only need a single narrow tool may find the breadth more than they need.
Highlights
- Product analytics, session replay, error tracking, feature flags and experiments in one platform
- Setup wizard installs with npx @posthog/wizard@latest
- MCP server for AI coding assistants, installed with npx @posthog/wizard mcp add
- Pipes in data from 900+ third-party sources
- Data warehouse queryable with SQL alongside product data
- Slack app and PostHog Desktop app for acting on findings
How much does PostHog cost?
Freemium. The site says no credit card is required to start and that 97% of users pay $0. Pricing is usage-based, but specific plan prices are not stated in the provided text.