Event scroll tracking
Contents
percentage scroll tracking
Priority medium
This event is tracked by the scroll_tracker.
Data sent to the dataLayer
- event: event_data
- event_data: - action: scroll
- event_name: scroll
- percent_scrolled: string (number)
- type: percent
 
You can also view our complete schemas.
Data reports
- GA4 report for scroll events (access required)
- Looker studio report for scroll events (access required)
heading scroll tracking
Priority medium
This event is tracked by the scroll_tracker.
Data sent to the dataLayer
- event: event_data
- event_data: - action: scroll
- event_name: scroll
- index: - index_section: index of the heading reached
- index_section_count: total number of headings being tracked
 
- section: text of heading reached
- text: text of heading reached
- type: heading
 
You can also view our complete schemas.
Data reports
- GA4 report for scroll events (access required)
- Looker studio report for scroll events (access required)
marker scroll tracking
Priority medium
Tracks when a user scrolls to a custom marker that has been placed on any HTML element on the page, such as a specific heading or paragraph. Generally used where scroll tracking is required on some headings, but not all.
This event is tracked by the scroll_tracker.
Data sent to the dataLayer
- event: event_data
- event_data: - action: scroll
- event_name: scroll
- index: - index_section: index of the marker reached
- index_section_count: total number of markers being tracked
 
- section: string
- text: string
- type: marker
 
You can also view our complete schemas.
Data reports
- GA4 report for scroll events (access required)
- Looker studio report for scroll events (access required)