На главную / MY-AM.PM

Рост продаж бренда на +24%

через мобильный инструмент для продавцов - MY-AM.PM

MY-AM.PM: главный экран и раздел Продажи - ключевые экраны приложения для продавцов AM.PM
Сектор
B2B2C · Retail
Год
2021
Фокус
Мобильное приложение iOS/Android для продавцов сантехники AM.PM, программа мотивации, обучение, аналитика продаж
Влияние
+24% продажи AM.PM, Retention D7 = 72%, Retention D30 = 55%, CSI 63 → 85, аплифт уровней 8-10 = +40% к продажам vs. новички
Пилот
200 продавцов · 10 магазинов · 3 месяца
Роль
Product Manager + Product Designer (полный цикл)
Команда
PO, PM, Дизайнер (я), iOS / Android разработка, Backend, QA
Инструменты
Figma, Jira, Confluence, TestFlight

Призёр Tagline Awards 2020-2021, номинация «Мобильные приложения для B2B»

MY-AM.PM получил серебро в одной из крупнейших российских digital-премий, подтвердив, что геймификация и аналитика для продавцов в торговом зале - это работающий продуктовый паттерн.

2021

Бренд, который борется не только ценой, но и за внимание продавца в момент продажи

AM.PM - немецкий производитель сантехники. На рынке розницы продавцы в магазинах решают, что предложить покупателю. Бренд конкурирует не только ценой, но и за внимание продавца в момент продажи.
До 2021 года программа мотивации работала офлайн: буклеты, ежеквартальные встречи, непрозрачные начисления. Продавцы не видели своих бонусов в реальном времени, не знали правил игры и выбирали те бренды, которые мотивировали понятнее.
Моя задача - перевести бизнес-цель в рабочее приложение. Я отвечал за весь продуктовый цикл: от исследования до передачи в разработку и участия в пилоте на 200 продавцах в 10 магазинах.
Мобильное приложение iOS/Android B2B2C · Retail Sales Enablement Геймификация In-app обучение Аналитика продаж

Бизнес-цели

Доля бренда в продажах партнёров

Каждый рубль, потраченный покупателем, должен с большей вероятностью пойти на бренд AM.PM.

Автоматизация бонусов

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

Ежедневный контакт с продавцом

Создать инструмент, который продавец открывает каждый день между клиентами - и видит, что заработал.

Прозрачность системы

Каждый бонус, статус, уровень - виден в реальном времени. Конец «непонятным начислениям раз в квартал».

Три недели на полях, чтобы понять, что реально влияет на выбор бренда в момент продажи

Перед тем как рисовать что-либо, я провёл три недели на полях. 12 глубинных интервью, 5 выездных наблюдений в торговых залах, анкетирование. Меня интересовало не «какие функции нужны», а что реально влияет на выбор бренда в момент продажи.
Главный сюрприз: продавцы не против учиться, но только если за это платят бонусами. Второй: между двумя клиентами у продавца - около 2 минут. Это переписало все мои предположения о форме экрана продажи: вместо ввода артикула стал сканер штрих-кода, очевидное решение оказалось видимым только после второго выездного наблюдения.

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

Клиент AM.PM, первая встреча

Персоны и JTBD

АВ
Антон, 27
Продавец сетевого магазина
Работает в крупной сети, 40-60 контактов с покупателями в день. Телефон всегда в кармане. Не видит, сколько заработал по бонусной программе - теряет интерес.
  • Хочу видеть, что за каждую продажу есть чёткая выгода лично для меня
  • Получать обратную связь о бонусе сразу, а не через неделю
  • Понимать, какое следующее простое действие даст мне доход
МК
Марина, 34
Опытный консультант в несетевом магазине
Хорошо знает линейку, ценит экспертизу. Обучение проходит формально, раз в квартал - не успевает за обновлением ассортимента.
  • Хочу быть первой, кто знает о новинках бренда
  • Получать за это что-то реальное, а не только грамоту
  • Учиться короткими сессиями между клиентами, не вечером после работы
НК
Николай, 38
Старший продавец с многолетним опытом
Продаёт по всем категориям, следит за своей статистикой. Нет аналитики - не понимает, в какой категории слабее и где недозарабатывает.
  • Хочу видеть свою динамику продаж по категориям
  • Понимать, что тянуть вверх - какая категория провисает
  • Иметь статус, который видно, чтобы было что терять

Ключевые инсайты → дизайн-решения

«Продал → получил бонус»

Если связь неочевидна или бонусы приходят через неделю, интерес гаснет за 3 дня.

Мгновенный расчёт ожидаемого бонуса при оформлении продажи

«За обучение не платят - не читаю»

Большинство игнорировало материалы бренда, если это не влияло на доход.

Тест после статьи = начисление бонусов, как за реальную продажу

«Не знаю, в чём слабее»

Продавцы впервые получили инструмент самоанализа - раньше категории были «чёрной коробкой».

Аналитика продаж по 6 категориям с временными фильтрами

«Между клиентами - 2 минуты»

Каждое действие в торговом зале должно занимать максимум 3 клика - иначе продавец не успевает.

Скан штрих-кода вместо ручного ввода артикула

Мотивационный цикл, 7 модулей и 6 итераций - как из «казино» получился рабочий продукт

Первое, что я сделал после исследований - построил единую концептуальную схему цикла продавца. Не wireframes, а блок-схему логики: как продавец движется от триггера к лояльности. Только после этого начал раскладывать на экраны.
Мотивационный цикл: Цель → Продажа → Чек → Бонус → Обмен → Уровень → Цель. Первый вариант был линейным - убрал после обсуждения с PO: продавцу нужно начинать с любой точки, не только с продажи.

Архитектура приложения

Главный экран
Карточки заданий, бонусный виджет, уровень, новости - приоритет на ту задачу, что ближе к дедлайну и выгоднее
Продажи
Сканер штрих-кода, загрузка чека, мгновенный расчёт ожидаемого бонуса, статус «ожидает подтверждения»
Задания
Список с прогрессом, формула бонуса, дедлайн. Объяснение, почему именно эта категория сейчас в фокусе
Обучение
Новости → статья → тест из 5 вопросов → бонус. Напоминания через 2-3 дня после публикации статьи
Статистика
6 категорий: Смесители, Душевая, Санфарфор, Wellness, Мебель, Аксессуары. Фильтры по периоду, подсветка аномалий
Магазин сертификатов
Баланс, история начислений, обмен бонусов на реальные ценности - сертификаты партнёров
Профиль и уровни
10 уровней, бейджи, прогресс-бар до следующей ступени, текущий коэффициент бонусов
Блок-схема приложения MY-AM.PM: первый запуск и онбординг, восстановление доступа, авторизация, защита входа, профиль, действия с главного экрана, разделы меню
Полная блок-схема приложения. 5 групп флоу: первый запуск и онбординг, восстановление доступа, авторизация, защита входа PIN-кодом, просмотр и редактирование профиля. Справа - действия с главного экрана и развёртка разделов меню. Карта помогала держать в голове связи между экранами при параллельной разработке iOS и Android.
Ранние экраны и блок-схема в Figma

Этапы работы

1

Исследование на полях

3 недели на полях: 12 глубинных интервью + 5 выездных наблюдений в торговых залах + анкетирование. Результат - 6 ключевых инсайтов. Главный сюрприз: продавцы не против учиться, но только если за это платят бонусами.

2

Концепция мотивационного цикла

Первый вариант был линейным - убрал после обсуждения с PO: продавцу нужно начинать с любой точки, не только с продажи. Получился цикл: Цель → Продажа → Чек → Бонус → Обмен → Уровень → Цель.

3

Прототипирование - 60+ экранов в Figma

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

4

UX-тестирование - 10 сессий

9/10 поняли механику сразу. После тестов: переделал шкалу прогресса, добавил статус «ожидает подтверждения чека» - без него 6 из 10 не понимали, почему баланс не меняется.

5

Дизайн-система AM.PM

Токены, компоненты, иконки, типографика. Параллельная разработка на двух платформах без дизайн-системы - это катастрофа. Именно здесь сэкономили больше всего на QA-итерациях.

6

Пилот - 200 продавцов, 10 магазинов, 3 месяца

Главный сюрприз пилота: продавцы уровней 8-10 продавали на 40% больше - уровни сработали сильнее, чем задания. Страх потерять статус оказался мотиватором мощнее, чем перспектива роста.

CJM: путь продавца от установки до амбассадора

Карта пути пользователя: от первого QR-кода в магазине до уровня «эксперт»
Этап Цель продавца Ключевые экраны Эмоции / боли Реакция системы Метрики
0. Триггер Понять: есть ли смысл ставить приложение.
  • QR на POS-материалах в магазине
  • Короткий лендинг с правилами
Скепсис, боязнь «сложной бюрократии». Чёткое правило «1 бонус = 1 рубль», прозрачные условия. CTR по QR, установки.
1. Онбординг Быстро начать и понять, что делать сначала.
  • 3-4 шага онбординга
  • Привязка к точке продаж
Нет времени на «100 полей». Мини-чеклист первого дня, примеры в пустых состояниях. Завершение онбординга, TTV, D1.
2. Главный экран Видеть задачи, прогресс и бонусы за один взгляд.
  • Карточки заданий
  • Виджет бонусов и уровень
Ясность; риск перегруза. Приоритизация: наверху задачи с высокой наградой и ближним дедлайном. CTR карточек, % стартов, D3.
3. Продажа Быстро зафиксировать продажу.
  • Скан штрих-кода или артикул
  • Загрузка чека
  • Статус «ожидает подтверждения»
Страх отказа, не тратить время. Мгновенный расчёт бонуса, push при подтверждении чека. Скан → Чек CR, время подтверждения.
4. Задания Выполнить понятную цель и получить повышенный бонус.
  • Список заданий с прогрессом
  • Детали: формула бонуса, дедлайн
Азарт; «хочу видеть, сколько осталось». Объяснение ценности категории, напоминания. % выполнений, дни до завершения.
5. Обучение Быстро узнать про новинки и заработать бонус.
  • Новости → статья
  • Тест из 5 вопросов → бонус
Интерес; учиться с наградой. Напоминания через 2-3 дня, мгновенная обратная связь. % дочитываний, % прохождений.
6. Бонусы Понять баланс и обменять на реальную ценность.
  • Баланс и история
  • Магазин сертификатов
«Это реальные деньги?» Быстрый обмен, понятные статусы. Конверсия в обмен.
7. Уровни Расти в статусе и повышать коэффициент.
  • Профиль: уровень, бейджи
  • Прогресс-бар до следующей ступени
Страх потерять статус - мощный мотиватор. Пуши о повышении или риске падения уровня. Распределение по уровням, аплифт.
8. Статистика Понять слабые категории и планировать продажи.
  • Диаграммы по 6 категориям
  • Смесители, Душевая, Санфарфор, Wellness, Мебель, Аксессуары
Открытие; «хочу наглядности». Быстрые фильтры, подсветка аномалий. % открытий ≥1 раз в неделю.

Дизайн-система AM.PM: одна библиотека на iOS и Android, без расхождений между платформами

Параллельная iOS/Android-разработка без общей системы - это постоянные расхождения, переделки и QA-дыры. Я построил дизайн-систему AM.PM до начала разработки, и именно здесь сэкономили больше всего на QA-итерациях.
Структура: токены (цвет #EA63E4 акцент, градиент бонусного виджета, статусные цвета, типографика, отступы, радиусы) → атомы (кнопки Primary/Secondary, бейджи статусов «Подтверждено / Ожидает / Отменено / Обучение», иконки, прогресс-бар, input) → молекулы (карточка задания, список заказов, bottom navigation) → организмы (экраны Главный, Продажи, Профиль, Статистика).
Ключевое решение: все карточки заданий, новостей и обучения строятся на одном компоненте-ячейке с 4 вариантами наполнения. Это убрало 80% расхождений между платформами при сборке.

Цветовая палитра AM.PM · база, серый, категории, фоны, статусы, уровни

База

Чёрный, белый и прозрачный для быстрой подмены поверхностей.

AAA 21:1Белый#FFFFFF
AAA 21:1Чёрный#000000
 Прозрачный#FFFFFF 0%

Серый

Нейтраль для текста, фонов, границ и полей. Палитра для тёмной темы, десатурированная.

AA 5.6625#FAFAFA
AA 5.3750#F4F4F5
AA 5.14100#E4E4E7
AA 4.95200#D4D4D8
3.75300#A1A1AA
2.94400#71717A
3.55500#52525B
AA 5.85600#3F3F46
AAA 11.4700#27272A
AAA 15.1800#1F1F23
AAA 18.1900#18181B
AAA 19.3950#09090B

Категории товара

Маркеры 6 категорий каталога AM.PM. Цвет берётся как обводка пиктограммы в плитке раздела и используется в сегментах фильтра. Значения - из стилей иконок макета "Товары по категориям" (Figma).

3.7Смесители#FF4747
3.5Душевая прогр.#FF40F4
AAA 11.5Санфарфор#FFAA18
AAA 10.4Wellness#20C3FF
AA 5.3Мебель#4D65FF
AA 5.7Аксессуары#9541FF

Фоны

Парный пастельный тон под каждую категорию. В Figma живёт как декоративная подложка иконки внутри плитки и используется для hover/selected карточек.

AAA 19.4Смесители#FFF3F3
AAA 19.5Душевая прогр.#FFF5FF
AAA 19.4Санфарфор#FFF8ED
AAA 19.6Wellness#EFFBFF
AAA 19.0Мебель#F2F4FF
AAA 19.2Аксессуары#F8F3FF

Статусы

Семантические токены состояний - привязаны к роли, а не к конкретному UI-кейсу. На них опираются бейджи заказов, инлайн-валидация форм, тосты, индикаторы здоровья метрик.

AA 4.5Успех#1D9E75
AAA 10.5Внимание#F5B800
3.7Ошибка#E24B4A
3.3Информация#5AA2FF

Градиенты уровней

10 уровней геймификации - непрерывный спектр от мятно-голубого (новичок) до пурпурно-красного (топ-продавец). Градиент рисуется на плашке уровня в профиле и в виджете прогресса. Чем выше уровень - тем горячее тон.

ДекорУровень 1#A2E9DC, #7DDEEB
ДекорУровень 2#7DDEEB, #8EBCF2
ДекорУровень 3#5B90F8, #8EBCF2
ДекорУровень 4#9A89DF, #5B90F8
ДекорУровень 5#5278FF, #9A89DF
ДекорУровень 6#FF63B7, #5278FF
ДекорУровень 7#C631FB, #FF63B7
ДекорУровень 8#FF5C52, #C631FB
ДекорУровень 9#BA0085, #FF5C52
ДекорУровень 10#FF0000, #BA0085

Типографика · Tondo Corp + Inter

Две шрифтовые семьи разведены по ролям. Tondo Corp - брендовый шрифт AM.PM, живёт в лого, display-заголовках экранов и акцидентных лейблах: полукруглые формы создают узнаваемую тёплую геометрию бренда. Inter отвечает за весь UI: карточки, формы, статусы, числовые значения в аналитике - выбран за оптический размер и читаемость в мелких кеглях на мобильном. Оба шрифта заведены в дизайн-токены - экраны ссылаются только на семантические роли, а не на конкретный шрифт.

Tondo Corp
Display, заголовки, лейблы CTA
ТокенПримерРазмер / LH · Вес
display-xlAM.PM40 / 48 · 700
display-lgМои бонусы32 / 40 · 700
display-md10 уровней мастерства24 / 32 · 700
display-smЗадания месяца20 / 28 · 600
display-xsНовая продажа18 / 24 · 600
label-lgСканировать чек14 / 20 · 600 · tracking .08
label-mdКатегория12 / 16 · 600 · tracking .08
Inter
UI: body, карточки, формы, числа
ТокенПримерРазмер / LH · Вес
text-xlЛид-абзац экрана18 / 28 · 400
text-lgСмеситель для раковины16 / 24 · 400
text-mdАртикул F40-88U. Бонус 240 ₽15 / 22 · 400
text-md / mediumОжидает подтверждения чека15 / 22 · 500
text-smДо следующего уровня 4 продажи14 / 20 · 400
text-xs20 апр · Магазин 011812 / 16 · 500
number-xl / tnum12 480 ₽48 / 56 · 600 · tnum

В коде используется трёхуровневый токен: font.family.display = Tondo Corp, font.family.text = Inter. Компоненты ссылаются на семантику - h1.font, body.font, button.label.font - поэтому смена бренд-шрифта правит один токен, а не каждый экран. Tondo Corp - коммерческая семья, в приложении подключается через брендовый font-kit AM.PM; в этом превью шрифт подгружается из системы, если установлен, иначе используется sans-serif fallback.

Статусные бейджи AM.PM

Токены устроены трёхуровнево, чтобы одно правило меняло и iOS, и Android: примитивы (сама палитра: brand.500, warning.400) → семантика (status.confirmed, status.pending) → компонент (badge.confirmed.bg, badge.confirmed.text). Экраны ссылаются только на семантический слой - если завтра поменяется бренд-цвет AM.PM, правим один примитив, а все бейджи, кнопки и иконки обновляются автоматически.

Уровень 1

Примитивы

Сырая палитра. Не имеют смысла в UI, только определяют цвет: brand.500 = #EA63E4, gray.700.

Уровень 2

Семантика

Привязка цвета к роли в продукте: status.confirmed, status.pending, status.rejected, status.learning. Дизайнер выбирает смысл, а не hex.

Уровень 3

Компонент

Частные токены, собранные из семантики: badge.confirmed.bg, badge.confirmed.border. Разработчик подставляет их в код один раз.

В мотивационной системе AM.PM статусы - это критичный элемент доверия: продавец должен мгновенно понять, что произошло с его продажей и бонусом. Pending в «Ожидает подтверждения чека» намеренно жёлтый, чтобы не конфликтовать с брендовым розовым акцентом. Confirmed зелёный - деньги уже на балансе. Rejected красный - деструктивное состояние с обязательным объяснением причины. Learning в брендовом цвете - обучение работает в той же системе бонусов, что и продажи.

БейджТокенКогда применяется
Ожидает warning / 400 Чек загружен, бонус ещё не подтверждён модератором - без этого статуса 6 из 10 продавцов в тестах не понимали, почему баланс не меняется.
Подтверждено success / 500 Чек прошёл проверку, бонус начислен на баланс - можно тратить в магазине сертификатов.
Отменено error / 500 Чек отклонён - обязательное объяснение причины + кнопка «Отправить повторно».
Обучение brand / 500 Бонус начислен за пройденный тест по новинке - в брендовом цвете, чтобы выделить новый канал заработка.

Принципы системы

Атомы → молекулы → организмы

Токен → компонент → паттерн. Карточка задания собирается из атомов: бейдж статуса, иконка категории, прогресс-бар, типографика.

Один компонент - четыре варианта

Все карточки заданий, новостей и обучения построены на одной компоненте-ячейке с 4 вариантами наполнения. Это убрало 80% расхождений между платформами при сборке.

Одна библиотека, две платформы

iOS (UIKit) и Android (Jetpack Compose) собираются из одного источника правды в Figma. Параллельная разработка без расхождений.

В разработку без вопросов

Спецификации содержали описание поведений, граничных случаев и токенов. Время на согласование с разработкой сократилось - больше всего сэкономили на QA-итерациях.

Финальные экраны в Figma

Финальное решение: каждый экран - это конкретный шаг мотивационного цикла

Главный принцип решения: всё, что нужно продавцу между двумя клиентами, должно открываться за 2-3 клика. Карточки заданий, бонусный виджет с балансом, сканер штрих-кода, статистика по 6 категориям - собраны так, чтобы продавец видел прогресс «за один взгляд».
TTV до первой продажи в пилоте - менее одного рабочего дня. 9 из 10 продавцов поняли механику с первого запуска. Без статуса «ожидает подтверждения чека» 6 из 10 в тестах не понимали, почему баланс не меняется - это решение пришло именно из юзабилити-сессий.

Финальные экраны

Онбординг MY-AM.PM: пять шагов с цветными подсказками поверх главного экрана
Онбординг - 5 шагов с цветными подсказками поверх уже видимых экранов: оформляй заказ прямо в приложении, получай бонусы за продажи, уровень растёт вместе с продажами, выполняй AM.PM Challenge за дополнительные бонусы, трать бонусы после завершения обучения. Каждый экран объясняет один сценарий, не перегружая инструкцией. TTV до первой продажи в пилоте - меньше одного рабочего дня, 9 из 10 продавцов поняли механику с первого запуска.
Профиль с 10 уровнями, список заданий и раздел Обучение
Профиль с 10 уровнями: прогресс-бар до следующей ступени и текущий коэффициент бонусов. Рядом - список активных заданий с наградой и прогрессом по каждому, детальный экран задания с привязанными товарами коллекции AM.PM Sensation, раздел «Обучение» с коллекциями AWE, SENSATION, INSPIRE и LIKE. Страх потерять статус оказался сильнее мотивации роста - именно это удержало продавцов в пилоте.
Заказы MY-AM.PM: история заказов со статусами, карточка заказа, создание нового заказа, сканер штрих-кода
Заказы со статусами «Размещён у поставщика», «Получен», «Отменён». Карточка заказа с информацией о клиенте и составом позиций. Создание нового заказа через поиск по артикулу или сканер штрих-кода, итоговая корзина с кнопкой «Создать заказ». Прозрачность статуса - то, чего не хватало в офлайне. Без статуса «Ожидает подтверждения» 6 из 10 продавцов в тестах не понимали, почему баланс не меняется.
Магазин сертификатов MY-AM.PM: Детский мир, Спортмастер, Евросеть, Красный Куб, выбор номинала и покупка
Магазин сертификатов: продавец тратит заработанные бонусы на подарочные сертификаты партнёров - Детский мир, Спортмастер, Евросеть, Красный Куб. Баланс «Доступно бонусов» закреплён в шапке, выбор номинала - отдельной модалкой. Этот экран замыкает мотивационный цикл: от продажи к бонусу, от бонуса к реальной выгоде за пределами магазина.

Ключевые сценарии и решения

Главный экран - приоритет на одну сессию

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

10 уровней - страх потерять статус

Прогресс-бар до следующей ступени и текущий коэффициент бонусов в профиле. Уровни 8-10 дали +40% к продажам vs. новички - страх потерять накопленный статус мотивирует сильнее, чем перспектива роста.

Сканер штрих-кода вместо ввода артикула

Между клиентами - 2 минуты, ручной ввод артикула не успевал. Сканер штрих-кода как стартовая точка экрана продажи появился только после второго выездного наблюдения. Каждое действие - максимум 3 клика.

Аналитика по 6 категориям

Смесители, Душевая, Санфарфор, Wellness, Мебель, Аксессуары. Продавцы впервые получили инструмент самоанализа: фильтры по периодам, подсветка аномалий, сравнение с прошлой неделей.

Оффлайн-режим - обязателен

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

Отклонённый чек и пустые состояния

При отклонении - понятное объяснение причины + инструкция + повторная отправка. Для нового продавца без истории - пустые состояния с примерами и микро-задание «Первая продажа» с повышенным бонусом.

Посмотреть финальный дизайн в Figma

Результаты: от метрик до международной награды

Запуск приложения и переход бренда от офлайн-программы мотивации к ежедневному цифровому контакту с продавцом отразились в продажах AM.PM, удержании, оценках пользователей и внешнем признании рынка. Все цифры ниже - итоги 3-месячного пилота на 200 продавцах в 10 магазинах vs. офлайн-программа до запуска.

Ключевые метрики

+24%
Продажи AM.PM
за 3 месяца пилота vs. офлайн-программа
72%
Retention D7
3 из 4 продавцов вернулись через неделю
55%
Retention D30
более половины удерживаются спустя месяц
63 → 85
CSI
+22 пункта к удовлетворённости
+40%
Аплифт уровней 8-10
к продажам vs. уровни 1-3
9 из 10
Поняли механику
с первого запуска, без помощи

Метрики по сценариям (из аналитики после запуска)

Онбординг
TTV до первой продажи < одного рабочего дня
Продажа
Скан штрих-кода вместо ввода артикула - действие в 2-3 клика
Задания
76% выполнили хотя бы одно задание за первый месяц
Обучение
68% регулярно проходили тесты после статей
Уровни
D30 на уровнях 7-9 = 71% против 55% по базе

Три вещи, которые я бы сделал иначе

Проект вышел успешным: пилот подтвердил гипотезы, +24% к продажам, награда Tagline. Но, оглядываясь назад, я вижу три вещи, которые сделал бы по-другому. Эти уроки я забрал в следующие продукты.
Вызов
Клиент хотел «казино из аттракционов»: задания, рейтинги, акции, конкурсы, ежедневные сюрпризы одновременно. Первый прототип был именно таким - на тестах продавцы говорили «интересно», но задание на экране статистики не находили: тонуло в контенте.
Урок
Продавец заходит между двумя клиентами. Геймификация убивает сама себя, когда механик слишком много. Пришлось жёстко порезать: один главный экран, один приоритет на сессию.
Что изменил
Образ «казино» переосмыслил как принцип - не всё сразу, а каждый день что-то новое. Механики разнесли по времени: задания ежемесячно, тесты через 2-3 дня после статьи, акции точечно. Плотность снизилась, вовлечённость выросла.
Вызов
Первые два варианта экрана продажи требовали ввода артикула вручную. На тестах продавцы говорили «слишком долго» - между клиентами нет двух минут на форму.
Урок
Торговый зал, спешка, покупатель рядом - контекст использования должен определять интерфейс. Сканер штрих-кода был очевиден после второго выездного наблюдения, но не после кабинетного исследования.
Что изменил
Выездные наблюдения стали обязательным этапом. Даже 1-2 часа в реальной среде стоят 20 кабинетных интервью.
Вызов
Двойная роль PM + Designer на одном проекте - постоянный конфликт приоритетов. В один момент я тормозил разработку, согласовывая требования, и одновременно не успевал с дизайном.
Урок
Совмещение ролей работает только с чётко разделёнными временными блоками - «продуктовые дни» и «дизайн-дни», а не свободное переключение по запросам.
Что изменил
В последующих проектах устанавливаю чёткие контрактные границы ролей даже при формальном совмещении: что делаю как PM, что как Designer, и когда я недоступен для другой роли.

Что получилось хорошо