Chapter 8 · Product Analyst

8. Tools, instrumentation & data quality

~6 min read

8.1 The product analytics toolstack#

CategoryCommon toolsWhat it's for
Product analyticsAmplitude, Mixpanel, HeapFunnels, retention, behavioral cohorts
SQL / warehouseBigQuery, Snowflake, RedshiftAd-hoc analysis at scale
BI / dashboardsLooker, Tableau, Power BISelf-serve metrics for the team
ExperimentationStatsig, Optimizely, in-houseRunning and reading A/B tests
Tracking / CDPSegment, RudderStackCollecting and routing event data

8.2 Event instrumentation#

A good tracking plan defines each event's name, when it fires, and its properties, before code ships. When events are named inconsistently, fire twice, or miss properties, your funnels and retention quietly lie.

8.3 Data-quality checklist#

  1. Volume sanity: do event counts match expectations and prior baselines?
  2. Duplicate events: is a single action firing more than once?
  3. Null / missing properties: are key properties populated for every event?
  4. Reconciliation: does revenue/users tie out to a trusted source?
  5. Post-release checks: after every deploy, confirm core events still fire as expected.

8.4 Designing an event taxonomy#

A widely used pattern is Object + Action, e.g. Video Played, Cart Updated, Checkout Completed. Consistency matters more than cleverness.

Get the next chapter and weekly interview tips by email

One short email per week. Skim in a minute. Unsubscribe anytime.