hotjar on every wordpress site, plugin free.
paste your Hotjar site ID, save, and the snippet renders in `<head>` gated against analytics consent. heatmaps, recordings, surveys, feedback widgets — all running without an extra WordPress plugin.
free trial. no credit card. all 30 integrations included on every plan.
Hotjar layers inside every wordpress site.
The official Hotjar install is a single script tag. Most WordPress Hotjar plugins wrap it in a settings page, an admin notice, an update channel, and 30+ filter hooks that run on every request.
watch the moment your visitor rage-clicked the broken CTA.
three real-world session snapshots, annotated. these are the moments Hotjar captures that never show up in your funnel charts — but explain why the funnel breaks.
visitor clicked the price tag 7 times — they thought it was a button.
78% of mobile visitors stop scrolling here — the carousel is below the fold.
they typed an email, hit phone field, deleted everything, left.
Hotjar or Clarity? use both.
Clarity is free for the bulk of recordings + heatmaps. Hotjar's strength is the survey + interview product. Many teams run both — Yovale renders both snippets without conflict.
- surveys + interviews + recruit
- user feedback widgets
- heatmaps with funnel filtering
- engagement zones
- free, unlimited sessions
- rage-click + dead-click
- JS error capture
- no upsell tier
paste your site ID. start recording.
Yovale validates the Hotjar site ID at save. the MU-plugin renders the snippet in `<head>`, gated against the visitor's analytics consent state.
- 1Open Tracking → Analytics
Find Hotjar in the dashboard's tracking panel.
- 2Paste your Hotjar site ID
Copy from Hotjar dashboard → Sites & Organizations. format: 6–8 digit numeric ID.
- 3Toggle on, save, hit your site
First session recording shows up in Hotjar within minutes. Heatmaps populate over the first 1000 pageviews.
3847291Hotjar issues this when you create a site in your account. format: 6–8 digit numeric.
recordings, heatmaps, surveys — one snippet.
every session, masked form inputs by default.
see where visitors interact and where they don't.
Hotjar flags frustration patterns automatically.
embed surveys or recruit interviewees from real users.
questions before you switch hosts for Hotjar.
Does Hotjar's free tier work with this integration?
Yes. The integration only injects the script — it doesn't change Hotjar's pricing tier behavior. Free, Plus, Business, and Scale all work identically from the WordPress side.
Does Hotjar respect EU consent?
Yovale gates the Hotjar snippet behind the analytics consent signal. If the visitor declined analytics cookies, Hotjar doesn't render. Hotjar's own SDK has additional consent flags for finer control.
Will session recording capture passwords?
Hotjar masks form inputs by default and lets you configure additional masking. Yovale's injector doesn't change those defaults — set masking rules inside Hotjar.
Can I run Hotjar with Microsoft Clarity?
Yes. Many teams run Clarity (free, basic) for the bulk of recordings and Hotjar (paid) for surveys and funnels. Both ship from the same Yovale tracking panel.
Will the page cache strip Hotjar?
No. The snippet is part of the cached HTML. Recording and heatmap collection happen client-side and aren't affected by edge caching.
other behavioral tools on every WordPress site.
free heatmaps + recordings — pair with Hotjar for surveys + premium analysis.
quantitative events to complement Hotjar's qualitative recordings.
open-source product analytics + session replay alternative.
product analytics + funnels to complement Hotjar's qualitative side.
heatmaps and recordings on your WordPress site by day one.
free trial. no credit card. paste a Hotjar site ID, save, and the next visitor's session shows up in Hotjar.