Comparison · Self-hosted vs Managed

Parlor vs Hotjar

Hotjar is $32/mo (Plus). Parlor is a self-hosted alternative at $0.99/mo. Here's when each makes sense.

Try Parlor Free Parlor overview
ParlorHotjar
HostingSelf-hosted, your infraManaged SaaS (cloud only)
Data locationYour server, your diskHotjar's cloud
Free tier1 widget, 100 responsesPaid only
Pro pricing$0.99/mo$32/mo (Plus)
DependenciesNone (single binary + SQLite)N/A (managed)
Setup time~30 secondsAccount signup
DashboardBuilt-in at /uiCloud dashboard
LicenseBSL 1.1Proprietary SaaS
When to use Parlor

Pick Parlor when you want simplicity and ownership.

Parlor is a single Go binary with embedded SQLite. Install it with one command, and you are running in under a minute. Your data stays on your server.

curl -fsSL https://stockyard.dev/parlor/install.sh | sh
Install Parlor Parlor docs

Hotjar makes sense when you need more.

Hotjar is a behavior analytics platform with heatmaps, recordings, and surveys. If you need to see how users interact with your site, Hotjar is the tool. Parlor focuses specifically on feedback collection without recording user sessions.
The trade-off

Teams evaluating Hotjar alongside Parlor tend to split on two axes: feature depth and data residency. Hotjar wins on feature depth — it is a mature product with integrations, mobile apps, and a dedicated support team. Parlor wins on residency — your customer feedback widget data lives on your server in a SQLite file you can inspect, back up, and migrate without asking anyone for permission.

Architecturally, Parlor and Hotjar could not be more different. Hotjar runs on distributed cloud infrastructure with load balancers, managed databases, CDNs, and redundancy across availability zones. Parlor is a single process writing to a single file on a single disk. That sounds fragile until you realize that SQLite handles more concurrent readers than most web applications will ever need, and WAL mode means reads never block writes.

Moving to Parlor

The migration path from Hotjar depends on how much history you need to bring over. If you only need active records, a manual re-entry through Parlor's dashboard might be faster than writing a migration script. If you need full history, export from Hotjar and use Parlor's POST API to import records. Either way, the process is measured in hours, not weeks.

FAQ
Is Parlor a Hotjar alternative?
Hotjar does heatmaps, recordings, and surveys. Parlor does feedback collection only. Different scope — Parlor is privacy-first.
Does Parlor have heatmaps?
No. Parlor collects feedback via widgets and surveys. For heatmaps and session recording, Hotjar is necessary.
Related

Parlor overview

Get started

Self-hosted customer feedback widget in 30 seconds.

Single binary. Free to start. $0.99/mo for Pro.

Install Parlor All 150 tools for $29/mo →