← All comparisons Analytics

GA4 vs Amplitude

Google's free web analytics against a paid product analytics platform, compared on pricing, data limits, and reporting depth.

The choice here is less about features and more about the question you need answered. GA4 tells you where visitors came from and what your ad spend did, and it is free. Amplitude tells you what users do inside your product after they arrive, and beyond its free tier you pay by event volume. In my experience the deciding factor is who runs the analysis: GA4 rewards teams with an analyst willing to live in BigQuery, while Amplitude lets product managers answer their own questions.

At a glance

GA4Amplitude
PriceFree; Analytics 360 is quote-based, reported to start around $50k/yrFree to 2M events/mo; Plus self-serve to 70M events; Growth and Enterprise quoted
Pricing unitFree until you outgrow itEvents per month (moved away from tracked-user pricing)
FocusMarketing, acquisition, ad attributionProduct behavior, retention, experimentation
Event modelFlexible but capped at 500 distinct event names per propertyClean taxonomy built for product instrumentation
Data retention2 or 14 months for event-level data on the free tierLonger on paid plans (Plus lists 2 years)
Funnels, cohortsBasic, via ExplorationsCore strength, deep and fast
Session replayNot included (I pair it with Microsoft Clarity)Included, 10k replays/mo on the free plan
Raw data accessFree BigQuery export, up to 1M events/dayExport APIs and warehouse destinations
Ads integrationNative Google Ads and Search ConsoleVia connectors, not its job
SeatsEffectively unlimitedUnlimited seats on all plans

Pricing

GA4's standard tier is free, and for most small and mid-sized sites it stays free forever. The catches are structural rather than financial: event-level data retention is capped at 2 or 14 months, properties are limited to 500 distinct event names, and large Explorations can hit sampling. The paid upgrade is Google Analytics 360, which has no published list price and is sold through Google's sales channel; third-party guides consistently report contracts starting around $50,000 per year. The free daily BigQuery export, up to 1 million events per day, is the pressure valve that keeps most teams off 360.

Amplitude now prices by event volume. The free Starter plan includes 2 million events per month with unlimited seats, session replay, and basic experimentation, which is a genuinely usable allowance for an early product. Plus is self-serve and scales to 70 million events per month, while Growth and Enterprise are custom quotes. Amplitude also runs a startup program that gives qualifying companies (under $10M raised, under 20 employees) a free year of Growth. The shift from monthly-tracked-user pricing to event-based pricing means your bill follows how chatty your instrumentation is, not how many users you have.

When to pick GA4

Pick GA4 when the questions that matter are about acquisition. If you spend on Google Ads, GA4 is the path of least resistance: conversions flow into bidding, Search Console ties in, and campaign attribution works with no integration effort. For content sites, lead-gen sites, and local-business sites, where product usage really means page views and form fills, GA4 answers everything worth asking at a price of zero.

It is also the right call when you have analyst capacity but no tooling budget. The free BigQuery export turns GA4 into a raw event pipeline, and a capable analyst can build retention and funnel analysis on top of it that rivals what paid tools produce. That trade is real, though: you pay in engineering time instead of subscription fees, and the 14-month in-product retention cap means year-over-year work has to happen in the warehouse.

When to pick Amplitude

Pick Amplitude when your product is the business and behavioral questions come up weekly: where users drop off in onboarding, which features correlate with retention, what the cohort that upgraded did differently. Answering those in GA4 ranges from awkward to impossible, while in Amplitude they are the default workflow. Unlimited seats matter here too, because product analytics only pays off when the whole team can poke at the data.

The free tier changes the math more than most people realize. Two million events a month with session replay included means an early-stage product can run Amplitude properly without paying anything, and the startup program extends that window. If you are building product-led SaaS, I would start on Amplitude's free plan from day one and keep GA4 alongside purely for marketing attribution.

What most comparisons miss

Three things rarely make it into the feature tables. First, GA4's retention cap is the quiet dealbreaker: 14 months of event-level data means no clean year-over-year Explorations, and most teams discover this only when they need the comparison. BigQuery solves it, but that converts an analytics decision into a data-engineering commitment.

Second, Amplitude's move to event-based pricing changed who pays more. In my read, products with many light users got cheaper, while products with heavy per-user instrumentation got more expensive, so audit your event volume before assuming the free tier covers you.

Third, running both is not free even when both tiers are. Two tools mean two tracking plans, two definitions of every conversion, and eventually two numbers for the same metric in the same meeting. If you run both, decide upfront which tool is the source of truth for which question.

My verdict

I treat this as a division of labor, not a versus. GA4 handles acquisition and ad attribution, because it is free and native to Google's stack. Amplitude handles product behavior, because its free tier is generous enough to start honestly and its paid tiers buy real capability. The one setup I advise against is forcing GA4 to be your product analytics tool past the point where BigQuery gymnastics cost more in analyst hours than an Amplitude plan would.