Сегментация пользователей бота

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

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

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

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


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


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

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

2. Создаём deeplink


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

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

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

Сегментация пользователей бота Telegram, Бот, Разработка, Конструктор, Длиннопост
Сегментация пользователей бота Telegram, Бот, Разработка, Конструктор, Длиннопост

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


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

- в Google ads - t.me/officegymbot?start=google

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

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

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


Статистика

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

Сегментация пользователей бота Telegram, Бот, Разработка, Конструктор, Длиннопост

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

Сегментация пользователей бота Telegram, Бот, Разработка, Конструктор, Длиннопост

Сегментация


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

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


Ну вот и всё. Потратил от силы минут 15 🧭

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