Чат-боты
August 17, 2020

Чат-бот для марафонов. Как работать с домашними заданиями участников.

Мария Кашина (Чат-бот агентство SmartBots)

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

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

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

Мы хотим предложить вашему вниманию решение, которое было реализовано для ежемесячного марафона Михаила Саидова и клуба "На Арене" "MoneyFlow" Общая численность участников марафонов после 3-х запусков более 6500 человек. Над обратной связью участникам марафонов трудится целая команда экспертов-коучей и координатор, который рассылает ответы на домашки и отвечает на вопросы. Марафон длится 4 дня. Первые 3 дня участники могут отправлять свои домашние задания на проверку коучам.

Сам марафон походит в телеграм-канале и в чате WA (как создать телеграм канал и настроить там все "фишечки" - в нашем курсе Telegram - от 0 до Профи ). Телеграм максимально комфортная, многофункциональная и бесплатная площадка. Но всегда процентов 20 участников выбирают WhatsApp. В этом мессенджере к сожалению автоматизация возможна в ограниченном формате.

Речь в этом кейсе про Telegram.

В канале выкладывается ежедневно основное содержание марафона. Домашнее задание выкладывается в телеграм-боте. Там же есть возможность задать вопрос по марафону.

В боте в течение марафона администратор постепенно добавляет новые кнопки по мере появления новых заданий. Каждая кнопка ведет на сообщение ,в котором дается ссылка на гугл-форму.

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

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

Сначала в разделе "Пользователи" - нужно найти человека по юзернейму. и открыть с ним персональный диалог. Тогда можно отправить сообщение именно этому человеку и оно придет ему в чат-боте.

Несколько слов об особенностях функции Диалоги в чат-ботах.

  1. У этой функции безусловный приоритет перед другими. Это означает, что если диалог активирован, то пользователь использует только этот функционал и больше никакой другой. Он не видит кнопки меню и не может выбирать другие разделы, пока он находится в диалоге. Для того, чтобы получить к ним доступ - диалог должен быть завершен.
  2. Завершить диалог может как админ чат-бота, так и сам пользователь. Администратор чат-бота просто закрывает диалог в админпанели, нажимая на крестик. А пользователь видит кнопку /stop, которая также завершает диалог. После завершения диалога настраивается сообщение с кнопкой, которая ведет пользователя в нужное место в боте (обычно - в меню).
  3. Подсветка непрочитанных диалогов поможет админу бота сразу обращать больше внимания на новые сообщения в диалогах и быстро реагировать на них.

Такая схема работы была реализована на 3-х марафонах.

‼️ Практика показала, что лучше участников каждого нового потока марафона объединять в отдельный список в боте. По списку бот ищет быстрее, чем по общей базе пользователей. Функция диалога активируется и из списка тоже.

Основная проблема, которая возникла - это "потеряшки": люди, которые в гугл таблице не указали свой юзернейм или указали его неправильно, или при регистрации в Telegram изначально скрыли свой юзернейм. Таких участников каждый марафон было порядка 30-40 человек. И на каждом из них куратор тратил массу времени, чтобы этого человека все же разыскать косвенными путями.

Решение:

  1. Прием домашних заданий в чат-боте
  2. Автоматически все домашние задания собираются в единую гугл-таблицу (при помощи интеграции бота с google sheets)
  3. Автоматически пользователю отправляется номер его домашнего задания, который равен номеру строки в таблице (это удобно для быстрого поиска, если пользователь обращается за разъяснениями)
  4. Эксперт пишет обратную связь в гугл-таблице. Она автоматически отправляется конкретному пользователю в чат-бот. В этом случае наличие у пользователя юзернейма в телеграме не является существенным. Через таблицу мы можем отправить ему в бота обратную связь, даже если у него не указан юзернейм.

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

Подробности интеграции чат-бота с гугл-таблицей в нашей следующей статье.