WhoBuilt

Dot Plots: How to Actually See What Your Users Are Doing

Jul 9, 2026· 14 min· 40K views·Watch on YouTube

Speaker

Dave, a founder and product builder associated with Bump and Google Photos, explains how startups can use dot plots to understand individual user behavior; he also recalls PayPal’s early fraud analysis and a B2B customer example.

Why aggregate metrics miss user behavior

Retention curves show whether groups of users keep returning, but they do not explain how people use a product. DAU and MAU combine everyone’s activity, so they can rise even when users are not getting value. Dave argues that tracking individual behavior helps reveal usage patterns and pacing.

Build a dot plot around value

A dot plot places each user on a row and each time period, often a day, in a column. A dot marks an event that represents product value, such as listening to a song, sharing a photo, or processing an invoice. A ring can identify a user’s first day, and different symbols can track different actions.

Spot patterns and investigate them

The chart can reveal weekday and weekend usage patterns, as well as users who try a product once and never return. Dave describes sorting users by attributes such as platform or first-use date, and encoding their state with symbols or color. He also recalls PayPal using visual transaction patterns to help people spot possible fraud for further investigation.

See what aggregate counts hide

In Dave’s Spotify example, a DAU chart shows daily counts such as two, three, and two, but little about who is active or why. A dot plot can show which users return and whether they use features such as search or public playlists. Dave suggests treating feature patterns as clues to investigate, rather than proof that a feature causes retention.

Apply the method to B2B and avoid common mistakes

A company bought 10 seats on an $80,000-a-year contract, but only three people activated, and their usage was sporadic. The dot plot could have signaled risk after the internal champion left. Dave advises choosing events that represent real user value and using daily or finer time periods; he recommends combining dot plots with cohort retention curves.

Takeaways

  • Choose a charted event that reflects value delivered, not a convenient event like opening the app.
  • Start with daily user rows to see individual usage patterns that aggregate counts conceal.
  • Use filters and symbols to compare users by platform, cohort, or feature activity.
  • Treat visible feature and behavior patterns as leads to investigate, not proof of causation.
  • Pair dot plots with cohort retention curves to understand both how users behave and whether groups return.

Mentioned in this talk

Search inside this talk

What was claimed 8

  • feature
    Dot plot: Shows individual users’ meaningful actions over time in a two-dimensional grid, optionally encoding onboarding, features, and user attributes
    “Each row represents one individual user. Every column represents a time period.”
    YouTube
    Unverified1 source· Talk
  • feature
    Dot plot: Can reveal usage patterns and retention problems not apparent in aggregate charts
    “patterns that you probably wouldn't have seen with your human brain just looking at aggregate charts”
    YouTube
    Unverified1 source· Talk
  • uses
    “At Bump, we had different symbols that we would put into these cells”
    YouTube
    Unverified1 source· Talk
  • founded
    “Max Levchin, one of the founders of PayPal”
    YouTube
    Unverified1 source· Talk
  • metric
    Google Photos: More than one billion users
    “when we had well more than a billion users”
    YouTube
    Unverified1 source· Talk
  • uses
    “This is a tool we used at Google Photos”
    YouTube
    Unverified1 source· Talk
  • feature
    Dot plot: Can be applied to sampled users at very large scale
    “This is a tool we used at Google Photos when we had well more than a billion users.”
    YouTube
    Unverified1 source· Talk
  • metric
    Dot plot: Use day-level or finer time periods; weekly periods can obscure behavior
    “look at it at the day or maybe even sub-day granularity”
    YouTube
    Unverified1 source· Talk

Related talks

Dot Plots: How to Actually See What Your Users Are Doing, Dave · WhoBuilt