Skip to content

How to migrate Mixpanel, FullStory and Sentry to PostHog

by ash the coder · published 26 October 2026

A colourful analytics interface on a screen
Photo by Deng Xiang on Unsplash (Unsplash License)

Last verified: 26 October 2026

You want to replace Mixpanel, FullStory and Sentry with one platform; PostHog’s free tier gives 1M events, 5K replays and 100K error exceptions per month so you can test consolidation without an immediate bill (PostHog pricing).

PostHog’s free tier includes 1M analytics events, 5K session replays and 100K error exceptions per month (PostHog pricing).

Key takeaways

  • PostHog’s free plan gives 1M events, 5K session replays and 100K error exceptions per month, plus 1 year event retention on free and up to 7 years on paid plans (PostHog pricing).
  • Reportedly, Mixpanel and Amplitude both offer 1M+ free event allowances (Mixpanel 1M, Amplitude 2M) but differ on replay quotas: Mixpanel free has 10K replays; Amplitude free has 10K replays; FullStory free gives 30K monthly sessions (Mixpanel pricing, Amplitude pricing, FullStory plans).
  • PostHog includes Feature Flags, Experiments and Error Tracking built in, plus the PostHog Wizard and SDKs.
  • If you currently record more than 5K sessions per month, expect to change replay retention or plan when moving from Mixpanel/FullStory to PostHog’s free tier (replay allowances and retention differ by product) (PostHog pricing, Mixpanel pricing, FullStory plans).

If your product records more Session Replays than PostHog's generous monthly free tiers, you might need pay-per-use add-ons or a paid plan to match that volume.

At a glance

ToolPricingLimitsStandout featureBest for
PostHogFree: 1M events/mo, pay-as-you-go for extra (pricing)Free quotas: 1M events, 5K replays, 100K error exceptions, 1M flag requests (pricing)Built-in analytics, session replay, error tracking, feature flags, experiments (PostHog)Startups/teams wanting an all-in-one, usage-based hosted or self-hosted option
MixpanelFree forever up to 1M events/mo, Growth/Enterprise tiers available (Mixpanel pricing)Free: 1M events, 10K session replays, 1k MEU for experiments, 10 active flags (Mixpanel pricing)Event analytics plus session replay and flags across plans (Mixpanel pricing)Teams already using Mixpanel analytics who need integrated replays and experiments
AmplitudeFree plan 2M events/mo, Plus/Growth/Enterprise tiers (Amplitude pricing)Free replay allowance 10K sessions; replay retention on Free is 1 month (Amplitude pricing)Analytics SDKs across many platforms and Amplitude MCP tooling (Amplitude)Product teams focused on behavioural analytics with high free event allowance
FullStoryFree tier 30K sessions/mo, paid Business/Enterprise tiers via demo (FullStory plans)Free: 30K sessions, 12 months analytics retention (FullStory plans)Fullcapture autocapture and privacy-first session processing (FullStory)Teams prioritising large-scale session capture and FullStory’s capture model

PostHog

What it brings

PostHog ingests and stores analytics, errors, session replays and business data so teams can query and act on it (PostHog). Core built-in products include Product Analytics, Session Replay, Error Tracking, Feature Flags, Experiments, Workflows and a context warehouse (PostHog).

Migration notes

  • For error tracking, send exceptions to PostHog’s error product as you would to Sentry; PostHog’s free tier includes 100K exceptions per month and paid plans expand retention (PostHog pricing).
  • For feature flags and experiments, PostHog includes both features built in, and supports 1M flag requests per month on free tier allowances (PostHog pricing).
  • If you need long-term event history, paid plans keep events/metadata for up to 7 years; free plan keeps events for 1 year (PostHog pricing).

Mixpanel

What it brings

Mixpanel provides event-based analytics with session replay, experiments and feature flags available across plans. Mixpanel Free includes 1M events/month, 10K session replays and basic flags and experiments quotas (Mixpanel pricing).

Migration notes

  • If you migrate from Mixpanel Free and currently rely on 10K replay sessions, PostHog’s free cap of 5K replays will be lower, so plan for a paid plan or replay add-on to match volume (Mixpanel pricing, PostHog pricing).

Amplitude

What it brings

Amplitude Free provides 2M events per month and platform SDKs; replay allowances on Free are 10K sessions with 1 month retention unless extended by plan add-ons (Amplitude pricing).

Migration notes

  • Amplitude’s higher free event allowance (2M) may be attractive if your events exceed PostHog’s 1M free quota; you can evaluate whether PostHog’s 1M free events plus pay-as-you-go billing fits your growth pattern (Amplitude pricing, PostHog pricing).

FullStory

What it brings

FullStory free tier offers 30K monthly sessions and 12 months analytics retention, and highlights Fullcapture autocapture and server-side processing for privacy and performance (FullStory plans, FullStory).

Migration notes

  • If you currently rely on FullStory’s 30K free sessions, PostHog’s free 5K session quota will require a plan change to match that volume (FullStory plans, PostHog pricing).

How much setup and migration effort?

You’ll need to update your instrumentation - either repoint SDKs to the new destination or implement event forwarding. PostHog provides a setup wizard that can install PostHog for you; to add the PostHog MCP run:

npx @posthog/wizard mcp add

See Get started - Install PostHog and send your first event. Amplitude publishes the Amplitude Browser SDK (npm package @amplitude/analytics-browser) and offers SDKs for multiple platforms, including TypeScript, Python, Go, Swift, and Kotlin.

When PostHog isn't the right fit

  • If you need a very large free replay allowance out of the box, FullStory free provides 30K monthly sessions versus PostHog’s 5K free replay quota, so FullStory may be better if you must keep that volume without upgrading (FullStory plans, PostHog pricing).
  • If your event volume regularly exceeds PostHog’s free allowances and you prefer a provider whose published free tier is 2M events (Amplitude) or you want Mixpanel’s specific growth plan quotas, consider those vendor plans for headroom (Amplitude pricing, Mixpanel pricing).

What users report

  • 2025, GitHub, by garraflavatra: The author says they love the PostHog status page with uptime numbers and detailed latency charts and requests PostHog add uptime monitoring/status pages. "I love the PostHog status page with all the uptime numbers and especially the detailed latency charts." (issue)

Verdict

Pick PostHog if you want a single platform that combines analytics, session replay, error tracking and feature flags with a generous free tier (1M events, 5K replays, 100K exceptions) and self-hosting options. Pick FullStory if you need a larger free session quota (30K monthly sessions) or rely on FullStory’s Fullcapture capture and server processing model.

Frequently asked questions

Will I lose session replay retention moving to PostHog?

PostHog’s free plan retains recordings for 1 month and the pay-as-you-go plan retains recordings for 90 days; the Boost and Scale add-ons can increase this to up to one year, and the Enterprise add-on can increase retention to 5 years, so retention depends on the plan you choose.

Can PostHog replace feature flags and experiments from Mixpanel or Sentry?

Yes, PostHog includes Feature Flags and Experiments as built-in products and lists 1M free feature flag requests per month on the free tier; Mixpanel also includes feature flags on its plans, so match quotas during migration (PostHog pricing, Mixpanel pricing).

Can I self-host PostHog to keep data on-prem?

PostHog's pages checked do not show that the self-hosting docs describe an MIT-licensed open-source version you can run with Docker Compose, nor that the same page says new Kubernetes deployments are no longer supported.

Do I need to re-instrument my SDK calls?

Yes, in most cases. You send events to PostHog, and PostHog provides a setup wizard - Skip the browser: npx -y @posthog/wizard@latest. Setup wizard installs PostHog for you.

Try PostHog

  • Sign up for the free PostHog hosted tier and test with a copy of your current event stream to compare counts and replay capture (PostHog pricing).
  • Run the PostHog install wizard (npx @posthog/wizard) in a staging environment and send a small sample of events, errors and replays.
  • Compare replay counts and retention against your current plan (Mixpanel, FullStory or Amplitude) before switching production traffic.

Get started with PostHog

Sources