Migrating to Amplitude

By Lucas Brandao ยท Sรฃo Paulo ยท verified 2026-05-05 ยท edit on GitHub

Amplitude is a data-graph, not analytics. Teams that migrate from GA4 expecting prettier reports under-use the Spaces taxonomy, skip Govern, and overpay against the $300K MTU cap on Plus. The destination only earns its keep when the org commits to a quarter of taxonomy work, named owners on every event family, and the discipline to retire dirty events instead of stacking new ones on top. Read the source map, then click into the matching pair page โ€” only the GA4 path is currently live.

When Amplitude is the right destination

Amplitude rewards organizations that treat instrumentation as a product surface โ€” versioned, governed, named-owner, retired-on-schedule. The product is built around three tightly coupled ideas: Spaces (workspace + taxonomy boundary), Govern (event-spec ownership and approval workflow), and the data-graph itself (events, identities, behavioral cohorts as first-class entities). Pick Amplitude when those three primitives match how the org already wants to operate, not as a wishlist for how it might operate one day.

When Amplitude is the wrong destination

Four scenarios where Amplitude is the wrong choice regardless of how good the demo looked. The shape of the wrong-fit is consistent โ€” it shows up six months in, when the contract is signed and the taxonomy is dirty.

From which source โ€” pick your starting line

Five common origin points and their dedicated pair pages. Only the GA4 path is currently live; the others are scheduled.

Live ยท Pair page

Coming from GA4

The main path and the only live pair page. Effort medium-to-hard, 3-4 weeks end-to-end on a 200K-event Render/Nuxt 3 B2B SaaS test stand. The hard part is not the SDK swap โ€” it is the taxonomy charter you need before the swap is worth doing.

GA4 โ†’ Amplitude โ†’
In queue

Coming from Mixpanel

Coming soon. Lateral product-analytics migration. Mixpanel-to-Amplitude is rare and usually triggered by org-shift (acquisition, governance mandate, CDP consolidation), not feature gaps. The schema maps cleanly; the cultural shift is the work.

Mixpanel โ†’ Amplitude (soon) โ†’
In queue

Coming from Heap

Coming soon. The autocapture-tax migration. Heap captures everything; Amplitude prefers a curated event-spec. The Heap โ†’ Amplitude path is largely a deletion exercise โ€” pick the 40 events that matter, drop the 4,000 that do not, and write the charter as you go.

Heap โ†’ Amplitude (soon) โ†’
In queue

Coming from PostHog

Coming soon. The OSS-to-enterprise pivot. PostHog self-hosters move to Amplitude when the platform team gets tired of running Kafka and Postgres or when procurement asks for SOC 2. The instrumentation translates one-to-one; the pricing change is a board conversation.

PostHog โ†’ Amplitude (soon) โ†’
Q3 2026

Coming from Segment

Scheduled Q3 2026. Segment โ†’ Amplitude CDP migration. The play: drop Segment as the CDP, route the same event-spec through Amplitude's CDP add-on, and consolidate two contracts into one. Whether the consolidation saves money depends on Segment source count and warehouse destination count.

Segment โ†’ Amplitude (soon) โ†’

If your source is none of those โ€” Adobe Analytics, Pendo, Snowplow self-host โ€” file an issue on GitHub. The pair page roster is built by request.

Amplitude pricing โ€” the four-tier reality

Pricing is the single most-misread part of an Amplitude eval, because the $49 number on the public pricing page covers maybe 15% of what a typical mid-market deployment actually pays. The honest math, by tier:

TierList priceMTU capEvent capWhat you actually get
StarterFree10K MTU2M events/moCharts, funnels, retention. No Spaces, no Govern, no replay. Two seats.
Plus$49+/mo300K MTU25M events/moAdds Spaces (limited), Lexicon, basic Govern. The $300K MTU cap is real and bites fast for B2C.
GrowthCustom ($30-90K/yr typical)CustomCustomFull Govern, unlimited Spaces, SSO, audit log, advanced cohorts. This is the tier most procurement actually signs.
EnterpriseCustom ($100K-300K+/yr)CustomCustomMulti-year, regional data residency, dedicated CSM, SCIM, custom retention. Multi-year contracts often carry 15-30% discount versus annual list.

Add-ons are separately priced and are not optional for most use cases. Experiment (the A/B testing module) lands $20K-$50K+/year. CDP add-on (the Segment replacement) lands $30K-$80K+/year depending on source count. Session Replay is per-MTU on top of the base contract. A typical mid-market all-in โ€” Growth + Experiment + CDP โ€” sits between $80K and $150K/year. The pricing page does not show the bundle reality; the AE quote does.

The $300K MTU cliff on Plus is the one number to memorize. A B2C app with 200K monthly active users plus website visitors crosses 300K MTU within a quarter of launch. The price change from $49/month Plus to a $40K/year Growth contract is a 70ร— jump, not a 10ร— one. Build the financial model assuming you land on Growth within twelve months, not on Plus forever.

Amplitude's three personalities โ€” what are you actually migrating to?

Amplitude is sold as one product but functions as three. Most migrations target Personality 1 (Analytics) and discover Personalities 2 and 3 mid-rollout. Knowing the three up front avoids a year-two re-architecture.

AnalyticsCDPExperiment
What it isFunnels, retention, cohorts, dashboardsEvent-spec source-of-truth + warehouse routingA/B testing + feature flags
ReplacesGA4, Mixpanel, HeapSegment, RudderStack, mParticleLaunchDarkly + Optimizely
PricingBase contractAdd-on, $30-80K/yr typicalAdd-on, $20-50K/yr typical
Migration effort3-4 weeks SDK + taxonomy3-6 months CDP-spec rewrite2-3 weeks flag config
Honest takeThe headline product. Where 80% of value lives.Credible Segment replacement when bundled. Standalone CDP play is weaker.Late entrant. LaunchDarkly is more mature for engineering-led teams.

Most teams migrate the Analytics personality, sign a one-year Plus or Growth contract, and only consider CDP and Experiment in year two when the Segment renewal lands or the LaunchDarkly bill grows past $30K. The bundling pitch from the AE will start in month nine; it is a real cost question, not a marketing tactic, and it deserves a real model.

If the org is committed to a quarter of taxonomy work and a quarter of rollout, and the all-in $50K-$150K/year budget exists, Amplitude is the right destination. If any of those three is missing, look at Mixpanel (cleaner ramp, weaker governance) or stay on GA4 until the org is ready.

FAQ

Is the Plus tier enough for a real workload?
For a B2B SaaS with under 50K MAU and a marketing site under 200K monthly visits โ€” yes, Plus at $49/month works for the first year. For B2C, a consumer app, or any product with a marketing-site-plus-product MTU mix โ€” no, the 300K MTU cap caps fast. The honest planning move is to model your MTU growth six months out; if the projection lands above 250K MTU, you are budgeting for Growth from day one. Plus on a B2C deployment is a six-month bridge, not a destination.
What does Amplitude actually cost beyond the list price?
For a typical mid-market deployment: base Growth contract $40-80K/year + Experiment add-on $20-50K/year + CDP add-on $30-80K/year + Session Replay per-MTU. All-in lands $80K-$150K/year on the lower end and crosses $200K/year for any deployment that turns on every module. Add-ons are not optional for the use cases the AE pitches them for; the pricing page hides the bundle reality. Build the eval assuming the add-ons; if the math only works without them, scope down or pick a different tool.
Do I need Spaces and Govern from day one?
Yes. The temptation is to launch with one big workspace, see who emits what, and add Spaces later. That path produces a dirty taxonomy that takes a quarter to clean up after the fact. The disciplined path is to define Spaces in the charter before the SDK ships any events: one Space per business unit or product line, named owner per event family, status field on every event. Govern is the workflow that enforces it. Both ship on Plus (limited) and Growth (full). Treat them as part of the install, not as features to enable later.
Amplitude vs Mixpanel โ€” quick take?
Depth versus speed. Mixpanel is the cleaner ramp โ€” ship in a week, learn the schema as you go, retire bad events one at a time. Amplitude is the deeper destination โ€” quarter of charter work up front, quarter of rollout, quarter of cleanup, then years of org-wide self-service on a governed taxonomy. Mixpanel rewards small teams and forgiving cultures; Amplitude rewards multi-team orgs that already want governance and have the bandwidth to enforce it. If your team is under twenty people, default to Mixpanel. If it is over a hundred and crosses three product lines, default to Amplitude.

Sibling destinations

Other destinations covered on this site. Amplitude fills the deep-governance, multi-team-org slot; the siblings cover different priorities โ€” speed, simplicity, self-host, marketing-site-fit.

โ†’ Mixpanel โ†’ Plausible โ†’ Matomo โ†’ Fathom โ†’ Umami โ†’ Rybbit โ†’ Piwik PRO
LB
Written by
Lucas Brandao
Analytics engineer ยท Sรฃo Paulo ยท 11 years in data
Two Berlin SaaS migrations behind me, one of which landed on Amplitude Growth and went through the full charter-then-rollout sequence. I write migrateanalytics.com as a public utility โ€” no product, no affiliate, no consulting. All measurements are reproducible; raw data lives on GitHub.
v1 ยท 2026-05-05 ยท first publication. ยท edit on GitHub โ†’