Как создать динамический сегмент

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

В данной статье рассмотрим, как сформировать динамические сегменты.

Перейдите в раздел Automation > Сегментация и нажмите Добавить сегмент (Add segment).

Выберите триггер

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

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

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

Email

Выберите триггер из списка и настройте условия.

Изменение значения переменной (Variable value updated)

Ожидает обновления значения переменной контакта в адресной книге.

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

Ниже выберите оператор и введите значение.

Добавление в адресную книгу (Added to mailing list)

Ожидает контакты, которые попадают в выбранную адресную книгу.

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

Получение рассылки (Campaign received)

Ожидает всех получателей выбранной email рассылки.

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

Открытие рассылки (Campaign opened)

Ожидает получателей, которые открыли email рассылку.

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

Получение тега в сервисе email рассылок (Email service tag added)

Ожидает контакты, которым присвоен тег в адресной книге Email сервиса.

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

Чат-боты

Выберите триггер Добавление в аудиторию чат-бота (Contact has been added to the chatbot audience), чтобы отслеживать добавление подписчиков чат-бота.

Справа выберите подключенного чат-бота из выпадающего списка.

CRM

Выберите триггер Получен тег в CRM (CRM tag added), чтобы отслеживать контакты, которым присвоен тег в CRM.

Справа выберите существующий в CRM тег из выпадающего списка.

Курсы

Выберите триггер из списка и настройте условия:

Добавление на курс (Contact has been added to the course) Отслеживает студентов, которые записались на курс.
Окончание курса (Course completed) Отслеживает студентов, которые завершили курс.

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

Automation

Выберите триггеры из списка и настройте условия:

Получение сообщения автоворонки (Flow message received) Отслеживает всех получателей цепочки в сервисе Automation.
Открытие сообщения автоворонки (Flow message opened)

Отслеживает всех получателей, которые открывали сообщения в автоворонках.

Чтобы отслеживать это условие, в цепочке должен быть добавлен элемент Email.

Справа выберите Все из выпадающего списка, чтобы отслеживать все контакты, которые будут попадать в цепочки, или выберите определённую цепочку, чтобы отслеживать исключительно её контакты.

Настройте фильтр

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

Выберите фильтр

В блоке Фильтр выберите критерий поиска контактов из выпадающего списка и настройте его.

Email адрес (Email address) Проверяет электронный адрес на соответствие условию. Введите адрес в формате example@domain.com.
Доменная часть email (Email address domain part) Проверяет часть адреса после знака @. Например, в адресе example@domain.com доменной частью будет domain.com.
Локальная часть email (Email address local part) Проверяет часть адреса до знака @. Например, в адресе example@domain.com локальной частью будет example.
Наличие email адреса (Email address presence in mailing list) Проверяет наличие контактов в адресной книге.
Нет полученных рассылок (No received campaigns) Проверяет контакты, которые не получали рассылок.
Нет открытий по рассылкам (No opened campaigns) Проверяет контакты, которые получили, но не открывали рассылки.
Наличие тега в CRM (CRM tag) Проверяет контакты на наличие тега CRM у контактов. В следующем поле выберите тег.
Наличие тега в email рассылках (Email service tag) Проверяет наличие тега у контактов в адресных книгах. В следующем поле выберите тег.
Переменная (Variable)

Проверяет наличие значения переменной у контактов.

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

Окончание курса (Course completed)

Проверяет, завершил ли контакт выбранный курс.

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

Открытие рассылки (Campaign opened) Проверяет, открывал ли контакт рассылки в указанную дату. В следующем поле выберите дату открытия или установите Все.
Получение рассылки (Campaign received) Проверяет, получил ли контакт рассылки в указанную дату. В следующем поле выберите дату или установите Все.

Выберите критерий

Чтобы настроить более точный поиск соответствий между данными контактов и значениями настроенных фильтров, можно выбрать следующие критерии:

Содержит

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

Можно использовать для поиска частичных совпадений.

Равно

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

Можно использовать для поиска полных совпадений.

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

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

Можно использовать для поиска частичных совпадений.

(Дата)

Актуально для фильтров Получение рассылки и Открытие рассылки.

Выберите точная дата из выпадающего списка и укажите дату в календаре. Если точная дата не нужна, выберите любая дата — тогда поиск будет по факту получения или отправления рассылки.

Выберите операторы связи

Если вы добавляете несколько условий фильтра, вы можете соединять их с помощью операторов Любое и Каждое.

Например, если в вашей CRM и других сервисах контакты имеют одинаковые теги, вы можете выбрать критерии Наличие тега в CRM и Наличие тега в сервисе email-рассылок и соединить их оператором Каждое, чтобы точно не пропустить ни один контакт.

Любое (any)

Используется, чтобы учитывать одно из условий фильтра.

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

Каждое (all)

Используется, чтобы учитывались строго все добавленные условия.

В сегмент попадут контакты, если выполнены все условия фильтра.

Также фильтры и их критерии можно объединять с помощью операторов и и или, формируя различные группы.

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

Нажмите Далее (Next).

Настройте соответствие переменных

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

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

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

Нажмите Добавить правило соответствия (Add mapping rule). В колонке Переменная для сегмента (Segment variable) введите вручную значение, в которое будут объединены другие переменные. В колонке Переменная из динамического условия (Dynamic condition variable) выберите из списка доступные в различных сервисах переменные, которые вы планируете объединить.

Вы можете собирать контакты из разных адресных книг и объединять переменные, записанные в разных форматах. Например, в книге A переменная имени указана как client_name, а в книге B — subscriber_name. Эти две переменные можно добавить в колонку Переменная из динамического условия, а в колонку Переменная для сегмента записать новую переменную name, которая объединит данные.

Нажмите Сохранить.

Созданный сегмент можно выбрать в качестве триггера цепочки автоворонки.

Также вы можете редактировать созданные сегменты.

    Оцените, насколько полезна статья "Как создать динамический сегмент"

    Оценка: 5 / 5 (5)

    Далее

    Как управлять динамическими сегментами

    Популярное в нашем блоге

    Попробуйте сервис email рассылок SendPulse бесплатно