Клубы и подписки
July 23

Как перенести клуб по подписке на другую платформу без потери участников и автоматизации

Кейс: переезд клуба с BotHunter на BotHelp с сохранением тарифов, подписок и доступа пользователей

Иногда автоматизацию приходится не создавать с нуля, а переносить уже работающий проект на другую платформу.

На первый взгляд кажется, что достаточно собрать нового бота.

На практике всё намного сложнее.

Нужно сохранить существующих участников, их стоимость подписки, историю оплат, автоматические продления и сделать так, чтобы переезд прошел максимально незаметно для пользователей.

Именно такую задачу мне предстояло решить в этом проекте.

Содержание:

Исходная ситуация

Какие задачи стояли

Главная сложность проекта

Как был организован переезд

Интеграция с GetCourse

Автоматическое управление доступом

Работа с действующими участниками

Автоматическое принятие заявок

Меню участника клуба

Что получила команда проекта

Что получил клиент + отзыв клиента

Итог

Исходная ситуация

Ко мне обратилась команда проекта в сфере духовных практик, психологии и расстановок.

Их клуб "Глобальное Преображение" уже работал, но был собран на BotHunter.

Со временем возникли проблемы:

  • периодические зависания;
  • сложности с дальнейшей поддержкой;
  • ограниченные возможности для самостоятельной работы команды.

Поэтому было принято решение полностью перенести клуб на BotHelp, сохранив всю существующую систему подписки и автоматизации.

Какие задачи стояли

Важно было не просто собрать нового бота.

Необходимо было сохранить привычный сценарий для пользователей и автоматизировать дальнейшую работу команды.

Нужно было реализовать:

✅ перенос действующих участников

✅ сохранение индивидуальных тарифов

✅ автоматическую выдачу доступа

✅ интеграцию с GetCourse

✅ прием оплат через существующую систему

✅ автоматические напоминания

✅ контроль окончания подписки

✅ автоматическое закрытие доступа

✅ удобное управление клубом через BotHelp

Главная сложность проекта

Самая непростая задача заключалась в переносе пользователей.

Каждый участник уже имел:

  • собственный тариф
  • дату окончания доступа
  • историю подписки
  • разные способы оплаты

При этом новый бот был полностью отдельным проектом.

Нужно было сделать так, чтобы после перехода пользователь продолжил пользоваться клубом без повторной регистрации и без потери своих условий.

Как был организован переезд

Боты в BotHelp

Для каждого действующего участника формируется индивидуальная ссылка.

Сообщение для старых участников

После перехода по ней бот автоматически:

  • определяет пользователя
  • присваивает нужную метку
  • понимает, какой тариф закреплен именно за этим человеком
  • открывает соответствующий сценарий оплаты

Таким образом удалось сохранить стоимость подписки для всех действующих участников.

Например, если пользователь раньше оформил клуб за 1100 ₽, именно эта стоимость сохраняется и после переезда.

Для новых участников используются уже новые цены.

Для новых участников

Интеграция с GetCourse

Оплата осуществляется через GetCourse.

Форма для оплаты на GetCourse

После перехода по ссылке бот автоматически:

  • запрашивает электронную почту
  • передает Telegram ID пользователя
  • создает или обновляет аккаунт в GetCourse
  • формирует персональную ссылку на оплату

После успешного платежа GetCourse автоматически запускает нужный сценарий в BotHelp.

Процесс на GetCourse

В результате пользователю не приходится выполнять дополнительные действия — все происходит автоматически.

Автоматическое управление доступом

После оплаты бот самостоятельно:

  • выдает доступ в клуб
  • отправляет ссылки на чат и канал
  • рассчитывает дату окончания подписки
  • отправляет напоминания за несколько дней до завершения доступа
  • контролирует продление участия
  • автоматически закрывает доступ при неоплате

Команде больше не нужно ежедневно проверять участников вручную.

Работа с действующими участниками

Для пользователей, которые уже состояли в клубе до переезда, была реализована отдельная логика.

Бот проверяет информацию в базе и определяет:

  • является ли пользователь действующим участником
  • до какой даты оплачен доступ
  • требуется ли дополнительная проверка

Если система не может автоматически сопоставить пользователя, сотрудник получает уведомление и быстро завершает проверку вручную.

Таких случаев оказалось совсем немного, поэтому переезд прошел практически без участия команды.

Автоматическое принятие заявок

Еще одна задача — автоматизировать вступление в закрытые Telegram-ресурсы.

Теперь бот самостоятельно проверяет, есть ли у пользователя активная подписка.

Если доступ действителен:

✅ заявка в канал принимается автоматически

✅ пользователь получает подтверждение

✅ аналогично работает вступление в чат

Если подписки нет, бот сообщает об этом и предлагает оформить участие.

Меню участника клуба

После оплаты пользователю становится доступно отдельное меню.

Меню для участников клуба в боте

Через него можно:

  • перейти в чат
  • открыть канал
  • посмотреть информацию о подписке
  • связаться со службой поддержки
  • получить необходимую информацию по клубу

Если пользователь не является участником, вместо меню отображается предложение оформить подписку.

Что получила команда проекта

После перехода на BotHelp сотрудники смогли самостоятельно работать с системой.

Теперь можно без помощи специалиста:

  • редактировать тексты
  • менять рассылки
  • запускать сообщения
  • управлять подписчиками
  • сопровождать участников клуба

При этом вся сложная автоматизация продолжает работать в фоновом режиме.

Что получил клиент

В результате проект получил полностью обновленную систему без потери пользователей.

Удалось:

✔ перенести действующий клуб на новую платформу

✔ сохранить индивидуальные тарифы участников

✔ автоматизировать оплату через GetCourse

✔ настроить автоматическую выдачу доступов

✔ реализовать напоминания о продлении

✔ автоматизировать прием заявок в чат и канал

✔ сократить количество ручной работы команды

✔ сделать систему удобной для дальнейшего самостоятельного сопровождения

Отзыв

Итог

Переезд клуба между платформами — это гораздо больше, чем создание нового чат-бота.

Важно сохранить данные пользователей, действующие подписки, стоимость тарифов, доступы и привычный путь клиента.

В этом проекте удалось перенести работающий клуб с BotHunter на BotHelp практически незаметно для участников и одновременно сделать систему более удобной для команды.


Планируете запуск или перенос клуба по подписке?

Меня зовут Мария Гончаренко, я более 6 лет занимаюсь разработкой чат-ботов и автоматизацией клубов по подписке.

Помогу не только создать новую систему, но и аккуратно перенести существующий проект на другую платформу, сохранив пользователей, подписки, оплаты и автоматизацию.

Связаться со мной:

Telegram: @mahagonchar

Канал - портфолио: @mahagonchar_portfolio

Канал PRO ЧАТ-БОТЫ https://t.me/maha_gonchar - полезные статьи, кейсы, разборы, всё о чат-ботах

Канал в МАХ https://max.ru/channel_mahagon