Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Пользователям iconПользователям
Разработчикам iconРазработчикам
Администраторам iconАдминистраторам
Русский
  • Русский
  • English
Войти
    Документация пользователяС чего начатьFAQТермины
      Обновления платформыarrow
    • v2026.3.79v2026.3.78v2026.2.77v2026.1.76v2025.4.75v2025.4.74v2025.3.73v2025.2.72v2025.1.71v2024.4.70v2024.3.69v2024.2.68.2v2024.1.68
    Ограничения платформы
      Хранение и сбор данныхarrow
    • Ресурсы подписокРабота с базами данныхПрофиль подписчикаИмпорт профилей клиентов и обновление данныхЧастые ошибки при импорте профилейИмпорт данных по расписаниюУправление таблицами данныхАвтоматизация сбора данных о профилеМассовое обновление профилей клиентовDouble opt-in подпискаСтоп-спискиСвязи между профилямиЭкспорт истории профилейЭкспорт профилейАвтоматическое создание статического сегмента при импортеКак открыть CSV-файлМатчингТипы полей в базе данныхГлобальные контрольные группыМенеджер подписок
      Каналы коммуникацииarrow
      • Emailarrow
        • Рассылка с нуляarrow
        • Быстрый стартПервая Email-рассылка
        Рекомендации по взаимодействию с ISPНастройка собственного from-доменаНастройка и использование постмастеровКак работает email-трекинг
        Pusharrow
        • Mobile Pusharrow
        • Первая Mobile push-рассылка
            Провайдеры Mobile Pusharrow
          • Firebase Cloud MessagingApple Push Notification ServiceHuawei Mobile ServicesRuStoreYandex.AppMetrica
          Интеграция приложения с Altcraft
            Устаревшее: ручная настройка Pusharrow
          • Устаревшее: настройка и подключениеОбработка и добавление подпискиРегистрация событийПровайдеры: структура push-сообщения
          Web Pusharrow
        • Первая Web push-рассылкаНастройка ресурса и сайта
            Провайдеры Web Pusharrow
          • Firebase Cloud MessagingApple SafariMozilla Services
          Передача данных в платформуМетоды Web Push SDKPWA и Push-уведомления
            Миграция и перенос подписокarrow
          • Перенос push-подписок из стороннего сервисаПеренос push-подписок для SafariМиграция с OneSignal
        Деактивация push-токенов
        SMSarrow
      • Первая SMS-рассылка
        In-Apparrow
      • Первое размещение для In-AppНастройка и подключение SDK
        Telegramarrow
      • Telegram BotTelegram Group
        Maxarrow
      • MAX BotMAX Group
      Viber™WhatsAppNotifyСхема работы каналов коммуникацииРуководство: SMS-рассылка через VK NotifyРуководство: SMS-рассылка через УТШРуководство: push-рассылка через сервис от "Согласие"
      Сегментацияarrow
    • Статические сегментыДинамические сегментыОбновляемые сегменты
        Условия сегментацииarrow
      • Сегментация по данным профиляСегментация по взаимодействиям с сущностямиСегментация по активности в каналах коммуникации
          Сегментация по внешним даннымarrow
        • Сегментация по внешним даннымСегментация по внешним SQL-таблицамРекомендации по сегментации по внешним данным
        Сегментация по структуре профиля
      Лучшее время отправки (BST)Логические операторы "И" и "ИЛИ"Рекомендации по работе с сегментами
      Шаблоны сообщенийarrow
      • Работа с шаблонами сообщенийarrow
      • Работа в редактореEmail-шаблонSMS-шаблонPush-шаблонШаблон для In-AppMAX-шаблонTelegram-шаблонWhatsApp-шаблонViber-шаблонNotify-шаблон
        Визуальный редактор для email-шаблонаarrow
      • Интерфейс редактораДобавление элементовЭлементы и их настройкиПользовательские блокиСтили элементаСтруктура элементов
      Блочный редактор для email-шаблонаФрагменты шаблоновИзображения в сообщенияхПерсонализация контента в сообщенияхФормирование таблиц на основе элементов массива
        Переменные и функции Altcraftarrow
      • Использование логических выражений в сообщенияхИспользование циклов в сообщенияхИспользование переменных маркета в сообщенияхИспользование функционала JSONPath
        Динамический контент сообщенийarrow
      • Использование API-контента в сообщенияхИспользование HTML-контента в сообщенияхИспользование JSON-контента в сообщенияхИспользование контента из SQL базы данных в сообщенияхИспользование рекомендаций MoodRec в сообщениях
      Импорт и экспорт шаблона сообщенияЭкспорт шаблона из PixcraftИмпорт шаблона из стороннего сервиса
      Рассылкиarrow
    • Броадкаст-рассылкаТриггерная рассылкаРегулярная рассылкаМультивариантный тест (A/B/n)РазмещенияРасписание рассылокТестирование расылокКалендарь рассылокЖурнал рассылки — ошибки и способы их устраненияУправление очередью сендера
      Кампанииarrow
    • Работа с КампаниямиЛокальные контрольные группы (ЛКГ)Ошибка нарушения стратификации при достижении лимитаРасширение аудитории в кампанииРазметка аудитории в кампаниях
      Сценарии автоматизацииarrow
    • Работа со Сценариями автоматизацииУзлы сценарияКлассические сценарии автоматизации маркетингаПриветственный сценарий: пошаговая настройкаАвтоматическое оповещение менеджера через сценарийСценарий брошенной корзиныОбработка циклов в сценариях автоматизацииВысокоприоритетные сценарии
      Маркетarrow
    • Настройки маркета
        Продуктыarrow
      • Создание продукта вручнуюИмпорт продукта из файлаИмпорт по расписаниюСегменты продуктов и SKUПодготовка YML-файла
      ЗаказыПеременные маркета в шаблонахРуководство: как отправить письмо подтверждения заказа
      Лояльностьarrow
    • Создание и настройка программы лояльностиИнтеграция лояльности с внешними системамиСоздание программы лояльности с нуляБазовые кейсы использования программы лояльностиСегменты заказовПромокоды
      Веб-слойarrow
      • Формыarrow
        • Создание формыarrow
        • Основные настройки формыКастомизация формы через дополнительный кодКонструктор формыОформление формыДействия и публикация формыУсловная постраничная логика в формах и опросах
        Аналитика данныхСвязывание данных канала и формыNPS-тестирование
        Пикселиarrow
      • Целевые действия клиентов и скоринг
        Попапыarrow
      • Создание и публикация попапаНастройка попапа в редакторе кодаУправление попапами вручную через скриптАналитика попаповРуководство: попап для подписки на pushБазовые кейсы размещения попапа через Менеджер теговКейс: Создание попапа с виджетом "Колесо фортуны"
        Менеджер теговarrow
      • Настройка и установка Менеджера теговТипы триггеровТипы переменныхСвязывание пикселя и Менеджера тегов
      Отчеты и аналитикаarrow
    • Отчет по каналамОтчёт по трафику
        Сводный отчётarrow
      • Все показатели сводного отчета
      Когортный отчётВремя жизниВоронка конверсииЦелиПрирост аудиторииКарта кликов (Email)Отчет по программам лояльностиОтчёт о возвратахОтчёт о недоставкахОтчет по глобальным контрольным группам
      Интеграцииarrow
    • Facebook Ads Manager
        Yandexarrow
      • Yandex AppMetricaЯндекс.Аудитории
      Аудитории Google AdsWhatsAppСинхронизация статических сегментовViberVK РекламаNotifyMAX
        Захват событийarrow
      • LpgeneratorTildaЗахват событий AltcraftТипы событий для захватаСтруктуры сообщений захвата событийОтправить JSON-запрос батчемОтправить сообщение в очередь RabbitMQОтправить сообщение в exchange RabbitMQОтправить сообщение в Kafka brokerПредварительное тестирование события
        Интеграция сторонних сервисов с Altcraft через Albatoarrow
      • Подключение Altcraft к AlbatoЗапуск приветственного сценария через AlbatoПередача данных о событииОтправка триггерной рассылкиРегистрация событийИмпорт данных из Google Sheets через AlbatoПередача данных из Altcraft
        Дополнительная информацияarrow
      • Область видимости интеграцииПередаваемые при синхронизации данные
      Настройкиarrow
    • Настройки аккаунтаНастройки атрибутовПоисковые теги: создание и применениеПользовательские ссылкиВиртуальные сендерыПолитики отправки
        Пользователи и разграничение доступаarrow
      • Пароль и безопасность входаДвухфакторная аутентификация (2FA)
        Подключенияarrow
      • Подключение к Facebook AdsПодключение к Google AdsПодключение к Яндекс.Аудиториям™Подключение к 360dialogПодключение к EdnaПодключение к Devino TelecomПодключение к SMS TrafficПодключение к VK Рекламе™Подключение к MTS OmniChannelПодключение через OAuth2Подключение через Basic AuthenticationПодключение через Token AuthenticationПодключение через Custom AuthenticationПодключение к MAXПодключение к NotifyПодключение к Rapporto
      Журнал аудита
      API-запросы: с чего начатьarrow
    • Импорт и обновление профиляЗапуск триггерной рассылкиОтправка профиля клиента в сценарий
    Архив документацииБиблиотека email-маркетолога
  • Сегментация
  • Условия сегментации
  • Сегментация по данным профиля

Сегментация по данным профиля

Данные профиля — это основная информация о подписчике, которую можно использовать для точной сегментации аудитории. Этот раздел объединяет всё: от имени и email до системных меток и статусов подписок.

Основные поля​

К основным полям относятся стандартные данные профиля, такие как Email, Телефон, Имя, Фамилия, Дата рождения и другие. Эти поля могут быть разных типов, и для каждого типа доступны свои операторы сравнения.

Операторы​

Для большинства полей доступны следующие операторы:

  • Равно / не равно — точное соответствие поля подписчика правилу сегментации. Значение в правиле задаётся вручную или выбирается из списка.
  • Существует / не существует — проверяет, активно ли поле для конкретного профиля. Существующее поле может быть пустым или содержать значение.
  • Пустой / не пустой — проверяет, содержит ли существующее поле какое-либо значение.
  • В файле в колонке / не в файле в колонке — правило ищет соответствие поля в колонке табличного файла (CSV, xls), который можно прикрепить к правилу.
  • В таблице данных / не в таблице данных — правило ищет соответствие поля в запросе к внешней SQL базе данных.
  • В ответе на post url в поле / не в ответе на post url в поле — правило ищет соответствие поля в ответе метода post запроса к внешнему API.
  • В списке / не в списке — правило ищет соответствие поля в списке, который можно скопировать в область для ввода данных. Значения должны быть разделены переносом строки (pipe).

Типы полей и их операторы​

Строковые поля​

В строковых полях записываются любые значения: буквы, цифры, специальные символы. К ним относятся: Имя, Фамилия, Ссылка регистрации, Город, Регион, Индекс и Поставщик.

Для строковых полей доступен дополнительный набор операторов:

  • Начинается с — поиск по началу значения поля.
  • Содержит / не содержит — поиск по части значения поля (регистр не учитывается). Оператор «Не содержит» потребляет много системных ресурсов.

Выпадающий список операторов для строковых полей

примечание

Стандартное поле Телефоны имеет такой же набор правил сегментации, как строковые поля. Однако в этом поле могут храниться только номера телефонов в формате +71234567890.

Поля типа Email​

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

  • Доменная группа равна / не равна — поиск email адресов выбранной доменной группы (mail.ru, yandex.ru).
  • Домен равен / не равен / содержит — поиск по домену электронной почты подписчиков или его части (bk.ru, list.ru, ya.ru, домены организаций).

Операторы сегментации для полей Email

Целочисленные поля​

Поля целочисленного типа могут содержать положительные и отрицательные целые числа. Доступны операторы: Равно / не равно / больше чем / меньше чем.

Операторы сегментации для целочисленных полей

Поля с плавающей точкой​

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

Операторы сегментации для полей с плавающей точкой

Дата​

Поля типа Дата хранят дату в формате RFC 3339 (например, 2018-02-22T21:00:00Z). К ним относятся: Дата регистрации и Дата рождения.

Для полей с датой предусмотрен расширенный набор операторов сегментации:

  • Больше чем / меньше чем — выборка по дате после или до указанной.
  • Дата в диапазоне — выборка по дате, входящей в указанный период.
  • Дата/возраст относительно текущей даты — выборка по моменту в прошлом или будущем.
  • Месяц равен / не равен / тот же что и сегодня — выборка по месяцу.
  • День месяца равен / не равен / больше чем / меньше чем / такой же что и текущий — выборка по дню месяца.
  • День и месяц равны / не равны / больше чем / меньше чем / тот же что и текущий — выборка по дню и месяцу (без года).

Выпадающий список операторов для полей с датой

подсказка

Динамическая сегментация по полю с датой отлично подходит для триггерных напоминаний (например, об окончании срока услуги). Для этого настройте ежедневную регулярную рассылку по такому сегменту.

Дата/возраст относительно текущей даты​

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

Параметры:

  • Заданный период — диапазон в днях относительно текущей даты. Отрицательное значение — дни в прошлом, положительное — в будущем, 0 — сегодня.
  • Указать возраст — диапазон «от X до Y лет», обе границы обязательны. Левая граница включительная (>=), правая — нет (<).

Профили с пустым полем даты никогда не попадают в сегмент.

Принцип работы

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

примечание

Если в поле даты указано время, оно учитывается при расчёте возраста. Поэтому в день рождения система может считать, что нужный возраст ещё не наступил (N-1 вместо N).

Примеры

Период [0; 0] (только сегодня), возраст 20–30.

ПрофильВозраст сегодняРезультат
вчера исполнилось 2020✓
сегодня исполнилось 2020 (или 19)✓
завтра исполнится 2019✗
вчера исполнилось 3030✗
сегодня исполнилось 3030 (или 29)✓
завтра исполнится 3029✓

Пояснение:

  • Вчера исполнилось 20 — сегодня возраст 20, попадает в диапазон 20–30.
  • Завтра исполнится 20 — сегодня ещё 19, не попадает.
  • Сегодня исполнилось 30 — в зависимости от времени в поле даты возраст может быть 29 или 30. Если 29 — попадает, если 30 — нет.

Период [-30; 0], возраст 20–30. Профиль попадает, если его возраст был в диапазоне хотя бы в один день за последние 30 дней.

ПрофильРезультатПричина
вчера исполнилось 20✓возраст 20 на весь период
завтра исполнится 20✗возраст 19 на весь период
вчера исполнилось 30✓в начале периода ещё было 29
завтра исполнится 30✓возраст 29 на весь период

Период [0; +∞], возраст 20–30. Попадают все, кому когда-то в будущем будет от 20 до 29 лет.

ПрофильРезультатПричина
15 лет✓через 5 лет исполнится 20
25 лет✓возраст уже в диапазоне
35 лет✗возраст никогда не будет в диапазоне

Инвертированное условие

Оператор «Не входит в период» даёт обратный результат: профиль попадает, если он не попал бы при прямом условии.

Пример

Условие: дата рождения не входит в период [0; 0], возраст от 20 до 30.

ПрофильРезультат
15 летпопадает
25 летне попадает
35 летпопадает

Пояснение: возраст 25 попадает в диапазон 20–30, поэтому при прямом условии профиль отобран, а при инверсии — исключён. Возраст 15 и 35 вне диапазона, результат обратный.

Игнорирование года

При активации опции сравниваются только день и месяц. Полезно для отбора по повторяющимся датам (дни рождения).

примечание

Игнорирование года и указание возраста — взаимоисключающие функции.

  • Если нижняя граница не задана (-∞), попадают все — любой день.месяц когда-то попадал в период.
  • Если верхняя граница не задана (+∞), попадают все — любой день.месяц когда-то попадёт в период.
  • Профили с пустым полем даты не попадают.

IP адрес​

В полях типа IP адрес хранятся адреса в формате IPv4. К ним относятся IP адрес и IP адрес регистрации. Для IP адресов доступны только операторы равно / не равно и существует / не существует.

Операторы сегментации для IP-адресов

примечание

Для IP реализован поиск по маске сети:

  • равно — найти подписчиков, IP адреса которых входят в указанную подсеть (например, 127.0.0.1/25).
  • не равно — найти подписчиков, IP адреса которых не входят в указанную подсеть. Для поиска по диапазону объедините два правила условием И.

Теги​

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

Операторы сегментации тегов:

  • Один из — в поле есть как минимум одно из значений из правила.
  • Ни один из — в поле нет ни одного из значений из правила.
  • Все из — в поле есть все значения из правила.
  • Не все из — в поле нет каких-либо значений из правила.

Операторы сегментации по тегам

Boolean (логическое поле)​

Поле, содержащее логическое ДА/НЕТ (true/false). Удобно для статусов или наличия характеристик. Операторы: равно true / равно false.

Операторы сегментации для логических полей

Список (enumeration)​

Поле, содержащее одно из предопределённых значений. В стандартных полях такой тип имеет поле Пол.

Операторы могут только сравнивать значение с выбранным в списке или проверять существование поля.

Операторы сегментации для полей-списков

Дополнительные поля​

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

Объект​

Поле содержит произвольный объект для хранения сложных структур данных.

Доступные условия: существует / не существует, а также проверки в списках и внешних источниках.

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

Условие по объекту со сравнением из внешнего файла

Массив объектов​

Поле содержит массив произвольных объектов для хранения подтаблицы (например, перечень договоров).

Доступные условия: существует / не существует, а также проверки в списках и внешних источниках с уточнением «все», «хотя бы один» или «не».

Также можно указать путь к свойству и его тип.

Условие по свойству в массиве объектов

Системные поля​

К системным данным, доступным для сегментации, относятся поля, заполняемые автоматически платформой.

Статус профиля​

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

Идентификатор профиля​

Уникальный идентификатор для каждого клиентского профиля. Доступны опции равно/не равно, а также проверки наличия/отсутствия идентификатора в списках и внешних источниках (файл, SQL, API).

Операторы сегментации по идентификатору профиля

Браузер и операционная система​

Поля Браузер и Операционная система автоматически заполняются, когда клиент открывает письмо или выполняет действие на сайте (используется заголовок User agent).

Доступны опции равно/не равно, существует/не существует, пустой/не пустой, а также проверки в списках и внешних источниках.

Операторы сегментации по браузеру и ОС

Данные геолокации​

Данные местоположения (Страна, Регион, Город, Индекс, Временная зона) могут быть импортированы вручную или определены автоматически по IP адресу в момент открытия письма или перехода по ссылке.

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

Операторы сегментации по геолокации

UTM-метки​

UTM-метки используются для отслеживания источников трафика. Доступны следующие поля:

  • UTM Campaign — название рассылки.
  • UTM Source — источник трафика (рекламная система).
  • UTM Medium — тип рассылки (контекстная, баннерная и т.д.).
  • UTM Content — дополнительная информация для различия объявлений.
  • UTM Term — ключевое слово.

Для UTM-полей доступны операторы: Равно / не равно, Начинается с, Содержит / не содержит, Пустой / не пустой, Существует / не существует, а также проверки в списках и внешних источниках.

Операторы сегментации по UTM-меткам

Подписки​

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

Статус подписки​

Позволяет выбрать профили по наличию и статусу подписки на определённые ресурс и канал связи.

  • Не существует — у профиля отсутствует подписка на выбранные ресурс и канал.
  • Подписан — у профиля активные подписки (статус «Подписан»).
  • Не подписан — подписка существует, но её статус не позволяет отправлять сообщения («Отписан», «Жалобщик», "Hardbounced", «Не подтвержден», «Приостановлен», «Не валиден»).
  • Конкретный статус — выборка по одному из статусов: «Отписан», «Жалобщик» и т.д.

Выпадающий список статусов подписки в условии сегмента

Email-подписка​

Позволяет выделить группы подписчиков по провайдеру электронной почты или найти конкретные email. Набор операторов аналогичен основному полю Email:

  • Равно / не равно — точное соответствие адреса.
  • Содержит — поиск по части email адреса.
  • Доменная группа равна / не равна — поиск по доменной группе (mail.ru, yandex.ru).
  • Домен равен / не равен / содержит — поиск по домену или его части.
  • Стандартные операторы поиска данных в списках и внешних источниках.

Операторы сегментации по email-подписке

SMS-подписка​

Сегментация по данным, содержащимся в SMS подписке. Доступны выборки по точному или частичному соответствию: равно / не равно, содержит / не содержит, а также проверки в списках и внешних источниках.

Операторы сегментации по SMS-подписке

Push-подписка​

Сегментация по данным, содержащимся в Push подписке. Доступны выборки только по полному соответствию равно / не равно и операторы поиска данных в списках и внешних источниках. Дополнительно можно уточнить провайдера сервиса push-уведомлений.

Операторы сегментации по push-подписке


подсказка

Подробную информацию о типах полей в базе и допустимых значениях вы найдете в отдельной статье.

Последнее обновление 13 окт. 2026 г.
Предыдущая страница
Условия сегментации
Следующая страница
Сегментация по взаимодействиям с сущностями
  • Основные поля
    • Операторы
    • Типы полей и их операторы
      • Строковые поля
      • Поля типа Email
      • Целочисленные поля
      • Поля с плавающей точкой
      • Дата
        • Дата/возраст относительно текущей даты
      • IP адрес
      • Теги
      • Boolean (логическое поле)
      • Список (enumeration)
  • Дополнительные поля
    • Объект
    • Массив объектов
  • Системные поля
    • Статус профиля
    • Идентификатор профиля
    • Браузер и операционная система
    • Данные геолокации
    • UTM-метки
  • Подписки
    • Статус подписки
    • Email-подписка
    • SMS-подписка
    • Push-подписка
© 2015 - 2026 Altcraft. Все права защищены.