Hotjar starts at $39/mo and prices per session — the moment you go viral, your analytics tool becomes your biggest bill. Clickmap drops one script tag on your site and stores everything in your own SQLite file on your own box. $49, once, unlimited sessions.
This is the full pricing breakdown: what Hotjar actually costs over one, two and three years, what Clickmap gives you for $49 paid once, and the honest cases where the subscription is still the right call.
What Hotjar actually costs you
At $39/mo, one Hotjar subscription adds up to $468 every year — $1,404 over a three-year window, for software you stop owning the day you cancel. Clickmap is $49 the day you buy it, and the meter never runs again.
| Clickmap | Hotjar | |
|---|---|---|
| Sticker price | $49 once | $39/mo |
| Cost after 1 year | $49 | $468 |
| Cost after 2 years | $49 | $936 |
| Cost after 3 years | $49 | $1,404 |
Three years in, the gap is $1,355 — and every year after that adds another $468 to the subscription side of the ledger.
Clickmap vs Hotjar, feature by feature
Price is only half the story — here's how the two line up on the things that decide day-to-day use:
| Clickmap | Hotjar | |
|---|---|---|
| Price | $49 once | $39/mo |
| Sessions | Unlimited (your disk is the limit) | Plan-capped |
| Data location | Your server | Their cloud |
| Click heatmaps + scroll depth | Yes | Yes |
| Session replay | Yes (cursor/click/scroll stream) | Yes (full DOM replay) |
| Rage-click filter | Yes | Yes |
| Surveys, feedback widgets, funnels | No | Yes |
| Input recording risk | Impossible by construction | Masked by config |
What you get for $49, once
Self-hosted click heatmaps, scroll depth and session recordings, all in your own SQLite file. The highlights:
- 🏷️ One-tag install — Drop a single defer script tag with your site key and start collecting.
- 🔥 Click heatmaps — Click density on a proportional page canvas, per URL, filterable by device and date range, with a most-clicked elements list.
- 📜 Scroll-depth chart — See what percentage of visitors reach each 10% fold of the page.
- ▶️ Session recordings — Lightweight click/cursor/scroll event stream with a replay player: play/pause, scrubbing, 0.5-4x speed.
Two months of Hotjar buys Clickmap outright, and it never prices you by the session again.
Switching is 3 steps
- Buy once on Whop. One payment of $49 gets you the packaged Windows installer with updates, or clone the MIT source at github.com/bensblueprints/heatmap-session-recorder-mvp and run it free.
- Run desktop or deploy. Run it as a Windows desktop app, or docker compose onto a $5 VPS when you need it public.
- Paste the tag on your pages. Add a site in the dashboard, drop the one-line script tag, and watch the heatmap fill in.
When paying Hotjar is still the right call
Being straight about it: the subscription earns its keep in three situations. If your team is large enough that Hotjar's collaboration features, permissions and admin controls are genuinely load-bearing; if your workflow is built on its integrations and leaving means rebuilding that plumbing; or if you have enterprise requirements — SSO, audit logs, SLAs, a vendor to call — that a pay-once app doesn't come with. Everyone else is paying $39/mo for a job that runs fine on hardware they already own.
If that's you, Clickmap is $49, once. For the deeper dive, read the Clickmap vs Hotjar head-to-head or the full Hotjar comparison.
Frequently asked questions
Is it really free on GitHub?
Yes — Clickmap is MIT-licensed at github.com/bensblueprints/heatmap-session-recorder-mvp. The $49 buys the packaged Windows installer and updates; building from source is free.
Does it record what my users type?
No. The tracker has no code path that reads input values, textarea content or keystrokes — only element positions and short CSS selectors. It is physically incapable of recording typed input.
Is this a subscription in disguise?
No. $49 once, no renewal, no per-session pricing. Data never leaves your server, so you stay the sole controller.
More on Hotjar pricing
Clickmap — product page, demo & full feature list · Hearback vs Hotjar pricing · All OneTimeSuite pricing breakdowns
Try Clickmap — $49, once
Self-hosted click heatmaps, scroll depth and session recordings, all in your own SQLite file.