Analytics and event tracking tests

Verifying that events fire with the right payload at the right moment.

Mandatory for 11 of 46 product types. Usually run by a product manager.

What it catches

What it misses

Which product types need it and why

Status of analytics and event tracking tests on every published playbook, with the risk ids or the condition behind it.
Product typeStatusReason or condition
data pipelinemandatoryRisks: Users or operators act on wrong numbers
dating appmandatoryRisks: Fine or enforcement by a regulator
kids appmandatoryRisks: Fine or enforcement by a regulator, Personal or sensitive data exposed
language learning appmandatoryRisks: Fine or enforcement by a regulator
mental health appmandatoryRisks: Personal or sensitive data exposed, Fine or enforcement by a regulator
machine learning model servicemandatoryRisks: Users or operators act on wrong numbers, Physical or psychological harm to a user
patient portalmandatoryRisks: Personal or sensitive data exposed, Fine or enforcement by a regulator
pharmacy delivery appmandatoryRisks: Fine or enforcement by a regulator, Personal or sensitive data exposed
social networkmandatoryRisks: Fine or enforcement by a regulator
telemedicine appmandatoryRisks: Personal or sensitive data exposed, Fine or enforcement by a regulator
wearable companion appmandatoryRisks: Personal or sensitive data exposed
ecommerce storerecommendedBecomes mandatory when ad spend or stock decisions are made from the purchase events.
LLM-based assistantrecommendedBecomes mandatory when a third-party analytics SDK runs on the chat screen.
mobile gamerecommendedBecomes mandatory when an ad or attribution SDK is added to a build rated for children.
buy now pay later serviceoptionalWhen merchants are billed on attributed sales, a lost conversion event misstates merchant reports.
electronic health record systemoptionalMay help confirm that quality-measure events are recorded when clinicians complete documented steps.
email marketing platformoptionalMay help: catches open and click reports that do not match what seed inboxes did.
loyalty program appoptionalOptional: helps measure promotion uptake, no attached risk depends on it.
subscription box serviceoptionalMay help: churn and retention numbers drive box planning.
accounting and invoicing SaaSnot neededNot needed: no attached risk depends on product analytics. Becomes recommended when usage events drive billing.
clinical trial management softwarenot neededNot needed: no product analytics decide anything in a validated trial system. Becomes recommended when a participant-facing app adds usage tracking.
crypto exchangenot neededNot needed: no attached risk depends on analytics events. Becomes recommended when trading dashboards for customers rely on event data.
desktop applicationnot neededNot needed: no attached risk depends on event accuracy. Becomes recommended when usage events drive licence counts.
e-signature servicenot neededNot needed: no wrong-decisions risk is attached. Becomes recommended when envelope reports drive customer billing.
ERP systemnot neededNot needed: product usage tracking feeds no attached risk. Becomes recommended when usage data drives licence counts.
EV charging appnot neededNot needed: reliability data comes from charger status, not app analytics. Becomes recommended when app events feed published reliability figures.
expense management toolnot neededNot needed: no attached risk depends on product analytics. Becomes recommended when spend dashboards drive budget decisions.
fleet and logistics trackingnot neededNot needed: fleet reports come from telematics records, not app analytics. Becomes recommended when driver scores are built from app events.
government services portalnot neededNot needed: no risk above depends on analytics events. Becomes recommended when third-party analytics scripts are added to signed-in pages.
grocery delivery appnot neededNot needed: charges and refunds come from the order ledger, not analytics events. Becomes recommended when analytics drive slot pricing.
identity and access management servicenot neededNot needed: no wrong-decisions risk is attached. Becomes recommended when risk scores from sign-in analytics block users.
insurance appnot neededNot needed: no attached risk depends on product analytics. Becomes recommended when analytics events feed pricing or fraud models.
smart home or IoT appnot neededNot needed: no decision or claim rests on app analytics here. Becomes recommended when usage data from the home is shared with partners.
lending platformnot neededNot needed: no attached risk depends on product analytics events. Becomes recommended when funnel metrics drive credit policy changes.
online marketplacenot neededNot needed: no evidenced risk depends on event data. Becomes recommended when seller rankings or fees are computed from tracked events.
messaging appnot neededNot needed: no ad or analytics SDK reads chat data. Becomes recommended when an ad or attribution SDK is added.
mobile banking appnot neededNot needed: no attached risk depends on in-app analytics events. Becomes recommended when fraud or complaint reporting relies on app event data.
neobanknot neededNot needed: no attached risk depends on product analytics events. Becomes recommended when fraud scoring uses in-app event data.
peer-to-peer payment appnot neededNot needed: no attached risk depends on analytics events. Becomes recommended when fraud models use in-app event data.
ride-hailing appnot neededNot needed: no attached risk depends on product analytics events. Becomes recommended when surge pricing reads demand from analytics events.
software as a medical devicenot neededNot needed while the app sends no product analytics. Becomes recommended when an analytics SDK is added and must be checked for health data leaving the device.
SDK or client librarynot neededNot needed: no wrong-decisions risk is attached. Becomes recommended when the SDK's own event counts drive customer billing.
event ticketing platformnot neededNot needed: sales and seat counts come from the order ledger. Becomes recommended when analytics events drive dynamic pricing.
stock trading appnot neededNot needed: no attached risk depends on product analytics. Becomes recommended when in-app prompts are targeted using trading events.
travel booking appnot neededNot needed: bookings and refunds come from the booking ledger. Becomes recommended when analytics events drive ranking or pricing.
video conferencing toolnot neededNot needed: no wrong-decisions risk is attached. Becomes recommended when usage reports drive seat billing.

Done conditions used on playbook pages

Each mandatory cell has its own done condition, written for that product type.

Tools

Alphabetical. Not recommendations.

2 tools shown

analytics and event tracking tests

  • AvoTracking plan and event validation. webiosandroidfreemium
  • Segment ProtocolsTracking plan validation for Segment events. webiosandroidcommercial