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)