3 min read
Click Maps: see what gets clicked, on your real site
New in Badgerlytics. An overlay on your live pages showing the share of pageviews that clicked each button and link, filterable by A/B test variation. Pro plans and up.
Click Maps just shipped. Here's the short version: open your own site, and every button and link gets a box showing how often it actually gets clicked. Navigate to another page and the map follows you.
What the overlay shows
Each tracked element gets a colored box on a heat scale — cool for rarely clicked, hot for the most clicked on that page. The badge reads like 12.4% · 1,240:
- 12.4% — share of pageviews where the element was clicked at least once
- 1,240 — total clicks
Elements that were clicked historically but aren't on the page right now (a removed banner, a seasonal promo) are listed in the panel so you still see their numbers.
The overlay is visible only to you. Visitors never see it.
The control panel
Sitting in the top-right of your site while the map is on:
- Show / hide the boxes
- Date range — last 7, 30, or 90 days
- Filter by variation — pick a running A/B test and a variation; the filter stays on as you navigate
- Hide controls for a clean screenshot
- Log out of the viewer session
The part we're most pleased with: variation filtering
Running a test on the product page? Filter the map to control, then to v1, and compare where attention went. Because the filter limits pageviews to visitors who were in that variation, the comparison is apples to apples.
You can also force a variation on the page with the same test mode parameter you use for QA — the overlay follows whichever variation you're viewing, so the boxes line up with the layout actually on screen.
That's the connection most heatmap tools miss: the map and the experiment live in the same product. More on tests in A/B tests and feature flags.
What gets tracked (and how to make it accurate)
Tracked: buttons, links, radio buttons, checkboxes, form fields, dropdowns, elements with a button role, and elements that respond to clicks. Each is identified in this order:
| Priority | Identifier | Notes |
|---|---|---|
| 1 | data-bai-click-id | Your explicit label. Use it for repeating elements (a "Remove" on every cart line) so they roll up together |
| 2 | id | Stable, unique ids make the most reliable maps |
| 3 | Link destination | For links with no id |
Radios and checkboxes are tracked per option, so a product configurator shows one box per choice. Form fields count once per pageview when a visitor clicks into them — you learn which fields visitors reach, never what they type. Password fields are always skipped.
The single best thing you can do for accurate maps: give your important calls to action a stable id or data-bai-click-id. Avoid ids that change every build.
Turning it on
- Click Maps in the property sidebar → Click collection on. It reaches your live site in seconds.
- Choose the site (any registered host) and the page path.
- Open Click Maps on site. Your page opens in a new tab with the overlay and panel.
Data only accrues from the moment you switch collection on, so give a new page a few days before drawing conclusions.
Limits and privacy
- Plans: Pro, Business, Ultimate.
- Retention: 90 days.
- Per pageview: up to 50 distinct elements recorded; repeat clicks are counted, not duplicated.
- Labels: the short text on each element is stored so you can recognize it. Anything that looks like an email or phone number is masked, and regions you've masked for Session Replay are masked here too.
- Filters: the same bot and traffic filters as your analytics apply, so internal traffic doesn't skew the percentages.
Docs: Click Maps. If you're weighing this against a standalone heatmap product, the Hotjar, Crazy Egg, and Lucky Orange comparisons spell out what's different.
Quick answers
- What are Badgerlytics Click Maps?
- An overlay that runs on your live site and draws a colored box on every tracked button, link, and form control showing the share of pageviews that clicked it and the total clicks. Results are aggregated per page and can be filtered to a single A/B test variation and a 7, 30, or 90 day window.
- Which elements do Click Maps track?
- Buttons, links, radio buttons, checkboxes, form fields, dropdowns, elements with a button role, and elements that respond to clicks. Elements are identified by data-bai-click-id, then id, then link destination. No typed text is ever collected.
- Which plans include Click Maps?
- Pro, Business, and Ultimate. Click collection is off by default and enabled per property. Data is kept for 90 days.


