- According to Hotjar documentation, scroll depth tracking reveals how far users scroll before leaving. On 1C-Bitrix sites, up to 70% of visitors never see critical blocks placed below the fold. Without this data, layout optimization is guesswork.
Why Scroll Depth Matters
A scroll depth map answers: how far do users scroll? On long Bitrix pages, it often reveals that the 'Why Us' section or contact form lies below the visible area. This insight changes layout decisions faster than A/B tests. For example, moving a CTA from 2500px to 1200px can increase conversions by 34% (source: NNGroup research).
Step-by-Step Setup Process
Step 1: Choose Your Tool
Compare the three most popular scroll tracking tools:
| Feature | Yandex.Metrica | Hotjar | Microsoft Clarity |
|---|---|---|---|
| Cost | Free | Free (basic) / Paid | Free |
| Scroll depth | Yes (custom event) | Yes (built-in) | Yes (built-in) |
| AJAX support | Manual API call | Manual hj('stateChange') |
Automatic |
| Heatmaps | Yes | Yes | Yes |
| Session recordings | No | Yes (paid) | Yes |
| GDPR compliance | Yes | Yes | Yes |
Step 2: Install the Tracking Code
Add the tool's JavaScript snippet to the Bitrix site template (e.g., header.php before </head>). Verify that the code is loaded on all pages.
Step 3: Configure Scroll Events
For Yandex.Metrica, set up a reachGoal event when user scrolls past 25%, 50%, 75%, and 100% of page height. For Hotjar, ensure scroll depth is enabled in site settings. Clarity works out of the box.
Step 4: Handle AJAX-Loaded Content
If your Bitrix site loads content dynamically (e.g., filter, pagination), call the tracker's API after each update. Example for Hotjar: hj('stateChange'). Without this, scroll depth data will be inaccurate.
Step 5: Group URLs for Analysis
Create URL groups in the analytics tool to separate product pages from blog posts. This helps compare scroll behavior across page types.
Common Issues and Solutions
- Tracker not recording: Ensure the snippet is not blocked by ad blockers. Use a Content Security Policy (CSP) that allows the tracker's domain.
- Height changes ignored: Most trackers record initial page height. For dynamic content, implement API calls as described above.
-
Default parameters misconfigured: Always check that the scroll depth parameter is not left as default
None; set explicit thresholds.
What We Deliver
Our scroll mapping service includes:
- Installation of up to 3 tracking tools (Yandex.Metrica, Hotjar, Clarity)
- Configuration of scroll events and AJAX hooks
- URL grouping and dashboard setup
- A comprehensive report with actionable insights
- 30 days of support post-setup
Company Metrics
With over 5 years of experience, we have completed 120+ scroll depth setups on Bitrix sites. Our solutions are used by e-commerce stores generating $500k+ monthly revenue. Clients see an average conversion increase of 18% after implementing our recommendations.
How Often to Review Data
Check scroll maps after each major page update or monthly for stable projects. For new landing pages, review within the first week. Consistent analysis prevents missed opportunities.
Conclusion
Implement scroll depth tracking to understand visitor engagement. Do not rely on guesswork. Moving a key element 500px higher can yield a 20% lift in clicks. With our proven process, you gain the data needed to optimize conversions.

