En värmekarta är en visuell representation av aggregerat användarbeteende på en webbsida, med hjälp av färggradienter, vanligtvis från svala färger som blå för låg aktivitet till varma färger som röd för hög aktivitet, för att visa var användare klickar, flyttar markören eller skrollar över många sessioner, överlagrade direkt på en enda bild av sidan. De tre vanligaste typerna är klickkartor, som visar var användare klickar eller trycker oavsett om platsen är ett faktiskt klickbart element, rörelsekartor, som spårar markörrörelser som en grov representation av visuell uppmärksamhet på stationära enheter, och rullkartor, som visar hur stor andel besökare som når varje vertikal sektion av en sida när de rullar ner mot sidfoten. En fjärde, mindre vanlig variant, uppmärksamhets- eller hoverkartan, särskiljs ibland separat på mobila enheter, där tryck- och rullningshändelser helt ersätter markörrörelser som den primära beteendesignalen som fångas upp.
Värmekartor är viktiga eftersom de översätter abstrakt beteendedata till ett intuitivt visuellt format som omedelbart är förståeligt för designers, marknadsförare och intressenter utan att det krävs någon verklig förtrogenhet med råa analystabeller eller händelserapporter. En rullkarta som visar att endast 20 procent av besökarna någonsin når en sidas prisavsnitt, placerat nära botten av en lång sida, kommunicerar ett tydligt och handlingsbart problem mycket mer effektivt än motsvarande numeriska rullningsdjupsrapport som är begravd i ett kalkylblad, och denna visuella tillgänglighet är en viktig anledning till att värmekartor används så flitigt i intressentpresentationer och kundrapportering inom CRO- och UX-arbete.
Värmekartor genereras av verktyg som Hotjar, Microsoft Clarity eller Crazy Egg, som injicerar ett lätt spårningsskript som registrerar markör- och pekkoordinater tillsammans med rullningsposition över besökssessioner. Sedan aggregerar dessa rådata till det visuella överlägget när en tillräcklig urvalsstorlek har ackumulerats, vanligtvis minst 1 000 till 3 000 sessioner per sida för att ett någorlunda stabilt och representativt mönster ska framträda, eftersom sidor med lägre trafik kan producera värmekartor som är snedvridna av ett litet antal atypiska sessioner. Analytiker segmenterar i allmänhet värmekartor efter enhetstyp, eftersom klick- och rullningsmönster på mobila enheter skiljer sig avsevärt från datorer, och efter trafikkälla, eftersom besökare som kommer från olika kanaler ofta har olika avsikter och uppvisar olika beteenden även på exakt samma sida och layout.
En vanlig missuppfattning är att värmekartor visar vad användarna tittar på, när rörelsekartor i verkligheten bara spårar markörens position, vilket korrelerar med visuell uppmärksamhet på datorn men bara ofullständigt, eftersom användare ofta håller markören stilla medan de läser med ögonen någon annanstans på skärmen. Äkta blickspårning kräver dedikerad ögonspårningshårdvara, vilket är mycket mindre vanligt i kommersiellt CRO-arbete än programvarubaserade värmekartor som enbart förlitar sig på markör- och pekdata. En annan vanlig fallgrop är att dra säkra slutsatser från en värmekarta isolerad utan att jämföra den med klickmål och sidstruktur, till exempel att misstolka flitigt klickande på en icke-interaktiv bild som positivt engagemang när det faktiskt kan indikera användarförvirring om huruvida bilden var tänkt att vara klickbar alls.
In CRO och UX-konsulting används värmekartor vanligtvis tidigt i en revision för att generera hypoteser om var friktion eller förvirring kan uppstå, till exempel för att identifiera att användare upprepade gånger klickar på en statisk bannerbild i förväntan att den ska länka någonstans, eller att en scrollkarta visar att en viktig uppmaning till handling ligger långt under den punkt där de flesta besökare faktiskt slutar scrolla. Eftersom värmekartor är beskrivande snarare än kausala, vilket innebär att de visar vad som hände men inte definitivt varför det hände, paras de nästan alltid ihop med sessionsinspelningar för djupare kvalitativ kontext och följs av kontrollerad A/B-testning för att bekräfta om en föreslagen korrigering verkligen förbättrar det mätvärde den var avsedd att påverka. Att uppdatera en värmekarta efter en designändring fungerar också som en snabb och kostnadseffektiv kontroll av att en ny layout används som avsett innan man väntar på att ett fullständigt experiment ska nå statistisk signifikans.