Skip to content
tezvyn:
Menu

Amplitude: Analytics for Understanding User Behavior

Source: amplitude.comMediumHow cards are made

Think of Amplitude as a DVR for user actions, not just a traffic counter. It tracks what users *do* inside your app, letting you build funnels and segment users by behavior.

The mental model

Think of Amplitude as a DVR for user actions, not just a traffic counter for pages. While traditional web analytics focuses on page views and sessions, Amplitude focuses on what users do inside your product. The fundamental unit is an 'event'—a specific action like 'Song Played' or 'Item Added to Cart'—which provides a much richer view of user behavior.

How it works

Engineers instrument an application using an Amplitude SDK. They call a tracking function to send named events, often with properties that add context (e.g., event 'Song Played' with property 'genre': 'Pop'). This event data streams into Amplitude. From there, product managers, analysts, and marketers use a web-based interface to analyze the data. They can build charts, funnels, and dashboards to answer questions without writing SQL. A core part of a good setup is a 'tracking plan', a central schema that defines all valid events and properties to prevent messy, inconsistent data.

When to use it

Use Amplitude when you need to understand user journeys and product engagement deeply. Three key use cases: first, building funnels to see conversion rates through a multi-step process, like onboarding or checkout, and identifying drop-off points. Second, creating behavioral cohorts to group users by their actions (e.g., 'power users' who used a feature 10+ times) for retention analysis or targeted messaging. Third, running A/B tests and managing feature flags to measure the causal impact of changes on user behavior.

When not to use it

Amplitude is overkill for simple content websites where basic traffic metrics like page views and bounce rate are sufficient. It is not a replacement for a data warehouse; its strength is interactive analysis, not complex joins across disparate data sources. Because it relies on a well-maintained tracking plan, it's not a 'set and forget' tool and requires ongoing governance, making it a poor fit for teams unwilling to invest in data hygiene.

One canonical example

A product manager for a music streaming app wants to improve user activation. They create a funnel in Amplitude to track the user journey from signup to first song play. The steps are: 1. Event: 'User Signed Up', 2. Event: 'Viewed Onboarding', 3. Event: 'Searched for Song', 4. Event: 'Song Played'. The funnel shows a 40% drop-off between 'Searched for Song' and 'Song Played', indicating a potential issue with the search results or playback experience that the team can now investigate.

Interview question

A product manager wants to identify where users drop off during a multi-step onboarding process. Which Amplitude feature is best suited for this task?

  • a.Behavioral cohorts
  • b.Event properties
  • c.Dashboards
  • d.FunnelsCorrect
Why?

The card explicitly states that 'building funnels to see conversion rates through a multi-step process' is a key use case for Amplitude, specifically for 'identifying drop-off points'. While behavioral cohorts group users by actions, they don't directly analyze sequential drop-offs.

Just read this? Test yourself on what you have been reading.

Read the original → amplitude.com

Put your scrolling time to good use

Learn one idea, try a quiz and save useful cards for revision. Tezvyn makes it easy to learn and stay current in your tech field, a few minutes at a time.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon

We are hiring for this. Open roles that interview on analytics — each one lists the topics its interview covers.

See open roles