Tool profile
PostHog: cost, fit and limits
PostHog is an open-source product analytics suite made by PostHog Inc. that bundles event analytics, session replay, feature flags and experiments in one account. Engineering and product teams use it to follow users through funnels and paths, and it can run as a cloud service or on their own servers.
What to know first
PostHog charges for what you send, and every product has its own monthly free allowance that renews without a card on file. Analytics covers 1M events a month before billing starts. Journeys appear as user paths, funnels and lifecycle charts built from captured events and autocapture, so the quality of the picture depends on how carefully events are named and identities are linked.
PostHog at a glance
| Maker | PostHog, United States |
|---|---|
| Free plan | Yes |
| Entry price | $0 with a monthly free allowance, then usage-based |
| API access | Yes |
| Category | Best AI Customer Journey Analytics Software in 2026, rank 1 of 10 |
| Website | posthog.com |
Who PostHog is best for
Startups watching their first funnels
The free allowance of 1M events and 5K recordings resets each month, and usage stops at the limit, so a young product can learn paths without a surprise invoice.
Engineering-led product teams
Paths, funnels, SQL queries and replays share one event store, which lets a developer jump from a drop-off in a funnel to the recordings behind it.
Teams with data in other systems
The data warehouse syncs sources such as Stripe, Postgres, Salesforce and HubSpot, so billing or CRM records can be queried beside product events.
Organizations that want self-hosting
An MIT-licensed open source edition exists for teams that cannot send data to a cloud, though PostHog describes the hosted product as its main offer.
PostHog plans and pricing
| Plan | Price | What it includes |
|---|---|---|
| Free | $0 | No card needed. Full monthly free allowance on every product, unlimited team members, one project, one year of data retention and community support. |
| Pay-as-you-go | Usage-based, same free tier | Pay only above the free allowance. Adds six projects, seven-year retention, email support (Slack over $2,000 a month) and per-product billing limits. |
| Platform packages | Add-on, price on the pricing page calculator | Adds platform features such as SSO, audit logs, custom roles and project permissions for teams that manage access across many people. |
| Annual plan | By agreement | Annual contracts and volume discounts for large volume, arranged through a technical account executive instead of a sales development call. |
Checked October 2026.
What PostHog does
- User paths
- A paths insight shows the sequence of pages, screens or custom events people follow, with path cleaning rules, wildcard groups and the option to open recordings or build cohorts from any step.
- Funnels, retention and lifecycle
- Trends, funnels, retention, stickiness and lifecycle charts all read from one event table, so a retention drop can be traced back to the funnel step that feeds it.
- Autocapture and identity
- Pageviews, clicks and form submits are captured without code, and anonymous activity is linked to a logged-in person once the user is identified, which keeps a pre-signup visit in the same journey.
- MCP and API access
- Trends, funnels, retention and SQL queries can be run from an MCP client or an AI editor, and insights can be created or read through the API from internal systems.
- Data warehouse
- Managed sources sync on a schedule you set, and CSV, JSON or Parquet files can be uploaded, so customer records from outside the product can be joined by SQL.
How PostHog handles your data
PostHog Cloud runs in the United States or, for customers who choose it, on servers in Frankfurt, Germany. The handbook says Cloud customers own the data they send, that PostHog acts as data processor, and that it holds a SOC 2 Type 2 report. A project setting discards client IP addresses before storage, and transformations can hash personal data first. Retention is one year on Free and seven years on paid usage. The pages opened did not state whether customer data trains AI models, so confirm that in writing.
Where PostHog falls short in practice
- Identity setup decides journey quality. Paths only join a visitor's anonymous and logged-in activity when identify calls are wired correctly. Teams that skip this see one person as several, and every path count looks inflated.
- Billing is per product. Events, replays, flags, surveys and AI features each carry their own rates. A team that switches on four products should run the pricing calculator, because the sum differs from the analytics price alone.
- Offline channels need engineering. Store, phone and email data arrive through warehouse sources or custom events. There is no point-and-click connector for a call-center system, so a developer has to map those records.
Works with
Alternatives to PostHog
PostHog: common questions
Does PostHog stop charging me when I pass the free limit?
On the free plan, usage stops at the limit so no charge appears. Once a card is added the pay-as-you-go plan bills above the allowance, and most products accept a billing limit so a traffic spike cannot run up an open-ended bill.
Can PostHog keep my data in the EU?
Yes. PostHog Cloud EU is hosted in Frankfurt, Germany, and the data storage guide recommends it for strict GDPR needs. Pick the region when you create the account, because the US and EU clouds are separate environments. Pick the region before sending any events, since the two clouds are separate.
How long does PostHog keep event data?
The pricing page lists one year of retention on the Free plan and seven years once pay-as-you-go is enabled. The data storage guide links to product-specific retention for replays, AI events and logs, which can differ from the event figure.
Is the self-hosted PostHog the same as the cloud product?
The pricing page says there is an MIT-licensed open source product for organizations that prefer it, while the handbook treats self-hosting as the customer's own responsibility under GDPR. Platform features and support are tied to the cloud plans, so compare before you commit.
What does a paths insight show that a funnel does not?
A funnel tests an order you define in advance, while a paths insight discovers the real sequence people took, including pages you did not expect. You can then open recordings or create a cohort from any step to inspect what happened.