Custom events & interactions
Push your own events from clicks, modals, tabs, forms and async loads.
11 lessonsBeginner–IntermediateSelf-paced
0 of 11 complete0%
Module 1
Beginner
4 lessonsModule 2
Intermediate
7 lessons- 5Start →
AJAX / async events
Trigger on an event pushed after a simulated fetch resolves.
- 6Start →
Tabs & accordions
Push tab_change events and read the active tab with a variable.
- 7Start →
SPA virtual pageviews
Navigation that changes the URL with no reload, capture it with History Change.
- 8Start →
Form submission
A newsletter form that emits a form_submit event, capture the lead without losing it.
- 9Start →
Multi-step form progress
Track step_view events across a 3-step wizard.
- 10Start →
HTML5 video
Track a native <video> element, play, progress and complete.
- 11Start →
Form start & submit
Fire form_start on first interaction and form_submit on submit.