# PostHog vs Hotjar in-depth tool comparison

-   [

    ![](https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_50/Lior_51d29d101a)

    Lior Neu-ner](/community/profiles/28754.md)
-   [

    ![](https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_50/Natalia_s_Portrait_1_fd2c5fe102)

    Natalia Amorim](/community/profiles/35321.md)

Feb 20, 2026

-   [Comparisons](/blog/comparisons.md)

[PostHog](/.md) and [Hotjar](/blog/best-hotjar-alternatives.md) both help you understand how users interact with your product through session replay, heatmaps, and user surveys. They're popular choices for teams that want to go beyond pageview analytics and see what users actually do.

Hotjar is now part of [Contentsquare](/blog/best-contentsquare-alternatives.md) (which also acquired [Heap](/blog/posthog-vs-heap.md)). It's still available as a focused user research tool built for UX teams, but pricing and plans now live under the Contentsquare umbrella.

PostHog combines [replays](/session-replay.md) and [surveys](/surveys.md) with a [full suite of developer tools](/products.md) designed to measure impact from one integrated platform.

In this comparison, we break down how PostHog and Hotjar stack up so you can decide which one is the right fit.

## How is PostHog different?

### 1\. We're an all-in-one platform

PostHog goes beyond [replays](/session-replay.md) and [user surveys](/surveys.md) by integrating them with [product](/product-analytics.md) and [web analytics](/web-analytics.md), [feature flags](/feature-flags.md), [A/B testing](/experiments.md), [error tracking](/error-tracking.md), [LLM observability](/llm-analytics.md), [workflows](/workflows.md), a [data warehouse](/data-warehouse.md), [data pipelines](/cdp.md), and more. It's everything you need from a single app with a single contract. A *genuine* single source of truth for your product and customer data.

### 2\. It's a platform built for developers

This means you get support from the engineers who *actually build the product*, [extensively documented APIs](/docs/api.md), and a [SQL query builder](/docs/product-analytics/sql.md), so you can analyze data how you want. Our code, culture, and strategy are public [on GitHub](https://github.com/PostHog/posthog) and in our [public handbook](/handbook.md).

And as your needs grow, PostHog grows with you – advanced capabilities such as [a CDP](/cdp.md) or [data warehouse](/data-warehouse.md) are ready to switch on whenever you need them.

> Development teams at [Supabase](/customers/supabase.md), [Lovable](/customers/lovable.md), and [ElevenLabs](/customers/elevenlabs.md), and many more trust PostHog as they scale.

### 3\. We're cheaper and have a generous free tier

Every customer gets 5,000 web recordings, 1,500 survey responses, and 1 million events for free each month, no matter what plan they're on. Our [generous free tier](/pricing.md) means more than 90% of companies use PostHog for free, and you'll pay less when you do use up your free credits. You also get 2,500 free recordings on mobile apps.

![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_9608fcca70)

![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_dark_a92b0e022d)

Install PostHog with one command

Paste this into your terminal and make AI do all the work.

`npx @posthog/wizard`

[Learn more](/wizard.md)

![PostHog Wizard hedgehog](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png)

## Product comparison

The best way to imagine PostHog is as an [alternative to Hotjar](/blog/best-hotjar-alternatives.md), [Heap](/blog/best-heap-alternatives.md), and [LaunchDarkly](/blog/best-launchdarkly-alternatives.md) rolled into one.

Hotjar

[**Funnels**](/funnels.md)

Track users through a sequence of events to find drop-off and improve conversion

✓

✓

[**Product Analytics**](/product-analytics.md)

Track usage, retention, and feature adoption with comprehensive analytics

✓

✗

[**Web Analytics**](/web-analytics.md)

Privacy-focused web analytics with real-time data and no sampling

✓

✗

[**Session Replay**](/session-replay.md)

Watch real user sessions to understand behavior and fix issues

✓

✓

[**Heatmaps**](/session-replay/heatmaps.md)

Visualize where users click and scroll on your website

✓

✓

**Scrollmaps**

Visualize where users scroll on your website

✓

✓

[**Feature Flags**](/feature-flags.md)

Control feature access with precision and safely roll out changes

✓

✗

[**Experiments**](/experiments.md)

Run statistically rigorous A/B/n tests and validate ideas with confidence

✓

✗

[**Surveys**](/surveys.md)

Collect product feedback with no-code surveys and customizable targeting

✓

✓

[**Data Stack**](/data-stack.md)

Import, query, model & visualize product and third party data together

✓

✗

**Interview scheduling**

In-app widget for requesting customer interviews

✓

✓

**Interview transcriptions**

Record and transcribe user interviews

✗

✓

### Analytics

Since Hotjar is now part of Contentsquare, the analytics picture has changed.

Hotjar already offered funnels, but since the merge, broader product analytics features – like retention, user paths, and custom dashboards – are now available through Contentsquare's plans.

Contentsquare splits analytics across two products: Experience Analytics (funnels, heatmaps, dashboards – 200k free monthly sessions) and Product Analytics (trends, retention, journey analysis – 10k free monthly sessions). A significant number of features like user ID and custom variable filters, session summaries, and their AI assistant are all on their paid Growth tier or higher.

PostHog includes all of this and more in a single product, with 1 million free events every month.

Hotjar

**Autocapture**

Capture events without manual tracking

✓

✗

**Custom events**

Manually capture custom events and properties wherever they happen

✓

✓

[**Graphs & trends**](/trends.md)

Build custom insights and visualizations

✓

✓

[**Funnels**](/funnels.md)

Track users through a sequence of events to find drop-off and improve conversion

✓

✓

[**Dashboards**](/dashboards.md)

Combine insights into shareable dashboards

✓

✓

**Correlation analysis**

Automatically identify significant factors that impact conversion

✓

✗

[**Group analytics**](/profiles.md)

Track metrics at a company and account level

✓

✗

**AI analysis**

Surface user pain points using AI

✓

✗

[**Lifecycle**](/lifecycle.md)

Track user lifecycle to understand how users interact with your product

✓

✗

[**Retention**](/retention.md)

Track user retention over time to understand how long users stay with your product

✓

✗

[**Stickiness**](/stickiness.md)

Track user stickiness over time to understand how long users stay with your product

✓

✗

[**User paths**](/user-paths.md)

Understand how users navigate through your product and where they get stuck

✓

✗

### Session replay

Session replays are an essential tool for understanding how people use your product, especially for [early-stage companies](/blog/early-stage-analytics.md) searching for product-market fit.

Since joining Contentsquare, Hotjar's session replay capabilities have expanded – recordings now include AI-powered summaries, error detection, and frustration signals. Mobile app session replay is also available through Contentsquare's Enterprise plan.

PostHog supports [mobile session replay](/docs/session-replay/mobile.md) with 2,500 recordings free every month, including [Android](/docs/session-replay/installation/android.md), [iOS](/docs/session-replay/installation/ios.md), [React Native](/docs/session-replay/installation/react-native.md), and [Flutter](/docs/session-replay/installation/flutter.md).

Both PostHog and Hotjar are good options if you're looking for a [FullStory](/blog/best-fullstory-alternatives.md), [LogRocket](/blog/best-logrocket-alternatives.md), or [Microsoft Clarity alternative](/blog/best-microsoft-clarity-alternatives.md).

Hotjar

**Web app recordings**

Capture recordings from single-page apps and websites

✓

✓

**Android recordings**

Record sessions from Android mobile apps

✓

Enterprise

**iOS recordings**

Record sessions from iOS mobile apps

✓

Enterprise

**React Native recordings**

Record sessions from React Native apps

✓

Enterprise

**Flutter recordings**

Record sessions from Flutter apps

✓

Enterprise

**Console logs**

Capture console output from the browser for debugging

✓

✓

**Network monitoring**

Monitor network activity during sessions

✓

✗

**Playlists**

Sort recordings into static and dynamic playlists

✓

✗

**Highlights**

Create short clips from recordings

Beta

✓

**Frustration and engagement scores**

Filter recordings by sentiment analysis

✗

✓

**Target recordings by URL**

Start or filter recordings based on specific URLs or URL patterns

✓

✓

**Record via feature flag**

Only record sessions for users that have the flag enabled

✓

✗

**Export recordings to JSON**

Export important recording data for offline storage

✓

✓

**Export recordings to video**

Export session recordings as video files

Beta

✗

### Heatmaps

Heatmaps visualize where people click and navigate to on your app or website and, when combined with session replay, give a clearer overview of how users behave.

Hotjar

**Heatmaps**

See clicks and mouse movement on your site

✓

✓

**Clickmaps**

See what elements people click on in pages

✓

✓

**Scrollmaps**

Visualize how far users scroll on your website

✓

✓

**Rage clicks**

Track repeated clicks in the same place

✓

✓

**Save heatmaps**

Save historic heatmaps

✗

✓

**Toolbar**

View heatmaps overlaid directly on a webpage

✓

✗

### Surveys

Hotjar's surveys are now part of Contentsquare's Voice of Customer product. They've added AI-generated surveys, AI summary reports with sentiment analysis, and increased free response limits.

Hotjar still supports more survey types than PostHog, including unmoderated user tests and interview scheduling, but PostHog offers more precise targeting options.

Hotjar

Platforms

**Web surveys**

Show surveys on websites and web apps

✓

✓

**Mobile surveys**

Show surveys in mobile apps

✓

✗

Question types

**Multiple choice**

Single-select questions with predefined answer options

✓

✓

**Multi-select**

Allow users to select multiple answers from a list

✓

✓

**Numerical rating**

Collect ratings on a numerical scale

✓

✓

**Emoji reaction**

Quick feedback collection using emoji reactions

✓

✓

**Embedded links**

Include clickable links within survey questions

✓

✓

**Freeform text**

Open-ended text responses for detailed feedback

✓

✓

**Interview scheduling**

Send users a link to schedule a feedback meeting

✓

✓

Presentation

**Popover surveys**

Display surveys as popovers in the bottom corner of the screen

✓

✓

**Feedback button**

Show a feedback button that opens surveys on click

✓

✓

**Hosted surveys**

Get a shareable URL to a survey that you can send directly to users or embed

Beta

✓

**Custom colors & positioning**

Customize the colors of your surveys to match your brand

✓

✓

**Custom HTML**

Add HTML to your survey text

✓

✗

**Iframe embedding**

Embed surveys in your website using an iframe

✓

✓

Features

**Sentiment analysis**

Analyze survey results using AI to discover trends

✓

✓

**Survey templates**

Choose from a library of pre-built templates (CSAT, NPS, etc) or start from scratch

✓

✓

**User interview requests**

Templates for organizing and scheduling user interviews

✓

✓

**API access**

Full API access for creating custom survey experiences

✓

✓

**Webhooks**

Send survey responses to places like Slack or Teams

✓

✓

Targeting

**Display conditions**

Display surveys based on URL or person property

✓

✓

**Event-triggered surveys**

Trigger a survey to open when an event occurs, either every time or just once

✓

✓

**Feature flag targeting**

Target surveys to specific users based on feature flags

✓

✗

**Custom targeting**

Target surveys to specific users, cohorts, or behavioral segments

✓

✓

## Price comparison

Hotjar's old pricing tiers (Business and Scale) no longer exist. Since the Contentsquare merger, Hotjar's tools are now sold under Contentsquare's pricing structure, which is split across three separate products – Experience Analytics (replays, heatmaps), Voice of Customer (surveys, interviews), and Product Analytics (powered by Heap). Each product has its own plan: Free, Growth, Pro, or Enterprise.

PostHog, by contrast, has fully transparent, usage-based pricing for every product on a single bill.

### Free tier comparison

| Contentsquare | PostHog |
| --- | --- |
| Session replays | 10,000/mo | 5,000/mo |
| Heatmaps | 200,000/m (with sessions) | Included with replays |
| Analytics events | 10,000 sessions (Product Analytics) | 1,000,000 events |
| Survey responses | 100/mo | 1,500/mo |
| Data retention | 1 month (Experience Analytics) | 7 years |
| Feature flags | ❌ | 1,000,000 requests |
| A/B tests | ❌ | 1,000,000 requests |
| Error tracking | ❌ | 100,000 requests |

Contentsquare does offer 200,000 monthly sessions for its Experience Analytics free plan, which is generous for heatmaps and basic session data. But its Product Analytics free tier is limited to just 10,000 sessions with limited history, and surveys cap at 100 responses per month.

PostHog gives you 1 million analytics events, 5,000 web replays, 2,500 mobile replays, 1,500 survey responses, and 1 million feature flag requests – all on the same platform.

### Paid pricing

PostHog uses usage-based pricing across all products. You only pay for what you use, and prices decrease at higher volumes. Here's what typical usage costs with PostHog:

| Monthly usage | PostHog cost |
| --- | --- |
| 5,000 replays | $0 (free tier) |
| 15,000 replays | $50 |
| 50,000 replays | $157.5 |
| 100,000 replays | $161.5 |
| 1,500 survey responses | $0 (free tier) |
| 2,500 survey responses | $50 |
| 5,000 survey responses | $122.50 |
| 1M analytics events | $0 (free tier) |
| 5M analytics events | $137.2 |

Contentsquare's Growth plan starts at $40/month for Experience Analytics, $79/month for Voice of Customer (which includes surveys), and it's not disclosed for Product Analytics. Because replays, surveys, and analytics are billed as separate products, costs add up quickly once you need more than one tool. Pro and Enterprise pricing is custom and require a conversation with the sales team.

With PostHog, everything is on one bill with one pricing calculator. You can see exactly how much you'll pay using the calculator on our [pricing page](/pricing.md).

## Platform and integrations

### Data sources

PostHog has a [built-in data warehouse](/data-stack.md), so you can import, combine, and analyze data from multiple sources, and combine it with analytics events. This means you can [monitor deal counts](/tutorials/hubspot-reports.md) using data from Hubspot, [analyze gross revenue](/tutorials/stripe-reports.md) using Stripe data, and [track support ticket SLAs](/tutorials/zendesk-reports.md) using Zendesk data, all from within PostHog.

Hotjar

**Segment**

Send events via Segment

✓

✓

**Sentry**

Send and receive data from Sentry

✓

✗

**Stripe**

Stripe customer data connector

✓

✗

**Hubspot**

Send and receive data from Hubspot

✓

✓

**Zendesk**

Send and receive data from Zendesk

✓

✗

**Amazon S3**

Export data to a S3 bucket

✓

✗

**Postgres**

Import and export data to a Postgres database

✓

✗

**Snowflake**

Export data to Snowflake database

✓

✗

**Google Cloud Storage**

Import/export data

✓

✗

### Data destinations

Contentsquare has improved its data export capabilities since the Hotjar days – its Data Connect feature now exports behavioral data to Snowflake, BigQuery, Redshift, S3, and Databricks. However, PostHog can still send richer data because it collects more actionable data via product analytics, feature flags, and experiments.

Hotjar

**Hubspot**

Send and receive data from Hubspot

✓

✓

**Zapier**

Trigger Zapier automations

✓

✓

**Slack**

Alerts and notifications for Slack

✓

✓

**Microsoft Teams**

Alerts and notifications for Microsoft Teams

✓

✓

**Discord**

Send survey responses and data to Discord

✓

✗

**Intercom**

Messaging and marketing automation

✓

✗

**Salesforce**

Sync event and person data

✓

✗

**Customer.io**

Messaging and marketing automation

✓

✗

**CSV exports**

Export your data as a CSV

✓

✓

**Amazon S3**

Export data to a S3 bucket

✓

✗

**BigQuery**

Export data to Google BigQuery for analysis

✓

✗

### Privacy, compliance, and security

Regulatory compliance can be a critical need for many teams, especially if they operate in financial or healthcare industries. Regulations such as HIPAA and GDPR can require teams to store data in certain locations or protect it in certain ways.

Hotjar

**SOC 2 Type II**

SOC 2 security certification

✓

✓

**GDPR-ready**

Can be compliant with GDPR

✓

✓

**CCPA-ready**

Compliant with California Consumer Privacy Act

✓

✓

**HIPAA-ready**

Can be compliant with HIPAA

✓

✗

**Data anonymization**

Anonymize user data for privacy

✓

✓

**Cookieless tracking option**

Track users without cookies

✓

✗

## When to choose PostHog vs Hotjar

Choosing between PostHog and Hotjar (now Contentsquare) depends on what you need beyond session replay and heatmaps. Here's a quick guide:

-   Want an all-in-one developer platform that goes beyond user research with [product analytics](/product-analytics.md), [feature flags](/feature-flags.md), [A/B testing](/experiments.md), [error tracking](/error-tracking.md), and transparent pricing? Go with **PostHog**.

-   Need a focused UX research tool with session replays, AI-powered surveys, user interviews, and unmoderated user testing? **Hotjar/Contentsquare** is a solid choice.

## Recommendations by team type

**For engineering-led product teams**

-   **PostHog** – SQL access, open-source codebase, and SDKs for every major framework. Tightly integrated feature flags, experiments, error tracking, and LLM observability mean fewer tools to manage.

**For UX research and design teams**

-   **Hotjar / Contentsquare** – Built for qualitative user research with AI-generated surveys, user interviews, unmoderated user tests, and feedback widgets. The Sense AI assistant surfaces insights from survey responses and session replays automatically.

**For product managers who also run experiments**

-   **PostHog** – Run A/B tests, roll out features with flags, and measure impact on funnels and retention – all in one platform. Contentsquare doesn't include native feature flags or experimentation.

**For e-commerce and CRO teams**

-   **Hotjar / Contentsquare** – Zone-based heatmaps, journey analysis, and impact quantification help identify and prioritize conversion improvements. Its enterprise tier adds mobile app replay and revenue attribution.

**For teams building AI products**

-   **PostHog** – Native [LLM observability](/llm-analytics.md) for tracking model performance, token costs, and debugging AI interactions. Contentsquare doesn't offer AI observability.

**For privacy-conscious and regulated organizations**

-   Both are SOC 2 certified, GDPR-ready, and CCPA-ready. **PostHog** is HIPAA-ready and offers EU hosting with raw data access via its [data warehouse](/data-stack.md). Contentsquare/Hotjar is not HIPAA-compliant, but they do offer EU hosting.

**For early-stage startups**

-   **PostHog** – A single platform that scales from MVP to growth stage. The generous free tier includes 1 million analytics events, 5,000 replays, and 250 survey responses per month. [Startups can also qualify for $50k in free credits](/startups.md).

![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_9608fcca70)

![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_dark_a92b0e022d)

Install PostHog with one command

Paste this into your terminal and make AI do all the work.

`npx @posthog/wizard`

[Learn more](/wizard.md)

![PostHog Wizard hedgehog](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png)

## Frequently asked questions

What's the difference between PostHog and Hotjar?

**Hotjar** (now part of Contentsquare) is a UX research tool built for understanding user behavior through session replay, heatmaps, and surveys. **PostHog** is a broader all-in-one platform that combines those capabilities with product analytics, feature flags, A/B testing, error tracking, LLM observability, and more – built for engineering-led teams who want everything in one place.

Is Hotjar still available or is it just Contentsquare now?

As of July 2025, Hotjar formally merged into the Contentsquare Group. The Hotjar brand still exists, but all products – session replay, heatmaps, surveys – are now part of the Contentsquare platform under new pricing tiers (Free, Growth, Pro, Enterprise). Existing Hotjar users were migrated to Contentsquare accounts.

Does PostHog replace Hotjar?

**Yes, for most teams.** PostHog offers session replay, heatmaps, and surveys – the core Hotjar features – plus product analytics, feature flags, A/B testing, error tracking, and more. If you're an engineering or product team that wants to go beyond user research, PostHog replaces Hotjar and several other tools in one platform.

**Consider keeping Contentsquare if** your team relies heavily on user interviews, unmoderated user tests, or the Sense AI assistant for UX research.

Which has better session replay – PostHog or Contentsquare?

**PostHog** includes more developer-focused features like console logs, network request monitoring, a DOM explorer, and performance metrics. It also supports mobile replay on all plans (Android, iOS, React Native, Flutter). **Contentsquare** added AI-powered replay summaries and frustration signals, but mobile replay is limited to Enterprise plans or Pro add-ons.

Does Contentsquare have error tracking?

Contentsquare has basic error detection through its Experience Monitoring product, which surfaces JavaScript errors and performance issues. However, this is more focused on frontend monitoring than full error tracking. **PostHog** includes native [error tracking](/error-tracking.md) that connects exceptions and stack traces directly to session replays, user behavior, and feature flag changes.

Does Contentsquare have product analytics?

Yes, but it's complicated. Contentsquare's Product Analytics is powered by [Heap](/blog/posthog-vs-heap.md), which it acquired in 2023. It's offered as a separate product with its own pricing (free tier: 10k sessions). Contentsquare's Experience Analytics also includes basic funnels, dashboards, and journey analysis.

PostHog's product analytics is fully integrated with all other tools on the same platform and same data.

Can I use PostHog and Contentsquare together?

Yes, though most teams find it redundant for replays and heatmaps. You can use **Contentsquare** for UX research (interviews, user tests) alongside **PostHog** for product analytics, feature flags, and experiments. PostHog can receive data from or send data to other tools via its [CDP](/docs/cdp.md).

Does Contentsquare support mobile apps?

Partially. Contentsquare's mobile session replay and experience monitoring are limited to Enterprise plans (or Pro add-ons). PostHog supports mobile session replay on all plans with native SDKs for Android, iOS, React Native, and Flutter.

What are the best Hotjar alternatives in 2026?

The top Hotjar alternatives in 2026 include:

-   **[PostHog](/session-replay.md)** – Best all-in-one platform for teams wanting replay, heatmaps, analytics, feature flags, and experiments together
-   **[FullStory](/blog/posthog-vs-fullstory.md)** – Best for enterprise teams wanting AI-powered session insights with strong mobile support
-   **[Microsoft Clarity](/blog/best-microsoft-clarity-alternatives.md)** – Best free option for basic heatmaps and session replay
-   **[LogRocket](/blog/posthog-vs-logrocket.md)** – Best for frontend teams wanting replay with error tracking and performance monitoring
-   **[Mixpanel](/blog/posthog-vs-mixpanel.md)** – Best for product teams wanting analytics-first with replay capabilities

Which is better for B2B SaaS – PostHog or Contentsquare?

**PostHog** is generally better for B2B SaaS teams. It includes [group analytics](/docs/product-analytics/group-analytics.md) for account-level analysis, feature flags for enterprise rollouts, and a built-in [data warehouse](/data-stack.md) for connecting CRM data from Stripe, HubSpot, and Zendesk. Contentsquare is more oriented toward B2C e-commerce and high-traffic consumer websites.

Can I migrate from Hotjar to PostHog?

There's no direct data migration from Hotjar/Contentsquare to PostHog since session replay data isn't portable between platforms. However, you can set up PostHog alongside Contentsquare and run them in parallel during a transition period. PostHog starts collecting data immediately via [autocapture](/docs/product-analytics/autocapture.md), so there's no gap in coverage. See our [getting started guide](/docs/getting-started/install.md) for setup instructions.

![](https://res.cloudinary.com/dmukukwp6/image/upload/engineer_47d6638eae)

Subscribe to our newsletter

#### build mode

Read by 75,000+ founders and builders

Subscribe

We'll share your email with Substack

> PostHog is the leading platform for building self-driving products. With a full suite of developer tools – [AI observability](/ai-observability.md), [product analytics](/product-analytics.md), [session replay](/session-replay.md), [feature flags](/feature-flags.md), [experiments](/experiments.md), [error tracking](/error-tracking.md), [logs](/logs.md), and more – PostHog captures all the context agents need to diagnose problems, uncover opportunities, and ship fixes. A [data warehouse](/data-stack.md) and [CDP](/cdp.md) tie it all together, unifying that context into one source agents can read across. You can steer it all from [Slack](/slack.md), [the web app](/ai.md), the desktop ([PostHog Desktop](/desktop.md)), or your own editor via [the MCP](/mcp.md).

### Community questions

Ask a question