Перейти к основному содержимому

Профиль подписчика

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

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

  • История — история событий, связанных с клиентом: отправки, открытия, достижение целей и др.
  • Взаимодействия — участие профиля в статических сегментах и маркетинговых сценариях; можно вручную отправить профиль в сценарий, добавить в сегмент или запустиить триггерную кампанию.
  • Данные — информация о промокодах, заказах и связях профиля, а также список форм, которые он заполнял.
  • Подписки — подписки клиентов (контактные данные, информация о регистрации) на различные ресурсы.

Аватар и выгрузка данных

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

Глобальный статус профиля

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

  1. Подписан — доступен для коммуникации по всем каналам связи.

  2. Отписан — отписался от получения сообщений по всем каналам.

  3. Жалобщик — пожаловался на Спам. Коммуникация остановлена.

  4. Hard bounced — провайдер полностью отказался принимать сообщения на этот адрес, скорее всего ящика не существует и попытки что-то отправить будут портить ваш рейтинг у провайдера. Невалидные адреса записываются в глобальный стоп-список платформы.

  5. Не подтверждён — подписчик зарегистрировался, но не подтвердил согласие на получение рассылок. Используется при Double opt-in подписке. После подтверждения меняется на Подписан.

  6. Приостановлен — подписка приостановлена на некоторое время.

  7. Не валиден — исключен из маркетинговых кампаний по любым другим причинам.

Данные профиля

Информация о клиенте разделена на несколько вкладок:

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

  • Личная — демографические данные клиента.

  • Контактная — основные контактные данные клиента.

  • Регистрационная — opt-in информация, подтверждающая законность коммуникации.

  • Отслеженная — IP адрес и геоданные последнего остслеженного действия клиента.

  • Доп. поля — кастомные поля базы данных с бизнес-информацией.

предупреждение

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

подсказка

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

  • Последние известные данные: Страна, Регион, Город, Индекс и Временная зона.
  • Данные регистрации: Страна рег., Город рег.

Автоматически геолокация в Altcraft определяется по IP адресу подписчика. Это происходит, когда клиенты открывают письма, переходят по ссылкам или совершают действия на сайте. Помимо указанных выше полей по IP определяются географические координаты, которые отображаются на встроенном виджете карты.

Также трекинг обновляет системное поле User agent.

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

Когда вы открываете профиль, по умолчанию будет открыта Основная вкладка. Чтобы изменить эти настройки, нажмите на иконку с шестерёнками:

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

к сведению

Дополнительные поля настраиваются в структуре базы профилей. Такие поля могут содержать данные 10 типов для реализации различной бизнес-логики:

  1. Число — положительные и отрицательные целые числа.

  2. Число с точкой — положительные и отрицательные числа с плавающей точкой.

  3. Строка — текст на любом языке, включая цифры, специальные символы, пробелы. Используется стандарт Unicode.

  4. Дата — дата, записанная в формате RFC 3339, например: 2019-08-22T00:00:00.000Z.

  5. Boolean — поле, которое предоставляет возможность выбора из двух вариантов True или False (Да или Нет). Используется для отражения наличия (или отсутствия) у клиента того или иного продукта или другого признака, например — VIP статуса.

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

  7. IP — IP в формате IPv4. Например, 127.0.0.1

  8. Теги — поле, в котором может быть записано несколько значений одновременно. Это могут быть приобретённые клиентом продукты, услуги или другие значения, состав которых может меняться. Теги записываются в строчку через "," "|" или ";". Поэтому в самом теге эти символы не допустимы. Например: Продукт-1, Продукт 2, Продукт_3.

  9. Объект — поле для хранения неопределенных данных: набор флагов или сложные структуры данных.

  10. Массив объектов — поле для хранения подтаблицы, которая, например, может содержать список менеджеров,договорови др.

История активности

В истории отображаются все события, связанные с профилем клиента:

  • Импорт — способ добавление профиля в базу: вручную, через API импорт, импорт из файла, push-импорт.

  • События подписки — добавление подписки на определенный канал ресурса (подписан на Email / SMS / Push / Telegram / WhatsApp / Viber/ кастомный канал), а также отписка от канала в ресурсе (изменение статуса подписки на “Отписан”).

  • Действия в кампании — основные события, отслеживаемые в кампаниях: отправки, доставки, открытия, прочтения, клики, переходы по ссылке подтверждения, а также изменения статуса подписки на “Hardbounce” и “Жалобщик”.

  • Отписки — событие отписки, которое фиксируется, когда профиль переходит по ссылке отписки в сообщении.

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

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

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

По умолчанию отображается история действий профиля за последние 7 дней. Вы можете выбрать другой период:

Взаимодействия

Сегменты

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

Триггеры

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

Сценарии

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

Данные

Промокоды

Промокоды используются для стимулирования сделок. В Altcraft Platform за них отвечает модуль "Лояльность"— промокоды можно генерировать в платформе или загружать из внешнего сервиса. Также отслеживается информация об активации и истечении срока действия промокода. На этой вкладке вы вручную можете назначить клиенту промокод.

Формы

Форма — это инструмент для сбора данных от ваших клиентов. С её помощью можно реализовывать различные механизмы с использованием внешних данных, например, добавлять новые профили в базу, управлять подписками на различные ресурсы и получать обратную связь от клиентов.

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

Связи

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

Заказы

Заказы — это элемент модуля "Маркет". Этот модуль позволяет загрузить данные о продуктах и заказах в платформу и использовать эти данные для коммуникации с подписчиками. Для активации этого модуля необходимо настроить соответствующие роли доступа.

Пиксели

Пиксель — это HTML или JavaScript-код, размещенный на веб-сайте или в приложении, который предназначен для отслеживания действий пользователей. Когда подписчик выполняет определенное действие на сайте или в приложении, на сервер отправляется запрос для регистрации этого действия.

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

подсказка

Для просмотра данных, переданных в объекте pixel_data, нажмите </> в пункте "Данные".

Подписки профиля

Подписка профиля — запись, объединяющая контактные данные по конкретному каналу связи и сведения о регистрации. В разных ресурсах могут использоваться одинаковые контактные данные. Так, например, отписавшись от одного ресурса, клиент продолжит получать желательный контент в рамках другого. У каждого профиля установлен лимит в 200 подписок, либо до 20 подписок на один ресурс в одном канале.

Здесь вы можете вручную изменить приоритет или статус подписки:

Статус

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

  1. Подписан — подписка активна, контактные данные будут использоваться для отправок по ресурсу.

  2. Отписан — клиент отписался от рассылок на эти контактные данные в рамках данного ресурса.

  3. Complainer — клиент пожаловался на Спам. Коммуникация остановлена.

  4. Hard bounced — провайдер полность отказался принимать сообщения на этот адрес, скорее всего ящика не существует и попытки что-то отправить будут портить ваш рейтинг у провайдера. Невалидные адреса записываются в глобальный стоп-список платформы. Подписки, содержащие такие же данные, не будут использоваться в кампаниях.

  5. Не подтверждён — подписчик зарегистрировался, но не подтвердил согласие на получение рассылок. Используется при Double opt-in подписке. После подтверждения меняется на Подписан.

  6. Приостановлен — подписка приостановлена на некоторое время.

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

Приоритет

Пользователь может подписаться на один ресурс несколько раз, указав разные контактные данные (email или номер телефона). Чем больше значение в поле "Приоритет", тем ниже приоритет подписки.

В примере ниже рассылки в рамках ресурса "Website" будут отправляться на адрес test2@example.com, т.к. подписка с этими контактными данными имеет наивысшей приоритет — 0.

Автоматическое повышение приоритета можно настроить в ресурсе:

предупреждение

Обратите внимание, опция "Повышать приоритет для новых подписок" работает только в случае, если при добавлении новой подписки явно не указан приоритет. Если приоритет новой подписки указывается явно (например, в API-запросе), то приоритеты существующих подписок не изменяются.

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

подсказка

Процесс подписки (opt-in) бывает двух видов:

  • Single opt-in (SOI) — без подтверждения согласия на получения контента. Достаточен факт получения издателем контактных данных (создание подписки на ресурс в Altcraft).

  • Double opt-in (DOI) — факта создания подписки недостаточно. Клиентам обязательно надо отправить письмо с подтверждением согласия на получение сообщений. Такой процесс позволяет исключить из маркетинговых кампаний потенциально не заинтересованных клиентов, тем самым повышая их эффективность и улучшая репутацию отправителя.

По этой ссылке вы найдёте инструкцию по организации Double opt-in подписок в Altcraft.

Категории подписки

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

В отличие от подписки на ресурс, подписка на категорию имеет только 2 статуса: "Подписан" и "Отписан". Чтобы подписать профиля на категорию, поставьте галочку в соответствующем поле. Также статусом подписки на категории можно управлять через API-запросы.

Поля подписки на канал

Данные о подписке профиля на определенный канал хранятся в стандартных и дополнительных полях.

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

  • Тип устройства (Desktop, Mobile, Other)
  • Модель устройства
  • Имя устройства
  • Платформа (Windows, Linux, Mac, Opera, iOS, BlackBerry, Android)
  • Версия платформы
  • Часовой пояс платформы
  • Язык платформы
  • Реклама разрешена (Истина или Ложь)
  • Рекламный идентификатор
  • Идентификатор приложения
  • Идентификатор установки приложения
  • Версия приложения
  • Браузер (Bots, Internet Explorer, Firefox, Safari, Facebook, Chrome, Opera, Outlook, Thunderbird)
  • Версия браузера

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

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

Лимит подписок

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

В первую очередь вытесняются следующие категории подписок:

  • Все удалённые подписки
  • Все подписки со статусами:
    • Невалиден
    • Hard bounced
    • Complainer
    • Приостановлен
    • Не подтверждён
  • Подписки с наиболее низким приоритетом
  • Наиболее старые подписки по дате создания

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

Идентификаторы

Каждый профиль подписчика в Altcraft получает уникальный для всех баз данных идентификатор профиля (profile_id).

Также каждому профилю присваиваются уникальные MD5 и XXH идентификаторы.

В рамках одной базы данных для профиля является уникальным стандартное поле Email. Однако оно не является обязательным для профиля. Если при импорте профиля не передать адрес электронной почты в стандартное поле, то будет создана системная запись в виде profile_id@localhost.

UTM

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

Обратите внимание, что UTM-метки добавляются только в том случае, если при публикации формы мы активировали опцию "Обновлять данные UTM в профиле".

Удаление профиля

Если по каким-либо причинам вы хотите полностью удалить профиль из базы, вы можете это сделать с помощью кнопки "Удалить профиль". При этом удалится не только профиль, но и его история и связи.

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

Также профиль может быть удален с помощью API запроса подробнее здесь.