Главная · Чат-бот для фитнес-клуба и тренажёрного зала

Решения для фитнес-клуба

Чат-бот для фитнес-клуба и тренажёрного зала

Бот клуба в Telegram, MAX, ВКонтакте и на сайте принимает заявки на пробную тренировку даже ночью, отвечает про расписание и заморозку, спрашивает, как прошло первое занятие, напоминает о продлении абонемента и пишет тем, кто перестал ходить.

Шаблон «Запись на пробное»Запись и автоответы — на БесплатномРассылки и ИИ — с Базового

Что бот делает для фитнес-клуба

Запись на пробную тренировку

Направление — кнопкой, время — текстом, телефон — с проверкой. Шаблон ставит тег «пробное» и шлёт администратору push, на первый телефон клиента владельцу приходит письмо о заявке. Тег направления и сделку в CRM добавьте в «Действие».

Расписание и частые вопросы

Расписание по дням кнопками «Пн» … «Вс», часы работы, заморозка, парковка, гостевой визит — по кнопкам и ключевым словам. Поменялось расписание — правите один шаг, и ответ обновится во всех каналах.

Вопрос после пробной

Через «Паузу» бот спрашивает, как прошла тренировка. Довольным — условия абонемента и кнопка «Хочу абонемент», недовольным и тем, кто не смог прийти, — сразу администратор в «Диалогах».

Напоминание о продлении

Тег месяца окончания в карточке клиента и рассылка по нему за неделю до конца. Ответ «продлить» запускает короткую ветку: тип абонемента кнопками — и диалог у администратора.

Возврат тех, кто перестал ходить

Три сообщения по тегу «спит» с паузами в несколько дней: сначала без скидки, потом с конкретным предложением, в конце — честное «больше не напоминаем». Ответил «вернуться» — следующих сообщений не получит.

ИИ-агент на правилах клуба

С Базового вопросы вроде «можно заморозить на две недели?» берёт ИИ-агент и отвечает по вашим правилам и прайсу. Включите в блоке «Отдельный выход «не понял»» и соедините с «Оператором» — неуверенные ответы уйдут администратору.

Как запустить бота для клуба

  1. 1

    Создайте бота с шаблоном

    Кнопка «Использовать шаблон записи» ведёт на регистрацию: бот создаётся сразу с шаблоном «Запись на пробное», открывается редактор. Бот уже есть — «Сценарии» → «Все шаблоны и ИИ».

  2. 2

    Поправьте шаги под клуб

    Замените кнопки направлений на свои, в шаге «Время» заполните «В переменную»: slot и впишите {{slot}} в текст подтверждения. В «Действие» добавьте «Сделка в CRM».

  3. 3

    Подключите канал

    «Каналы» → «Telegram» → «Подключить», токен от @BotFather → «Подключить Telegram». MAX и ВКонтакте подключаются там же и работают по тому же сценарию, чат на сайт — в разделе «Виджет».

  4. 4

    Проверьте и дайте ссылку

    «Проверить сценарий» открывает тест-чат без расхода лимита; кнопки в нём не нажимаются — их проверьте в Telegram. Ссылку на бота — в рекламу, QR из «QR-кампаний» — на ресепшен.

Готовый сценарий: запись на пробное

Направление кнопкой, удобное время текстом, телефон с проверкой, тег «пробное» и уведомление администратору. Замените направления на свои и дополните шаги ниже.

Запись на пробное Направление, удобное время текстом, телефон — запись на пробный урок. Открыть →

Как устроен сценарий: от заявки до абонемента

Шаблон «Запись на пробное» уже содержит первые шаги, остальное добавляется теми же блоками — в режиме «Шаги» на любом тарифе или на «Холсте» с Базового.

ЗадачаБлок сценарияЧто важно
Направление«Сообщение» с кнопками «Тренажёрный зал», «Групповые», «Бассейн», «Персональная тренировка»; каждая ведёт в «Действие» → «Добавить тег», например напр-групповыеПо тегу направления потом делается рассылка об изменениях в расписании групп
Удобное время«Сбор данных»: «Когда удобно прийти? День и время текстом», «В переменную» — slotВ расписание тренеров бот время не ставит: календаря в ЧБТ нет, время подтверждает администратор. Если клуб ведёт онлайн-запись в YCLIENTS, вместо этого шага подойдёт блок «Запись в YCLIENTS»: бот покажет свободное время и создаст запись в журнале — как подключить
Телефон«Сбор данных» → «Телефон» с проверкой «Телефон»При неверном вводе бот переспрашивает; после последней попытки сценарий идёт дальше без номера
Заявка«Действие»: «Добавить тег» пробное, «Сделка в CRM» с названием «Пробное — {{name}}», «Уведомить оператора»Сделка встаёт в колонку «Новый» раздела «CRM», администратор получает push
Подтверждение«Сообщение» без кнопок: «Записали: {{slot}}. Возьмите форму и сменную обувь — администратор подтвердит время в этом чате»Администратор отвечает из «Диалогов» и нажимает «Вернуть боту» — пока диалог у оператора, бот на сообщения клиента не отвечает
Напоминание«Пауза» 1 день → «Сообщение»: «Ждём вас в клубе. Если планы изменились — напишите, перенесём»Отсчёт идёт от момента записи, а не от времени тренировки
После пробной«Пауза» → «Сообщение» «Как прошла тренировка? Оцените от 1 до 5» с кнопками «1»–«5» и «Не получилось прийти»4–5 → условия абонемента, кнопка «Хочу абонемент», тег горячий и «Оператор»; 1–3 → тег негатив и сразу «Оператор»: разбирается администратор или тренер; «Не получилось прийти» → «Оператор», чтобы перенести

Главное правило цепочек: сообщение перед «Паузой» должно быть без кнопок-переходов. На сообщении с такими кнопками сценарий останавливается и ждёт нажатия — напоминание тем, кто не нажал, не уйдёт. На это легко наткнуться при первом запуске. По той же причине тот, кто не ответил на вопрос об оценке, дальше по цепочке не пойдёт: второе касание делает администратор или рассылка по тегу.

«Пауза» не знает, на какой день назначено пробное. Если запись на неделю вперёд, вопрос об оценке удобнее запускать со стойки: QR-код из «QR-кампаний» с меткой, например, otzyv и отдельный сценарий с триггером «Deeplink» на эту метку. Покупка абонемента проходит вне бота — на ресепшене или по кнопке «Открывает ссылку» на страницу оплаты вашего сайта; после оплаты сделку в «Оплачено» переносят вручную. Схемы таких цепочек — в статье о триггерных цепочках.

Продление и возврат «спящих»: теги и рассылки

ЧБТ не знает, когда заканчивается абонемент и кто давно не приходил: эти данные живут в программе учёта клуба или в журнале администратора. Схема без интеграции держится на тегах. Теги в «Контактах» правят владелец и сотрудник с ролью «Админ» — оператор карточку не редактирует.

Продление. При продаже абонемента администратор открывает клиента в «Контактах» и дописывает тег месяца окончания: аб-до-2026-11. За 7–10 дней до конца месяца — «Рассылки» → «Новая рассылка»: в поле «Кому» этот тег, текст — «{{name}}, ваш абонемент действует до конца ноября. Продлить до 25-го — по текущей цене. Ответьте «продлить», и администратор всё оформит», «Отложенный запуск» — на 11:00 буднего дня. Ответ ловит сценарий с триггером «Ключевые слова» (продл, «Содержит слово»): тип абонемента кнопками, каждая ставит свой тег, — и блок «Оператор».

Возврат «спящих». Раз в месяц администратор отбирает в своей системе тех, кто не был 45–60 дней, и ставит им тег спит. Дальше — три рассылки по этому тегу, созданные сразу с «Отложенным запуском»: сегодня, через 3 дня и через 7 дней.

  1. Без скидки: «{{name}}, давно вас не было. Вечерних групп стало больше — напишите «вернуться», подберём удобное время».
  2. С конкретным предложением: неделя без списания или персональная тренировка в подарок.
  3. Короткое и честное: «Больше не напоминаем. Если захотите вернуться — мы здесь».

Слово «вернуться» запускает сценарий: «Удалить тег» спит, «Добавить тег» вернулся, «Оператор». Получателей рассылка отбирает в момент отправки, поэтому ответивший следующих сообщений уже не получит. Результат виден в «Контактах» фильтром по тегу: например, было 120 со спит, 18 получили вернулся — это 15% (расчёт условный). Эту цифру сравнивайте со следующим месяцем и другим текстом. Не шлите всем одну скидку 30%: тем, кто ушёл из-за расписания, скидка не нужна, а маржа теряется. Подробный разбор — в статье о реактивации спящей базы.

  • Рассылки — с тарифа Базовый, 650 ₽ в месяц за бота.
  • Только текст с {{name}}: без картинок и кнопок.
  • Аудитория — любой из тегов в поле «Кому». Исключить тег нельзя, поэтому ответивших снимает сам сценарий.
  • Пока диалог у оператора, бот молчит и «вернуться» не сработает: закончив разговор, жмите «Вернуть боту».
  • Текст рассылки в «Диалоги» не попадает — задайте в блоке «Оператор» понятное «Сообщение оператору», например «Продление абонемента»: оно придёт в push, но в истории диалога не сохранится.

Вопросы о клубе, каналы и порядок запуска

Автоответы. Расписание вносится текстом по дням: «Сообщение» с кнопками «Пн», «Вт» … «Вс», внутри — группы и время. Часы работы, парковка, заморозка, гостевой визит — триггер «Ключевые слова» с «Содержит слово»: основа замороз поймает и «заморозку», и «заморозить». Готовая основа — шаблон «Автоответчик FAQ».

ИИ-агент (с Базового) отвечает на вопросы в свободной форме по базе знаний до 15 000 знаков: правила клуба, прайс, условия заморозки и возврата, состав абонементов. Он учитывает до 10 последних сообщений диалога; ответ на модели по умолчанию — один ИИ-кредит, на мощных моделях дороже; в Базовом при оплате месяца баланс пополняется до 150 кредитов. Администратору агент передаёт диалог, если в блоке включён «Отдельный выход «не понял»» и он соединён с блоком «Оператор». Программы тренировок и советы по питанию агенту лучше не доверять — впишите в «Персону»: «На вопросы о тренировках и питании предлагай записаться к тренеру». Что ещё поручать агенту — в статье о первой линии поддержки на ИИ-агенте.

Каналы. Основной — Telegram: туда ведут ссылка из рекламы и QR на ресепшене. Сделайте QR в «QR-кампаниях» (он ведёт только в Telegram-бота) с меткой club, а в сценарии — триггер «Deeplink» на эту метку и «Добавить тег» член-клуба: база для рассылок о продлении соберётся при оформлении абонемента. MAX подключается в «Каналах» и работает по тому же сценарию; во ВКонтакте бот отвечает в личных сообщениях сообщества. На сайт ставится чат одной строкой кода: форма с телефоном до начала диалога и проактивное сообщение на странице абонементов — «Подобрать абонемент под ваш график?». Как привести подписчиков из соцсетей, где бота нет, — в статье о переводе подписчиков в Telegram и MAX.

  • Неделя 1 — запись на пробное и ответы про расписание.
  • Неделя 2 — вопрос после пробной и ветки по оценке.
  • Месяц 2 — теги окончания абонементов и первая рассылка о продлении.
  • Месяц 3 — возврат «спящих».
  • Что входит в каждый тариф — на странице тарифов.

Чего бот для клуба не делает

Честно о границах — чтобы вы не узнали о них после запуска.

  • Не ставит клиента в расписание: календаря, слотов и свободных мест в ЧБТ нет. Клиент пишет удобное время текстом, администратор подтверждает его в «Диалогах».
  • Об оплате по кнопке «Открывает ссылку» бот не узнает. Чтобы узнал, поставьте в сценарий блок «Оплата»: он присылает ссылку на вашу кассу — Продамус, ЮKassa или CloudPayments, — а после оплаты ведёт сценарий по выходу «Оплачено», где действие «Сделка в CRM» заведёт сделку на этапе «Оплачено». Оплату картой внутри мессенджера бот не принимает. Абонемент можно продавать и через витрину — магазин в боте.
  • Не знает сроков абонементов и посещений: связи с программой учёта клуба нет. Тег месяца окончания ставят вручную, а входящий webhook заводит отдельный контакт и клиента в мессенджере не находит — справка по webhook.
  • Не пишет первым: рассылки и цепочки доходят только до тех, кто сам написал боту. По номерам телефонов из базы клуба бот не напишет, даже если загрузить их «Импортом CSV» в «Контакты», — почему бот не может написать первым.
  • Не отправляет фото и файлы в Telegram, MAX и ВКонтакте: расписание — текстом, фото зала и прайс — ссылкой. Файлы работают только в чате на сайте.
  • Рассылка — только текст, без картинок и кнопок, и отбирает получателей по любому из тегов: исключить тег или выбрать мессенджер в форме нельзя.

На каких тарифах

Цена — за бота ЧБТ в месяц. 30 диалогов Бесплатного — это 30 разных собеседников за месяц по всем каналам вместе: проверить запись на пробное хватит, вести живую базу клуба — нет. На Бесплатном в кабинете только владелец, пригласить администратора ресепшена можно с Базового. Ветки и «Пауза» работают в режиме «Шаги» на любом тарифе, «Холст» — с Базового. У Бизнеса есть пробный день без карты.

Бесплатный0 ₽
Запись на пробное и автоответы, 30 диалогов в месяц
Базовый650 ₽/мес
Без лимита диалогов, рассылки о продлении и возврате, ИИ-агент
Бизнес1 290 ₽/мес
Как Базовый, 500 ИИ-кредитов вместо 150

Сравнить тарифы целиком →

Частые вопросы

Бот запишет клиента в расписание конкретного тренера?

Нет. Клиент выбирает направление кнопкой и пишет удобное время текстом; заявка приходит администратору, он подтверждает время ответом из «Диалогов». Расписания, календаря и свободных мест в ЧБТ нет.

Можно ли принимать оплату абонемента в боте?

Да: блок «Оплата» в сценарии присылает клиенту ссылку на оплату абонемента через вашу кассу — Продамус, ЮKassa или CloudPayments, — и после оплаты сценарий идёт по выходу «Оплачено»: там можно поблагодарить клиента и завести сделку на этапе «Оплачено» действием «Сделка в CRM». Деньги идут на ваш счёт. Если клиент платит на ресепшене или по кнопке «Открывает ссылку», об оплате бот не узнаёт — сделку переносит владелец или сотрудник с ролью «Админ».

Как бот узнает, что абонемент заканчивается?

Сам не узнает. Тег месяца окончания ставит администратор в «Контактах» при продаже абонемента — владелец или сотрудник с ролью «Админ». Автоматически из программы учёта тег не ставится: входящий webhook заводит отдельный контакт, а не находит клиента в мессенджере.

Бот напишет членам клуба, которые ему никогда не писали?

Нет. Мессенджеры разрешают боту писать только тем, кто сам начал диалог, поэтому разослать по номерам из базы клуба нельзя. Переводите клиентов в бота при оформлении абонемента: QR на ресепшене со ссылкой t.me/ваш_бот?start=club.

Хватит ли Бесплатного тарифа?

Чтобы проверить запись на пробное — да: 1 бот, все каналы, режим «Шаги» с «Паузой» и ветками, 30 диалогов в месяц. Рассылки о продлении и возврате, ИИ-агент и доступ администратора в кабинет — с Базового, 650 ₽ в месяц за бота. Бизнес за 1290 ₽ — если ИИ-ответов больше 150 в месяц.

Как клиенту позвать администратора, а не бота?

Сделайте сценарий с триггером «Ключевые слова» — «администратор», «человек» — и блоком «Оператор»: диалог встанет в «Ждут ответа», операторы получат push. Если ИИ-агент стоит в режиме «Остаться в диалоге с ИИ», ключевые слова не срабатывают — тогда к человеку ведёт выход «не понял».

Можно ли отправить фото зала или расписание картинкой?

В Telegram, MAX и ВКонтакте бот отправляет только текст и кнопки, рассылка — только текст. Расписание пишите текстом по дням, фото зала отдавайте ссылкой на сайт или кнопкой «Открывает ссылку». Файлы и картинки работают только в чате на сайте.

Запишите первую пробную через бота

Создайте бота с шаблоном «Запись на пробное», замените направления на свои и дайте ссылку в рекламе и на ресепшене. Бесплатный тариф, карта не нужна.

Использовать шаблон записи