Understanding user behavior goes beyond page views. It is about the micro-interactions: the specific points of interest, the reading depth, and the engagement flow.
Previously, tracking granular interactions with Croct often required manual instrumentation, like tagging specific elements or writing custom listeners. That friction creates data gaps.
Today, we are expanding our autocapture capabilities to include two fundamental engagement signals: UserClicked and UserScrolled.
Clicks
We now automatically track when a user interacts with the screen, whether it is a mouse click, a touchscreen tap, or a digital pen press.
This event captures:
- Precise coordinates: The absolute x and y position of the interaction relative to the surface.
- Surface context: The total dimensions of the interactive area.
This data allows you to analyze interest hotspots and identify dead clicks on non-interactive elements without needing to manually tag every button or link in your application.
Scroll
Knowing a user landed on a page is different from knowing they consumed the content. The scroll event provides the necessary context to measure true engagement.
We track the scroll activity automatically, capturing:
- Start and end offsets: The exact distance from the top-left corner at the beginning and end of the gesture.
- Viewport context: The dimensions of the visible area versus the total scrollable surface.
This enables you to calculate reading depth accurately and identify exactly where users drop off in long-form content or landing pages.
Zero configuration
True to our philosophy of minimal implementation, these events require no manual configuration.
As long as your SDK is up to date, we automatically track these interactions. We also apply intelligent throttling (one event per 500ms for clicks) to ensure data precision without noise.
These updates are designed to give you a high-definition view of user engagement with zero engineering overhead.