gtmpod
csmrevopsse· product-analytics

PostHog

Last reviewed: 2026-06-14

Our take

PostHog is the default analytics + replay + flags + LLM-obs stack for indie SaaS, AI-native startups, and PLG companies under ~1M MAU — one tool, one bill, fast to wire. We use PostHog on gtmpod itself. It loses against Amplitude when a Series C team needs governed taxonomy, multi-product experimentation programs, or CRM-grade audience syncs; the per-event price advantage flips around 10–20M MTUs once you stack replay and LLM observability on top. Disclosure: gtmpod has an affiliate link on PostHog; we still route enterprise readers to Amplitude or Mixpanel when they fit better.

Who it's for: Indie + Series A SaaS, AI-native startups, and PLG teams under ~1M MAU who want a single tool for analytics, replay, flags, and LLM cost tracking — not Series C orgs with named analysts and a separate experimentation budget.

Features

  • Product analytics (events, funnels, retention)
  • Session replay
  • Feature flags + experiments
  • Surveys
  • LLM observability (token cost + latency + prompt tracking)
  • Data warehouse + SQL
  • Max AI natural-language analytics
  • Open-source self-host option

Pros

  • One tool covers analytics + replay + flags + LLM obs — fewer invoices for sub-50 teams
  • Generous free tier; open-source AGPL/MIT core
  • LLM observability competes with LangSmith/Helicone on cost tracking
  • Predictable pay-as-you-go pricing; no annual lock-in to start

Cons

  • Event-count pricing scales sharply past 10M MTUs — math flips vs. Amplitude/Mixpanel at scale
  • Reporting + governance polish behind Amplitude; weaker for multi-product analyst teams
  • Self-host looks cheap, costs platform-eng time on Postgres + ClickHouse
  • Salesforce audience sync less mature than dedicated CDP path

Pricing

Custom

Free tier (1M events + 5k replays/mo). Pay-as-you-go after: $0.000248/event, replay/feature flag/LLM obs metered separately. Enterprise tiers (SAML, audit logs, dedicated infra) custom. Open-source self-host option exists.

As of 2026-05-23

Try it

Visit PostHog

This link supports gtmpod. Same price for you.

What job PostHog does in a GTM stack

PostHog is the one-tool answer for indie SaaS, AI-native startups, and PLG companies that don't want to wire four vendors before their first 100 paying users. For RevOps, CS, and SE operators at sub-50-person companies, the relevant question in 2026 is narrower: Can a single open-source platform cover product analytics, session replay, feature flags, and LLM observability without taking on Amplitude-grade governance overhead?

PostHog spans four stack layers most older companies split across separate vendors:

  • Product analytics (events, funnels, retention, paths)
  • Session replay
  • Feature flags + A/B experimentation
  • LLM observability (token cost, latency, prompt + completion tracking)

It is not a CRM, sales engagement platform, or AI SDR. Teams treating PostHog as a drop-in Amplitude/Mixpanel replacement at Series C scale usually run out of reporting polish and governance tooling before the per-event price advantage stops mattering.

For GTM roles:

RoleTypical jobPostHog's lane
RevOpsPQL definitions, activation routingCohort → reverse ETL to CRM, manual review before sync
CSM / AMLightweight health signals, "what did they actually do"Replay + funnels, no governed health-score module
SE / EngFeature flags, LLM cost watchFlags + experiments + LLM spans in one UI

System view: where AI acts (and where humans must)

AxisPostHog pattern
InputJS/mobile SDK, server-side capture, optional Segment/RudderStack ingress, reverse ETL from Snowflake/BigQuery
AI stepMax AI for natural-language analytics; replay auto-summaries; LLM-obs span tagging on token cost + latency
Human reviewEngineer or PM validates events and flag rollouts before prod; RevOps reviews cohort definitions before any CRM writeback
Output / writebackAudience exports to Customer.io / HubSpot; Slack/Linear webhooks; flag toggles in-app; replay deep links in tickets
MetricActivation by cohort, flag-variant conversion lift, $/feature on LLM spans, replay-watch time per CSM

PostHog's AI surface is intentionally narrower than Amplitude's agentic positioning. Max AI answers structured questions; it does not pretend to be an "always-on analyst." For Series A teams, that's a feature — less surface area to govern, fewer confident-wrong cohorts shipped silently to Salesforce.

PostHog for GTM operators (2026)

Three capabilities that matter for gtmpod readers — not the full product surface:

  1. Replay + flags side-by-side. Watch real users hit the variant you shipped twenty minutes ago without opening a second tab.
  2. LLM observability. Token cost, latency, and prompt/completion logging compete with LangSmith and Helicone. One less SaaS invoice for AI-native teams.
  3. Open-source + self-host. Rare in this category. Matters for regulated industries, data-residency requirements, and teams that want to fork the SDK.

Wrong fit: treating PostHog as the analytics backbone for a multi-product Series C+ org with named analysts and a formal experimentation program. Reporting depth, taxonomy governance, and SCIM/audit tooling lag Amplitude. The per-event price advantage flips around 10–20M MTUs once replay and LLM obs stack on top.

Integrations GTM teams actually wire

Common implementation patterns:

  • Inbound: PostHog SDKs direct, or Segment/RudderStack → PostHog for shared event pipelines.
  • Outbound: Cohort export → Customer.io or HubSpot lists; Slack alerts on funnel anomalies; reverse ETL to Snowflake/BigQuery for finance/CS reporting.
  • Engineering-side: Flag toggles via API, replay deep-links pasted into Linear or Jira bug tickets, LLM spans correlated with deploys.

Salesforce sync exists but is less polished than Amplitude's audience syncs. Route heavy enterprise CRM writeback through a dedicated CDP path (Hightouch, Census) rather than relying on PostHog's native export at scale.

Failure modes (what breaks in production)

  1. Event-count blow-up. Autocapture left on globally; $0.000248/event compounds quietly. Set ingestion filters and event allow-lists before traffic scales.
  2. Replay storage bills. Free tier ends at 5k recordings/mo; sample replay by cohort instead of capturing everything.
  3. Flag drift. Engineers ship feature flags and never clean up. Without a quarterly audit, rollouts go stale and "experiments" become permanent forks.
  4. Self-host underestimated. Postgres + ClickHouse + Kafka ops cost real platform-eng time. Self-host only with a dedicated infra owner — otherwise cloud is cheaper on total cost.
  5. LLM obs as the only cost control. Token tracking is observability, not governance. Pair with prompt versioning and per-feature budgets.

One-week operator test

Goal: prove PostHog can answer one revenue-tied question end-to-end — not "explore the platform."

  1. Pick one activation metric tied to revenue ("completed onboarding step 3 within 24h", "used feature X twice in 14 days").
  2. Instrument the event (or confirm autocapture caught it); write the definition in a shared doc.
  3. Build the funnel; sample 5 dropped users from replay; document what actually breaks.
  4. Ship one flag-controlled tweak to the broken step (A/B).
  5. Measure: activation lift, total elapsed time vs. your prior stack, replay-watch time per CSM.

If you can't complete all five in PostHog in a week, the bottleneck is instrumentation hygiene — not the tool. See the SDR/CS health-score playbook for the cohort-to-CRM half of this loop.

When to pick alternatives

SituationConsider instead
Series C+ with dedicated analytics team, multi-product experimentation, governed taxonomyAmplitude
Series A–C wanting polished reporting UI and a generous free tier without self-hostMixpanel
Autocapture-first team, prefers retroactive analysis over instrumentation disciplineHeap
In-app guidance + feedback portal needs bundled with analyticsPendo

Head-to-head: PostHog vs Amplitude.

FAQ

Is PostHog actually open source? Yes — core analytics, replay, and flags ship under MIT/AGPL. Cloud, SAML, and some enterprise governance features are paid add-ons.

Does PostHog LLM observability replace LangSmith? For cost and latency tracking, yes. For deep prompt versioning, evals, and trace-level debugging, LangSmith and Helicone still go further.

Can RevOps use PostHog as a CDP? For lightweight cohort syncs to Customer.io or HubSpot, yes. For enterprise CRM writeback with SLAs, pair PostHog with a dedicated reverse-ETL layer.

Does gtmpod earn commission on PostHog? Yes — disclosed at the top of this page. We still link to Amplitude and Mixpanel when they fit better for the reader's stage.

Integrations

SegmentRudderStackSnowflakeBigQuerySalesforceHubSpotCustomer.ioSlackVercel

Alternatives

Head-to-head comparisons

Disclosures

Pricing as of 2026-05-23. Vendor pricing pages change — verify before purchase at posthog.com/pricing. Disclosure: gtmpod earns commission on PostHog signups through our link. We still name wrong-fit scenarios and route enterprise readers to Amplitude or Mixpanel when those fit better.

References

  1. [1]PostHog pricing page, checked 2026-05-23posthog.com/pricingevidence tier: official
  2. [2]PostHog LLM observability docsposthog.com/docs/ai-engineeringofficial
  3. [3]PostHog product analytics docsposthog.com/docs/product-analyticsofficial
  4. [4]PostHog open-source repo (license + self-host)github.com/PostHog/posthogofficial

gtm-pod earns commission on PostHog signups via the affiliate link disclosed above. We never let that change which tool we recommend for a given stage.

Updated 2026-06-14. We don't test every claim hands-on; pricing and feature data scraped live from vendor pages. Independent — no vendor PR.