
Что разберем
- Три пути вместо двух: бот, приложение и веб-кабинет по ссылке
- Запись, заказ, статус, напоминания, лояльность: что каждый вариант делает хорошо
- Оплата, пуши, офлайн, камера и геолокация: где у бота потолок
Кому особенно полезно
Для владельцев доставки, клиник, фитнес-клубов, онлайн-школ, автосервисов и B2B-дистрибуторов, которым менеджер или знакомый разработчик уже сказал «вам нужно приложение», а бюджет от 400 000 ₽ хочется потратить осознанно — или не тратить вовсе.
Спор «приложение или бот» обычно ведут вокруг технологий: нативная разработка против кроссплатформы, ограничения Bot API, красота интерфейса. Владельцу бизнеса это не помогает выбрать. Помогает другой разговор: какую задачу клиент должен решить — записаться, заказать, узнать статус, накопить баллы, оплатить — и как часто он будет за этим возвращаться. Ниже мы раскладываем три варианта — Telegram-бот, мобильное приложение и веб-кабинет (PWA) — именно по задачам, потом по цене и срокам, потом по расходам, которые в смету обычно не попадают, и в конце даём матрицу по шести типам бизнеса. Спойлер честный: в большинстве случаев начинать стоит с бота или веб-кабинета и переходить к приложению, когда появились частота и база.
«Вопрос «бот или приложение» я всегда переворачиваю: сколько раз в месяц ваш клиент к вам возвращается? Доставка — раз в неделю, клиника — раз в полгода. У доставки приложение живёт на экране и окупается пушами про акцию, у клиники его снесут при первой чистке памяти. Поэтому клинике мы делаем бота с напоминанием о приёме, а доставке — сначала тоже бота, чтобы за месяц собрать базу и понять частоту, и только потом приложение. Порядок «бот → приложение» дешевле, чем «приложение → выяснить, что его никто не открывает».»

Три пути вместо двух: бот, приложение и веб-кабинет по ссылке
Telegram-бот подходит, когда клиент уже сидит в Telegram, задача укладывается в диалог с кнопками (записаться, заказать из короткого меню, посмотреть статус, получить напоминание), а запуск нужен через месяц, а не через полгода. Мобильное приложение — когда человек открывает вас несколько раз в месяц, и ему нужны вещи, которых в мессенджере нет: уведомления на экране блокировки без подписки на бота, работа без интернета, камера и геолокация как часть сценария, свой каталог с корзиной и историей заказов. Веб-кабинет — обычный сайт с авторизацией, который можно «установить» как PWA, — выбирают, когда аудитория не в Telegram, а ставить приложение ради двух заходов в год никто не станет: ссылка приходит в СМС или письме, открывается в браузере, и человек сразу видит свой заказ или запись.
Границы между вариантами размылись. У Telegram давно есть Mini Apps — по сути веб-страница внутри мессенджера, где можно нарисовать каталог с корзиной, а не только кнопки под сообщением. У PWA на iPhone с версии iOS 16.4 появились пуши, если человек добавил сайт на главный экран. Поэтому решать надо не по принципу «бот — только кнопки», а по трём вопросам: где сейчас ваш клиент, что он должен сделать и как часто он будет это делать.
Запись, заказ, статус, напоминания, лояльность: что каждый вариант делает хорошо
Пройдёмся по задачам, ради которых бизнес вообще заводит разговор о приложении. Запись на услугу — бот делает её за три нажатия: услуга, мастер, слот из календаря; напоминание за день уходит тем же ботом. Приложение делает то же самое дороже и не быстрее. Заказ из меню на 20–40 позиций — бот с Mini App справляется, а обычные кнопки уже мешают: листать сорок блюд сообщениями неудобно. Полноценный каталог с фильтрами, вариантами и корзиной, которую собирают полчаса, — территория приложения или веб-кабинета.
Статус заказа или заявки («курьер выехал», «машина готова», «документы на согласовании») — сильная сторона бота: сообщение приходит в чат, где человек и так сидит, ничего ставить не надо. Программа лояльности с баллами и историей покупок в боте реализуется как виртуальная карта и остаток баллов по команде; сложные уровни, персональные предложения и «покажите карту на кассе» удобнее в приложении. Личный кабинет с договорами, счетами, документами и историей на годы — это веб-кабинет: там нормально смотреть таблицы и скачивать PDF, а в мессенджере такое превращается в поиск по переписке.
- Запись и напоминание о визите — бот, приложение здесь не даёт ничего сверх цены.
- Заказ из короткого меню — бот с Mini App; каталог с корзиной на сотни позиций — приложение или веб-кабинет.
- Статус заказа, заявки, ремонта — бот: сообщение приходит туда, где человек уже есть.
- Баллы и виртуальная карта — бот; многоуровневая лояльность и карта на кассе — приложение.
- Договоры, счета, документы, история за годы — веб-кабинет с авторизацией.
Оплата, пуши, офлайн, камера и геолокация: где у бота потолок
Оплата в боте есть — Telegram поддерживает платежи через подключаемых провайдеров, и для разовой предоплаты записи или оплаты заказа этого хватает. Но привязанная карта, оплата в один тап и подписки удобнее в приложении, а для веб-кабинета оплата — обычный платёжный виджет банка или ЮKassa, как на сайте. Разница не в «можно / нельзя», а в количестве шагов, а каждый лишний шаг режет долю оплативших.
Пуши — главный аргумент за приложение, и он же главная ловушка. Бот шлёт сообщения только тем, кто его запустил и не заблокировал: это не пуш «всей базе», это рассылка подписчикам, и после трёх бесполезных сообщений человек бота отключает. Приложение показывает уведомление на экране блокировки без всякой подписки на чат, но только если оно установлено и человек разрешил уведомления. Веб-кабинет по умолчанию не умеет ничего, кроме письма и СМС; пуши из PWA технически возможны, но на iPhone требуют добавления на главный экран, и на это идут единицы.
Офлайн-режим, камера и геолокация как часть сценария — то, где бот и веб-кабинет объективно проигрывают. Курьеру нужно отмечать доставки в подвале без связи, мастеру — фотографировать акт и подписывать его пальцем на экране, клиенту автомойки — видеть ближайшую точку и очередь по GPS. Если хотя бы одна из этих трёх вещей лежит в основе вашего сценария, а не «было бы приятно», выбор в пользу приложения сделан за вас. Если нет — это не аргумент.
Выбор между ботом, веб-кабинетом и приложением по частоте возвратов клиента
Мобильные приложения
Разрабатываем мобильные приложения для iOS и Android — нативные и кроссплатформенные на Flutter или React Native. От 400 000 ₽, первый релиз за 2 месяца.
От 120 000 и от 400 000 ₽: за что платят и сколько ждать
Telegram-бот у нас стоит от 120 000 ₽, запуск за 2–5 недель. В эту цену входит сценарий с кнопками под вашу задачу, подключение к CRM или таблице, куда падают записи и заказы, админка для менеджера и уведомления сотрудникам. Дороже становится, когда появляются Mini App с каталогом, оплата, синхронизация со складом или 1С — но это всё равно недели, а не месяцы.
Веб-кабинет или PWA как MVP — от 220 000 ₽ и 4–8 недель: авторизация по номеру телефона, личный кабинет с заказами, записями и документами, интеграция с вашей учётной системой. Он не зависит ни от Telegram, ни от сторов и открывается по одной ссылке на любом устройстве.
Мобильное приложение — от 400 000 ₽ за MVP на кроссплатформенном стеке (Flutter или React Native, одна кодовая база на iOS и Android), первый релиз от 2 месяцев. Считать надо в месяцах, потому что кроме самого приложения нужны серверная часть и API, дизайн по гайдлайнам Apple и Google, тестирование на устройствах и прохождение модерации. Нативная разработка под каждую платформу отдельно — ещё дороже и дольше, и для большинства сервисных бизнесов она не нужна.
Стоимость влияет и на скорость проверки идеи. За месяц бота вы уже видите, сколько людей записалось через него, а не через звонок, и какие шаги сценария бросают. С приложением ту же обратную связь вы получите не раньше чем через квартал — и уже потратив в три-четыре раза больше.
Расходы, которых нет в смете: сторы и две платформы против зависимости от Telegram
У приложения затраты не заканчиваются релизом. Аккаунт разработчика Apple платный и продлевается ежегодно, у Google Play разовый регистрационный сбор; RuStore — российский магазин, который предустановлен на устройствах, продаваемых в России, — публикация бесплатная, но это ещё одна витрина, скриншоты и модерация. Каждую осень выходят новые версии iOS и Android, и приложение нужно проверять и пересобирать под них, иначе оно начинает падать у части пользователей или перестаёт проходить модерацию. Любое обновление проходит проверку стора — правку в тексте кнопки нельзя выкатить за час, как на сайте. Поддержка двух платформ даже на одной кодовой базе означает два набора устройств для тестов и два стора для публикации.
У бота расходы другие и в основном не денежные. Он полностью зависит от Telegram: правила Bot API, лимиты на рассылку, интерфейс, который вы не контролируете, — и часть аудитории, у которой Telegram не стоит вовсе. Пушей вне мессенджера нет: если человек не запустил бота, вы до него не дотянетесь. Интерфейс ограничен кнопками и Mini App, брендированного экрана «как в приложении» вы не получите. Зато нет сторов, нет ежегодных платежей и обновление сценария занимает часы.
Веб-кабинет находится посередине: свой домен, свой интерфейс, ничего не платится площадкам, обновляется мгновенно, но нет иконки на экране телефона по умолчанию и нет нормальных пушей. Люди попадают в него по ссылке — значит, канал доставки этой ссылки (СМС, письмо, тот же бот) надо продумать заранее.
- Приложение: ежегодная плата за аккаунт разработчика Apple, регистрация в Google Play, отдельная публикация в RuStore.
- Приложение: пересборка под новые версии iOS и Android каждый год, модерация каждого обновления, тесты на двух платформах.
- Бот: правила и лимиты Telegram, нет уведомлений вне мессенджера, интерфейс ограничен кнопками и Mini App.
- Веб-кабинет: нет платежей площадкам и модерации, но нет иконки на экране и полноценных пушей — нужен канал доставки ссылки.
Сколько раз в месяц клиент к вам возвращается — главный тест
Ориентир, которым мы пользуемся на созвонах: если клиент приходит к вам реже раза в месяц, приложение он не установит, а если и установит по акции — снесёт при первой нехватке места. Приложение окупается на частоте: пуш о новой акции работает, когда человек и так собирался заказать на этой неделе, а не когда следующий визит через полгода. Поэтому вопрос «сколько стоит приложение» вторичен — сначала «сколько раз за квартал один и тот же человек у нас покупает».
Ответ уже лежит в ваших данных. В CRM или учётной системе смотрим долю клиентов с двумя и более заказами за последние 90 дней и средний интервал между заказами; в Яндекс.Метрике по посадочным с записью — долю вернувшихся посетителей и глубину повторных визитов. Если базы нет вообще — это само по себе ответ: приложение некому предлагать, и первым шагом будет бот или кабинет, который эту базу соберёт.
На бота порог частоты почти не действует: он не занимает место, не требует установки, и человек, который записывается раз в полгода, спокойно найдёт чат в поиске Telegram. Веб-кабинет тоже не зависит от частоты — ссылка работает и через год. Именно поэтому честный порядок для большинства бизнесов: бот или кабинет сейчас, приложение — когда по данным видно, что клиенты возвращаются часто и их достаточно, чтобы окупить от 400 000 ₽ и поддержку.
Выбор между ботом, веб-кабинетом и приложением по частоте возвратов клиента
Мобильные приложения
Разрабатываем мобильные приложения для iOS и Android — нативные и кроссплатформенные на Flutter или React Native. От 400 000 ₽, первый релиз за 2 месяца.
Матрица по бизнесам: доставка, клиника, фитнес, дистрибутор, онлайн-школа, автосервис
Доставка еды — единственный из шести случаев, где приложение почти всегда оправдано: заказ раз в неделю и чаще, каталог с корзиной, привязанная карта, пуш «ваш заказ у курьера» и акции к обеду. Но и здесь начинать разумно с бота: он за месяц собирает базу и показывает реальную частоту заказов по районам, а Mini App даёт каталог без стора. Клиника — обратный полюс: визит раз в полгода, задачи — запись, напоминание, результаты анализов; бот с напоминанием о приёме и веб-кабинет с результатами и документами закрывают всё, приложение здесь снесут.
Фитнес-клуб — частота высокая (несколько раз в неделю), задачи — расписание, запись на групповые, заморозка карты, остаток занятий. Бот с расписанием и записью справляется на старте, приложение оправдано у сети с несколькими залами и большой базой, где карта на кассе и пуши про отмену тренировки экономят администраторов. B2B-дистрибутор — заказ 1–4 раза в месяц, но каталог на тысячи позиций, остатки, цены по договору, документы: это веб-кабинет с интеграцией в 1С, а бот полезен как канал уведомлений о статусе отгрузки; приложение нужно, только если менеджеры собирают заказы в полях без связи.
Онлайн-школа — уроки несколько раз в неделю, но платформу обучения вы, скорее всего, уже выбрали или строите; бот закрывает напоминания о вебинарах, домашние задания и вопросы куратору, приложение нужно, когда контент смотрят офлайн в дороге и это подтверждается запросами учеников. Автосервис — визит два-три раза в год, задачи — запись, статус ремонта, согласование дополнительных работ с фото, история обслуживания. Бот с фото от мастера и кнопкой «согласовать» плюс веб-кабинет с историей машины закрывают всё; приложение здесь оправдано только у сети с сопутствующими услугами вроде мойки и шиномонтажа, куда ездят каждый месяц.
Коротко по шагам
Как за неделю решить, что делать первым: бот, веб-кабинет или приложение
Последовательность из шести шагов, по которой мы разбираем задачу на созвоне до того, как считать смету на любую из трёх разработок.
- 1Выпишите три задачи, которые клиент реально должен решить сам без звонка (например: записаться, увидеть статус, оплатить) — не «хочется приложение», а глаголы.
- 2Посчитайте в CRM или учётной системе долю клиентов с двумя и более заказами за 90 дней и средний интервал между заказами; если реже раза в месяц — приложение из списка убирается на этот этап.
- 3Проверьте, есть ли в сценарии офлайн-режим, камера или геолокация как обязательная часть, а не как приятное дополнение; если есть — сразу закладывайте приложение и переходите к смете.
- 4Оцените, где живёт аудитория: спросите у последних двадцати клиентов, есть ли у них Telegram и пользуются ли; если меньше половины — веб-кабинет по ссылке из СМС вместо бота.
- 5Соберите сценарий бота или кабинета в схеме на одной странице и прогоните его на трёх реальных клиентах словами, до разработки — так видно лишние шаги.
- 6Запускайте бота или кабинет от 120 000 / 220 000 ₽ за 2–8 недель, через квартал сверьте частоту возвратов и размер базы — и только тогда решайте, окупится ли приложение от 400 000 ₽.
3 точки роста вашего сайта
Посмотрим сайт руками и пришлём в Telegram три конкретные вещи, которые сейчас мешают ему приводить заявки. Без презентации и коммерческого предложения.
- Что на первом экране мешает понять, чем вы помогаете и сколько это стоит
- Где теряются заявки: формы, скорость, версия для смартфонов
- По каким запросам сайт уже близко к топу и чего ему не хватает
Разбор присылаем в течение суток в рабочие дни: Пн–Пт 9:00–19:00, Сб 10:00–18:00 (МСК). Ответ приходит в Telegram, звонить и продавать по телефону не будем.
FAQ по теме
Сколько стоит мобильное приложение для небольшого бизнеса и почему цена начинается от 400 000 ₽?+
Можно ли сначала сделать Telegram-бота, а потом превратить его в приложение без переделки с нуля?+
Правда ли, что без приложения нельзя отправлять клиентам пуш-уведомления?+
Что если половина наших клиентов не пользуется Telegram — бот тогда бесполезен?+
Нужно ли публиковать приложение в RuStore, если оно уже есть в App Store и Google Play?+
Веб-кабинет по ссылке — это не то же самое, что личный кабинет на сайте, который у нас уже есть?+
Как понять, что бота или кабинета стало мало и пора заказывать приложение?+
Ниши, где это особенно важно

Основатель Web Sprint, автор статьи
Контролирую качество каждого этапа: от первого аудита до финального релиза. Отвечаю репутацией за результат.






