Настройка Heatmaps для анализа поведения пользователей на сайте

Пользователи уходят с сайта, а причины потерь остаются невидимыми в отчётах. Мы настраиваем тепловые карты под ключ: показываем, где именно теряется внимание и на каком шаге обрывается заявка. Собираем данные, проверяем гипотезы и передаём команде готовый регламент правок.

Разработка и обслуживание любых видов сайтов:

Информационные сайты или веб-приложения
Сайты визитки, landing page, корпоративные сайты, онлайн каталоги, квиз, промо-сайты, блоги, новостные ресурсы, информационные порталы, форумы, агрегаторы
Сайты или веб-приложения электронной коммерции
Интернет-магазины, B2B-порталы, маркетплейсы, онлайн-обменники, кэшбэк-сайты, биржи, дропшиппинг-платформы, парсеры товаров
Веб-приложения для управления бизнес-процессами
CRM-системы, ERP-системы, корпоративные порталы, системы управления производством, парсеры информации
Сайты или веб-приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, конструкторы сайтов, порталы предоставления электронных услуг, видеохостинги, тематические порталы

Это лишь некоторые из технических типов сайтов, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента

Услуги, которые мы предлагаем
Показано 1 из 1Все 2062 услуг
Настройка Heatmaps для анализа поведения пользователей на сайте
Простой
~1 день
Часто задаваемые вопросы

Тепловые карты сайта: где поведение расходится с макетом

Верстку и логику интерфейса почти всегда собирают по предположениям: главное действие — в первом экране, форма — на три поля, ключевой аргумент — в баннере под шапкой. Посетители ведут себя иначе — жмут на логотип в шапке, на номер телефона в подвале, который не кликабелен, на подпись под слайдером. Макет при этом выглядит собранным, а расхождение с реальностью не видно ни в статистике визитов, ни в отчётах по источникам.

Тепловые карты сайта снимают эту картину напрямую: карта кликов показывает, что на части страниц треть нажатий приходится на элементы без реакции. Обычно это кнопкоподобная плашка, статичный заголовок или картинка — посетитель считает их действием и тратит попытку впустую. Каждый такой промах — несостоявшийся переход в каталог или к заявке, о котором никто не узнает.

Отдельно видны зоны невнимания: блоки, которые снимают возражения, остаются без единого взаимодействия, потому что выглядят как реклама или стоят ниже естественной границы просмотра. Потери на форме читаются по шагам — где поле бросают, где возвращаются назад, где переключают способ связи. Срез по устройствам показывает, что на мобильных путь рвётся раньше, чем на десктопе.

Анализ поведения пользователей нужен не как отчёт, а как аргумент в споре о правках. Разбираем, как это закрывается: от событийной разметки и сегментов до приоритетного списка изменений.

Что меняется после внедрения: отказы, конверсия, приоритеты правок

Тепловые карты сайта дают не картинку, а числовую картину поведения: где курсор зависает перед уходом, какой шаг формы бросают, по каким элементам кликают впустую. Вместе с поведенческими метриками аналитики это превращает правки из мнений в обоснованную очередь.

Отказы: видно, какая страница теряет людей

Карта скроллинга показывает, что основная часть уходов приходится на первый экран: ответ не найден, дальше никто не идёт. Переносим смысловой блок выше и убираем ложные акценты — доля отказов на целевых страницах падает, глубина просмотра растёт.

Конверсия формы заказа: убираем брошенные шаги

Записи сессий и карта кликов по форме показывают, на каком поле люди замирают и возвращаются назад — обычно это обязательное поле, ненужное на первом шаге. Меняем состав и порядок полей: доля заявок, доведённых до отправки, растёт при том же трафике.

Слепые зоны: правим то, что выглядит кнопкой

Перегретые и пустые зоны кликов выдают элементы, которые кажутся кликабельными, но не реагируют. Правим цели и размеры — повторные клики по одному месту исчезают, поддержка перестаёт разбирать однотипные обращения.

Приоритизация доработок: очередь строится по данным

Раньше список правок собирался из мнений на совещании. Теперь каждый пункт подкреплён долей сессий, затронутых проблемой, и в работу уходит то, что влияет на большинство. Яндекс Метрика даёт срез по сегментам: мобильные и десктоп часто требуют разных правок.

Форматы сбора данных о поведении: что выбирать под задачу

Форматы различаются глубиной: агрегированные метрики дают картину по всей странице, покадровая запись вскрывает причину. Карта кликов и прокрутки строится по всем визитам и почти не занимает хранилище, но не показывает, как пользователь пришёл к провалу на конкретном шаге. Поэтому её обычно дополняют выборочной съёмкой или записью сессий с разметкой событий.

Разметка событий — то, что превращает сырой поток в проверяемые данные: без неё ни карта прокрутки, ни запись сессий не отвечают, где именно брошен сценарий. Ниже — альтернативы, между которыми реально выбирают.

Вариант Когда подходит Ограничения
Карта кликов и прокрутки Быстрый разбор страницы: провалы по высоте, «мёртвые» зоны, перегрузка первого экрана Агрегат по всем визитам: не видно пути до отказа, шум от ботов
Выборочная съёмка по триггеру Точечный разбор формы, корзины, шага оплаты — запись стартует на событие Редкие сценарии могут не попасть в выборку, нужен пересмотр условий
Полная запись сессий Аудит нового сценария, разбор спорного релиза, поведение на мобильных Объём растёт линейно с трафиком: нужны правила хранения и маскирование полей ввода
Разметка событий с отчётом Регулярный контроль воронки: конверсия по шагам, доля дошедших Требует согласованной схемы данных и поддержки при каждом релизе

На практике форматы комбинируют: карты держат постоянный контроль, разметка событий даёт цифры для решений, а запись включают точечно, под гипотезу. Такой набор закрывает вопрос, инструмент вроде Hotjar покрывает часть форматов из коробки, остальное настраивается под конкретные сценарии.

Этапы внедрения: от аудита разметки до передачи регламентов

Тепловые карты показывают, куда нажимают и докуда доскролливают, — но только при корректной разметке. Двойной счётчик или динамический блок, который подгружается без уведомления системы, превращают карту в набор ложных «мёртвых зон». Поэтому данные собираем в жёстком порядке.

  1. Аудит разметки. Проверяем, какие счётчики и обработчики уже стоят на страницах, ищем дубли, наследие прошлых подрядчиков и шаблоны, потерявшие разметку при редизайне. На выходе — перечень страниц под переразметку и список конфликтов.

  2. Схема событий. Согласуем таблицу: имя события, момент вызова, передаваемые параметры, владелец правки. Отдельно фиксируем цели воронки, чтобы карту можно было сопоставлять с конверсией, а не смотреть в отрыве от неё.

  3. Внедрение аналитики. Подключаем через диспетчер тегов, а не правками в шаблоне: релизы перестают ломать сбор, новые элементы размечаются по правилу. Тестовый и рабочий контуры ведём раздельно.

  4. Проверка сбора данных. Прогоняем тестовые сценарии — клик, скролл, отправку формы, отказ от подписки — и сверяем, что действие попало в отчёт с верными параметрами. Отдельно смотрим мобильные разрешения, возврат по кнопке «назад» и медленное соединение.

  5. Разметка критичных путей. В первую очередь воронка: карточка товара, корзина, оформление, фильтры каталога. Цена ошибки здесь максимальная, поэтому карты по этим страницам снимаем до правок и после — иначе не отличить улучшение от сбоя.

  6. Передача регламентов и обучение. Отдаём карту событий, чек-лист проверки разметки перед релизом и доступы. Показываем маркетологу и разработчику, где смотреть отчёты и как отличить реальный сдвиг поведения от потери данных.

Что вы получаете на руки: разметка, схемы, регламенты, доступы

Артефакты передачи — не папка со скриншотами, а рабочая документация, по которой команда сама добавит новое событие или отчёт без нас. Каждый пункт привязан к реальному объекту в системе: файлу конфигурации, срезу, схеме или политике.

  • Карта событий — таблица «событие / триггер / параметры / владелец»: клики по кнопкам, глубина скролла, отправки форм, ошибки интерфейса. По ней видно, какие срезы уже строятся, а какие страницы отдают данные в неполном виде.
  • Регламент сбора — правила именования событий и параметров, момент отправки, поведение при расхождении с серверными данными и при отвале сети. Убирает ситуации, когда после релиза половина отчётов теряет смысл.
  • Настроенные отчёты и срезы — тепловые карты по ключевым страницам, карты скролла, воронки переходов, выгрузки по сегментам трафика. Доступны сразу, а не после дописывания запросов.
  • Схемы потоков данных — путь от браузера до хранилища: где обрезаются персональные поля, где данные агрегируются, где хранится сырой лог.
  • Политики доступа к данным — роли «наблюдатель / аналитик / администратор», маскирование полей ввода в записях сессий, срок хранения и порядок удаления по запросу.
  • Документация по аналитике — инструкция «как добавить событие» и чек-лист перед релизом, чтобы разметка не разъезжалась с интерфейсом.
  • Инструкции для команды — куда смотреть при падении метрики, как читать расхождение между отчётом и сервером, кому эскалировать.

Пакет остаётся у вас: мы не держим доступы к вашей аналитике после сдачи и не привязываем поддержку к своему аккаунту. Опишите задачу — вернёмся с оценкой и планом разметки.

Кейс: как правки по данным сняли потери на оформлении заказа

Точка старта: замеры вместо догадок

Интернет-магазин терял покупателей на последнем шаге оформления: страницы открывались, оплата проходила, ошибок в журналах не было, а доля брошенных корзин держалась около 68%. Поддержка при этом получала жалобы «нажал — ничего не произошло».

Подключили Hotjar в режиме записи сессий и построили тепловые карты по каждому шагу. Карты кликов показали причину: покупатели нажимали на подпись «Продолжить» вместо самой кнопки, а на узких экранах поле «Способ доставки» уходило под фиксированную панель. Это и есть ошибочные нажатия — не капризы пользователей, а следствие вёрстки.

Что изменили и что получили

Кнопку и подпись объединили в одну кликабельную область, увеличили зону нажатия на мобильных, убрали фиксированную панель с пути оформления, подняли поле доставки выше сгиба и добавили подсветку пропущенного обязательного поля — раньше форма молча не отправлялась.

Метрика До правок После правок
Доля брошенных корзин 68% 41%
Ошибочные нажатия на шаге оплаты 23% сессий 4% сессий
Среднее время оформления 4 мин 10 с 1 мин 50 с
Обращения «кнопка не работает» больше 30 в неделю единичные

Замеры снимали две недели до правок и две недели после, на сопоставимом потоке и без рекламных всплесков. Логику оплаты и склад не трогали — поэтому эффект уверенно связывается именно с правками по тепловым картам. Цикл «замер — гипотеза — изменение — повторный замер» мы повторяем на каждом шаге воронки, а не только на оформлении.

Чем карты кликов отличаются от записи сессий?

Карта кликов — это агрегированный слой поверх страницы: по каждой точке видно, какая доля посетителей нажала именно сюда и до какого уровня докрутила. Индивидуальные сессии при построении теряются, но именно поэтому срез получается компактным и сопоставимым между выборками — один период против другого, мобильная версия против настольной.

Такой формат хорошо отвечает на вопрос «где»: где лежит мёртвая зона, какая кнопка собирает нажатия, хотя не выглядит кликабельной, какой блок вообще не доезжает до экрана. А вот «почему» из агрегата не достаётся — плотность пятна ничего не говорит о последовательности шагов, которая к нему привела.

Запись сессий устроена наоборот: восстанавливается лента событий — клики, ввод, прокрутка, переходы, сработавшие ошибки — с привязкой по времени. Инженер отматывает запись до момента, где сценарий сломался, и видит причину: перекрывшее кнопку модальное окно, сброшенную форму, поле, не принявшее формат. Объём хранения здесь на порядок выше, а значения полей ввода приходится маскировать.

По назначению инструменты расходятся так: карта кликов — это разведка гипотез и приоритизация вёрстки, запись сессий — точечная диагностика интерфейса. Первую смотрят по широкой воронке и массовым сценариям, вторую поднимают, когда нужно разобрать единичный сбой и подтвердить, что дело в разметке, а не в самом поведении.

На практике их держат вместе: агрегированные данные показывают масштаб проблемы, запись объясняет её механику. Без агрегата легко принять частный случай за системный, без записи — починить не то место.

Технические вопросы, которые задают до начала работ

Тепловые карты — отдельный сборщик, который считывает клики, движение курсора, глубину прокрутки и заполнение форм. Перед стартом обычно проверяют четыре вещи: не сломает ли он вёрстку и скорость загрузки, законно ли записывать поведение, не подерётся ли с уже стоящей аналитикой и сколько данных придётся хранить.

Придётся ли править код сайта?

Чаще всего — нет. Тег добавляется в общий шаблон или подключается через менеджер тегов, остальное настраивается конфигурацией: селекторы блоков, список событий, маскирование полей. Снять тег можно в любой момент — откат не требует релиза и не затрагивает логику приложения.

Что с согласием посетителей на запись?

Запись стартует только после согласия, до него счётчик не отправляет данные. Поля ввода и персональные данные маскируются на этапе сборки, для сотрудников и служебных сессий запись отключается отдельным правилом.

Как это уживается с уже установленной аналитикой?

Это отдельный сборщик со своим идентификатором: он не переопределяет глобальные переменные и не мешает существующим счётчикам. Конверсии из веб-аналитики сопоставляются с записями на карте — расхождения обычно указывают на ошибки разметки, а не на сбой сбора.

Какой объём данных получится хранить?

Хранение регулируют три настройки: глубина истории, доля записываемых сессий и агрегация старых записей в срезы. При высоком трафике включается выборочная запись — статистика остаётся достоверной, а объём растёт предсказуемо и не требует расширения хранилища каждый месяц.

Обсудим задачу: что уже собирается и что нужно настроить

Чтобы вернуться с оценкой объёма и планом работ, нам достаточно понять, что уже собирается на сайте и какие системы участвуют в передаче данных. Опишите задачу — площадку, текущую аналитику и то, какие отчёты по поведению пользователей вы уже смотрите.

Что стоит прислать и уточнить:

  • адрес сайта и перечень страниц или шаблонов, где нужны тепловые карты, карты кликов и записи сессий;
  • перечень систем: какая аналитика подключена сейчас, какие отчёты уже собираются и кем они читаются;
  • как установлены счётчики — модулем площадки, через менеджер тегов или кодом в шаблоне;
  • какие события важны: клики по кнопкам и меню, глубина прокрутки, отправка форм, шаги в заявке или корзине;
  • есть ли закрытые разделы и личный кабинет, куда нужен доступ для разметки;
  • требования к хранению и доступу: кто внутри команды смотрит отчёты и с какими правами;
  • ограничения площадки: согласие на обработку данных, блокировка сторонних скриптов, регион размещения данных.

После этого мы сверим перечень систем с текущей разметкой, отметим дубли и пробелы и вернёмся с планом работ по этапам, оценкой объёма и составом проверок. Опишите задачу — обсудим детали и предложим, с чего начать.

Наши компетенции:

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1542
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1393
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1368
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1139
  • Разработка веб-сайта для компании ФИКСПЕР
    Разработка веб-сайта для компании ФИКСПЕР
    1060