Analisi della velocità · 2 marzo 2026

Hotjar rallenta Shopify? Dati sull'impatto della velocità (2026)

Hotjar è uno degli strumenti di analisi più popolari su Shopify. Ma cosa fa effettivamente alla velocità della tua pagina? Lo abbiamo testato su 50 negozi e ne abbiamo misurato l'impatto reale Punteggi PageSpeed e Core Web Vitals.

1. I dati sull'impatto della velocità

Let's cut straight to the numbers. According to data from the Progetto Web di terze parti (che esegue la scansione di milioni di siti Web utilizzando Google Lighthouse ogni quattro mesi), lo script di monitoraggio di Hotjar ha un impatto misurabile sulle prestazioni della pagina:

Metrico Senza Hotjar Con Hotjar Differenza
Tempo di caricamento della pagina 3,2s 4.0s +829ms
Peso pagina 2.1MB 2.57MB +0.47MB
Blocco del thread principale 450ms 680ms +230ms
Richieste di rete 45 52 +7 richieste
Punteggio PageSpeed (dispositivi mobili) 72 61 −11 punti

Media su 50 negozi Shopify testati. Limitazione del 4G mobile. Fonte: progetto Web di terze parti + test interni.

L'aumento di 829 ms è significativo. Google consiglia un tempo di caricamento totale della pagina inferiore a 2,5 secondi per un buon LCP. In un tipico negozio Shopify che carica già 15-25 script di app, l'aggiunta di Hotjar può fare la differenza tra il superamento e il fallimento dei Core Web Vitals. Se hai a che fare con un negozio lento, il ns guida completa all'ottimizzazione della velocità covers every fix — from image compression to script deferral.

⚠️ Il problema del compounding

Hotjar è raramente l'unico script di terze parti su un negozio Shopify. Il negozio medio gestisce anche un'app per le recensioni, un widget di chat, Facebook Pixel, Google Analytics e molti altri tracker. Ognuno aggiunge il proprio peso. Gli 829 ms di Hotjar da soli sono gestibili, ma sommati a tutto il resto possono spingere il tuo negozio oltre il punto critico. Vedi il nostro guida completa all'impatto degli script di terze parti per l'immagine completa.

2. Cosa carica effettivamente Hotjar nel tuo negozio

Per capire perché Hotjar influisce sulla velocità, devi sapere cosa carica. Quando un visitatore arriva al tuo negozio Shopify con Hotjar installato, ecco cosa succede:

  1. Script di tracciamento iniziale (~35KB): Lo snippet Hotjar di base viene caricato da static.hotjar.com. Questo è relativamente piccolo ma avvia una catena di richieste aggiuntive.
  2. Modulo di registrazione della sessione (~180KB): Se la registrazione della sessione è abilitata (di solito lo è), Hotjar scarica il suo motore di registrazione completo. Questo è il componente più pesante.
  3. Modulo di tracciamento della mappa termica (~120KB): Tiene traccia dei movimenti del mouse, dei clic e della profondità di scorrimento per la generazione della mappa termica.
  4. Widget di feedback e sondaggi (~80KB): Se utilizzi sondaggi o sondaggi di feedback di Hotjar, vengono caricati JavaScript e CSS aggiuntivi.
  5. Connessione WebSocket: Hotjar apre una connessione WebSocket persistente per trasmettere in streaming i dati di registrazione della sessione ai suoi server in tempo reale.
  6. Osservatore della mutazione DOM: Registra ogni modifica al DOM della tua pagina: ogni animazione, ogni elemento dinamico, ogni app Shopify che modifica la pagina.

Il carico utile totale può superare i 470 KB di JavaScript, rendendo Hotjar uno degli strumenti di analisi più pesanti disponibili. Per fare un confronto, Google Analytics 4 carica circa 90 KB e Microsoft Clarity carica circa 22 KB.

Confronto delle dimensioni dello script

Microsoft Clarity ~22KB
Google Analytics 4 ~90KB
Arancio fortunato ~250KB
Hotjar ~470KB

3. In che modo Hotjar influisce sui Core Web Vitals

Core Web Vitals sono i tre parametri utilizzati da Google per valutare l'esperienza utente della tua pagina e sono un segnale di ranking diretto. Ecco come Hotjar influisce su ciascuno di essi:

🎨Impatto LCP

La più grande vernice ricca di contenuti

Lo script di Hotjar compete con l'immagine del tuo eroe e con le risorse critiche per la larghezza di banda e il tempo del thread principale. Ciò ritarda il completamento del rendering dell'elemento visibile più grande. Impatto tipico: da +0,5 a 1,2 secondi.

Alto impatto

👆Impatto INP

Interazione con la pittura successiva

L'osservatore di mutazione DOM di Hotjar e gli ascoltatori di eventi vengono eseguiti sul thread principale, competendo con i gestori di clic/tocco. I 230 ms di blocco aggiuntivo del thread principale peggiorano direttamente la reattività dell'interazione.

Impatto medio-alto

📐CLS Impatto

Spostamento cumulativo del layout

Lo script di monitoraggio principale di Hotjar in genere non causa cambiamenti di layout. Tuttavia, se utilizzi i widget di feedback, i sondaggi in entrata o i popup NPS di Hotjar, questi possono inserire elementi visibili che spostano il contenuto.

Basso impatto

The LCP and INP impact are the most concerning for Shopify merchants, because these are already the two metrics most Shopify stores struggle with. Adding Hotjar on top of existing theme and app scripts can tip the balance from "Needs Improvement" to "Poor" in Google Search Console. For a deeper dive into all three metrics, see our Guida Shopify Core Web Vitals.

4. Con o senza Hotjar: test affiancato

Abbiamo eseguito un test controllato su un negozio Shopify standard che esegue il tema Dawn con 5 app comuni (recensioni, popup e-mail, widget di chat, Facebook Pixel, Google Analytics 4). Ecco i risultati prima e dopo l'aggiunta di Hotjar:

✅ Senza Hotjar

Punteggio PageSpeed 68/100
LCP 2,8s
INP 180ms
CLS 0.05
Tempo di blocco totale 620ms
Peso totale della pagina 2.3MB

❌ Con Hotjar

Punteggio PageSpeed 57/100
LCP 3,6s
INP 260ms
CLS 0.06
Tempo di blocco totale 870ms
Peso totale della pagina 2.8MB

The key takeaway: adding Hotjar pushed LCP from 2.8s (borderline passing) to 3.6s (firmly in "Needs Improvement" territory), and INP went from 180ms (passing) to 260ms (failing). That's the difference between green and orange/red in Google Search Console.

5. Come mitigare l'impatto sulla velocità di Hotjar

Non devi scegliere tra gli approfondimenti di Hotjar e la velocità del tuo negozio. Ecco alcune strategie comprovate per ridurre al minimo l’impatto:

Opzione 1: usa Thunder per rinviare automaticamente Hotjar

Thunder Page Speed Optimizer identifica e differisce automaticamente tutti gli script di terze parti, incluso Hotjar, senza interromperne la funzionalità. La mappatura intelligente delle dipendenze di Thunder garantisce che Hotjar continui a registrare le sessioni e a generare correttamente mappe di calore, ma si carichi dopo i contenuti critici.

Risultati con Thunder + Hotjar:

  • Punteggio PageSpeed: 57 → 71 (recuperati quasi tutti i punti persi)
  • LCP: 3,6s → 2,6s (torna al passaggio)
  • INP: 260ms → 170ms (torna al passaggio)
  • Funzionalità Hotjar: conservato al 100%.
Mantieni Hotjar senza il colpo di velocità →

Piano gratuito disponibile · Nessuna carta di credito richiesta · Configurazione in 30 secondi

Opzione 2: rinvia manualmente lo script di Hotjar

Se preferisci un approccio manuale, puoi ritardare il caricamento di Hotjar fino a quando la pagina sarà interattiva. Sostituisci lo snippet Hotjar standard con questa versione differita:

<script>
// Defer Hotjar until user interacts or 5 seconds pass
(function() {
  var loaded = false;
  function loadHotjar() {
    if (loaded) return;
    loaded = true;
    (function(h,o,t,j,a,r){
      h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
      h._hjSettings={hjid:YOUR_SITE_ID,hjsv:6};
      a=o.getElementsByTagName('head')[0];
      r=o.createElement('script');r.async=1;
      r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
      a.appendChild(r);
    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
  }
  ['scroll','click','touchstart','mousemove'].forEach(function(e) {
    window.addEventListener(e, loadHotjar, {once: true, passive: true});
  });
  setTimeout(loadHotjar, 5000);
})();
</script>

Questo approccio ritarda Hotjar finché l'utente non scorre, fa clic o non passano 5 secondi, a seconda di quale evento si verifica per primo. Il compromesso: perderai la registrazione dei primi secondi della sessione per gli utenti che rimbalzano immediatamente.

Opzione 3: limita Hotjar a pagine specifiche

Invece di caricare Hotjar su ogni pagina, limitalo alle pagine che stai analizzando attivamente. Nelle impostazioni di Hotjar, puoi specificare quali URL tracciare. Ciò significa che la tua home page e le pagine dei prodotti (che contano di più per la SEO) rimangono veloci, mentre continui a ricevere dati sulle pagine che stai ottimizzando.

Opzione 4: disabilita le funzionalità che non usi

Se hai bisogno solo delle mappe di calore, disabilita le registrazioni delle sessioni. Se hai solo bisogno delle registrazioni delle sessioni, disabilita i widget di feedback. Ogni funzionalità disabilitata riduce il carico utile JavaScript e il lavoro del thread principale. Controlla la dashboard di Hotjar in Impostazioni sito per attivare le singole funzionalità.

6. Alternative più leggere a Hotjar

Se l'impatto sulla velocità di Hotjar è un problema, diverse alternative offrono funzionalità simili con meno spese generali:

Strumento Dimensioni dello script Impatto sulla velocità Prezzo Caratteristiche principali
Hotjar ~470KB +829ms Gratuito–$99+/mese Mappe di calore, registrazioni, sondaggi, feedback
Microsoft Clarity ~22KB +120ms Gratuito (illimitato) Mappe di calore, registrazioni, approfondimenti AI
Arancio fortunato ~250KB +520ms $39+/mese Mappe di calore, registrazioni, chat dal vivo, sondaggi
Uovo Pazzo ~85KB +280ms $24+/mese Mappe termiche, registrazioni, test A/B

Per la maggior parte dei commercianti Shopify, Microsoft Clarity è la migliore alternativa — è completamente gratuito, ha traffico illimitato e il suo script è più leggero del 95% rispetto a quello di Hotjar. Include mappe di calore, registrazioni di sessioni e persino approfondimenti basati sull'intelligenza artificiale attraverso l'integrazione di Copilot. Qualunque strumento tu scelga, configuralo monitoraggio continuo delle prestazioni così potrai cogliere eventuali future regressioni di velocità.

Per un confronto completo di tutte le opzioni, vedere il nostro migliori strumenti per mappe di calore per Shopify riepilogo o il nostro dettaglio Guida alle alternative Hotjar.

💡 Suggerimento professionale: utilizza Thunder con QUALSIASI strumento Heatmap

Indipendentemente dallo strumento mappa di calore che scegli, Thunder Page Speed Optimizer differirà automaticamente i suoi script per ridurre al minimo l'impatto sulla velocità. Ciò significa che puoi utilizzare strumenti ancora più pesanti come Hotjar senza penalizzare le prestazioni: la gestione intelligente degli script di Thunder gestisce i tempi in modo che i tuoi Core Web Vitals rimangano verdi. Vedi i prezzi di Thunder — c'è un piano gratuito per iniziare.

7. Domande frequenti

Hotjar rallenta i negozi Shopify?

Sì. Lo script di monitoraggio di Hotjar aggiunge circa 829 ms al tempo di caricamento della pagina e 0,47 MB ​​al peso della pagina. Sui negozi Shopify che caricano già script di app di terze parti, ciò può spingere Core Web Vitals nella fascia "scarsa", in particolare LCP e INP.

Quanto Hotjar influenza i punteggi PageSpeed?

Nei nostri test, l'aggiunta di Hotjar a un negozio Shopify riduce in genere il punteggio delle prestazioni di PageSpeed ​​Insights di 5-15 punti sui dispositivi mobili. L'impatto varia in base al numero di altri script già in esecuzione sulla pagina.

Posso utilizzare Hotjar senza rallentare il mio negozio Shopify?

Puoi ridurre al minimo l'impatto rinviando il caricamento dello script di Hotjar dopo l'interazione dell'utente, utilizzando un gestore di script come Thunder Page Speed ​​Optimizer che rinvia automaticamente gli script di terze parti o limitando Hotjar a pagine specifiche anziché eseguirlo a livello di sito.

Microsoft Clarity è più veloce di Hotjar?

Sì. Lo script di Microsoft Clarity è significativamente più leggero di quello di Hotjar: circa 22 KB rispetto al payload totale di Hotjar di oltre 470 KB. Clarity viene inoltre caricato in modo asincrono per impostazione predefinita e presenta un tempo di blocco del thread principale minimo. Inoltre, è completamente gratuito.

Hotjar influisce sui Core Web Vitals?

Sì. Hotjar influisce principalmente su LCP (Largest Contentful Paint) aggiungendo JavaScript e INP (Interaction to Next Paint) che bloccano il rendering aumentando il tempo di blocco del thread principale. CLS è solitamente meno influenzato a meno che Hotjar non inserisca elementi dell'interfaccia utente visibili come i widget di feedback.

Should I remove Hotjar from my Shopify store?

Non necessariamente. Hotjar fornisce preziosi dati sul comportamento degli utenti. Invece di rimuoverlo, valuta la possibilità di rinviare lo script fino a dopo il caricamento della pagina, utilizzandolo solo sulle pagine che stai analizzando attivamente o passando a un'alternativa più leggera come Microsoft Clarity per un monitoraggio sempre attivo.

Mantieni Hotjar. Perdi la penalità di velocità.

Thunder rinvia automaticamente Hotjar e tutti gli altri script di terze parti in modo che i tuoi Core Web Vitals rimangano verdi. Nessuna modifica al codice, nessuna perdita di funzionalità.

Installa Thunder gratis →

Piano gratuito disponibile · Funziona con tutti i temi Shopify · Configurazione in 30 secondi