Личный кабинет на сайте или в приложении — выбор, который определяется тем, как часто и откуда клиент к вам заходит. Если он открывает кабинет несколько раз в месяц с телефона и ему важны уведомления о счёте, заявке или приезде мастера, нужен кабинет в мобильном приложении. Если заходит раз в неделю или реже, с рабочего компьютера, чтобы скачать акт или оформить заказ, достаточно веб-кабинета или PWA — это примерно вдвое дешевле. Хорошая новость: выбирать навсегда не нужно, оба варианта работают на одном API.
- Приложение — для B2C с частыми входами, push и работой без сети.
- Веб-кабинет и PWA — для B2B и редких входов с компьютера, вдвое дешевле.
- Профиль клиента единый: один номер телефона на сайте, в PWA и в приложении.
- Разумная стратегия — начать с того, что нужно большинству клиентов, и добавить второй канал на том же бэкенде.
Веб-кабинет или приложение: сравнение по шести параметрам
| Параметр | Веб-кабинет / PWA | Кабинет в приложении |
|---|---|---|
| Как клиент попадает | По ссылке, без установки | Установка из App Store или Google Play |
| Уведомления | Web Push; на iPhone — с iOS 16.4 после добавления на экран «Домой» | Push на всех устройствах |
| Вход | Логин или код по SMS | Код по SMS, затем биометрия или PIN |
| Без интернета | PWA показывает ранее загруженные данные | Данные кешируются, заявки уходят при появлении сети |
| Стоимость | Примерно вдвое дешевле для B2B-сценариев | От 6 000 000 ₸ за базовый кабинет |
| Обновления | Сразу у всех пользователей | Через ревью сторов, минимум дважды в год под новые ОС |
По таблице видно: приложение выигрывает там, где важна связь с клиентом в моменте, веб — там, где важны доступность без установки и цена.
Частота входа — главный критерий
Если клиент заходит в кабинет раз в квартал, он не будет держать на телефоне отдельное приложение, а установка станет барьером. Если же он проверяет баланс, создаёт заявки и оплачивает услуги каждую неделю, иконка на экране и вход по отпечатку пальца экономят ему время, а вам — звонки в колл-центр.
Примеры частых сценариев: интернет-провайдер и телеком, управляющая компания, сервисное обслуживание оборудования, страхование с регулярными событиями, доставка воды и расходников. Примеры редких: B2B-поставщик, у которого клиент раз в неделю делает заказ с компьютера бухгалтерии, лизинговая компания, где важны договоры и графики платежей.
ПРАВИЛОЧем чаще клиент заходит, тем больше окупается приложение. Чем реже — тем важнее, чтобы кабинет открывался по ссылке.
Push и уведомления: где у веб-кабинета ограничения
Кабинет в мобильном приложении отправляет push по событиям в CRM и биллинге: статус заявки, выставленный счёт, поступление оплаты, напоминание о продлении, приезд мастера. Именно уведомления переводят клиента из звонков в самообслуживание: он узнаёт о событии раньше, чем успевает позвонить.
PWA тоже умеет отправлять уведомления через Web Push — с вашего бэкенда, без аккаунтов в сторах. На Android это работает без условий. На iPhone — с iOS 16.4 и только после того, как пользователь добавил PWA на экран «Домой» и разрешил уведомления. Если аудитория в основном на iPhone и уведомления критичны для сценария, выбирайте приложение.
Авторизация и безопасность
В обоих вариантах клиент входит по номеру телефона с кодом в SMS. В приложении дальше работают биометрия или PIN: второй и последующие входы занимают секунду. Если у клиента несколько договоров или филиалов, переключение между ними происходит внутри одного входа.
Защита данных строится на уровне бэкенда и API: шифрование трафика, роли, аудит действий, размещение серверов на вашей инфраструктуре или в облаке в Казахстане. В приложении к этому добавляется шифрование на устройстве. Для финансов и медицины перед релизом проводится пентест — независимо от того, веб это или приложение.
Стоимость и поддержка: что вы платите после запуска
Разработка кабинета в приложении начинается от 6 000 000 ₸ за «Базовый кабинет», от 8 000 000 ₸ — с платежами и чатом, от 10 000 000 ₸ — для B2B с ролями и ЭДО. Подробная раскладка — в статье «Сколько стоит личный кабинет клиента». Для B2B-сценариев PWA обходится примерно вдвое дешевле.
После запуска у приложения появляются статьи, которых нет у веба:
- аккаунты Apple Developer и Google Play на вашу компанию;
- обновления под новые версии iOS и Android минимум дважды в год — сторы требуют актуальных SDK;
- ревью сторов при каждом релизе: в Google Play — от нескольких часов, в App Store — 1–3 дня.
Веб-кабинет обновляется сразу у всех пользователей. Поддержка в обоих случаях — по договору с SLA, у мобильных кабинетов — от 150 000 ₸ в месяц.
Начать с веба и добавить приложение позже
Самая частая ошибка — думать, что выбор делается один раз. На деле кабинет работает на одном API: сайт, PWA и мобильное приложение обращаются к нему одинаково. Поэтому можно выпустить один канал, посмотреть на поведение клиентов и добавить второй без переписывания бэкенда.
- API и бизнес-логикаИнтеграции с 1С, CRM и биллингом, роли, документы — основная и самая дорогая часть, она делается один раз.
- Первый каналДля B2B — веб-кабинет или PWA, для массового B2C — приложение. Если аудитория смешанная, начинайте с той, что даёт больше обращений.
- Аналитика использованияДоля активных клиентов, обращения в колл-центр до и после, доля заявок из кабинета, устройства и частота входов.
- Второй канал на том же APIЕсли данные показывают частые мобильные входы — добавляете приложение. Профиль клиента остаётся единым, данные синхронизируются мгновенно.
Если кабинет — часть большого сервиса с ролями, бронированием, B2B-заказами или внутренними процессами, начинать стоит с разработки веб-приложения и PWA: MVP от 5 000 000 ₸, полноценный сервис от 9 000 000 ₸. Мобильное приложение на том же API добавляется следующим этапом. А если ваш сценарий массовый и мобильный, сразу смотрите на разработку личного кабинета клиента в приложении.
Делать веб-кабинет и приложение двумя отдельными проектами у разных подрядчиков. Получаются два бэкенда, два набора интеграций с 1С и два профиля клиента с расхождениями в данных. Один API для всех каналов дешевле в разработке и в поддержке.
B2C и B2B: что обычно выбирают
- Много клиентов, частые входы с телефона
- Push о счёте, оплате, заявке, приезде мастера
- Оплата картой и Kaspi в один тап, автоплатёж
- Вход по биометрии
- Нужен офлайн-доступ к документам и истории
- Вход раз в неделю с компьютера
- Несколько пользователей у клиента: руководитель, бухгалтер, менеджер
- Согласования, персональные прайсы, ЭДО и акты
- Не нужна установка и ревью сторов
- Бюджет примерно вдвое ниже
Подробнее о различиях PWA и нативного приложения в целом — в статье «PWA или мобильное приложение».
Перевод клиентов в кабинет: что работает в обоих вариантах
Какой бы канал вы ни выбрали, кабинет приносит пользу, только когда им пользуются. По нашему опыту, доля активных клиентов зависит не от платформы, а от того, насколько последовательно вы переводите людей из звонков в самообслуживание.
- Ссылка и QR в SMS, на счетах и документах — клиент попадает в кабинет одним касанием.
- Документы только в кабинете. Акты, сверки и квитанции доступны там, а не пересылаются менеджером на почту.
- Бонус за первый вход — небольшая скидка или баллы, если у вас есть программа лояльности.
- Скрипт для операторов: «в кабинете это делается так» вместо ответа на вопрос по телефону.
- Уведомление при первой заявке — клиент сразу видит статус в кабинете.
Долю активных клиентов, число обращений до и после запуска и долю заявок из кабинета видно в аналитике с первого месяца. Если цифры показывают, что большинство входов идёт с телефона, это прямой сигнал добавить приложение к веб-кабинету.
Как решить за один разговор
- Клиент заходит в кабинет несколько раз в месяц
- Большинство входов — с телефона
- Push о событиях нужен клиенту, а не только вам
- Значительная часть аудитории — на iPhone
- Нужна оплата в один тап и автоплатёж
- Документы и история должны открываться без интернета
Четыре и больше отметок — считайте приложение. Меньше — начните с веб-кабинета или PWA на API, к которому позже подключится приложение. На первом разговоре мы разбираем статистику обращений и устройств и показываем, какой вариант окупится быстрее.
Что лучше для личного кабинета: сайт или приложение?
Для частых входов с телефона и важных уведомлений — приложение. Для редких входов с компьютера и B2B-сценариев — веб-кабинет или PWA, они примерно вдвое дешевле.
Подойдёт ли PWA для личного кабинета?
Да, для кабинетов PWA — рабочий вариант: иконка на экране, Web Push, доступ к ранее загруженным данным без сети. Ограничение — push на iPhone работают только после добавления на экран «Домой».
Можно ли сделать и веб-кабинет, и приложение?
Да, на одном API. Профиль клиента единый, данные синхронизируются мгновенно, а второй канал добавляется без переписывания бэкенда.
Сколько стоит кабинет в мобильном приложении?
От 6 000 000 ₸ за базовый кабинет, от 8 000 000 ₸ с платежами и чатом, от 10 000 000 ₸ за B2B-кабинет.