Hotjar Tracking Code Not Installed or No Data Received

Workaround available Web Updated October 21, 2026

Quick answer

The 'Not installed' or 'No data received' status means Hotjar cannot see its script on your live site. Add the code to the <head> of every page, purge caches, disable ad blockers and run the installation check again.

Most likely fix: Reinstall the code in the <head>.

Symptoms

The Sites page shows 'Not installed' or 'No data received', and verification fails.

Why it happens

  • Code placed in the <body> or only on some templates
  • Page or CDN cache still serving the old HTML
  • Ad blocker or privacy extension blocking the request during verification
  • Code altered by pasting it through a word processor
  • Site ID in the snippet does not match the site in Hotjar
  • JavaScript errors stopping scripts from running

How to fix it

Try these in order — the most common fix is first.

  1. 1. Reinstall the code in the <head>

    1. Copy the snippet from Sites > View tracking code
    2. Paste it directly into the <head> of every page (or your tag manager), not via a word processor
    3. Publish and purge your site and CDN cache
  2. 2. Run the official verification

    1. Go to the Sites page and open the install section
    2. Choose the manual option and click verify; a new window reports 'Installation successful' or the problem
  3. 3. Verify manually in developer tools

    1. Disable ad blockers
    2. Open the live page, Network tab, filter 'hotjar' and reload
    3. If no Hotjar requests appear, the code is not on that page
  4. 4. Wait for the status to update

    1. The status can take around 10 minutes to change and data usually appears within about an hour

This guide also covers

  • hotjar tracking code not installed
  • hotjar no data received
  • hotjar verify installation
  • hotjar not working

Still not working?

If Hotjar keeps failing, you're not alone. See every Hotjar problem users report or the alternatives people switch to.

Other Hotjar errors