Как сегментировать пользователей бота

Часто возникает необходимость сегментировать пользователей чат-бота: по источнику перехода, рекламной кампании и другим данным.

Рекламный рынок в мессенджерах растёт, чат-боты эффективнее email рассылок, а инструменты Интернет-маркетинга дублируются в чат-боты. Нужно понимать, как считать стоимость лида и другие метрики 📊

Как это сделать?

Покажу на примере Телеграмм бота @OfficeGymBot. Краткая инструкция подойдёт тем, кто не хочет тратить время на написание кода или не программирует. Я использовал конструктор чат-ботов Botmother. Скриншоты экранов (блоков) будут из него. Сегментацию делаю с помощью deeplink.

UTM и Deeplink - близкие понятия. На сайтах и в приложениях в основном используется UTM - ссылка, содержащая в себе определенные параметры. Deeplink - ссылка на определенную страницу сайта. В ботах чаще используется он. Я буду использовать deeplink.

Предположим, мы хотим отследить пользователей из рекламной кампании Google, сообщества Вконтакте и Телеграмм канала.

1. Разные экраны для разных источников

В боте создаём экран «From Google», добавляем ярлык «Google» и приветственное сообщение, например, «You are from Google». Аналогично делаем для ВК и Телеграмм.

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

Как сегментировать пользователей бота
Как сегментировать пользователей бота

2. Создаём deeplink

В настройках бота добавляем новое событие: имя события - From Google, тип события - Deeplink, тип свойства - текст, значение свойства - google (это значение пойдёт в ссылку), тип действия - Экран, экран действия - From Google. Подробнее тут.

Далее создаётся ссылка на бота с добавленным значением - t.me/officegymbot?start=google (?start=google - это и есть deeplink).

Аналогично делаем для ВК и Телеграмм.

Как сегментировать пользователей бота
Как сегментировать пользователей бота

3. Используем deeplink-ссылку

Теперь в любом месте, где рекламируем или продвигаем бота, можем указывать специальную ссылку с диплинк:

- в сообществе Вконтакте - t.me/officegymbot?start=vk

- в Телеграмм канале - t.me/officegymbot?start=tc

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

Статистика

В разделе «Статистика» можно посмотреть количество пользователей, открывших бота по этим ссылкам - чего, собственно говоря, и хотели. За сегодня, вчера, неделю или другой период. С этими цифрами можно посчитать стоимость клика, лида и другие метрики по источникам: Google, Vk, Telegram.

Как сегментировать пользователей бота

В разделе «Состояния пользователей» можно посмотреть более подробную информацию о пользователях, указав в качестве фильтра нужный ярлык: «Google», «VK» или «Telegram channel».

Как сегментировать пользователей бота

Сегментация

Важно отметить, что при открывании бота пользователь не попадает на стартовый экран, а сразу переходит на целевой экран. В нашем случае «From Google», «From VK» и «From Telegram channel».

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

На этом всё. Работа заняла минут 15 🧭

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

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