Customer Journey Map (CJM, карта пути клиента) — таблица или схема, которая раскладывает путь пользователя на шаги: что он делает, где касается сервиса, что чувствует и где застревает. Строят её по пяти столбцам: этап, действие, точка контакта, эмоция, барьер. Шестой столбец, решение, добавляют, когда карта нужна для конкретных правок интерфейса, а не для общей картины. UX-аудит пути клиента почти всегда начинается с CJM. Без карты правки идут наугад. С картой — по узкому месту, которое реально теряет клиентов.
Когда строить CJM: новый продукт или доработка живого
Два случая, когда карта окупает время на её построение. При создании нового продукта CJM собирают на этапе прототипов, до дизайна и разработки. Так проверяют все варианты действий пользователя. Убирают препятствия до того, как они попали в код. Для существующего продукта карту строят, когда нужно найти конкретное узкое место: падение конверсии на шаге оплаты, отток после первого заказа, жалобы на один и тот же этап. Во втором случае карта опирается на реальные данные — воронку в аналитике, записи звонков, тикеты поддержки, а не только на предположения команды.
Кто строит карту и с чего начинают
За CJM отвечает продакт-менеджер, иногда вместе с бизнес-аналитиком и UX-дизайнером. Начинают не с самой карты, а с персоны — типового представителя аудитории с конкретной задачей. Разные персоны идут разными путями даже на одном сайте: тот, кто точно знает, что ему нужно, приходит по прямому запросу и сразу открывает нужную страницу; тот, кто выбирает между вариантами, стартует с главной и сравнивает варианты дольше. Для каждой такой персоны строят отдельный сценарий: общая карта «для всех сразу» смешивает два разных пути и не показывает ни один из них честно.
Дальше определяют задачу, которую персона решает через сервис: купить, записаться, узнать цену, оставить заявку. Задач может быть несколько, но карту строят на основе одной, главной — как правило, той, что приносит бизнесу выручку.
Пример: бронирование столика в ресторане
Ниже — карта пути гостя, который бронирует столик через сайт ресторана. Колонка «Барьер» показывает, где гость может отказаться от брони, «Метрика» — чем это измерить, «Решение» — что править на этом шаге.
| Этап | Действие | Точка контакта | Эмоция | Барьер | Метрика | Решение |
| Поиск | Ищет ресторан на вечер | Поиск, карты, соцсети | Любопытство | Не находит адрес и меню сразу | Доля отказов на посадочной странице | Меню и адрес — в первом экране |
| Выбор даты и времени | Открывает форму брони | Виджет на сайте | Нейтрально | Не видит свободные слоты сразу | Время до заполнения формы | Календарь с занятостью, не текстовое поле |
| Указание числа гостей | Выбирает количество мест | Форма брони | Нейтрально | Не понимает, есть ли столик на большую компанию | Отказ на этом шаге формы | Подсказка «для компаний от 8 — звоните» |
| Контактные данные | Вводит телефон и имя | Форма брони | Лёгкая тревога | Не уверен, что бронь подтвердят | Доля незавершённых форм | СМС или сообщение о подтверждении сразу |
| Подтверждение | Получает подтверждение | СМС, email или мессенджер | Облегчение | Подтверждение приходит с задержкой | Время между заявкой и подтверждением | Автоматическое подтверждение вместо ручного |
| Визит | Приходит в ресторан | Стойка администратора | Ожидание | Столик не готов к приходу | Время ожидания на входе | Синхронизация брони с системой рассадки |
| Повторная бронь | Бронирует снова | Сайт или прямой звонок | Доверие или разочарование | Забыл, как бронировал в прошлый раз | Доля повторных броней через сайт | Напоминание с прямой ссылкой на форму |
Если у ресторана есть отдельное мобильное приложение для брони и заказов, часть точек контакта в этой карте дублируется в приложении, и путь лучше сравнивать порознь для веба и для мобильного сценария ресторанного бизнеса .
Частые ошибки при построении CJM
Четыре ошибки повторяются чаще остальных. Первая — ограничивать путь рамками своего сервиса. Путь гостя ресторана не заканчивается на подтверждении брони. Он заканчивается уходом из ресторана сытым и довольным, и это тоже часть карты, если цель — повторные визиты. Вторая — строить карту по собственным представлениям о клиенте, без интервью и данных: команда ресторана считает важным меню, а гости в отзывах жалуются на парковку, которой в карте вообще нет. Третья — упускать детали на каждом шаге. «Ввести дату» звучит просто. На деле пользователь может ошибиться с часовым поясом, не понять формат даты или не увидеть, что нужное время уже занято. Четвёртая — не учитывать разные точки входа. Гость, пришедший по прямой ссылке из рекламы конкретного меню, стартует не с главной страницы, и его путь короче, чем у того, кто искал ресторан с нуля.
Мелкие детали складываются в разницу, которую видно только в цифрах. Одна пропущенная точка входа. Один неучтённый барьер на форме. По отдельности каждая мелочь теряет пару процентов конверсии, а вместе они объясняют, почему бронь через сайт идёт хуже, чем через звонок, хотя форма выглядит рабочей.
Инструменты для карты
Miro и похожие доски для совместной работы подходят, когда карту строит команда из нескольких человек одновременно и обсуждает её вживую, добавляя стикеры с гипотезами и комментариями прямо поверх колонок. Figma удобна, если карта идёт рядом с макетами интерфейса — тогда решения из последнего столбца сразу видно на экранах и легко проверить, куда именно ведёт правка на конкретном шаге. Таблица в Excel или Google Sheets — самый быстрый вариант для одного человека или маленькой команды, особенно если в карту нужно подставлять цифры из аналитики и пересчитывать их по мере поступления новых данных за следующий период. Инструмент не решает, насколько карта точна: решают интервью с реальными пользователями и данные, собранные до и после изменений, а не выбор программы для рисования таблиц и диаграмм.
Частые вопросы
Сколько времени занимает построение одной CJM?
Зависит от глубины: черновая карта по одной персоне на основе внутренних знаний команды занимает несколько часов. Карта с интервью пользователей и данными из аналитики растягивается на одну-две недели, включая сбор и обработку информации.
Нужна ли отдельная карта для каждой персоны?
Да, если у персон разные задачи или разные пути к одной задаче. Одна общая карта для всех смешивает разные сценарии и в итоге не отражает точно ни один из них.
Что делать, если данных для карты нет вообще?
Начните с гипотез команды, но пометьте их как гипотезы, а не факты. Проверьте карту хотя бы пятью интервью с реальными пользователями до того, как принимать по ней решения об изменениях в интерфейсе.
Чем CJM отличается от воронки продаж?
Воронка считает количество пользователей на каждом шаге. CJM показывает, что происходит внутри каждого шага: эмоции, барьеры, точки контакта. Хорошая практика — использовать оба инструмента вместе: воронка находит, где теряются пользователи, карта объясняет почему.
Как часто обновлять карту после того, как она готова?
Пересматривайте карту при заметных изменениях в продукте или интерфейсе, а не по календарю. Новая форма брони, новый канал заявок или жалобы на этап, которого в карте нет, — повод обновить её заново.