Telegram Mini App для бизнеса — это веб-интерфейс, который открывается прямо внутри Telegram: клиенту не нужно ничего устанавливать и регистрироваться, он нажимает кнопку в боте и попадает в каталог, корзину или личный кабинет. Это быстрый способ дать клиентам самообслуживание, но у него есть пределы: зависимость от одной платформы, ограниченные уведомления и не вся ваша аудитория сидит в Telegram. Ниже сравниваем мини-приложение и полноценное приложение по стоимости, удобству входа, push и ограничениям — и говорим, когда мы советуем каждый вариант.
- Мини-приложение в Telegram хорошо для быстрой проверки спроса, небольшого магазина и аудитории, которая уже общается с вами в Telegram.
- Мобильное приложение — для регулярного самообслуживания: договоры, баланс, оплата, документы, push по событиям.
- Самые дорогие части — бэкенд и интеграции с 1С и CRM — нужны в обоих вариантах.
- Разумная стратегия — один API, к которому сегодня подключено мини-приложение, а завтра PWA или мобильное приложение.
Мини-приложение в Telegram, бот и приложение: в чём разница
Эти три вещи часто путают, хотя устроены они по-разному.
- Бот — диалог с кнопками и командами. Хорош для уведомлений, статусов и коротких сценариев: «где мой заказ», «запишите на завтра». Сложный интерфейс в боте неудобен — длинные списки, формы и таблицы превращаются в цепочку сообщений.
- Мини-приложение (Telegram Web App) — полноценная веб-страница, которая открывается поверх чата из меню бота или по ссылке. В нём можно сделать каталог, корзину, форму заявки, список документов. Технически это сайт, адаптированный под окно Telegram.
- Мобильное приложение — устанавливается из App Store и Google Play, живёт на экране телефона отдельной иконкой, работает без сети, присылает собственные push-уведомления и имеет доступ к биометрии и камере.
Личный кабинет в Telegram-боте на практике почти всегда означает связку: бот присылает уведомления, а мини-приложение показывает данные и принимает действия.
Сравнение по ключевым критериям
| Критерий | Telegram Mini App | Мобильное приложение |
|---|---|---|
| Установка | Не нужна, открывается в Telegram | Нужна установка из стора |
| Вход | Клиент уже авторизован в Telegram, номер телефона — только с его согласия | По номеру телефона и коду из SMS, дальше биометрия или PIN |
| Уведомления | Сообщения от бота в общем списке чатов | Собственные push по событиям, сегментация в админке |
| Работа без сети | Нет | Да, данные кешируются и синхронизируются |
| Публикация | Без ревью сторов | Ревью App Store и Google Play |
| Зависимость от платформы | Полная: правила, дизайн окна, доступность Telegram | Правила сторов, но канал ваш |
| Охват | Только пользователи Telegram | Все клиенты со смартфоном |
Стоимость: на чём на самом деле экономит мини-приложение
Мини-приложение экономит на интерфейсе: не нужны сборки под iOS и Android, публикация и ревью сторов, а дизайн проще, потому что окно Telegram задаёт рамки. Но большую часть бюджета личного кабинета составляет не интерфейс. Интеграции с 1С, CRM и биллингом в наших проектах занимают до 40% сметы, плюс бэкенд, роли, безопасность и логика заявок. Всё это нужно одинаково — показываете вы данные в Telegram или в приложении.
Для ориентира по ценам WeMake: мобильный личный кабинет клиента в базовом формате с договорами, балансом, заявками, документами и push — от 6 000 000 ₸ и 10 недель, веб-сервис формата MVP с одним-двумя ролями и PWA — от 5 000 000 ₸. Мини-приложение мы оцениваем по тем же сценариям и интеграциям; разница с веб-сервисом обычно невелика, а с мобильным приложением — заметнее, но не в разы.
ВАЖНОМини-приложение дешевле приложения ровно на стоимость нативного интерфейса и публикации. Интеграции, бэкенд и безопасность стоят столько же.
Вход и данные клиента
Главный плюс Telegram — человек уже авторизован. Мини-приложение получает его Telegram-идентификатор без регистрации и паролей. Но для личного кабинета этого мало: вам нужно связать аккаунт Telegram с клиентом в 1С или CRM, а для этого — номер телефона или номер договора. Номер Telegram отдаёт только после явного согласия пользователя, и не каждый на это соглашается.
В мобильном приложении связка прямее: клиент входит по своему номеру телефона, приложение находит его договоры и показывает их. Для B2B-клиентов с несколькими пользователями и ролями приложение или PWA удобнее: роли на уровне API, переключение между договорами и филиалами, согласования документов.
Отдельный вопрос — где хранятся данные. В обоих вариантах договоры, начисления и документы должны жить на вашем бэкенде — на ваших серверах или в облаке в Казахстане, — а Telegram только показывает их в своём окне. Не стоит хранить персональные данные клиентов в переписке с ботом или в таблицах конструктора: так их сложно защитить, разграничить по ролям и перенести, когда вы решите сменить интерфейс.
Уведомления: push против сообщений бота
В мобильном кабинете уведомления — главный инструмент: статус заявки, выставленный счёт, поступление оплаты, напоминание о продлении. Push приходит отдельно от мессенджеров, и его частоту и сегменты вы настраиваете сами.
В Telegram роль push выполняет бот: он пишет сообщение, и оно попадает в общий список чатов клиента — между семейным чатом и рабочими каналами. Бота легко заглушить или заблокировать одной кнопкой. Для коротких статусов этого хватает, для регулярного обслуживания — уже нет. Если вам нужны уведомления и диалоги в мессенджерах, связанные с CRM, — это отдельная задача, её решает подключение мессенджеров к CRM: Telegram, WhatsApp и Instagram в одном окне, а бот для статусов и квалификации обращений — формат от 350 000 ₸.
Ограничения платформы, о которых стоит знать заранее
- Не все клиенты в Telegram. В Казахстане многие клиенты, особенно старшего возраста, общаются с компаниями в WhatsApp. Кабинет только в Telegram отрезает их.
- Правила оплаты. Оплата физических товаров и услуг через подключённого провайдера и оплата цифровых товаров внутри Telegram регулируются по-разному. Правила платформы меняются — сверяйте их актуальную редакцию на дату запуска.
- Нет офлайна и доступа к устройству. Биометрия, работа без сети, фоновые задачи — это территория приложения.
- Чужая витрина. Если Telegram изменит интерфейс, правила или окажется недоступен, ваш канал обслуживания остановится вместе с ним.
Telegram Web App для магазина
Для небольшого магазина с активным Telegram-каналом мини-приложение — разумный старт: каталог, корзина и оформление заказа открываются там, где клиент уже читает ваши новинки. Остатки и цены при этом всё равно нужно брать из 1С, а заказы — передавать в CRM, иначе менеджер будет переносить их руками.
Когда мы советуем каждый вариант
- Нужно быстро проверить спрос на сервис
- Аудитория уже общается с вами в Telegram
- Сценарий короткий: заказ, запись, статус
- Клиент приходит редко, ставить ради этого приложение он не будет
- Договоры, баланс, документы и регулярные платежи
- Push по событиям критичны для процесса
- Важны биометрия, офлайн, работа с камерой
- Клиенты разных возрастов и мессенджеров
Есть и третий путь, который мы предлагаем чаще всего: PWA. Это сайт, который ставится на телефон как приложение, работает без сети и присылает Web Push — на Android без условий, на iPhone с iOS 16.4 после добавления на экран «Домой». Если сделать веб-приложение с PWA на одном API, к тому же бэкенду можно подключить и мини-приложение в Telegram, и мобильное приложение на Flutter, когда до него дойдёт очередь. Подробнее о выборе между PWA и приложением — в статье «PWA или мобильное приложение».
Что делать дальше
Ответьте на три вопроса. Сколько ваших клиентов реально пишут вам в Telegram? Как часто клиенту нужен кабинет — раз в месяц или раз в год? Насколько важны уведомления и оплата внутри кабинета? Если Telegram — основной канал, а сценарий короткий, начните с мини-приложения на собственном API. Если кабинет — это договоры, начисления и документы для всей клиентской базы, вам нужна разработка личного кабинета в приложении с PWA-версией на том же бэкенде.
В любом случае не стройте логику внутри бота или конструктора, к которому нельзя подключить другой интерфейс. Данные, интеграции и роли должны жить в вашем API — тогда смена канала не потребует переделки. Вилки по мобильным форматам собраны на странице цен на приложения.
Можно ли принимать оплату в мини-приложении Telegram?
Да, но правила для физических и цифровых товаров различаются, и они периодически меняются. Перед запуском сверяйте актуальные правила Telegram и условия платёжного провайдера.
Заменит ли личный кабинет в Telegram-боте мобильное приложение?
Для коротких сценариев — заказ, запись, статус — да. Для регулярного обслуживания с документами, платежами и push по событиям приложение или PWA надёжнее.
Сколько стоит мини-приложение в Telegram?
Зависит прежде всего от интеграций и бэкенда: они нужны так же, как в любом кабинете. Экономия по сравнению с мобильным приложением — на нативном интерфейсе и публикации в сторах.
Можно ли сделать и мини-приложение, и приложение?
Да, если логика и данные живут в одном API. Тогда мини-приложение, PWA и мобильное приложение — разные интерфейсы к одному бэкенду, и второй канал обходится дешевле первого.