Техническое задание: Создание Telegram-бота с оплатой и аналитикой
Основная задача
Необходимо реализовать рабочего Telegram-бота по готовому сценарию, состоящему из 7 последовательных шагов. Исполнитель получит все необходимые тексты и медиафайлы. Ключевые требования - интеграция платежной системы и глубокая аналитика поведения пользователей.
Требования к функционалу
1. Сборка бота
- Воспроизвести точную структуру бота (7 шагов) в конструкторе BotHelp согласно предоставленному сценарию.
- Интегрировать все готовые тексты, изображения и кнопки.
2. Подключение оплаты
- Интегрировать платежный шлюз ЮKassa по API (используя shopId и secretKey).
- Встроить кнопку "Оплатить 2500₽" в соответствующий шаг сценария.
- Настроить автоматическую обработку статусов платежей: успешный, неуспешный, ожидание.
3. Настройка логики и тегов
- Бот должен автоматически присваивать пользователям теги в CRM BotHelp:
- "оплатил диагностику"
- "дошёл до оплаты, но не оплатил"
- Сохранять данные анкеты пользователя: текстовый запрос, часовой пояс, номер телефона.
- Направлять пользователя на разные шаги в зависимости от факта оплаты.
- Реализовать сценарий напоминания для пользователей с неуспешной оплатой.
4. Аналитика и сегментация
- Настроить сбор аналитики по каждому шагу воронки: количество зашедших, точки выпадения, конверсия в оплату.
- Создать и настроить сегменты аудитории в CRM, например: "Оплатившие" и "Неоплатившие".
- Обеспечить корректный прием и обработку данных о платежах от ЮKassa.
5. Тестирование и документация
- Полностью протестировать сценарий: от старта до успешной оплаты и обработки неудачи.
- Предоставить доступ к готовому боту и панели управления.
- Передать четкую инструкцию по просмотру заявок, оплат и аналитических отчетов.
Требования к исполнителю
- Опыт работы с конструктором ботов BotHelp (обязательно).
- Практический опыт подключения платежных систем, предпочтительно ЮKassa.
- Понимание принципов настройки CRM, тегов, сегментов и аналитики воронок.