Wizard Analytics Tracker
Component Detail
Infrastructure
low complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Lightweight instrumentation component that records wizard funnel events (step reached, step abandoned, completion, validation error frequency) to support product analytics and identify high drop-off steps for UX iteration.
wizard-analytics-tracker
Responsibilities
- Emit step-view events with step index and timestamp
- Emit step-abandoned events when wizard is closed mid-flow
- Emit validation-error events with field name for drop-off analysis
- Emit wizard-completed events with total time-to-complete
Interfaces
trackStepViewed(stepIndex: int, stepId: string)
trackStepAbandoned(stepIndex: int, stepId: string)
trackValidationError(stepId: string, fieldName: string)
trackWizardCompleted(durationMs: int)
trackWizardStarted(entryPoint: string)