Сегменты

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

x
Рекомендуй и зарабатывайРекомендуй Botmother коллегам и получай кешбэк от их оплат

Функции

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

Сегменты поддерживают вложенную структуру и могут быть родительскими или дочерними. Один родительский сегмент может содержать несколько дочерних сегментов.

Например:

  • Покупатели (родительский сегмент)

Содержит три дочерних сегмента:

  • Покупали одежду
  • Покупали обувь
  • Бросили корзину

Если отправить рассылку по родительскому сегменту «Покупатели», ее получат пользователи находящиеся во всех дочерних сегментах.

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

Кроме этого, сегменты можно использовать в Развилке чтобы проверить состоит ли пользователь в том или ином сегменте.

Настройка раздела «Сегменты»

1. Зайдите в раздел Сегменты и нажмите кнопку «Новый сегмент».

2. Укажите название нового сегмента. При необходимости добавьте описание.

Если в боте уже существуют сегменты, вы сможете выбрать родительский сегмент и создать вложенный дочерний сегмент.

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

Для завершения нажмите «Создать».

3. Если все сделано верно, то вы получите сообщение об успехе.

Теперь можно создать дочерний сегмент.

4. Снова нажмите «Новый сегмент».

5. Дайте название сегменту.

6. В поле «Родительский сегмент» выберите сегмент из ранее созданных.

При необходимости заполните описание сегмента и нажмите кнопку «Создать».

По этому принципу можно и дальше добавлять сегменты — родительские и дочерние.

Ненужные сегменты можно удалять в этом же разделе. Для этого нажмите три точки напротив сегмента, который нужно удалить.

Если есть вложенные сегменты, то нужно удалять сначала их. Родительский сегмент, если в нем есть дочерние сегменты, удалиться не сможет.

Также вы можете скопировать путь сегмента в текстовом виде чтобы потом вставить этот путь в поля компонентов для добавления, удаления сегментов или в Развилку.

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

Добавление пользователей в сегменты через раздел «Сегменты»

Пользователей можно добавлять в сегменты двумя способами: через раздел «Сегменты» вы можете выбрать пользователей вручную или пользователь может оказаться в сегменте автоматически, проходя компонент «Добавить в сегмент» в боте.

Рассмотрим способ с добавлением пользователей через раздел.

1. Выберите сегмент, куда нужно добавить пользователей и нажмите на его название.

2. Нажмите кнопку «Редактировать» в правом верхнему углу.

3. Нажмите «Добавить пользователей».

Вам откроется список пользователей, где вы сможете отметить и добавить тех, кто должен быть в сегменте. Нажмите «Добавить»

Тут же есть поиск, где можно фильтровать пользователей по ID, платформам или найти конкретного пользователя через поле для поиска.

Удалить пользователя можно, кликнув на нужный сегмент и нажав кнопку «Удалить».

Под вкладкой «О сегменте» находится более полная информация о самом сегменте — название, родительский сегмент, если он есть и описание.

Все эти данные можно отредактировать. Для этого нажмите кнопку «Редактирование» и поменяйте информацию. После этого намжите кнопку «Сохранить». Удалить сегмент можно с помощью кнопки «Удалить».

Пример создания многоуровневой структуры вложенности в разделе «Сегменты»

Сегменты поддерживают до 10 уровней вложенности включая родительский сегмент.

На практите, это значит, что структура может быть такой:

Ученики (родительский сегмент) и дочерние сегменты вложенные один в другой:

  • Записались на курс
  • Прошли первый урок
  • Прошли второй урок
  • Прошли третий урок
  • Прошли четвертый урок
  • Прошли пятый урок
  • Прошли шестой урок
  • Прошли седьмой урок
  • Прошли завершающий урок

Настройка

1. Создайте родительский сегмент. Для этого нажмите кнопку «Новый сегмент».

2. Назовите ваш сегмент и нажмите «Создать». В примере мы назвали родительский сегмент «Ученики».

3. Снова нажмите кнопку «Новый сегмент» и дайте новое имя второму сегменту. В нашем примере это «Записались на курс». Родительским сегментом выберите прошлый созданный сегмент «Ученики». Нажмите «Создать».

4. Снова нажмите кнопку «Новый сегмент» и дайте имя третьему сегменту. В нашем примере это «Прошли первый урок». Родительским сегментом выберите прошлый созданный сегмент второго уровня «Ученики → Записались на курс». Нажмите «Создать».

5. Снова нажмите кнопку «Новый сегмент» и дайте имя четвертому сегменту. В нашем примере это «Прошли второй урок». Родительским сегментом выберите прошлый созданный сегмент третьего уровня «Ученики → Записались на курс → Прошли первый урок». Нажмите «Создать».

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

Настройка компонента «Добавить в сегмент»

Компонент «Добавить в сегмент» используется для автоматического добавления пользователей в сегменты. Пользователь добавится в сегмент, когда проходя бот, или получив рассылку, он окажется на компоненте.

Также в этом компоненте можно добавлять новые сегменты без необходимости захода в раздел «Сегменты».

Рассмотрим как выбирать сегмент из существующих.

1. В редакторе бота добавьте на экран компонент «Добавить в сегмент».

2. Кликните по полю «Имя сегмента», чтобы выбрать один из ранее созданных вами сегментов.

Готово.

Создание нового сегмента через компонент

Если вы еще не создали не одного сегмента, то можно создать новый сегмент тут же. Для этого кликните по полю «Имя сегмента» и напишите новое имя в поле для поиска.

После этого появится новое поле «Создать сегмент (тут будет имя вашего нового сегмента)». Для завершения нажмите на него. В результате в вашем боте появится новый сегмент.

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

Родительский сегмент -> дочерний сегмент

Через компонент можно добавить и более сложную структуру. Например, такую:

Ученики → Оплатили курс → Прошли первый урок → Прошли второй урок → Прошли третий урок → Прошли четвертый урок → Прошли пятый урок → Прошли шестой урок → Прошли седьмой урок → Прошли восьмой урок

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

Если вы хотите удалить лишнее поле для сегмента, нажмите на крест в правой части поля «Имя сегмента».

Настройка компонента «Удалить из сегмента»

«Удалить из сегмента» используется для удаления пользователей из указанных вами или абсолютно всех сегментов. Удаление происходит автоматически в момент попадания пользователя на компонент «Удалить из сегмента»

1. В редакторе бота добавьте компонент «Удалить из сегмента» на экран.

2. Выберите пункт «Удалить из нескольких», если вам нужно удалять из отдельного сегмента. После этого в поле «Имя сегмента» выберите нужный сегмент.

3. Для удаления из еще одного сегмента нажмите «Удалить из еще одного сегмента» и выберите следующий сегмент для удаления.

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

Добавление пользователей в сегменты через переменные

Поле «Имя сегмента» компилируемое, это значит что пользователей в сегмент можно добавить через переменную.

При добавлении пользователей через переменные, сегмент уже должен быть создан. Если сегмент еще не создан, то из переменной он не будет создан и соответственно, пользователи не попадут ни в один из сегментов.

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

В примере ниже, мы сначала добавляем пользователя в родительский сегмент «Ученики» — записываем переменную со значением «Ученики», затем первой выводим ее в компоненте Добавить в сегмент.

Затем создаем вторую переменную, в ее значение вписываем вложенную структуру: Ученики → Записались на курс, в компоненте Добавить в сегмент имя этой переменной тоже выводится.

В результате, пользователь прошедший такой экран попадет в родительский сегмент «Ученики» и в дочерний сегмент «Ученики → Записались на курс».

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

Например, у вас есть трехуровневая структура сегмента, но пользователя нужно добавить только в родительский сегмент «Ученики» и в «Оплатили первый урок».

Для этого в переменные нужно записать родительский сегмент и сегмент третьего уровня, затем их вывести в переменные через компонент Добавить в сегмент:

Таким образом пользователь добавится в сегмент «Ученики» и в сегмент «Оплатили первый урок». В сегменте «Записались на курс» их не будет.

Чтобы клиенты попали в сегмент «Записались на курс», нужно создать новую переменную со значением Ученики -> Записались на курс, в компоненте «Добавить в сегмент» добавить еще один сегмент и вывести эту третью переменную.

Названия сегментов в значениях переменных и название сегментов из раздела Сегменты должны точно совпадать. Если где-то будет опечатка или неточность, то пользователь не попадет в сегмент.

В начало ↑