Analytics Tracker
Component Detail
Infrastructure
low complexity
Shared Component
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Tracks user interactions with the impact calculator to measure engagement and conversion funnel effectiveness. Records events such as calculator usage start, input changes, results viewed, and CTA clicks to the demo booking form. Shared with the product landing page for unified sales analytics.
analytics-tracker
Responsibilities
- Track calculator engagement events (start, complete, abandon)
- Record CTA click-through to demo booking with calculator context
- Measure input patterns to optimize default values and benchmarks
Interfaces
trackEvent(eventName: string, properties: Record<string, unknown>)
trackCalculatorStart()
trackCalculatorComplete(metrics: ImpactMetrics)
trackCTAClick(destination: string, context: CalculatorContext)