Привет, Хабр! Запустил я как-то в Telegram @OfficeGymBot, чтобы напоминал делать зарядку и присылал упражнения.
Идея родилась просто. Работа целый день за компьютером со всеми вытекающими для здоровья, глаз, спины и т.д. Известно, что для здоровья и бодрости нужны физические упражнения.
Ходить на тренировки - нужны время, деньги, воля. Самостоятельно по видео - лень, напрягаются глаза, надоедает.
Почти во всех книгах и публикациях советуют "регулярные упражнения". Отсюда решение - бот несколько раз в день присылает 1 упражнение. На одну минуту.
Одно упражнение я точно сделаю, это быстро, легко, не лень. Если несколько раз в день, то уже замена отдельной тренировке. И глаза отдохнут.
Плюсы такого варианта:
не надо никуда ездить и ходить - упражнение можно сделать прямо в офисе или дома
не надо планировать - бот присылает сообщения по расписанию
бесплатно, без скачиваний и регистраций
можно добавить бота в группу (рабочую, по интересам, фитнес) и заниматься вместе с другими участниками или друзьями
делать упражнения по чуть-чуть, но регулярно - полезно
Как сделал бота?
Создал бота сразу в Telegram, Facebook*, Viber и ВКонтакте. Но из-за технических требований отдельных платформ, решил оставить только Telegram.
Зачем мне 2 млрд пользователей? 700 миллионов достаточно ????
Разработка. Сначала хотели закодить, есть технический кофаундер. Но пока рисовали сценарий, обсуждали тексты и функции, возникло типичное опасение начинающих предпринимателей: "пока мы мешкаемся, идею реализует кто-нибудь другой". Поэтому быстро запилил бота на конструкторе Botmother (полторы тысячи рублей в месяц).
Возник вопрос: как узнавать часовой пояс (ЧП) пользователя - без этого не получится отправлять уведомления в нужное время.
Сделали сразу 3 способа:
1) Кнопками выбор региона > выбор страны > выбор ЧП
2) Отправление геолокации для определения города и ЧП
3) Написать свой город для определения ЧП
2 и 3 пункты реализовали с помощью запроса к API сервиса, определяющего ЧП по названию города.
Пришлось повозиться, но зато меньше юзеров отваливается из-за отсутствия удобного для них способа.
Перевели бота сразу на 9 языков. На английский - сами, Испанский и Итальянский - друзья нэйтивы, Французский, Германский, Китайский, Хинди, Арабский - сервис Gengo (вышло по 1 тыс.руб. за язык). В текстах использовал хелпер сравнения #equal со значением из переменной this_user.language.
Надо ли добавлять другие языки? ????♂
Как привлекал пользователей?
Сначала отправил друзьям и знакомым - 50 стартов.
Несколько раз делали рекламу, в большие и малые каналы, потрачено чуть более 20 тысяч рублей - всего пришло около 3 тысяч пользователей.
Потом начались репосты, упоминания и сарафан.
Это самая интересная часть. Если люди рассказывают про твой продукт, значит он действительно полезен. Это сигнал, что есть смысл развивать его дальше.
Нашел упоминания бота в Telegram каналах и каталогах, на Youtube, в Instagram* и ВКонтакте, на сайтах о здоровье и технологиях, на сайте молодежной общественной организации и в сборнике докладов научной конференции...
Случайно узнал, что YouTube парсит текст из кадра. На видео нет упоминания бота в заголовке и описании, но бот случайно выскочил на одном кадре (рекламный текст), а YouTube выдал это видео по запросу.
Самое приятное - если продукт упоминает блогер, тем более с большой аудиторией. Во-первых, он не посоветует плохого своим подписчикам, во-вторых, так приходят заинтересованные пользователи.
3 раза тестил навязчивое предложение переслать бота друзьям, конверсия составила 1%, мало, отказался от такой практики.
Потом просто добавил кнопку Share - ненавязчивое напоминание о возможности поделиться ботом. Эффективность не измеряю, но лишней не будет. Код для такой кнопки ниже. В конце можно поменять на своего бота.
https://t.me/share/url?url=https%3A//t.me/OfficeGymBot
Если нажать кнопку Share, то появится возможность быстро поделиться ботом.
В среднем органический рост 2% в неделю при оттоке 1%. Бот потихоньку дорос до 10 тысяч юзеров.
Где еще 10 тысяч пользователей?
В боте настроил триггер на определенное действие и 5 августа он запиликал как бешенный. В саппорт пишут люди на английском, на ломаном английском и "по-индийски". Зашел в статистику - 5 тысяч новых стартов за ночь. Not bad! За пару дней цифра доросла до 10 тысяч.
Начал искать источник шума, но в Google не нашел. В Telegram группе для кофаундеров помогли найти публикацию о боте. Автором оказался индийский блогер, который делает обзоры про технологии.
На канале 78 тысяч подписчиков и 28 тысяч просмотров поста. В группе кофаундеров обсудили, что конверсия слишком хорошая, даже с учетом возможных репостов. Ищем дальше. Находим Instagram* автора, а там видео обзор в стиле "Классные Telegram боты". А у него 500 тысяч подписчиков!
https://www.instagram.com/p/Cg4HW6iInhD/
Факап недели! Ссылка на бота кликабельная, но ведет в Instagram* (instagram.com/officegymbot), а не в Telegram. Я как-то создавал страницу с юзернеймом, но что-то поломалось, и оставил его. Соответственно, люди нажимали на ссылку и получали ошибку - нет такой страницы. Далеко не все меняют приложение и ищут бота вручную. Получается, тысячи подписчиков потеряны...
Почему именно 50 тысяч?
Я посчитал так. 505 тысяч подписчиков, 28 тысяч лайков на пост, 190 комментариев. Учитывая средние конверсии переходов в Instagram*, вовлеченность, репосты в Instagram и переходы в Telegram, количество стартов в Instagram*-боте было бы не меньше 50 тысяч, а может 100 тысяч и больше.
Есть ли смысл восстанавливать аккаунт в Instagram* или уже поздно?
Что по метрикам?
В боте настроил ярлыки - специальные метки для аналитики. Статистика по новым пользователям такая:
Новых стартов - 10 401
Выбрали часовой пояс и установили расписание - 9 342 (89%)
Получили минимум 1 уведомление с упражнением - 6 899 (66%)
География. Индия - 8 810, США - 130, ОАЭ - 46, Китай - 35, Канада - 33 и другие страны - 1 347
Языки. Английский - 8 133, Хинди - 1 075 и другие языки
Большинство индийцев выбирают английский язык вместо хинди
Люди часто спрашивают How it work. Трудно найти баланс между: "длинные подробные тексты, чтобы все понятно было"и "чем больше текстов, тем меньше конверсия". Решил так: короткие тексты с картинками в боте и ссылки на Telegram посты с подробными инструкциями и видео.
Кстати, работая над ботом обнаружил лайфхак: как узнать, чего хотят пользователи и какие фичи пилить, без напрягов, без кастдева, без аналитики --> ловить сообщения (не команды) и отправлять себе уведомления.
Подробнее напишу в следующем посте. И отдельно про метрики бота за все время и финансовые затраты.
* Продукты Meta запрещены в РФ.
Но не будем о грустном. Если что сам бот @OfficeGymBot и канал @OfficeGym.
Комментарии (8)
holyx
10.08.2022 13:59+1Хорошая штука. А как монетизируете?
rg_ceo Автор
10.08.2022 14:00+1Пока тестили гипотезу стоит ли пилить приложение. А так если будет большая аудитория, то всегда можно придумать.
DMGarikk
10.08.2022 14:12+2А так если будет большая аудитория, то всегда можно придумать.
как показывает жизнь, думать надо пораньше
Я видел очень много закрывшихся проектов где так и не смогли придумать монетизацию или придумали её так что распугали всю аудиториюrg_ceo Автор
10.08.2022 16:14Согласен. Как вариант, доп функции. Много запросов на дополнительные фичи.
Hidadmin
Что-то у этого юзера в его ТГ канале подозрительно мало постов. Возможно большинство из 78к юзеров - боты.
И если не секрет - сколько стоил пост на его канале?
rg_ceo Автор
Мне кажется, все таки настоящие люди, потому что аналогично много подписчиков в инсте и ютубе. И вовлеченность высокая. Я не платил и не знаю его. Иногда вижу, как авторы рассказывают о нашем боте, но в первый раз с такой большой аудиторией. Количество юзеров в боте удвоилось за 2 дня.