PostHog vs Hotjar
Who This Page Is For
You’re comparing these tools because you want session recordings and you’re deciding between:
- All-in-one product analytics (PostHog: recordings + analytics + flags) vs UX optimization focus (Hotjar: recordings + heatmaps + feedback)
- Product teams (PostHog) vs UX/Marketing teams (Hotjar)
- Self-hosting option (PostHog) vs Cloud-only simplicity (Hotjar)
Both have session recordings. The question is what you need alongside them.
The Core Tradeoff
PostHog bundles session recordings with product analytics, feature flags, A/B testing, and surveys. Developer-focused. Self-hosting available.
Hotjar specializes in UX optimization — recordings, heatmaps, feedback widgets, form analysis. Simpler interface for non-technical teams. Cloud-only.
The decision: Need product analytics + recordings + flags? PostHog. Need UX-focused recordings + feedback for marketing/design? Hotjar.
Quick Decision
Choose PostHog when:
- You need product analytics alongside recordings (funnels, retention)
- Feature flags and A/B testing are needed
- Self-hosting for data control is required
- Your team is technical and developer-focused
- You want everything in one platform
Choose Hotjar when:
- UX optimization is the primary goal (conversion, form analysis)
- Non-technical teams (marketing, design) will use it
- Feedback widgets and surveys are important
- Simple setup without technical complexity
- You don’t need deep product analytics
Consider alternatives when:
- You need enterprise-grade recordings → FullStory
- You only need heatmaps → Microsoft Clarity (free)
- You need feedback without recordings → Canny
Comparison Snapshot
| Area | PostHog | Hotjar |
|---|---|---|
| Starting Price | $0/mo | $32/mo (paid) |
| Free Plan | Yes (generous) | Yes (limited) |
| Session Recordings | Yes | Yes |
| Heatmaps | Yes | Yes |
| Product Analytics | Yes (full) | No (basic only) |
| Feature Flags | Yes | No |
| A/B Testing | Yes | No |
| Feedback Widgets | Yes | Yes |
| Self-Hosting | Yes | No |
| Primary Audience | Product teams | UX/Marketing teams |
The “What Do You Need Alongside Recordings” Question
This is the fundamental difference:
PostHog includes:
- Session recordings ✓
- Product analytics (funnels, retention, cohorts) ✓
- Feature flags ✓
- A/B testing ✓
- Heatmaps ✓
- Surveys ✓
- Self-hosting ✓
Hotjar includes:
- Session recordings ✓
- Heatmaps ✓
- Feedback widgets ✓
- Surveys ✓
- Form analysis ✓
- Product analytics → No
- Feature flags → No
- Self-hosting → No
If you need product analytics: PostHog eliminates need for separate tools.
If UX optimization is the focus: Hotjar is simpler and purpose-built.
Detailed Comparison
Session Recordings
PostHog: Full session recordings with event correlation. See what users did AND why (tied to product analytics).
Hotjar: Focused session recordings with frustration detection, rage clicks. UX-optimized playback.
Bottom line: Both have recordings. PostHog ties them to product analytics; Hotjar optimizes for UX analysis.
Heatmaps
Hotjar: Specializes in heatmaps — click maps, scroll maps, move maps. Core feature with dedicated UX focus.
PostHog: Includes heatmaps but as part of broader analytics platform. Less specialized.
Bottom line: Hotjar’s heatmaps are more mature for UX work. PostHog’s are sufficient but secondary.
Product Analytics
PostHog: Full product analytics — funnels, retention, cohorts, user paths, event tracking.
Hotjar: Basic traffic metrics only. No funnels, no cohorts, no deep behavioral analysis.
Bottom line: PostHog for product teams. Hotjar doesn’t compete here.
Feedback Collection
Hotjar: Feedback widgets, NPS surveys, user polls. Designed for collecting qualitative feedback.
PostHog: Surveys available but less emphasized than analytics features.
Bottom line: Hotjar is more focused on feedback; PostHog can do it but it’s not the core use case.
Self-Hosting
PostHog: Full self-hosting with open-source code. Complete data ownership.
Hotjar: Cloud-only. No self-hosting option.
Bottom line: Self-hosting required? PostHog is your only choice.
Honest Limitations
PostHog Limitations
- More complex setup than Hotjar
- Developer-focused interface
- Less UX-optimization-specific
- Requires more technical understanding
Hotjar Limitations
- No product analytics
- No feature flags or A/B testing
- No self-hosting
- Paid plans start at $32/mo (PostHog free tier is more generous)
Pricing Comparison
PostHog:
- Self-hosted: Free (unlimited)
- Cloud free tier: 1M events + 15K recordings/month
- Paid: Usage-based starting ~$0.00031/event
Hotjar:
- Free: Limited (35 daily sessions)
- Basic: $32/mo (100 daily sessions)
- Plus: $80/mo (500 daily sessions)
The math: PostHog’s free tier is more generous. At high volume, self-hosted PostHog reduces costs significantly.
Frequently Asked Questions
Is PostHog free?
PostHog has a generous free tier: 1M events + 15K recordings/month. Self-hosted is completely free with no limits.
Does Hotjar have product analytics?
Only basic traffic metrics. No funnels, cohorts, or behavioral analysis. Use PostHog, Mixpanel, or Amplitude for product analytics.
Which has better heatmaps?
Hotjar specializes in heatmaps (click, scroll, move maps). PostHog has heatmaps but they’re secondary to analytics features.
Can PostHog be self-hosted?
Yes. Fully open-source with self-hosting. Complete data ownership and no usage limits.
Which is better for conversion optimization?
Hotjar is more UX-focused with form analysis and feedback widgets. PostHog has funnel analytics for conversion tracking.
Can non-technical teams use these?
Hotjar’s simpler interface suits marketing and UX teams. PostHog is more technical/developer-focused.
Bottom Line
| Your Situation | Choose |
|---|---|
| Product analytics + recordings | PostHog |
| UX optimization + feedback | Hotjar |
| Feature flags needed | PostHog |
| Non-technical team | Hotjar |
| Self-hosting required | PostHog |
| Just heatmaps + recordings | Hotjar |
| Technical/developer team | PostHog |
| Marketing/design team | Hotjar |
| Budget-constrained | PostHog (better free tier) |
Related Pages
- PostHog vs Amplitude — Analytics comparison
- Hotjar vs FullStory — Recordings comparison
- Hotjar alternatives — Broader options
- Analytics tools category — All analytics tools
Missing a comparison you'd like to see?
Suggest a comparison →