Закрытый клуб по подписке и наглядная аналитика для онлайн-школы

Как я сэкономил нервы и сотни часов жизни менеджерам, за счет автоматизации закрытого клуба.

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

Начать дискуссию