In breve, la risposta rapida
7 min di letturaUna session replay mostra una singola visita dall'inizio alla fine, mentre una heatmap fonde molte visite in un unico livello colorato sopra lo screenshot di una pagina. La differenza meno evidente sta nell'infrastruttura. Hotjar dice che le sue heatmap "si basano sui dati delle Recordings", quindi eliminare una registrazione elimina anche i suoi dati per la heatmap. Datadog disegna le heatmap "sovrapposte ai dati di Session Replay" e richiede che Session Replay sia attiva. PostHog raccoglie i dati delle heatmap come eventi separati, dietro l'impostazione enable_heatmaps. Microsoft Clarity conserva le registrazioni per 30 giorni ma le heatmap fino a 9 mesi, mentre FullStory mostra le heatmap solo per le sessioni ancora dentro la finestra di conservazione dei replay.
Qual è la differenza tra session replay e heatmap?
Nel confronto tra session replay e heatmap la differenza pratica è l'ambito. Un replay mostra la visita di un singolo utente dall'inizio alla fine, mentre una heatmap fonde migliaia di visite in un'unica sovrapposizione colorata sullo screenshot di una pagina. Il replay risponde a "cosa è successo a questa persona?". La heatmap risponde a "dove cliccano, scorrono e si fermano tutti?".
Entrambe le definizioni hanno già la loro pagina. Come funziona il session replay spiega snapshot del DOM, mascheramento e archiviazione, mentre la guida a tutti i tipi di heatmap per siti web copre le mappe dei clic, dello scroll, del movimento, dei confetti e dell'attenzione. Questa pagina tratta ciò che nessuna delle due affronta. Nella maggior parte degli strumenti le due funzioni condividono lo stesso script, la stessa pipeline di dati e spesso lo stesso orologio di conservazione, e questo decide cosa riesci ancora a vedere dopo mesi.
| Session replay | Heatmap | |
|---|---|---|
| Unità | Una sessione | Molte sessioni su un solo URL |
| Output | Riproduzione della pagina ricostruita | Colori sopra uno screenshot |
| Conserva il percorso del singolo utente | Sì | No |
| Mostra la causa | Spesso, guardando cosa ha preceduto un errore | No, solo dove si concentra l'interazione |
| Domanda tipica | Perché questo checkout è fallito? | Qualcuno arriva fino alla tabella dei prezzi? |
| Rischio per i dati personali | Tutto ciò che il recorder ha catturato e non ha mascherato | Lo screenshot più le coordinate |
Le heatmap nascono dai dati del session replay?
Dipende dal fornitore. Alcuni costruiscono le heatmap dalle stesse registrazioni che guardi tu, altri raccolgono un flusso di eventi separato. La documentazione di cinque strumenti, letta il 25 settembre 2026, si divide in tre modi.
| Fornitore | Origine dei dati della heatmap, con le parole del fornitore | Conseguenza |
|---|---|---|
| Hotjar | "Le heatmap si basano sui dati delle registrazioni per essere generate on demand" | Senza registrazioni su un URL non c'è heatmap per quell'URL |
| Datadog | "una visualizzazione delle interazioni dei tuoi utenti sovrapposta ai dati di Session Replay" | Session Replay deve essere attivo per primo |
| FullStory | Heatmap "accessibili per le sessioni comprese nella conservazione del session replay del tuo piano" | Le heatmap si riducono quando i replay scadono |
| PostHog | Raccolte con enable_heatmaps, "insieme ad altri eventi" | Funziona anche senza registrare sessioni |
| Microsoft Clarity | Create "in base agli attributi dell'elemento e non al contenuto dell'elemento" | Le heatmap durano fino a 9 mesi, le registrazioni 30 giorni |
Hotjar è il caso più chiaro. Le sue FAQ sulle heatmap dicono "Le heatmap si basano sulle sessioni, quindi devi aver catturato delle registrazioni sulle pagine di cui vuoi vedere una heatmap", e il consiglio per risolvere una heatmap vuota è "controlla se hai registrazioni per l'URL."
Datadog elenca i prerequisiti. Attiva Session Replay, usa il Browser SDK v4.40.0 o successivo per le mappe dei clic e v4.50.0 o successivo per le mappe dello scroll, e imposta trackUserInteractions: true nell'inizializzazione dell'SDK. La documentazione aggiunge che "le heatmap sono supportate solo per il Browser Session Replay", quindi i replay delle app mobile non ne producono.
PostHog tiene le due cose separate. Attivi le heatmap con enable_heatmaps nella configurazione dell'SDK JavaScript o nelle impostazioni del progetto, e PostHog dice che i dati vengono "raccolti insieme ad altri eventi, quindi non incidono sulla tua fattura." La mappa dei clic dipende dall'autocapture e quella dello scroll dagli eventi pageleave. Un progetto PostHog può attivare le heatmap su ogni visita e registrare solo un campione di sessioni, oppure nessuna.
Cosa succede a una heatmap quando le registrazioni vengono eliminate o scadono?
Una heatmap costruita dalle registrazioni perde dati quando le registrazioni spariscono, mentre una costruita su aggregati separati no. È qui che l'infrastruttura arriva fino alla dashboard.
Hotjar: "Se elimini una registrazione, anche i dati di heatmap associati verranno eliminati." Poiché una registrazione può coprire più pagine, eliminare una visita la rimuove dalla heatmap di ogni pagina toccata da quella visita. L'articolo di Hotjar sulla conservazione dei dati assegna inoltre a heatmap e registrazioni periodi di conservazione identici.
FullStory lega la vista alla finestra del replay ma conserva i numeri. Page Insights e Heatmaps Explore "saranno accessibili per le sessioni comprese nella conservazione del session replay del tuo piano. I dati analitici sottostanti, però, restano per tutta la durata della conservazione del tuo Product analytics."
Microsoft Clarity fa il contrario. Le sue FAQ danno alle registrazioni 30 giorni ("Clarity conserva le registrazioni per 30 giorni dal momento della registrazione") e alle heatmap di più ("Puoi accedere alle heatmap fino a 9 mesi"). Una heatmap di Clarity di cinque mesi fa mostra ancora dove hanno cliccato le persone, ma le sessioni dietro quei clic non ci sono più, a parte i preferiti e il campione casuale che Clarity conserva. Le finestre di conservazione del session replay variano abbastanza da un fornitore all'altro da rendere utile controllare entrambi gli orologi prima di pianificare un confronto prima e dopo.

Da dove viene lo screenshot di sfondo della heatmap?
Negli strumenti basati sui replay, lo screenshot sotto i colori di solito è preso da una registrazione. Hotjar: "Gli screenshot vengono presi dall'ultima registrazione trovata nell'intervallo di date che hai selezionato per la heatmap." Se non esiste uno screenshot in cache per un intervallo di date personalizzato, Hotjar "ne genererà uno a partire dalla data più recente per cui è disponibile una registrazione."
Datadog offre tre fonti: uno screenshot esistente, "Take new screenshot" dall'applicazione live e "Grab from replay", che sceglie un fotogramma da una sessione registrata. Gli screenshot delle ultime due opzioni "vengono salvati automaticamente e diventano la vista predefinita per chiunque nella tua organizzazione apra la heatmap." PostHog cattura gli screenshot delle heatmap con Browserless, dai propri indirizzi IP, e offre anche un pulsante "View heatmap" sopra una registrazione.
Questa origine conta per l'accuratezza. Uno screenshot preso dalla registrazione di un visitatore mostra la variante, lo stato di login e il banner di quel visitatore. I clic di tutti gli altri vengono dipinti su quell'unico layout. La mappa dei clic in modalità registrazione di PostHog risolve il problema associando i conteggi a "veri elementi del DOM nello snapshot" invece che a posizioni x e y, che a suo dire "possono finire su aree non cliccabili."

Dashboard in tempo reale
Monitoraggio degli obiettivi
Tracciamento senza cookie
Heatmap e session replay comportano lo stesso rischio per la privacy?
No. Una heatmap conserva meno informazioni su una singola persona, ma lo screenshot sotto può comunque mostrare dati personali, e i controlli cambiano. Microsoft Clarity dice di costruire le heatmap dagli attributi degli elementi e non dal loro contenuto, e dice anche che "non supporta l'esclusione o la soppressione di elementi specifici della tua pagina durante la generazione di una heatmap." Datadog ti permette di scegliere "un livello di mascheramento per impedire che dati sensibili compaiano nello screenshot della heatmap", e le impostazioni di privacy a livello di elemento nel codice "hanno comunque la precedenza."
Negli strumenti che costruiscono le heatmap dalle registrazioni, la heatmap eredita ogni decisione sulla privacy che hai preso per il replay, perché nasce dalle stesse sessioni catturate. Le regole di mascheramento impostate per il recorder proteggono entrambi in un colpo solo. In PostHog gli eventi delle heatmap seguono le impostazioni di raccolta degli eventi, non quelle delle registrazioni, quindi controllale separatamente.
Quale aprire per primo?
Apri la heatmap per capire dove una pagina rende meno, poi apri i replay filtrati su quella pagina e su quell'elemento per scoprire il perché. La heatmap restringe una pagina da migliaia di sessioni a una sola zona. I replay di quella zona mostrano la causa, per esempio un pulsante nascosto dietro un header fisso o un modulo che rifiuta dati validi senza dirti nulla.
Due dettagli di Hotjar spiegano perché la heatmap da sola inganna. "Showing x sessions" conta "tutte le sessioni tracciate in cui l'utente ha visitato la pagina di destinazione della heatmap, anche se non ha interagito", quindi una mappa etichettata con 1.000 sessioni può contenere i clic di molti utenti in meno. Su mobile, poi, le heatmap di Hotjar "sono in grado di registrare solo un tocco o uno scorrimento", perciò gli swipe orizzontali nei caroselli non compaiono mai.
I replay hanno il difetto opposto. Nessuno riesce a guardarli tutti. L'AI session replay di Flowsery analizza ogni registrazione e trasforma ciò che non funziona in problemi in ordine di priorità e riproducibili, portandoti al momento esatto della registrazione. I clic ripetuti su uno stesso elemento sono il segnale che collega le due viste, e frustration signals spiega come vengono rilevati i rage click e i dead click.
Domande frequenti
Posso avere le heatmap senza registrare le sessioni?
Dipende dallo strumento. PostHog raccoglie i dati delle heatmap separatamente tramite enable_heatmaps. Hotjar costruisce le heatmap a partire dalle registrazioni e Datadog richiede che Session Replay sia attivo, quindi in entrambi i casi servono prima le registrazioni.
Perché la mia heatmap di Hotjar è vuota?
Hotjar costruisce le heatmap dalle registrazioni, quindi un URL senza registrazioni acquisite non ha dati per la heatmap. Hotjar consiglia anche di controllare che l'URL corrisponda esattamente, compresi slash finale e protocollo, e di guardare le schede tablet e mobile.
Eliminare una registrazione cambia la mia heatmap?
In Hotjar sì. Eliminando una registrazione si eliminano i suoi dati di heatmap per ogni pagina visitata in quella sessione. In Microsoft Clarity le heatmap durano più delle registrazioni, 9 mesi contro 30 giorni.
Quale versione dell'SDK di Datadog serve per le heatmap?
Le click map richiedono Browser SDK v4.40.0 o successiva, mentre le scroll map richiedono v4.50.0 o successiva. Session Replay deve essere attivo e le click map richiedono trackUserInteractions: true.
Una heatmap basta per diagnosticare un calo di conversioni?
No. Una heatmap mostra dove l'interazione si concentra o si ferma, non il perché. Filtra i replay sull'elemento o sulla profondità di scroll segnalati dalla heatmap e guarda quelle sessioni per trovare la causa.
Le heatmap funzionano su mobile?
Sul web mobile sì, con dei limiti. Hotjar registra i tocchi e gli scroll verticali ma non gli swipe orizzontali, mentre Clarity genera di default heatmap per PC, tablet e mobile. Datadog supporta le heatmap solo per il Browser Session Replay, non per i replay delle app mobile.
Quanto tempo conserva le heatmap Microsoft Clarity?
Clarity conserva le heatmap fino a 9 mesi e le registrazioni per 30 giorni. Una vecchia heatmap mostra ancora dove le persone hanno cliccato, ma le sessioni dietro quei clic non ci sono più, a parte i preferiti e il campione casuale che Clarity conserva. Controlla entrambe le scadenze prima di pianificare un confronto prima e dopo.
Da dove viene l'immagine di sfondo di una heatmap di Hotjar?
Hotjar la prende dall'ultima registrazione trovata nell'intervallo di date selezionato. Se per un intervallo personalizzato non c'è uno screenshot in cache, Hotjar ne genera uno dalla data più recente che ha una registrazione disponibile. Il layout che vedi è quindi la versione della pagina vista da un solo visitatore.
Le heatmap sono più sicure per la privacy rispetto al session replay?
Una heatmap memorizza meno informazioni su ogni singola persona, ma lo screenshot sotto può comunque mostrare dati personali. Datadog ti permette di scegliere un livello di mascheramento per gli screenshot delle heatmap, mentre Microsoft Clarity dichiara di non supportare l'esclusione di elementi specifici quando genera una heatmap. Negli strumenti che costruiscono le heatmap dalle registrazioni, le tue regole di mascheramento dei replay proteggono entrambe.
Devo controllare prima la heatmap o i replay?
Parti dalla heatmap per trovare dove una pagina rende meno. Poi apri i replay filtrati su quella pagina e su quell'elemento per capire il perché. La heatmap restringe migliaia di sessioni a una sola zona, e i replay di quella zona mostrano la causa.
Dashboard in tempo reale
Monitoraggio degli obiettivi
Tracciamento senza cookie
Questo articolo ti è stato utile?
Facci sapere cosa ne pensi!
Vedici più spesso su Google
Con un clic imposti Flowsery come fonte preferita e i nostri articoli salgono in Notizie principali, Modalità AI e AI Overview.
Prima di andare...
Flowsery
Analytics per il tuo sito che parte dalle entrate
Monitora ogni visitatore, sorgente e conversione in tempo reale. Semplice, potente e senza cookie.
Dashboard in tempo reale
Monitoraggio degli obiettivi
Tracciamento senza cookie
Termini del glossario correlati


Tutti i tipi di heatmap per siti web e cosa misura ciascuno
L'espressione heatmap del sito web copre cinque overlay: click, scroll, move, confetti e attention. Cosa misura ciascuno e dove ciascuno trae in inganno.


Cosa mostra una scroll map su dove i lettori si fermano
Ogni fascia di una scroll map è colorata in base alla quota di visitatori che l'ha raggiunta. Scopri la fold line, la colonna del drop-off e dove l'altezza della pagina inganna.


I quattro segnali di frustrazione e cosa significa ciascuno
I quattro segnali di frustrazione sono rage click, dead click, error click e thrashed cursor. Ognuno scatta su una soglia impostata dal tuo strumento, non a intuito.


Cosa pubblicano sette fornitori sulla conservazione dei dati del session replay
La conservazione dei dati del session replay messa a confronto dalla documentazione di FullStory, Hotjar, Clarity, LogRocket, PostHog, Sentry e Datadog, più cosa richiede il GDPR.


Cosa registra rrweb e come funzionano le sue opzioni di privacy
Come rrweb registra una sessione come snapshot del DOM più mutazioni, non come video: i pacchetti npm, la licenza MIT e le opzioni di privacy come maskAllInputs e blockClass.


Come funziona il tasso di campionamento delle session replay in Sentry, PostHog e altri
Il tasso di campionamento delle session replay stabilisce quale quota di visite viene registrata. Vedi come lo documentano Sentry, PostHog, LogRocket, Datadog e Clarity.
Articoli correlati


Cosa richiede davvero il GDPR per il session replay
Valutare il session replay secondo il GDPR dipende da quattro elementi: una base giuridica ex articolo 6, i dati particolari dell'articolo 9, il consenso dell'articolo 5(3) ePrivacy e una DPIA.


Dove rage click e dead click si differenziano davvero
La distinzione tra rage click e dead click riguarda la causa, non la gravità. Le soglie di rilevamento pubblicate da PostHog, Hotjar, FullStory, LogRocket e Clarity.


Dove le impostazioni predefinite di redazione dei PII nel session replay lasciano esposti i dati
Le impostazioni predefinite di redazione dei PII nel session replay variano molto: rrweb maschera solo le password, Sentry tutto il testo, Clarity numeri ed email.

