OmniFeed Search

PostHog

Product analytics, recordings and feature experiments in one developer platform

Visit posthog.com
Screenshot of PostHog
PostHog, from PostHog

Our verdict

#3 of 9 in Product analytics tools · For engineers connecting analysis to releases

Pros

  • Funnels connect to recordings with developer diagnostics
  • Experiments use existing events, funnels and feature flags
  • Core analysis fits within an ongoing free cloud allowance

Cons

  • Group analytics meters all identified project events once enabled
  • Reaching a billing limit can drop events permanently
  • Self-hosted deployments have no official support

Who should skip: Buyers who require a supported full application on their own infrastructure.

Read the full review →

Rankings and alternatives

Product analytics tools scores

Evaluated Nov 9, 2026 Evidence ↓
  • Self-service exploration 4

    4/5 means: Connected drill-down and reusable analyses let a team pursue follow-up questions

    Step-specific funnel filters, cohorts and direct recording investigation establish connected follow-up. The selected evidence is thinner on organization-wide reuse of shared metric definitions, so the next level is not established.

    Rests partly on what the sources don't mention, which is a weaker signal than what they say.

  • Tracking without repeated code changes 5

    5/5 means: Interaction capture plus visual or rule-based definitions that apply to past collected events

    Actions combine collected events and apply retroactively, including autocaptured interactions.

  • Investigating sessions 5

    5/5 means: Connected recordings with developer diagnostics such as console, network or error context

    Funnel drop-offs and exceptions link to recordings with synchronized console, network and error context.

  • Useful ongoing free plan 5

    5/5 means: At least a million monthly events with core funnels, retention and cohorts, without a small saved-report quota

    The free cloud allowance provides a million events with core funnels, retention and cohorts; advanced features and other products have separate quotas.

  • Analysis of customer accounts 5

    5/5 means: Account funnels and account-level retention or broad chart coverage

    The product integration table explicitly supports trends, funnels, retention and stickiness aggregated by group.

  • Control over deployment 2

    2/5 means: Vendor-operated cloud with a region choice

    Cloud offers US/EU regions. Self-hosted deployments are explicitly unsupported, so they do not qualify for supported private deployment.

  • Testing product changes 5

    5/5 means: Native feature experiments with advanced statistical methods such as variance reduction or multiple statistical approaches

    Flags randomize exposure and the engine offers Bayesian or frequentist statistics against the same analytics events.

  • Acting through in-app guidance 2

    2/5 means: Native targeted surveys inside the application

    Native surveys target users by events, properties and cohorts. Broader native tours were searched but not established, so this is a capability lower bound.

    Rests partly on what the sources don't mention, which is a weaker signal than what they say.

Pricing

  • Cloud Free Free 1 million analytics events and 5,000 recordings each month.
  • Cloud pay-as-you-go Contact sales Each product and add-on is metered separately above its free allowance.

From the vendor’s pricing page, checked Nov 9, 2026. That page is authoritative.

Evidence and sources

Product analytics tools scores

Self-service exploration 2 quotes
  • “Product Analytics turns what people do in your product into answers you can act on. Autocapture tracks pageviews, clicks, and form submissions without extra code. From there you build trends, funnels, retention curves, paths, and SQL queries – then jump straight into the session recordings behind any data point when you need the 'why'.”
    posthog.com/product-analytics · checked
  • “Set filters for individual steps – or the entire funnel – by person property, group or cohort, or event property”
    posthog.com/product-analytics · checked
Tracking without repeated code changes 2 quotes
  • “Actions are retroactive, meaning they also apply to past events, not only events that happen after the action was created.”
    posthog.com/docs/data/actions · checked
  • “Product Analytics turns what people do in your product into answers you can act on. Autocapture tracks pageviews, clicks, and form submissions without extra code. From there you build trends, funnels, retention curves, paths, and SQL queries – then jump straight into the session recordings behind any data point when you need the 'why'.”
    posthog.com/product-analytics · checked
Investigating sessions 1 quote
  • “Session replay records what real users do in your product and plays it back like a DVR, with a synced DevTools panel showing console logs, network requests, and errors at the exact moment they happened. Because PostHog already captures your events, every replay is enriched with the person, their properties, and the feature flags they had, so you can jump from a funnel drop-off or an exception straight to the session behind it.”
    posthog.com/docs/session-replay · checked
Useful ongoing free plan 2 quotes
  • “PostHog is free to use and each product has a generous free monthly allowance (1M events for analytics, 5K session replays, 1M feature flag requests, and more). There is no minimum spend or annual contracts needed and you can set billing limits so you're never surprised.”
    posthog.com/pricing · checked
  • “Product Analytics turns what people do in your product into answers you can act on. Autocapture tracks pageviews, clicks, and form submissions without extra code. From there you build trends, funnels, retention curves, paths, and SQL queries – then jump straight into the session recordings behind any data point when you need the 'why'.”
    posthog.com/product-analytics · checked
Analysis of customer accounts 2 quotes
Control over deployment 2 quotes
  • “We also offer PostHog Cloud EU – a managed version of PostHog with servers hosted in Frankfurt, ensuring user data never leaves EU jurisdiction.”
    posthog.com/docs/privacy · checked
  • “We don't publish CVEs for PostHog. A CVE names the affected version(s) and the release that fixes them, but PostHog doesn't have versions: self-hosted deployments are officially unsupported, and every change, including security fixes, ships continuously from master to PostHog Cloud and to the latest Docker image. We recommend running your instance the way we run PostHog Cloud: always on the latest image.”
    posthog.com/docs/self-host · checked
Testing product changes 2 quotes
  • “Experiments let you test a change against a control and find out whether it actually worked. You define variants, pick the metrics you care about, and PostHog randomizes your users, tracks their exposures, and runs the statistics – Bayesian or frequentist – so you get a real answer instead of a hunch.”
    posthog.com/docs/experiments · checked
  • “Because experiments run on the same events and feature flags you already have in PostHog, you don't need new instrumentation to measure a result. Any event, data warehouse table, or funnel you've already built can become an experiment metric, and every variant is linked to the session replays of the people who saw it.”
    posthog.com/docs/experiments · checked
Acting through in-app guidance 1 quote
  • “Surveys collect qualitative feedback from your users – NPS, product-market fit, churn reasons, or plain open text – and put it next to everything else PostHog already knows about them. Ask the right people at the right moment with targeting built on the same events, properties, cohorts, and feature flags you use everywhere else.”
    posthog.com/docs/surveys · checked

Facts

License 1 quote
  • “PostHog is open-source and freely available for anyone to host themselves. We offer a free Docker Compose deployment under an MIT license. Essentially, self-hosting PostHog means you run or purchase your own infrastructure, manage deployments, choose your own URLs to expose it on, and deal with any scaling issues yourself.”
    posthog.com/docs/self-host · checked
Runs on 1 quote
  • “Autocapture works out of the box on web. Add an SDK for mobile or backend when you need custom events.”
    posthog.com/product-analytics · checked
Needs 1 quote
  • “Autocapture works out of the box on web. Add an SDK for mobile or backend when you need custom events.”
    posthog.com/product-analytics · checked

Other quotes

Not cited by a score or fact 5 quotes
  • “Write SQL queries directly against your data without a separate data warehouse”
    posthog.com/product-analytics · checked
  • “PostHog has per-product usage-based pricing. This means you only pay for what you use, such as events captured, sessions recorded, and flags requested.”
    posthog.com/pricing · checked
  • “Events are retained for 1 year on free plans and 2 years on pay-as-you-go plans. Platform packages let you set a custom retention policy to keep events for longer: up to 3 years on Boost, 5 years on Scale, and 7 years on Enterprise. For more information on data retention, see the events data retention docs.”
    posthog.com/pricing · checked
  • “On the pay-as-you-go plan, we charge based on usage for everything above the free allowance. On the free plan, any additional events are permanently dropped and feature flags will return a default quota limited response.”
    posthog.com/pricing · checked
  • “Once you subscribe to group analytics, billing applies to all identified events in your project, not just events with group properties attached. This is because group analytics enables infrastructure that processes all identified events to support group-level analysis.”
    posthog.com/docs/product-analytics/group-analytics · checked

Pricing

posthog.com/pricing · checked