Google Analytics 4 vs Hotjar
Google Analytics 4 vs Hotjar — traffic and campaign measurement versus heatmaps, recordings, and on-site feedback.
Quick answer
Quick answer
Google Analytics 4 is the traffic and conversion system: channels, events, and ads. Hotjar is the behavior system: heatmaps, session recordings, and surveys. Neither replaces the other.
Use them for different jobs
Open GA4 when you need to know which channel or page lost traffic. Open Hotjar when you already know the page and need to see where people hesitate. Stacking both adds script weight and a second privacy review, so add Hotjar to the pages where a recording would change a design decision.
Who should pick which?
Good fit for…
- Marketing teams running Google Ads or relying on Google marketing ecosystem
- Sites and apps that need event-based measurement at high volume without per-hit SaaS fees
- Organizations comfortable with BigQuery export for custom analysis
- Teams that already have GA4 expertise and reporting workflows
Not a great fit for…
- Small sites that only need simple traffic stats and want minimal compliance overhead
- Teams avoiding Google data processing or US cloud jurisdiction concerns
- Privacy-first positioning without cookie banners — lightweight tools win here
- Revenue attribution for indie Stripe SaaS without significant GA4 ecommerce setup — DataFast is simpler
Good fit for…
- Marketing and UX teams optimizing landing pages and checkout flows
- Teams asking why conversion dropped, not only where traffic came from
- Organizations running feedback polls and surveys on live pages
- Complementing GA4 or Plausible with qualitative behavior data
Not a great fit for…
- Primary web analytics and channel attribution — pair with GA4 or Plausible
- Product analytics with retention cohorts and feature flags — use PostHog
- Privacy-minimal stacks avoiding session recording — consider policy impact first
- Headless or API-only products with no traditional DOM to record
Feature comparison table
Side-by-side feature checklist for Google Analytics 4 and Hotjar.
| Feature | ||
|---|---|---|
| Cookieless | — | — |
| GDPR-friendly | — | — |
| Realtime data | ✓ | ✓ |
| Custom events | ✓ | — |
| Funnels | ✓ | ✓ |
| Heatmaps | — | ✓ |
| Session recordings | — | ✓ |
| A/B testing | — | — |
| Product analytics | ✓ | — |
| Revenue tracking | — | — |
| Self-hostable | — | — |
| Open source | — | — |
Head-to-head by topic
Sourced from our individual tool reviews. How we review tools
Privacy & compliance
GA4 is not a privacy-first tool in the Plausible sense. It uses cookies and identifiers, processes data on Google infrastructure, and typically requires consent banners in GDPR jurisdictions.
Google offers data retention controls, IP anonymization options (context-dependent), and user deletion tools — but operational burden falls on you. Several EU regulators have scrutinized Google Analytics transfers; some organizations choose Matomo or EU-hosted alternatives for that reason.
Free does not mean zero compliance cost — legal review and consent UX are part of the total price.
If consent banners or data transfers are the main reason you are looking at alternatives, compare a free cookie-free alternative such as Ahrefs Web Analytics.
Session recording captures DOM content and interactions — treat Hotjar as processing potentially personal data. Configure suppression, honor consent where required, and document processing in your privacy policy.
Hotjar offers GDPR-oriented features and data processing terms, but recording tools generally face stricter scrutiny than cookie-light pageview analytics. Legal review before enabling recordings on logged-in areas is prudent.
Not a fit for high-security environments where client-side recording is prohibited.
Web analytics scope
Unique to Google Analytics 4GA4 uses an event-based data model — every interaction is an event with parameters. Pageviews, scrolls, purchases, and custom actions all flow through the same pipeline. This replaces Universal Analytics' session/pageview-centric model and requires relearning reports and explorations.
Strength: flexible schema for web + app in one property. Weakness: easy to over-instrument and inflate event counts, making reports noisy without governance.
For marketing sites, start with enhanced measurement defaults and add custom events only where decisions depend on them.
Product & behavior capabilities
Unique to HotjarHotjar's signature features are click, move, and scroll heatmaps plus session recordings that replay user journeys. These tools expose rage clicks, form abandonment, and confusing layouts that aggregate metrics miss.
Recordings are sampled based on plan limits — high-traffic sites need higher tiers or filters to stay within quota. Mask sensitive fields in forms and exclude admin areas before going live.
Hotjar complements analytics; it rarely replaces them. Most teams keep a traffic tool and add Hotjar for UX diagnosis.
Hotjar includes Feedback widgets and Surveys to collect on-page qualitative input — useful after redesigns or pricing changes. Targeting rules show prompts on specific URLs or behaviors.
This is valuable for marketing and CX teams without a dedicated research stack. It is not a full user-research repository like Dovetail — export and synthesize insights in your workflow.
Survey fatigue is real; use sparingly on high-intent pages.
Integrations & ecosystem
Unique to Google Analytics 4GA4's biggest advantage is integration depth: Google Ads linking, Search Console, Looker Studio, and optional BigQuery export (standard properties get limited free export; 360 unlocks more). If your growth stack is Google-centric, GA4 is the hub.
Non-Google integrations exist via GTM and APIs but are rarely as seamless as native Google links. Teams on Meta Ads or other channels often still run GA4 alongside platform pixels.
Consent Mode v2 and regional settings matter for EU traffic — misconfiguration can skew attribution and create compliance risk.
Other considerations
Unique to Google Analytics 4Standard Google Analytics 4 is free. Google Analytics 360 is the paid enterprise tier, sold as an annual contract through Google or a Google Sales Partner; Google doesn't publish a list price.
What 360 buys you is higher limits and SLAs:
| Limit | GA4 (free) | GA4 360 |
|---|---|---|
| Event data retention (explorations) | 2 or 14 months | Up to 50 months |
| Event-scoped custom dimensions | 50 per property | 125 per property |
| Key events | 30 | 50 |
| Audiences | 100 | 400 |
| Explore sampling limit | 10M events per query | 1B events per query |
| BigQuery daily export | 1M events | Billions of events |
| Data API quota | 200,000 tokens/day | 2M tokens/day |
| Service level agreement | No | Yes |
Hidden costs of "free" GA4: consent-banner and legal work in GDPR regions, Tag Manager setup and maintenance, and BigQuery storage and query charges billed by Google Cloud if you use the export. Large properties on the free tier are limited to 2 months of event-data retention.
Most sites never need 360. If you are paying for GA4 mainly to avoid consent banners or data-transfer concerns, compare cookie-free tools like Plausible, Fathom or Ahrefs Web Analytics, or use our pricing calculator.
Pricing comparison
Google Analytics 4
GA4 standard is free for most sites within Google's collection limits. Google Analytics 360 is a custom-priced annual contract (contact Google or a Sales Partner) for very large organizations needing SLAs, higher limits, and advanced BigQuery.
Hidden costs: GTM/consulting time, BigQuery storage/query bills, and compliance tooling. At low traffic, GA4 wins on price vs any paid privacy tool; at high traffic, "free" still holds for standard tier but ops complexity grows.
Use our pricing calculator to compare GA4 ($0) against paid alternatives at your pageview level.
Free for up to 10,000,000 hits/month.
Free for most sites. Google Analytics 360 is a custom-priced annual contract (contact Google or a Sales Partner).
Hotjar
Hotjar pricing combines daily session limits for recordings and feature access across tiers. Our directory lists entry at $39/month (Plus) with higher tiers for more daily sessions and team features — verify current plans on hotjar.com/pricing.
Costs scale with recorded session volume, not pageviews alone. Filter recordings to conversion pages to control spend.
Compare total stack cost: Hotjar + Plausible/GA4 vs an all-in-one like PostHog on our pricing calculator.
| Tier | Limit | Price / month |
|---|---|---|
| Free (35 daily sessions) | 35 | Free |
| Plus | 100 | $39 |
| Business | 500 | $99 |
| Business scale | 2,000 | $213 |
Based on daily session recordings. Pricing as of Aug 2026 — verify on vendor site.
Use the pricing calculator to compare costs at your traffic or event volume.
Setup & implementation
Google Analytics 4
Typical setup:
- Create a GA4 property and web data stream.
- Install gtag.js or deploy via Google Tag Manager.
- Configure key events (conversions) and link Google Ads if applicable.
- Set data retention, internal traffic filters, and consent defaults.
- Validate with DebugView before trusting reports.
Common pitfalls: duplicate tags inflating counts, missing consent mode in EU, treating GA4 like UA reports, and unbounded custom events without naming conventions.
Hotjar
Typical setup:
- Create a Hotjar site and install the tracking snippet (often via GTM).
- Configure heatmap and recording targets for key URLs.
- Set up field suppression for passwords, payment fields, and PII.
- Define surveys or feedback widgets with targeting rules.
- Review sample recordings weekly with your UX or growth team.
Ongoing value comes from ritual review, not one-time setup.
Common pitfalls: recording internal traffic, unmasked sensitive inputs, and paying for sessions you never watch.
Performance benchmarks
Google Analytics 4 Script Performance
Load time
+1.16 s
- Loading method
This script downloads in the background, so the browser can draw the page’s first visible content without pausing to load the tracking code.
- Script filesize
Transfer is the compressed download size, and decoded is what the browser parses afterward.
What this means for your site
On our empty test page, the load event finished +1.16 s later with the tag installed. On a real site, page load is likely to take at least that long — but usually not the full +1.16 s stacked on top of your other assets, because much of the work overlaps parallel downloads.
Limitations compared
Google Analytics 4
- Steep learning curve vs Plausible/Fathom — reports are powerful but not simple.
- Privacy and EU transfer concerns push some teams to Matomo or EU-hosted tools.
- No session replay or heatmaps natively — pair with Hotjar or PostHog.
- Revenue attribution for custom Stripe flows requires deliberate ecommerce/event setup.
- Script weight and performance vary by implementation — benchmark pending on AnalyticsVS.
Hotjar
- Not a replacement for web analytics or product analytics baselines.
- Session recording has privacy, consent, and performance implications.
- High-traffic sites hit daily session caps quickly on lower tiers.
- Limited value on non-visual or heavily native app experiences without web UI.
- Script weight benchmark pending on AnalyticsVS.
Bottom line
Keep GA4 (or a privacy-first analytics tool) as the source for traffic and goals. Add Hotjar when a page is underperforming and you need to see clicks, scroll depth, and recordings. Hotjar's paid plans start around $39/month and bill by recorded sessions, not pageviews. GA4 standard stays free.
Frequently asked questions
- Can Hotjar replace Google Analytics?
- No. Hotjar does not replace channel reports, campaign attribution, or Google Ads measurement. Use it next to GA4, Plausible, or another analytics tool.
- Can Google Analytics replace Hotjar?
- No. GA4 can show events and pages. It does not give you heatmaps, scroll maps, or watchable session recordings of a landing page.
- Do I need a cookie banner for Hotjar?
- Usually yes when you record sessions, because recordings can capture what a person did on the page. Confirm the consent setup with your counsel. GA4 also commonly needs a consent setup in the EU.
- Is PostHog a closer Hotjar alternative?
- For session replay tied to product events, yes. See our PostHog vs Hotjar comparison. Hotjar is still the more direct fit for marketing heatmaps and on-page surveys.
- GA4 vs Universal Analytics — what changed?
- GA4 is event-based, uses different reports, and UA stopped processing in 2023. You cannot expect one-to-one metric parity with old UA dashboards.
- Hotjar vs PostHog session replay?
- Hotjar optimizes for marketing/UX teams with heatmaps and surveys. PostHog ties replay to product events, flags, and funnels for engineering-led teams.
Sources & review status
Try these tools
Google Analytics 4
Hotjar
We may earn a commission. Details