Hotjar и аналоги: запись сессий

Карьерник — Duolingo для аналитиков: 10 минут в день тренируй SQL, Python, A/B, статистику, метрики и ещё 3 темы собеса. 1500+ вопросов в Telegram-боте. Бесплатно.

Зачем продакту записи сессий

AppMetrica и продуктовая аналитика отвечают на вопрос «что произошло»: сколько кликнули, сколько отвалились, какая конверсия. Но они почти никогда не отвечают на вопрос «почему». Почему 60% бросают форму на втором шаге? Почему юзеры тыкают в нерабочую область? Почему конверсия в платёж 3%, а должна быть 8%? Тут спасают записи сессий.

Боль без Hotjar выглядит так: видите проседание метрики, делаете десять гипотез, тратите спринт на A/B-тесты по каждой — и в итоге оказывается, что юзеры не видят кнопку, потому что она ниже фолда на 80% мониторов. Запись сессии показала бы это за 15 минут.

Hotjar — самый известный, но не единственный инструмент в этой нише. В статье разберу, что и как использовать продакту, и где такие данные врут.

Тепловые карты

Тепловая карта (heatmap) — агрегированная картинка, где «горячие» зоны — куда чаще всего кликают, скроллят, наводят мышь. Hotjar строит три типа:

  • Click maps — клики и тапы.
  • Move maps — движение мыши (на мобиле бесполезно).
  • Scroll maps — до куда доскроливают.

Что полезного:

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

Чего тепловые карты не показывают:

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

Грубое правило: тепловые карты дают гипотезы, не выводы. Подтверждайте их записями сессий или A/B-тестами.

Записи сессий

Запись сессии — видео, на котором видно, что делал конкретный пользователь: куда тыкал, как скроллил, сколько думал. Hotjar пишет такие сессии и даёт фильтровать по событиям, странам, устройствам.

Главный прикладной кейс — посмотреть 10–20 сессий вокруг проблемной точки. Например:

  • Сессии тех, кто бросил оплату на шаге ввода карты.
  • Сессии новых пользователей в первые 5 минут.
  • Сессии тех, кто открыл, но не зарегистрировался.

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

Что важно знать:

  • Сессии не показывают пароли, номера карт и другие чувствительные поля — Hotjar по умолчанию маскирует. Но проверяйте сами: если на форме есть кастомные поля без класса data-private, они могут засветиться.
  • Записи занимают место, дороже хранить. Обычно достаточно недели сессий.
  • Записи юридически чувствительны. Согласовывайте с юристами и предупреждайте пользователей в политике приватности.

Опросы и feedback-виджеты

Hotjar умеет показывать опросы и виджеты обратной связи прямо на странице. Например: «Помогла ли вам эта страница?» с двумя кнопками. Или NPS-опрос после совершения действия.

Полезные сценарии:

  • На странице с проседающей конверсией — опрос «что мешает оформить заказ?».
  • После онбординга — «что было непонятно?».
  • На страницах помощи — «нашли ли вы ответ?».

Минусы:

  • Отвечают самые громкие — позитивные или максимально злые. Молчаливое большинство не говорит ничего.
  • Открытый текст в ответах сложно агрегировать. Сначала нужно прочитать 100 ответов руками, потом группировать.
  • Опросы перекрывают контент и сами могут снижать конверсию. Не вешайте на ключевые шаги.

Опросы — дополнение к продуктовой аналитике, не замена.

Аналоги Hotjar

Если Hotjar по каким-то причинам не подходит:

  • FullStory — мощнее в фильтрации сессий, дороже.
  • Smartlook — дешевле, попроще интерфейс.
  • VWO Insights — внутри платформы для A/B-тестов.
  • Yandex Metrika Webvisor — встроена в Метрику, бесплатна, удобна для русскоязычных продуктов.
  • PostHog Session Recording — открытый код, можно self-host, удобно если уже на PostHog.

Для рынка СНГ часто используют связку «Метрика для записей + продуктовая аналитика отдельно». Hotjar бывает дороговат и не всегда покрывает региональные особенности.

Частые ошибки

  • Смотреть одну запись и делать выводы. Один пользователь — это анекдот, не данные. Минимум 10–20 сессий по сегменту.
  • Использовать heatmap на коротких периодах с маленьким трафиком. Если у страницы 50 кликов в неделю — карта будет шумом.
  • Игнорировать приватность. Карты и записи могут засветить ПДн — проверяйте маскирование.
  • Запускать опросы везде. Опрос на каждой странице — это раздражение и низкие ответы. Точечно и редко.
  • Не связывать сессии с аналитикой. Запись без контекста (откуда юзер, что сделал до этого, на каком плане) — половина пользы.
  • Делать опросы с наводящими формулировками. «Понравилась ли вам новая фича?» — наводящий вопрос, ответы будут смещены.
  • Считать, что записи заменят A/B-тест. Записи — это качественные данные, гипотезы. Тестировать всё равно нужно.

Связанные темы

FAQ

Hotjar платный?

Есть бесплатный план с ограничением на сессии в день. Командам обычно нужен платный.

Записи сессий — это GDPR-проблема?

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

Сколько сессий нужно посмотреть, чтобы найти инсайт?

Обычно 10–20 на одну гипотезу. Если за 20 сессий паттерн не виден — возможно, проблемы там нет.

Hotjar работает в мобильных приложениях?

Только в вебе и веб-вью. Для нативных приложений — другие инструменты, например, FullStory Mobile или Smartlook.

Как фильтровать сессии по событию?

Hotjar умеет ловить события через JS-API или интегрироваться с Segment/GTM. Лучше пробрасывать те же события, что и в продуктовую аналитику.

Замедляет ли Hotjar сайт?

Скрипт лёгкий, но не невидимый. На медленных тарифах хостинга и слабом интернете можно увидеть просадку 50–200 мс. Тестируйте через Lighthouse.


Готовьтесь к собесу на продакта — откройте тренажёр с 1500+ вопросами по аналитике и продукту.