Когда личный кабинет окупается, а когда нет
Личный кабинет окупается, когда клиенты регулярно спрашивают у ваших сотрудников то, что можно показать на экране: где заказ, что по документам, сколько осталось на балансе, когда следующая отгрузка. Если таких обращений меньше 250–300 в месяц, кабинет за 230 000 ₽ не окупится в разумный срок — и мы в этом случае честно говорим не делать. Ниже арифметика, по которой это считается за полчаса.
Считаем экономику на часах поддержки
Экономика кабинета почти всегда упирается в одно число: сколько человеко-часов в месяц ваши люди тратят на ответы, которые мог бы дать экран. Считается это в четыре шага, и все данные обычно есть в почте и в CRM.
- Посчитайте обращения за месяц: письма, звонки, сообщения в мессенджерах. Берите не все, а только повторяющиеся вопросы «где мой заказ», «пришлите акт», «какой остаток».
- Умножьте на среднее время обработки. По нашим проектам это 7–12 минут: найти клиента, залезть в 1С, скопировать, ответить, отвлечься и вернуться к своей задаче.
- Умножьте часы на стоимость часа сотрудника с налогами и накладными. Для менеджера с зарплатой 70 000 ₽ это примерно 600 ₽ в час.
- Отнимите то, что кабинет не снимет. Реалистичная цель — минус 50–60% рутинных обращений, а не ноль: часть людей всё равно позвонит, а часть вопросов останется нетиповой.
| Показатель | Малый поток | Средний поток | Большой поток |
|---|---|---|---|
| Рутинных обращений в месяц | 200 | 1 200 | 4 000 |
| Время на одно обращение | 9 мин | 9 мин | 9 мин |
| Часов в месяц | 30 | 180 | 600 |
| Стоимость часа | 600 ₽ | 600 ₽ | 600 ₽ |
| Расход в месяц | 18 000 ₽ | 108 000 ₽ | 360 000 ₽ |
| Экономия при −60% | 10 800 ₽ | 64 800 ₽ | 216 000 ₽ |
| Минус поддержка кабинета | −8 000 ₽ | −8 000 ₽ | −8 000 ₽ |
| Чистая экономия в месяц | 2 800 ₽ | 56 800 ₽ | 208 000 ₽ |
| Окупаемость 230 000 ₽ | 82 месяца | 4 месяца | 1,1 месяца |
Смотрите на левый столбец: 82 месяца — это формально окупаемость, а фактически нет, потому что за семь лет в компании поменяется всё, включая планы. Спорная зона теперь начинается примерно с 300 обращений в месяц: там полный кабинет за 230 000 ₽ отбивается примерно за два с половиной года. Поэтому при таком потоке мы обычно предлагаем не полный кабинет, а первую версию за 115–150 000 ₽, которая снимает самые частые вопросы и окупается за 14–18 месяцев.
Что таблица не учитывает
Есть эффекты, которые мы принципиально не ставим в расчёт окупаемости, потому что их нельзя пообещать. Но они регулярно оказываются больше экономии на часах.
- Скорость ответа. Клиент видит статус в два часа ночи в воскресенье, а не ждёт до понедельника. На повторных продажах это чувствуется, но заранее в рублях не считается.
- Меньше ошибок. Когда менеджер вручную копирует реквизиты и номера из системы в письмо, он иногда ошибается. Кабинет показывает данные напрямую.
- Разгрузка людей от отупляющей работы. Менеджер, который восемь раз в день отвечает «ваш заказ в пути», выгорает быстрее и увольняется чаще.
- Данные. Вы наконец видите, что клиенты смотрят чаще всего, — и это меняет и сайт, и продукт.
Когда кабинет не окупается
Мы отговаривали от кабинета несколько раз, и ни разу об этом не пожалели. Вот честный список ситуаций, в которых деньги лучше потратить на другое.
- Клиентов мало и они крупные. Двадцать заказчиков, у каждого свой менеджер и личный контакт — кабинет им не нужен, они позвонят.
- Сделка разовая. Человек покупает раз в три года; заводить аккаунт ради этого он не станет, а вы будете платить за поддержку пустого сервиса.
- Данные не в системе. Если статусы заказов живут в голове логиста и в таблице, кабинету неоткуда брать информацию. Сначала порядок в учёте, потом кабинет.
- Нет ответственного внутри. Кабинету нужен хозяин со стороны бизнеса, который решает спорные вопросы. Без него проект встаёт на этапе «а как правильно считать остаток».
- Основная боль в другом. Иногда полмиллиона правильнее вложить в нормальный каталог и органический трафик, а не в кабинет для тех, кто и так уже купил.
Что должно быть в первой версии
Первая версия должна закрывать три-четыре самых частых вопроса и больше ничего. На кабинете для логистической компании мы начали ровно с этого — обращения в поддержку упали на 60%, и это было сделано меньшей частью того функционала, который изначально хотели.
- Вход и восстановление доступа. Скучно, но именно здесь теряются пользователи: если восстановление пароля работает криво, до второго экрана никто не дойдёт.
- Список заказов или договоров со статусом и датой. Главный экран, ради которого всё делается.
- Карточка заказа: состав, суммы, документы на скачивание, история изменений статуса.
- Документы: счета, акты, накладные. Самый частый повод для письма в бухгалтерию.
- Уведомления на почту при смене статуса — чтобы человек заходил, когда есть повод, а не проверял вручную.
- Кнопка «связаться с менеджером» прямо из карточки, с подставленным номером заказа.
Всё это живёт на React и TypeScript, данные — в MongoDB, синхронизация с учётной системой — на Node.js. Про то, как устроен обмен и что в нём ломается, у нас есть отдельная статья про интеграции: для кабинета это ключевая часть, потому что кабинет без свежих данных хуже, чем его отсутствие.
Чего не надо делать сразу
Список хотелок на старте всегда раза в три больше того, что реально нужно. Вот что мы почти всегда предлагаем отложить до второй версии — то есть до момента, когда появится статистика использования.
| Хотелка | Почему не сейчас | Когда возвращаться |
|---|---|---|
| Мобильное приложение | Адаптивный кабинет решает ту же задачу в разы дешевле | Когда в кабинет заходят чаще раза в неделю |
| Гибкая система ролей и прав | Съедает 3–4 недели, а нужна двум клиентам из ста | Когда появятся реальные запросы от крупных клиентов |
| Чат внутри кабинета | Ещё один канал, который некому читать | Когда есть выделенная поддержка |
| Онлайн-оплата в кабинете | Если платят по счетам с отсрочкой — не нужна вообще | При переходе на предоплату |
| Дашборд с графиками | Красиво в презентации, почти никем не открывается | Когда клиенты сами попросят |
| Полное самообслуживание | Люди не готовы сразу, менеджер всё равно нужен | После полугода работы кабинета |
Сроки и бюджет
Кабинеты мы делаем от 230 000 ₽ — это веб-сервисы и личные кабинеты. Разброс по срокам и суммам зависит в первую очередь от интеграций, а не от количества экранов.
| Объём | Что входит | Срок | Бюджет |
|---|---|---|---|
| Первая версия | Вход, заказы, документы, уведомления, одна интеграция | 8–10 недель | от 230 000 ₽ |
| Расширенная | Плюс роли, заявки, фильтры, вторая интеграция | 12–16 недель | от 370 000 ₽ |
| Платформа | Кабинет плюс внутренняя админка для сотрудников | 16–24 недели | от 600 000 ₽ |
| Поддержка и развитие | Мониторинг, доработки, обновления | постоянно | от 8 000 ₽/мес |
Третья строка — это уже не кабинет, а рабочий инструмент компании. На платформе для онлайн-школы выгода считалась не через поддержку, а через рутину администраторов: минус 12 часов ручной работы в неделю. Это примерно 48 часов в месяц, то есть около 30 000 ₽ прямой экономии плюс исчезнувшие ошибки в расписании, которые стоили дороже часов.
Как понять через полгода, что кабинет работает
Мерить надо не «сколько человек зарегистрировалось», а изменение нагрузки. Регистрации показывают только то, что вы разослали письмо.
- Доля рутинных обращений от общего числа: было 70%, должно стать 30% и ниже.
- Доля активных клиентов, которые заходили в кабинет за последние 30 дней. Ниже 25% — кабинет не прижился, надо разбираться почему.
- Топ-5 экранов по посещаемости. Если люди ходят не туда, куда вы рассчитывали, вторая версия делается по факту, а не по плану.
- Время ответа менеджеров на оставшиеся обращения: разгрузив рутину, они должны отвечать быстрее на сложное.
И последнее, неприятное: кабинет без сопровождения деградирует за год. Меняются процессы, добавляются статусы, ломается обмен с учётной системой после её обновления. Поэтому мы закладываем поддержку от 8 000 ₽ в месяц сразу в расчёт окупаемости — как в таблице выше. Кабинет, который показывает вчерашние данные, возвращает все звонки обратно менеджерам.
Короткие ответы
Первая версия с входом, заказами, документами и одной интеграцией — от 230 000 ₽ и 8–10 недель. Расширенный кабинет с ролями и второй интеграцией — от 370 000 ₽. Основную часть бюджета съедают не экраны, а обмен данными с учётной системой, поэтому точная смета считается после того, как мы посмотрим, откуда брать данные.
Дело не в количестве клиентов, а в количестве повторяющихся обращений. Ориентир — от 300–350 рутинных вопросов в месяц: при девяти минутах на обращение это 45–53 часа работы людей. Двадцать крупных клиентов с личными менеджерами кабинетом не пользуются, а тысяча мелких — вполне.
Это нормальный и самый частый случай. Кабинет не ходит в 1С напрямую при каждом открытии страницы — он получает данные обменом и хранит их у себя в MongoDB, а критичные вещи вроде остатка запрашивает онлайн. Так кабинет не падает вместе с 1С и работает быстро.
Мы почти всегда так и советуем. Первая версия закрывает три-четыре самых частых вопроса, выходит за 8–10 недель, и уже через месяц видно по статистике, куда люди реально ходят. Дальше вторая версия делается по фактам, а не по списку хотелок с совещания.
Разберём задачу и назовём вилку. Ответим в течение одного рабочего дня.