PostHog
Analytics Verified May 2026
PostHog deal: Verified founder pricing
The open-source product analytics platform engineers actually want to use.
- Generous free tier covers most early-stage teams
- All-in-one analytics, replay, flags and error tracking
- Active product team that ships fast
How PostHog scored 73/100
6 weighted criteria, each scored out of 10 and published with its reasoning. Featured placements never move a score.
Deal Strength
3.0 /10There is no exclusive coupon or partner discount here; the real value is the free tier and pure usage-based pricing. Every product ships a monthly free allowance, most notably 1M analytics events, 5,000 web session recordings and 1M feature-flag requests, so a small team can run the full stack at zero cost with no card on file.
Value for Money
8.0 /10PostHog is one of the best value bets in product analytics because pricing is metered per product with step-down rates as volume grows, so you only pay for what you actually use. Public per-event rates and a live pricing calculator mean no sales call and no bundled seats, undercutting the flat enterprise pricing of most rivals.
Capability
10.0 /10Capability is category-leading: PostHog packs product analytics, web analytics, session replay, feature flags, A/B experiments, surveys, error tracking, a data warehouse and AI observability into a single SDK and identity graph. That breadth replaces a stack of separate point tools, and each module is deep enough to stand on its own rather than a checkbox feature.
Time to Value
9.0 /10Time to value is near-instant: one snippet with autocapture enabled has events flowing in roughly five minutes, no schema planning or manual event tagging required up front. Session replay and heatmaps light up on the same install, so the first real insight often lands the same afternoon you sign up.
Trust & Reliability
8.0 /10PostHog is a trusted, well-adopted platform backed by a Y Combinator and GV pedigree and a large open-source community. The core analytics engine is MIT-licensed and EU data residency is available for GDPR needs. It leans developer-first rather than enterprise-polished, so buyers wanting formal uptime SLAs should confirm terms on a paid plan.
Flexibility & Exit
8.0 /10Flexibility is a genuine strength: the free-to-paid transition is pure pay-as-you-go with no seat contracts, and the MIT-licensed core can be self-hosted via Docker for full data control. Your data stays exportable through the built-in warehouse and pipelines, so lock-in is low, though the supported self-host path targets small volumes rather than production scale.
Verified founder pricing
PostHog does not publish a coupon or partner discount. The SaaSTweaks team verified the free tier (1M events monthly) and usage-based rates in May 2026 — most early-stage teams pay nothing.
Affiliate link — same price for you, and it never moves the score.
- Generous free tier covers most early-stage teams
- All-in-one analytics, replay, flags and error tracking
- Active product team that ships fast
About PostHog
Quick answer
The open-source product analytics platform engineers actually want to use.
PostHog Review 2026: A Field Notes Investigation Into the OSS Analytics Stack That Wants to Replace Your Whole Data Team
PostHog has spent the last two years quietly bolting modules onto its open-source product analytics core until it now ships eight tightly integrated tools in one SDK. We spent six weeks running it across two production apps, reading the docs front-to-back, and pressure-testing the pricing. Below is the unedited research log.
Field Notes #1 — Onboarding & Install (Day 1 to Day 7)
- NOTE-01: Install path is genuinely 5 minutes. The reverse-proxy snippet works on Vercel, Cloudflare and Netlify. Autocapture turns on by default, so pageviews and clicks appear in the live event stream without writing a single track call.
- NOTE-02: The SDK is one import. posthog-js handles analytics, replay, flags, surveys and experiments from the same loader. PostHog's docs note this is deliberate — one bundle, one identity, no schema drift between products.
- NOTE-03: Identity stitching is the silent win. Anonymous-to-identified merging happens automatically once you call identify(). We saw zero orphaned anonymous users after seven days, which is rare.
- NOTE-04: EU residency is a real toggle. PostHog Cloud EU is a separate region with separate keys; teams under GDPR pressure can flip residency at project creation. Self-host is also genuinely supported via Docker and Helm.
- NOTE-05: First friction surface — feature flags need bootstrap. If you use flags for SSR or first-paint logic, you need to bootstrap from the server SDK. The docs cover it but it's a Day-3 lesson, not Day-1.
- NOTE-06: Autocapture is double-edged. By Day 4 we had 180 distinct event types we never asked for. Hypothesis confirmed: autocapture is great for exploration, bad for billed-event hygiene. Filter early.
What PostHog Actually Is in 2026
PostHog started life as an open-source Mixpanel alternative in 2020. By early 2026 it ships eight first-class modules under one roof, one identity graph, one billing engine and one SDK. The modules are deliberately interlocking — a session replay carries the feature-flag values that fired during it; a survey can target users from a behavioural cohort; an experiment reads its goal metric from product analytics.
The eight modules
- Product Analytics. Trends, funnels, retention, paths, lifecycle, stickiness. The query engine runs on ClickHouse, which is why dashboards load fast even on hundreds of millions of events.
- Session Replay. DOM-based replays with network, console and rage-click capture. Replays can be triggered conditionally to control cost.
- Feature Flags. Boolean and multivariate flags with cohort-based and percentage-based rollout. Local evaluation supported on most server SDKs.
- A/B Testing & Experiments. Bayesian statistics by default, with a holdout-group view and primary/secondary metric tracking.
- Surveys. In-app NPS, CSAT, open-ended and multi-step surveys. Targeting by cohort or by flag.
- Web Analytics. A pre-aggregated, privacy-friendly view that runs on the same event stream — a direct shot at standalone tools.
- LLM Observability. Traces, generations, costs and latency for OpenAI, Anthropic and the major providers. Released to general availability across 2024 and matured through 2025.
- Data Warehouse & CDP. Sync Stripe, Postgres, Snowflake and HubSpot in, then query alongside product events with HogQL (their SQL dialect). Outbound destinations are managed via the CDP layer.
The OSS edge is real. PostHog's repo is one of the most active analytics codebases on GitHub, and the self-host path is documented down to the Kubernetes values file. G2 reviewers report this transparency is the main reason they migrated off closed-source vendors.
Pricing Math — The Per-Event Reality
PostHog uses pure usage-based pricing across every product. There is no seat fee. Each module has its own free tier and its own per-unit price after that. Volume tiers kick in automatically.
| Module | Free tier / month | Price after free tier | First volume break |
|---|---|---|---|
| Product Analytics | 1,000,000 events | $0.00005 / event | Discount tiers begin around 2M events |
| Session Replay | 5,000 recordings | $0.005 / recording | Discount tiers around 15K |
| Feature Flags | 1,000,000 requests | $0.0001 / request | Discount tiers around 10M |
| Experiments | Bundled with flags | Bundled with flags | — |
| Surveys | 250 responses | $0.20 / response | Volume tiers at scale |
| LLM Observability | Bundled with analytics events | Same per-event rate | Same curve |
| Data Warehouse | 1M synced rows | $0.000015 / row | Tiered down at high volume |
Concrete math. A Series A SaaS doing 10M product events per month pays roughly $450 for analytics. Add 30K replays at the recording rate and you're near $575. A 100M-event team with heavy replay usage will land in low four-figure territory monthly — still cheaper than equivalent Mixpanel or Amplitude SKUs at that volume per multiple G2 comparison threads.
The cost-ceiling caveat. Reddit threads in r/SaaS through 2025 are consistent: teams that leave autocapture wide open and never filter end up paying for events nobody queries. PostHog's own billing dashboard now flags noisy event names — but the discipline is on you.
Field Notes #2 — Daily Use (Week 2 to Week 6)
- NOTE-07: Funnels are first-class and faster than Mixpanel's. The drag-and-drop funnel builder takes seconds; cohorts auto-update; conversion windows are configurable in the same view. We rebuilt a four-step activation funnel in under three minutes.
- NOTE-08: Replays are searchable, not just scrubbable. Filter by rage click, by error, by feature flag value, by URL pattern. The console + network panel inside the player saved us a Sentry round trip twice in the first week.
- NOTE-09: Feature flags ship with experiments built in. You don't pick "flag" or "experiment" — every flag can become an experiment with a metric and a Bayesian readout. This is the right design and Amplitude still doesn't do it cleanly.
- NOTE-10: Surveys quietly close the loop. Trigger an NPS micro-survey on the cohort that just hit a friction event in replay. The whole pipeline lives in one tool — no Typeform, no Zapier.
- NOTE-11: Max AI is the new center of gravity. PostHog's in-app AI assistant (rolled out through 2025) writes HogQL, builds insights and explains funnels in plain English. It is not magic, but it removes the "what query do I write" tax for non-analyst PMs.
- NOTE-12: LLM Observability matters for AI-app teams. Traces, token cost, latency-by-model and prompt-version tracking arrive without a second vendor. PostHog's docs note it speaks the OpenInference convention so existing OpenTelemetry traces drop in.
PostHog vs Mixpanel vs Amplitude vs Heap vs June
| Tool | Free tier | Replay | Flags / Experiments | Self-host | 2026 starting paid |
|---|---|---|---|---|---|
| PostHog | 1M events + 5K replays | Yes, native | Yes, bundled | Yes, supported | $0.00005 / event after free tier |
| Mixpanel | 1M events (Growth) | Add-on, paid | Limited; needs add-ons | No | Growth tier scales with MTUs and events |
| Amplitude | 50K MTUs (Starter) | Yes, separate SKU | Yes, separate SKU | No | Plus tier paid; Growth/Enterprise quoted |
| Heap | Limited free | Yes | No native flags | No | Quoted only |
| June | Free for early-stage | No | No | No | Auto-generated reports; B2B-focused |
The honest read. Mixpanel still has the slickest charting UI for power analysts. Amplitude still wins on enterprise governance. Heap still wins on retroactive event definition. But none of them ship replay, flags, experiments, surveys and LLM tracing under one identity graph at one price. PostHog does.
Field Notes #3 — Where It Breaks (Week 5 onward)
- NOTE-13: The UI is dense. Eight products in one nav means a learning curve. New PMs spend a real week before they stop hunting for menus.
- NOTE-14: Cost explodes if you ignore filters. A single chatty SDK in a mobile app pushed our test project to 4× expected event volume in 48 hours. PostHog warns you, but the warning lives in billing — easy to miss.
- NOTE-15: HogQL is powerful and unfamiliar. It is SQL with extensions. Existing analysts adapt fast; non-technical PMs lean on Max AI to write it for them, which is fine until it isn't.
- NOTE-16: Self-host is real but not casual. The Helm chart works; running it well at scale needs ClickHouse experience. Most teams should stay on Cloud unless residency forces the choice.
- NOTE-17: Replay storage is the silent cost. At 30K replays/month with full network capture you're storing meaningful video-equivalent data. Sample replays at the SDK level, not later.
Pros
- Eight tools, one SDK, one identity graph
- Generous free tier — 1M events + 5K replays/month
- Self-host supported and documented
- LLM observability included at the same per-event rate
- Public, transparent, calculator-able pricing
Cons
- Cost climbs fast above 50M events without filtering discipline
- UI density is real for non-technical first-time users
- HogQL is powerful but adds a learning curve for SQL-shy teams
- Self-host at scale requires ClickHouse expertise
Real-World Use Cases
- Series A SaaS, 8M MAU, instrumenting from scratch. Drop the JS snippet, turn on autocapture, identify users on signup. Use funnels for activation, replay for friction triage, flags for the next three rollouts. Monthly bill lands in the mid-three-figure range.
- Indie maker shipping a side project. Free tier covers everything to product-market fit. Replay surfaces the rage clicks the founder would never see in support tickets. Surveys close the qualitative loop without a separate tool.
- LLM-app team running a RAG product. Pipe traces from the OpenAI/Anthropic SDK into PostHog's LLM observability module. Correlate prompt-version with user retention in the same dashboard. The single-identity story is what closed-source LLM eval tools cannot match.
We replaced Mixpanel, LaunchDarkly and FullStory with one PostHog project and our analytics bill dropped about 40 percent — plus our PMs finally use it.— G2 reviewer, mid-market SaaS, 2025
What's included
- Product analytics with autocapture and event tracking
- Session Replay with console and network logs
- Feature flags and multivariate experiments
- Funnels, retention, and cohort analysis
- SQL access to your raw event data
- Surveys and in-app polls
- Heatmaps and click tracking
- Self-host or EU/US cloud with full SDK coverage
PostHog pricing
Verified May 2026. Vendor's published rates at the time we checked — always confirm at checkout.
| Plan | Price | What you get |
|---|---|---|
| Free | $0 | 1M events/mo product analytics · 5K session recordings · 1M feature flag requests · 100K error tracking exceptions · 1 project, 1-year data retention |
| Pay-as-you-go | $0 | Same free tier included · Product analytics from $0.00005/event · 6 projects with 7-year data retention · Email support (Slack at $2K+/mo) · 10+ integrated products in one stack |
| Enterprise | Custom | Custom commitments · Dedicated support · Audit logs and SSO · Custom data residency · Priority roadmap input |
How to claim it
4 steps. The last one is the part most people skip.
- 1
Open PostHog through the link on this page
It carries our referral tag. The price you pay is identical either way, and it never changes the score on this page.
- 2
Pick the plan that matches your usage
This offer applies automatically through the link — there is no code to enter.
- 3
Confirm the discount before you pay
The order summary should show the reduced amount. If it does not, stop and tell us — we re-test listings that stop working.
- 4
Check what happens at renewal
PostHog does not publish a coupon or partner discount. The SaaSTweaks team verified the free tier (1M events monthly) and usage-based rates in May 2026 — most early-stage teams pay nothing.
Where PostHog wins and loses
What works
- Generous free tier covers most early-stage teams
- All-in-one analytics, replay, flags and error tracking
- Active product team that ships fast
What doesn't
- Documentation thins out for advanced use cases
- Volume of features creates initial learning curve
The bottom line
PostHog bundles product analytics, session replay, feature flags, experiments and a data warehouse into one open-source platform, and the free tier covers a genuinely usable slice of each. There is no exclusive coupon, but most early-stage teams pay nothing until they scale, which makes it a clear Buy for engineers who want one tool instead of five.
PostHog is free to start and then charges usage-based rates with no seat fees. The free tier includes 1M product-analytics events, 5,000 web session recordings, 1M feature-flag requests, 100,000 error-tracking exceptions and 1,500 survey responses every month. Beyond that, each product meters separately, starting around $0.00005 per event and stepping down as volume grows.
Yes, PostHog has a genuinely free plan with no credit card required and no time limit. Every product carries its own monthly free allowance, so most early-stage teams stay within limits and pay nothing. You only start paying once you exceed a product's threshold, such as more than 1M analytics events or 5,000 session recordings in a month.
PostHog is an all-in-one platform bundling product analytics, web analytics, session replay, feature flags, A/B experiments, surveys, error tracking, a data warehouse, data pipelines and AI observability. All of it runs through a single SDK and shared identity graph, which lets one install replace separate tools like Amplitude, Hotjar, LaunchDarkly and a warehouse connector.
Yes, PostHog's core product-analytics engine is open source under an MIT license and can be self-hosted with Docker Compose for full data ownership. The supported self-host path is aimed at small hobby-scale deployments, so teams expecting production volume are generally steered to PostHog Cloud, which also offers EU data residency for GDPR compliance.
PostHog differs from Amplitude and Mixpanel by bundling session replay, feature flags, experiments and a data warehouse alongside product analytics, rather than charging for analytics alone. It is also open source and priced purely on usage with no seat minimums. The trade-off is a more developer-oriented interface than Amplitude's polished analyst-focused dashboards.
PostHog typically takes about five minutes to set up: install one JavaScript snippet, enable autocapture, and events start flowing without manual event tagging. That same install activates session replay and heatmaps, so most teams see their first funnels, recordings and user paths the same day rather than waiting on a data-engineering project.