Закрытый клуб по подписке и наглядная аналитика для онлайн-школы
Как я сэкономил нервы и сотни часов жизни менеджерам, за счет автоматизации закрытого клуба.
1. Кто клиент
Крупная онлайн-школа. Все остальные характеристики под NDA.
Один из их проектов - закрытый клуб, который включает в себя закрытые Telegram канал и чат, в котором сидят их ученики и те, кто уже прошли обучение. Вторые, соответственно, оплачивают подписку на 1, 3 и 6 месяцев в клубе.
Весь клуб ведется полностью в ручном режиме, на протяжении года или двух. Никакой общей таблицы, менеджеры вели в своих каких-то списках.
2. Проблема, с которой ко мне обратились
Они хотят увеличить прибыль, за счет привлечения старых учеников, однако менеджеры, которые следят за людьми - уже на пределе своих возможностей.
Сложность в том, что есть те, кто оплачивают тариф на определенный срок, а также есть и те, кто проходит обучение.
Доступ к каналу, комментированию постов, чату и возможности писать в чат - тоже разные, в зависимости от того, проходил ли пользователь обучение или еще только учится.
3. Что они делали для того, чтобы решить проблему
В ручном режиме велись какие-то списки в разных файлах и документах.
Однако они все равно уперлись в потолок производительности ручного труда и не было прямых данных в одном месте по оплатившим и участникам, что создавало дополнительные неудобства.
4. Решение
Для автоматизации всех процессов, которые выполняли менеджеры, я создал чат-бота в Telegram, в котором автоматизированы оплаты, отслеживание окончания подписки и много чего еще.
Логика бота собрана и написана на конструкторе Salebot в связке с Геткурс (для проверки участников и выдачи доступа к материалам прошлого потока) и гугл-таблицами, для аналитики в одном месте.
Более подробно расписано ниже.
4.1. Знакомство с продуктом
Пользователю в любом случае необходимо узнать информацию по продукту, который он будет покупать. Потому люди в боте знакомятся с продуктом. Если они уже проходили обучение (идет сверка с Геткурс по введенной почте), то могут узнать еще о пакетах и тарифах.
4.2. Автоматическая сегментация
Варианты: ученик / уже проходил обучение / не покупал обучение.
Чтобы определить, принадлежит ли пользователь к какому-либо потоку и принадлежит ли, мною была выполнена интеграция с Геткурс, где происходит проверка по почте.
Я составил процесс в Геткурсе, где идет проверка по группам, после чего производится api запрос к Salebot в зависимости от результатов проверки.
Также введенная почта проверяется на уникальность в системе, чтобы разные пользователи не могли войти по одной и той же почте.
4.3. Автоматический прием платежей
У заказчика самописная платежная система, для приёма криптовалюты.
Так как нет возможности простой интеграции с Salebot, из-за особенности архитектуры я написал прослойку на коде, для синхронизации платежей с оплатившими.
В боте есть возможность оплатить разные пакеты, в которых включен разный уровень доступа к материалам, а также разную длительность пребывания в клубе.
Также есть возможность продлить подписку, до её окончания.
4.4. Автоматическое отслеживание даты окончания подписки
Одна из жизненно необходимых задач для заказчика - отслеживать, когда и какого пользователя необходимо удалить из чата (и автоматически его удалять, если он не оплатил).
Потому в системе ежедневно по каждому пользователю отслеживается статус подписки, вместе с некоторыми проверяющими данными, например размьют в чате и комментариях канала, чтобы пользователь смог писать сообщения.
В боте сделана такая логика проверки окончания подписки, чтобы было легко в автоматическом режиме продлевать подписку, а также была возможность в ручную некоторым победителям добавлять месяц-другой.В будущем планируется добавить одноразовые коды, которые бы пользователи могли вводить в бота, чтобы продлевать подписку.
За 7, 3 и 1 день приходят уведомления о том, что через определенное время кончится подписка с кнопкой продления подписки, и еще одно сообщение после окончания подписки.
Дополнительным условием от заказчика было то, что сразу выдавать доступ в чат и канал тем пользователям, которые оплатили до 15го числа месяца. И 1го числа следующего месяца, если после 15го оплачивали.
4.5. Автоматический мьют(запрет писать сообщения) учеников в закрытом чате и комментариях канала
Те пользователи, которые только проходят курс, не должны иметь возможности писать в чат, до определенной даты, которую определил заказчик.
Потому в систему ежедневной проверки был добавлен код для размьючивания после определенной даты.
5. Результаты в итоге
1) Я успел меньше чем за 3 недели реализовать функционал закрытого клуба с полного нуля, без каких-то шаблонов.
Мы с командой заказчика протестировали систему, после чего стали в нее запускать людей.По началу были маленькие недочеты, которые были быстро мною исправлены.
2) На текущий момент количество пользователей в закрытом канале и чате больше в 3 раза, по сравнению с тем, когда проект велся в ручном режиме.
3) При этом менеджеры тратят теперь время только на единичные случаи, если происходит какой-то сбой со стороны их платежки и просят меня проставить им статус оплаты. Это делается в 2 клика, благодаря удобной системе, которую я сделал.Таким образом, теперь они занимаются более важными задачами, избавившись почти полностью от рутинных процессов.
4) Только раз в неделю сверяем количество активных пользователей в боте с количеством пользователей в чате и канале, чтобы понимать, сходятся ли цифры.
.
Есть проблема в бизнесе, которую не знаете как решить?
Пишите в личку -> https://t.me/m/9ZMNffaYZmUy