Как устроено мини-приложение
Мини-приложение делают на тех же технологиях, что и сайт: HTML и JavaScript. Отличается то, где оно открывается и что знает о пользователе. Telegram показывает его поверх чата в цветах своей темы, передаёт ему данные пользователя, а бот рядом присылает уведомления.
- Запуск. Приложение открывается кнопкой меню в чате с ботом, кнопкой под сообщением, кнопкой запуска в профиле бота или прямой ссылкой вида t.me/имя_бота/приложение. Ссылку можно поставить в канал, в рекламу или в QR-код на кассе.
- Вход. Telegram передаёт приложению имя пользователя, его идентификатор в Telegram и язык. Сервер проверяет подпись этих данных, чтобы никто не мог выдать себя за другого клиента. Логин, пароль и код из СМС не нужны.
- Оплата. Физические товары и услуги оплачиваются прямо в приложении через Kaspi, ЮKassa, Stripe или Telegram Payments. Цифровые товары и услуги, например доступ к курсу или к закрытому контенту, по правилам платежей Telegram продаются только за Telegram Stars.
- Уведомления. Статус заказа, напоминание о записи и ответ менеджера приходят сообщением от бота в тот же чат, из которого клиент открыл приложение.
- Устройства. Мини-приложение работает везде, где есть Telegram: на iOS, Android, компьютере и в веб-версии.
Мини-приложение, бот, сайт или приложение из стора
Все четыре варианта принимают заказы и записи, но по-разному доходят до клиента и требуют от него разного.
| Вариант | Где открывается | Что нужно клиенту | Когда подходит |
|---|---|---|---|
| Бот в чате | Переписка в Telegram | Нажать «Старт» | Заявка, запись на одну услугу, ответы на частые вопросы |
| Мини-приложение | Окно поверх чата в Telegram | Один тап из чата или по ссылке | Каталог, корзина, личный кабинет, повторные покупки |
| Сайт | Браузер | Найти в поиске или перейти по ссылке | Клиенты из Google, Яндекса, нейросетей и рекламы |
| Приложение из стора | Иконка на телефоне | Скачать, установить, зарегистрироваться | Продукт на каждый день, работа без Telegram |
Когда бизнесу нужно мини-приложение
- Товаров или услуг больше, чем удобно листать кнопками. Каталог с фото, фильтрами и корзиной читается быстрее, чем десять сообщений бота подряд.
- Клиенты уже в Telegram: читают ваш канал, пишут менеджеру или приходят по рекламе в Telegram. Им не нужно уходить в браузер и заново вводить имя и телефон.
- Клиенты возвращаются: записываются снова, копят бонусы, продлевают абонемент. Личный кабинет с историей и бонусами живёт рядом с перепиской.
- Нужна запись с выбором мастера, услуги и времени на одном экране. Клиникам и салонам так удобнее, чем вести запись в переписке.
Когда мини-приложение не нужно
- Нужно только принять заявку или записать на одну услугу. С этим справится бот: бот для заявок стоит от $100, бот с записью и оплатой от $200. Варианты разобраны в статье сколько стоит Telegram-бот.
- Клиенты приходят из поиска. Мини-приложение работает с теми, кто уже в Telegram, а из Google, Яндекса и ответов нейросетей клиентов приводит сайт.
- Ваши клиенты не пользуются Telegram. Тогда каталог и запись лучше сделать на сайте.
Пример: игры в боте Cortes
В Telegram-боте Cortes, который сделала студия, есть мини-приложение с четырьмя играми: шашки и шахматы с другом или ботом, крестики-нолики и Wordle на русском. Играют прямо в Telegram, ничего не устанавливая.
Сколько стоит в HEXIS
Цена «от» это минимальный объём работ в каждом пакете. Сумма для вашего приложения фиксируется в договоре вместе с экранами, сценариями и сроками.
Что входит в работу
- Интерфейс приложения. Полноценный экран с карточками, фильтрами и формами в стиле вашего бренда.
- Вход без пароля. Пользователь входит через Telegram, регистрация не нужна.
- Оплата. Telegram Payments, Stripe, Kaspi или ЮKassa прямо в приложении.
- Связка с ботом. Бот присылает уведомления, напоминания и статусы заказов.
- Админ-панель. Товары, слоты и заказы управляются из простой панели или CRM.
- Аналитика. Воронка от открытия до оплаты и источники пользователей.
От чего зависит цена
- Число экранов и сценариев. Цену определяют разные экраны, а не число товаров: каталог на тысячу позиций по одному шаблону стоит меньше, чем запись с личным кабинетом, бонусами и подпиской.
- Оплата. Каждая платёжная система и оплата в Telegram Stars это отдельная настройка и проверка.
- Интеграции. Связь с CRM входит в пакет «Сервис». Связь с 1С, складом или учётной системой добавляет работу и отдельные строки в смете.
- Управление. Товары, слоты и заказы ведутся в простой панели или в вашей CRM. Чем больше в панели ролей сотрудников и отчётов, тем больше работы.
- Языки и материалы. Каждый язык это отдельные тексты и проверка экранов. Готовые фирменный стиль, фото и описания товаров ускоряют работу.
Как проходит разработка
Каждую неделю показываем демо, работу принимаете по чек-листу.
- Сценарий. Что пользователь делает от первого тапа до оплаты.
- Дизайн экранов. Экраны в стиле Telegram и вашего бренда.
- Разработка. Фронтенд, бэкенд, оплаты и бот.
- Публикация. Тесты на iOS, Android и десктопе, запуск в боте.
Что оплачивается отдельно
- Сервер. Приложению и боту нужен сервер, который работает круглосуточно. Платите вы напрямую хостингу.
- Платёжная система. Kaspi, ЮKassa, Stripe и другие берут свою комиссию с каждой оплаты.
- Поддержка после запуска. Правки, новые экраны и консультации идут по подписке с фиксированной абонентской платой.
Как получить точную смету
Заполните бриф: четыре коротких шага, около трёх минут. Опишите, что клиент должен сделать в приложении (выбрать товар, записаться, оплатить) и с какими сервисами его связать. В течение рабочего дня пришлём решение и смету с ценой и сроками.