Conversion Rate Optimization (CRO)Conversion research · Lesson 5 of 20

Qualitative research: heatmaps, recordings and user testing

Article · 11 min · 9 min lecture

Video lecture

Qualitative research: heatmaps, recordings and user testing

14 chapters · about 9 min · full transcript

Coming soon

Chapter 1 of 14

Qualitative research

  • From 'where' to 'why'
  • Heatmaps, recordings, user tests
  • AI summaries and privacy
  • Observations into findings

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

Seeing behaviour, not just numbers

Qualitative research shows how people interact and, with the right methods, why they hesitate. The main tools:

MethodWhat it revealsWatch out for
Click / tap mapsWhere people click, including non-clickable elementsAverages across devices; always split by device
Scroll mapsHow far down people scrollScroll depth is not attention; pages differ by length
Session recordingsIndividual journeys: hesitation, rage clicks, errorsTime-consuming; bias toward memorable sessions
Moderated user testingThinking aloud while completing tasks with a facilitatorSmall samples; facilitator influence
Unmoderated user testingRecorded participants completing tasks remotelyParticipant quality; unclear tasks
Five-second testsFirst impressions and clarity of the value propositionOnly tests immediate comprehension

Heatmaps done well

  1. Segment by device — mobile and desktop layouts differ completely.
  2. Collect enough data — a few hundred page views per device is a sensible minimum before looking for patterns.
  3. Look for surprises: clicks on images that are not links (people want zoom or detail), clicks on non-clickable text (people expect more information), ignored CTAs, or important content below where most people stop scrolling.
  4. Compare segments — converters versus non-converters, or paid versus organic landing traffic.

Session recordings with a purpose

Watching random recordings wastes hours. Filter to answer a question: "sessions on mobile that reached payment but did not purchase", or "sessions with a form error". Watch 20–30, note patterns in a tally sheet, and stop when you stop learning new things.

Signals to look for:

  • Rage clicks — repeated clicks on the same element (something is broken or not clickable).
  • U-turns — going back and forth between pages (searching for missing information).
  • Long pauses at form fields or prices.
  • Error messages and how people react.

Privacy in behavioural tools

Heatmap and recording tools collect behavioural data and often fall under consent requirements. Configure them to mask all form inputs and personal data by default, respect consent choices, disclose them in your privacy notice, and limit retention. Never record payment fields.

User testing: the highest-value method

Watching five to eight representative people attempt real tasks surfaces many of the most serious usability problems. A basic protocol:

Participants: 5-8 people matching your target customers (not colleagues)
Setup:        Their own device where possible; remote or in person
Intro:        "We're testing the site, not you. Please think aloud."
Tasks:        Realistic scenarios, not instructions
              Bad:  "Click the pricing page"
              Good: "You want to train your team of 10. Find out what it would cost and whether it fits your budget."
Probe:        "What are you thinking now?" "What did you expect to happen?"
Avoid:        Leading questions ("Isn't that button clear?")
Output:       Issues list with severity (blocker / major / minor) and frequency

Five-second tests and first impressions

Show the page for five seconds, then ask: What does this company offer? Who is it for? What would you do next? If most people cannot answer, the value proposition or visual hierarchy needs work — often a high-impact finding for landing pages receiving paid traffic.

Worked example: a clinic booking flow

A dental clinic group in Riyadh sees many visitors reach the booking page but few complete bookings. Recordings filtered to booking-page exits show users repeatedly tapping clinic names (not clickable) and scrolling up and down. User testing with six participants reveals the core confusion: people cannot tell which branch is closest or which dentists speak which languages, and the calendar shows no availability without first choosing a dentist. Findings logged:

  • Blocker: no availability visible until dentist chosen (5 of 6 participants).
  • Major: branch location unclear (4 of 6).
  • Minor: language information hidden (2 of 6).

These become hypotheses in the next module.

The 2026 behavioural analytics toolkit

Tool typeExamplesNotes
Heatmaps + recordings (free)Microsoft ClarityFree; includes AI-generated session summaries and insights (check current features)
Heatmaps + recordings + surveysHotjar (part of Contentsquare), Mouseflow, Lucky OrangeCombine behaviour with on-page feedback
Enterprise digital experienceContentsquare, FullStory, Quantum MetricJourney analysis, frustration scoring, revenue impact estimates
Product analytics with replayPostHog, AmplitudeUseful when experiments and analytics share one data model

Most now offer AI summaries of recordings and automatic frustration signals (rage clicks, dead clicks, quick-backs). These save hours — but summaries can miss context, so watch a sample of the underlying sessions before acting.

Hands-on: a recording review tally sheet

Question: Why do mobile visitors from paid social leave product pages without adding to cart?
Filter:   device = mobile; source = paid social; page = product; no add_to_cart; duration > 20s
Sample:   25 sessions (stop earlier if no new patterns after ~15)

| # | Pattern observed                          | Count | Example session IDs | Severity |
|---|-------------------------------------------|-------|---------------------|----------|
| 1 | Taps size selector repeatedly, then exits  |  11   | ...                 | Major    |
| 2 | Scrolls to footer looking for delivery info|   9   | ...                 | Major    |
| 3 | Pinch-zooms product images (no zoom UI)    |   7   | ...                 | Minor    |
| 4 | Rage clicks on greyed-out "Add" button     |   4   | ...                 | Blocker? |

Then triangulate: does an on-page poll ("What's stopping you from adding this to your bag?") or support data point to the same issues?

Privacy checklist for behavioural tools

  • Mask all text inputs by default; never capture payment fields.
  • Load the tool only after the relevant consent where the law requires it (UK/EU cookie rules; check local rules in the Gulf and Pakistan).
  • Mention the tool in your privacy notice; set retention to the minimum useful period.
  • Restrict who can view recordings; do not export them to general AI tools.

Common mistakes

  • Unsegmented heatmaps blending mobile and desktop.
  • Watching recordings with no question.
  • Testing with friends, colleagues or people outside the target audience.
  • Leading participants toward the "right" answer.
  • Collecting personal data in recordings without masking or consent.

Turning observations into findings

Raw observations ("user scrolled up and down") are not yet findings. For each pattern, write: what you saw, how often (for example "5 of 6 participants" or "18 of 25 recordings"), where it happened, the likely reason, and its severity. Then link it to the research log with an ID. A finding supported by two methods — say, recordings and user tests — deserves higher confidence than one supported by a single method. This triangulation is what turns qualitative research from anecdote into evidence your team will act on.

Key takeaways

  • Always segment heatmaps by device and collect enough data first.
  • Watch recordings to answer a specific question, and tally patterns.
  • Five to eight representative user tests reveal many major usability issues.
  • Mask personal data and respect consent in behavioural tools.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. A click map shows many taps on product images that are not links. What does this suggest?
  2. Which user-testing task is best written?
  3. What is a rage click?
  4. Your recording tool's AI summary says 'users struggle with size selection'. What should you do before acting on it?

Put it into practice

Run a five-second test with three people on a landing page you manage, and write down what each said the company offers and whom it is for.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.