Привет, Хабр! Запустил я как-то в 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.
ссылка на оригинал статьи https://habr.com/ru/post/681576/
Добавить комментарий