Перейти к содержанию
Innovialabs

Что такое user flow и как построить его пошагово

Основы3 мин

Коротко

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

Что такое user flow

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

Главная ценность флоу — он появляется до макетов. На схеме дешево заметить, что шагов слишком много, что у ошибки нет выхода или что забыт целый сценарий.

Чем user flow отличается от CJM и карты сайта

ИнструментЧто показываетМасштаб
Карта сайта (sitemap)Структуру разделов и страницВесь продукт, без движения
User flowШаги и развилки на пути к одной целиОдин сценарий внутри продукта
Customer journey map (CJM)Опыт, эмоции и точки контактаВесь путь клиента, включая офлайн

Проще говоря: sitemap отвечает на вопрос «что есть в продукте», user flow — «как пройти к цели», CJM — «что человек чувствует на всём пути».

Обозначения

Строгого стандарта нет, но чаще всего используют такой набор:

  • Точка входа — откуда пришёл пользователь: реклама, письмо, главная страница. Обычно овал или скруглённый блок.
  • Экран или страница — прямоугольник с названием.
  • Действие — подпись на стрелке: «нажал Продолжить», «ввёл код».
  • Решение (развилка) — ромб с вопросом, у которого есть два и более выхода: «Email уже занят?»
  • Системный процесс — то, что происходит без участия пользователя: отправка письма, проверка оплаты.
  • Конечная точка — достигнутая цель или осознанный выход.

Главное — договориться внутри команды и подписать легенду на схеме.

Пример: регистрация

  1. Вход: пользователь нажал «Создать аккаунт» на главной.
  2. Экран: форма с email и паролем.
  3. Решение: данные корректны?
    • Нет → сообщение об ошибке рядом с полем, возврат к форме.
  4. Решение: email уже зарегистрирован?
    • Да → предложить войти или восстановить пароль.
  5. Система: отправка письма с кодом подтверждения.
  6. Экран: ввод кода.
  7. Решение: код верный и не истёк?
    • Нет → возможность запросить код повторно.
  8. Экран: короткий онбординг или сразу личный кабинет.
  9. Конец: пользователь зарегистрирован и видит продукт.

Уже на этой схеме видно, какие экраны нужно нарисовать (включая ошибки) и какие тексты понадобятся.

Как построить флоу пошагово

  1. Определите цель и пользователя. Один флоу — одна цель одного типа пользователя.
  2. Перечислите точки входа. Человек может прийти из рекламы, из письма или по прямой ссылке, и путь будет отличаться.
  3. Нарисуйте «счастливый путь». Самый короткий маршрут без ошибок.
  4. Добавьте развилки. На каждом шаге спросите: что может пойти не так? Что если у пользователя нет данных, нет доступа, нет денег на карте?
  5. Проверьте выходы. У каждой ветки должен быть конец: цель, возврат или понятный выход.
  6. Пройдите флоу с командой. Разработчики заметят технические шаги, поддержка — частые проблемы пользователей.

Как флоу ловит тупики

Тупик — состояние, из которого пользователь не может ни продолжить, ни вернуться. Типичные примеры:

  • ошибка без кнопки «Попробовать снова»;
  • письмо не пришло, а запросить повторно нельзя;
  • пустой список без подсказки, что делать дальше;
  • после оплаты нет экрана подтверждения.

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

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

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

Частые вопросы

Подойдёт любой, где удобно рисовать блоки и стрелки: FigJam, Miro, Whimsical или даже бумага. Удобно, когда флоу лежит рядом с макетами, чтобы связь между ними не терялась.

Читайте также

Есть идея или задача? Расскажите нам

Ответим в течение рабочего дня и предложим решение. Консультация бесплатная.