gtmpod

product-analytics

PostHog

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.

product-analytics

Amplitude

Amplitude is worth the enterprise bill when you have dedicated analytics capacity, multi-product experimentation, and clean event governance—not when you want a cheap event firehose. Series A–B teams usually get more mileage from PostHog or Mixpanel until taxonomy and owner roles exist. Amplitude AI agents are implementable for ad-hoc analysis and MCP handoffs to Claude/Cursor, but they amplify bad data like any AI layer. Disclosure: gtmpod editor works at Amplitude; we still route early-stage readers to PostHog when the math fits.

Operator verdict · reviewed 2026-06-14

Which one should a GTM team pick?

We see PostHog winning new builds at Series A–B when the team is small and engineering-led — one bill, one SDK, pay-as-you-go. Amplitude's depth advantage is real but only matters once you have analytics-team maturity to use it: governed event taxonomy, defined PQL criteria, owners for cohort writeback to CRM. The per-event price advantage flips somewhere between 1M and 10M MTUs once replay and LLM obs stack on top, and the AI surface (Global Agent + MCP to Claude/Cursor) becomes implementable only when data is clean. For AI-native SaaS PostHog is the cheapest single tool that covers product + AI observability; for multi-product PLG orgs with named analysts Amplitude earns the bill. Disclosure: gtmpod editor works at Amplitude; gtmpod also earns commission on PostHog signups via affiliate link. We still name wrong-fit on both sides — buying Amplitude before you have taxonomy discipline is as expensive a mistake as outgrowing PostHog without a migration plan.

Summary

The short version

PostHog is the indie + early-stage default (analytics + replay + flags + LLM obs, one bill); Amplitude is the enterprise standard once you need governed taxonomy, experimentation, and AI agents on clean data. Crossover sits 1M–10M MTUs.

Pick PostHog if

You're indie, Series A, or PLG-native under ~1M MAU. You want analytics + replay + flags + LLM observability in one tool and one bill. You don't yet have a named analytics owner or a formal experimentation program. Engineering owns the SDK.

Full PostHog review →

Pick Amplitude if

You're Series B+ with a named analytics or RevOps owner, multi-product experimentation in flight, and budget for a full suite. You need SCIM, audit, governed taxonomy, and the AI surface (Global Agent + MCP) to operate on clean data. Procurement requires SOC 2 + DPAs and named contracts.

Full Amplitude review →

Side-by-side

Decision table

Starting price
Custom
Custom
Category
product-analytics
product-analytics
Roles served
CSM, REVOPS, SE
CSM, REVOPS
Pricing delta
PostHog: free (1M events + 5k replays/mo) → ~$0.000248/event pay-as-you-go, replay + flags + LLM obs metered separately. Amplitude: free Starter (10K MTUs, up to 2M events/mo) → Plus from $49/mo (up to 300K MTUs) → Growth + Enterprise custom (market reports band $30K–$200K+/yr at scale). Startup Scholarship: 1 yr Growth free if <$10M funding and <20 employees.
Feature overlap
Both ship product analytics (events, funnels, retention, cohorts), session replay, and feature flags. PostHog bundles LLM observability (token cost + latency) and open-source self-host. Amplitude adds enterprise governance (SCIM, audit), advanced experimentation packaging, Amplitude AI Global Agent + specialized agents, and MCP connectors (Claude, Cursor, Slack).

What is the implementation truth for PostHog vs Amplitude?

The best choice depends less on feature checklists and more on workflow fit: which system owns the data, where outputs write back, what humans review, and which metric proves the tool helped the GTM motion.

PostHog — typical fit

  • Indie SaaS or Series A–B PLG company under ~1M MAU, engineering-led GTM
  • AI-native startup consolidating LLM cost tracking into the same tool as product analytics
  • Team replacing a Segment + Mixpanel + LaunchDarkly + LangSmith stack with one bill
  • Open-source or self-host requirement (regulated industry, data residency)
  • RevOps owns weekly cohort reviews; no full-time analytics hire yet

Wrong fit

  • Series C+ multi-product org needing governed taxonomy and analyst tooling — Amplitude's depth matters here
  • Procurement that requires SCIM, audit, and master agreements on a tight enterprise security review
  • Team relying on Salesforce audience sync as the primary writeback path at enterprise SLAs

Amplitude — typical fit

  • Series B+ PLG SaaS with a named analytics owner and a defined event taxonomy
  • Multi-product org running experimentation as a discipline, not a one-off A/B
  • CS + RevOps with PQL criteria in writing and an active CRM writeback path
  • Procurement requires SCIM, audit, SOC 2, DPAs, and named master agreements
  • Team ready to use Amplitude AI agents and MCP into Claude/Cursor on clean data

Wrong fit

  • Founder-led team still arguing over event names — AI agents will produce confident wrong cohorts on messy data
  • Sub-300K MTU PLG team that just wants flags + replay + analytics cheap — Plus is fine but PostHog is cheaper at this scale
  • Buyer treating Global Agent as a substitute for writing down PQL criteria — the AI amplifies bad taxonomy

Neither if you're…

  • You only need session replay for support debugging — see a replay-first tool, not these
  • Your real bottleneck is in-app onboarding and tooltips, not analytics — see [Userpilot](/tools/userpilot) or [Pendo](/tools/pendo)
  • You need a CRM-native AI SDR or sequencer — these are analytics tools, not pipeline generators

PostHog vs Amplitude is the analytics-layer decision for almost every PLG SaaS we talk to. The honest split is not "open-source vs enterprise" — it's stage, team shape, and whether your event taxonomy is governed yet.

Typical fit: who each tool is built for

Typical PostHog customer - Indie or Series A–B PLG SaaS, under ~1M MAU, founder or eng-led GTM. - Wants one tool covering product analytics, session replay, feature flags, LLM observability. - Engineering owns the SDK; no full-time analyst yet. - Budget sensitive; pay-as-you-go preferred over annual commit. - Operator pattern, not vendor claim: AI-native startups consolidating LangSmith- or Helicone-style LLM cost tracking into the same tool that runs funnels.

Typical Amplitude customer - Series B+ PLG or multi-product SaaS with a named analytics or RevOps owner. - Event taxonomy is written down; PQL criteria exist; CRM writeback is owned. - Experimentation is a discipline (program, not one-off A/Bs). - Procurement requires SCIM, audit logs, SOC 2, DPAs, and master agreements. - Operator pattern, not vendor claim: teams ready to use Amplitude AI Global Agent + MCP into Claude/Cursor on clean data — not as a substitute for writing definitions down.

Neither if you're… - An in-app-guidance buyer — your gap is not analytics. See Userpilot or Pendo. - A sales-led outbound shop without a product surface — these are not pipeline tools.

When PostHog wins

PostHog wins when the question is "what are users doing, and can we ship and measure a fix this sprint?" — and one bill is worth more than enterprise governance.

  • Input: PostHog SDK direct or Segment/RudderStack ingress; server-side capture for backend events.
  • AI step: Max AI for natural-language analytics, replay auto-summaries, LLM-obs span tagging on token cost and latency. Narrower surface than Amplitude's agentic positioning — and intentionally so.
  • Human review: Engineer or PM validates events and flag rollouts before prod; RevOps reviews cohort definitions before any CRM writeback.
  • Writeback: Cohort exports to Customer.io or HubSpot lists; Slack/Linear webhooks on funnel anomalies; flag toggles in-app; replay deep links in tickets.
  • Metric: Activation by cohort, flag-variant conversion lift, $/feature on LLM spans, replay-watch time per CSM.

Concrete wins: AI-native startup wanting one tool for analytics + LLM cost; PLG team consolidating replay + flags + analytics; regulated industry that needs self-host.

When Amplitude wins

Amplitude wins when the question is "is our analysis trustworthy enough to drive CRM routing and forecasting?" — and governance, experimentation depth, and AI on clean data justify the bill.

  • Input: Instrumented events from web/mobile, Segment/RudderStack ingress, account/group properties, CRM traits via native syncs.
  • AI step: Global Agent answers questions and builds charts; specialized agents monitor dashboards, replay, feedback, web conversion; MCP exposes data to Claude/Cursor/ChatGPT and can write to Jira/Linear/Notion.
  • Human review: Analytics/RevOps validates taxonomy and approves cohort definitions before CRM sync; CSM interprets health signals before outreach.
  • Writeback: Audiences to Braze, Customer.io, HubSpot, Salesforce; Slack/email agent alerts; MCP-driven tickets.
  • Metric: Cohort conversion lift, PQL→Opp rate, health-score precision vs. churn, time-to-insight on ad-hoc questions.

Concrete wins: Series C+ multi-product org with named analysts; procurement requiring SCIM + audit; experimentation program shipping dozens of variants per quarter.

When you need both

Most teams don't run both — the analytics layer is a foundation, not a shared workload. Exceptions:

  • Migration windows. Run PostHog and Amplitude in parallel 30–60 days during a migration to validate cohort parity before cutover (detailed below).
  • Embedded telemetry. Some teams keep PostHog for in-product LLM observability and dev telemetry while standardizing GTM analytics on Amplitude. Operationally honest, but doubles event-instrumentation discipline.

For most readers, pick one analytics layer. Compose guidance on top via Userpilot or Pendo; compose CRM writeback via Hightouch. See the CSM health score playbook and the RevOps lead scoring playbook.

Pricing and per-account math

TierPostHogAmplitude
Free / floorFree: 1M events + 5k replays/moFree Starter: 10K MTUs, up to 2M events/mo, replay included
MidPay-as-you-go from ~$0.000248/event; replay + flags + LLM obs meteredPlus from $49/mo annual, up to 300K MTUs or 25M events
EnterpriseCustom (SAML, audit, dedicated infra, self-host)Growth + Enterprise custom; market band $30K–$200K+/yr

Sources: PostHog pricing and Amplitude pricing (both checked 2026-06-14). Amplitude Startup Scholarship gives one year of Growth free if you have less than $10M funding and under 20 employees.

Crossover math (verify against your own event volume):

  • At 200K MTUs / ~20M events/mo with light replay, PostHog stays well under Amplitude Plus.
  • Around 1M MTUs / 100M events/mo with heavier replay sampling and LLM obs, PostHog's metered bill begins to approach Amplitude Plus or low-end Growth.
  • Past 10M MTUs, Amplitude's Growth/Enterprise contracts often beat metered PostHog if you also need governance, experimentation, and AI agent surface — otherwise the math stays in PostHog's favor for analytics-only.

Do not buy on price alone past 1M MTUs. Buy on whether you have the analytics-team maturity to use Amplitude's depth, or whether you'd rather invest that headcount elsewhere and stay on PostHog.

Feature overlap and gaps

CapabilityPostHogAmplitude
Product analytics (events, funnels, retention)
Behavioral cohorts✅ (deeper definitions, account-level)
Session replay✅ (included on Starter)
Feature flags
Experimentation program toolingpartial✅ (Feature + Web Experimentation)
LLM observability (cost + latency)❌ (not native — pair with LangSmith or Helicone)
Open-source / self-host
Natural-language analytics AI✅ (Max AI)✅ (Global Agent + specialized agents)
MCP to Claude/Cursor
Audience sync to Salesforce / HubSpotpartial
SCIM / audit / governed taxonomypartial
SQL warehouse + reverse ETL hookspartial (depends on tier)
AI Visibility (LLM brand mention tracking)

Reading this matrix: PostHog leads on bundled LLM obs and self-host; Amplitude leads on governance, experimentation, and AI-agent surface area. Neither is missing the other's headline feature — the depth and operating cost are what differ.

The buying mistakes we see most

  1. Buying Amplitude before taxonomy discipline. Procurement signs Enterprise while three squads disagree on "Signed up." Global Agent inherits the ambiguity and ships confident wrong cohorts to Salesforce. Fix taxonomy first; upgrade when definitions are written down.
  2. Outgrowing PostHog without a migration plan. Event volume doubles, autocapture stays on globally, the bill spikes. Set ingestion filters and an event allow-list before traffic scales; model the curve quarterly.
  3. Treating PostHog replay or LLM obs as enterprise-grade. Competitive at sub-1M MAU; not feature-equivalent at Series C scale. If replay is a governance object (legal, support, security), audit depth before sign-off.
  4. Buying Amplitude Enterprise before Plus discipline. SCIM and mutual-exclusion cohorts while still on spreadsheet lifecycle definitions. Plus is enough until taxonomy is stable.
  5. Self-hosting PostHog without an infra owner. Postgres + ClickHouse + Kafka ops cost real platform-eng time. Cloud wins on total cost for most teams; self-host is a regulatory call, not a budget one.

What to test in week 1

PostHog test (engineering-led, ≤5 days):

  1. Pick one activation metric tied to revenue ("completed onboarding step 3 within 24h"). Document the event definition.
  2. Instrument (or confirm autocapture caught it); build the funnel; sample 5 dropped users from replay.
  3. Ship one flag-controlled tweak to the broken step.
  4. Measure: activation lift, replay-watch time per CSM, total elapsed time vs. prior stack.

Amplitude test (RevOps + analytics-led, ≤5 days):

  1. Pick one PQL or expansion cohort tied to revenue ("used feature X twice in 14 days").
  2. Document event definitions in a shared doc; fix the top duplicate or orphan instrumentation issue.
  3. Build the cohort; manually review 10 accounts against CRM records.
  4. Sync a test audience to CRM or post a weekly Slack summary — human approved.
  5. Measure: % of cohort accounts where CRM activity matched product truth; time spent vs. prior manual pull.

If step 3 of the Amplitude test fails (taxonomy is too messy to trust), do not enable AI agents at scale — fix data first. The same principle applies to PostHog at scale.

Migration and coexistence

Bidirectional migration is real in this category. Run the new tool in parallel for 90 days before cutover:

  • Event parity: Re-instrument the top 20 events in the new tool's SDK. Debug at the SDK level, not just at Segment.
  • Cohort parity: Define the same 5 production cohorts in both tools and reconcile counts weekly. 5% delta is normal; 30% means an instrumentation gap.
  • CRM writeback: Keep production writeback on the incumbent until parity holds two consecutive weeks; cut over one cohort first.
  • Replay + flags: Treat as separate migrations. Many teams keep PostHog flags + Amplitude analytics during transition (or vice versa) — operationally honest, double the maintenance.
  • Contract risk: Amplitude Enterprise has co-term and renewal cliffs; PostHog pay-as-you-go has none, but skipping spend caps is its own risk.

If you outgrew the smaller tool, migrate. If an AI demo wowed a VP, run the week-1 test first.

FAQ

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

Is Amplitude's Global Agent an AI SDR? No. It informs GTM with product usage; it does not send cold email or replace Salesforce-native sequencers. See the AI account research use case for where analytics agents actually fit in the GTM stack.

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

Does Amplitude include session replay at the free tier? Yes — included on Starter as of the 2026 platform packaging. Verify on the pricing page before committing replay-heavy workflows.

Does gtmpod earn commission on either tool? Yes on PostHog; no on Amplitude (employer disclosure instead). Both stated above.

Disclosures

Pricing as of 2026-06-14. Vendor pricing pages change—verify before purchase at posthog.com/pricing and amplitude.com/pricing. Disclosure: gtmpod editor works at Amplitude; gtmpod also earns commission on PostHog signups. This comparison still names wrong-fit scenarios on both sides.

References

  1. [1]PostHog pricing page, checked 2026-06-14posthog.com/pricingevidence tier: official
  2. [2]Amplitude pricing page, checked 2026-06-14amplitude.com/pricingofficial
  3. [3]PostHog LLM observability docsposthog.com/docs/ai-engineeringofficial
  4. [4]Amplitude docs, Amplitude AIamplitude.com/docs/amplitude-aiofficial
  5. [5]Amplitude docs, MCP Connectors for Global Agentamplitude.com/docs/amplitude-ai/global-agent-connectorsofficial
  6. [6]Enterprise pricing band ($30K–$200K+/yr) — **market-analysis** from gtmpod comparison pages and public operator reports; confirm on Order Form

gtm-pod earns commission on PostHog signups via the affiliate link disclosed above. The editor works at Amplitude. Neither relationship changes the staged recommendation here.

Pricing and features as of 2026-06-14. Independent comparison.