Click heatmap overlay
A color-coded heatmap (blue → cyan → green → yellow → red) shows exactly where users click on each page. Hotspots reveal what draws the most attention.
Heatmaps
Color-coded click heatmaps, scroll depth tracking, and top clicked elements — all rendered on actual page screenshots. No cookies required.
7-day free trial. Cancel anytime.
Live heatmap demo — real click interaction data
Heatmaps
Capabilities
A color-coded heatmap (blue → cyan → green → yellow → red) shows exactly where users click on each page. Hotspots reveal what draws the most attention.
See how far down each page users scroll. Track milestones at 25%, 50%, 75%, 90%, and 100% to identify where users lose interest.
A ranked table shows the most clicked elements on each page — button text, CSS selector, click count, and unique users. Know exactly which elements get the most interaction.
BuddyStat automatically captures screenshots of your pages (via Puppeteer) and renders the heatmap overlay on top. See clicks in the visual context of your actual page design.
Total clicks, unique sessions, unique users, average viewport dimensions, and median click coordinates — all the stats you need to understand interaction patterns.
Auto-populated page selector shows all pages with heatmap data. Switch between pages instantly and compare interaction patterns across your site.
Getting Started
Toggle heatmaps on in your Site Settings. The tracking script automatically starts capturing click coordinates, CSS selectors, and scroll depth data — no code changes needed.
Every click is recorded with x/y coordinates, the element's CSS selector (3-level DOM walk), element tag and text, and viewport dimensions. Clicks are throttled to 150ms to prevent data overload.
The first time you view a page's heatmap, BuddyStat captures a screenshot via Puppeteer. It's cached for 24 hours so subsequent visits are instant.
Open the Heatmaps dashboard, select a page, and see the color-coded overlay. Toggle between click heatmap, scroll depth, and top elements views.
Use Cases
See exactly where users click versus where you expect them to click. Identify usability issues and optimize your layouts based on real interaction data.
Verify that visitors are clicking your CTAs. Identify which page elements distract from the primary conversion goal.
Understand how users interact with new features. Are they clicking the new button? Scrolling to see new content? Heatmaps give you immediate answers.
Combine heatmap data with A/B testing to understand not just which variant wins, but why — based on actual user interaction patterns.
See how far users scroll on your content pages. Determine if your articles, blog posts, and landing pages are actually being read.
Replace Hotjar Heatmaps ($32-80/mo saved) with a built-in solution that's included in your BuddyStat subscription.
FAQ
Explore More
Color-coded heatmaps with scroll depth tracking. See exactly where users interact — and where they don't.
7-day free trial. Cancel anytime.