Как редактировать клиентов

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

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

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

Импорт выполняется в разделе Настройки → Импорт. Нажмите «Новый импорт» для перехода к настройкам:

import-page.png

Шаг 1. Выберите действие с данными

  1. Выберите тип импорта — «Клиенты».
  2. Выберите действие:
    • «Отредактировать существующих» — обновляет данные только существующих клиентов.
    • «Добавить и отредактировать» — обновляет данные существующих, а также загружает новых клиентов.

clients-import-edit-type.png

Шаг 2. Подготовьте и загрузите файл

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

    В файле должен быть хотя бы один идентификатор клиента: почта, телефон, внешний идентификатор. Остальные поля необязательны.

    Доступные для загрузки поля
    • Email — Email-адрес

    • IsEmailConfirmed — Email подтвержден

    • MobilePhone — Мобильный телефон

    • IsMobilePhoneConfirmed — Мобильный телефон подтвержден

    • DiscountCard — Номер дисконтной карты

    • Area — Идентификатор зоны клиента

    • LastName — Фамилия

    • FirstName — Имя

    • MiddleName — Отчество

    • FullName — ФИО

    • Sex — Пол

    • BirthDate — Дата рождения

    • IsSubscribed — Глобальная подписка

    • IsSubscribedByEmail — Подписка в точке контакта Email

      • то же по всем другим каналам (SMS, Viber, MobilePush, WebPush), например IsSubscribedBySms

      • при добавлении тематики, появляется колонка по подписке на тематику в канале, например IsSubscribedByEmailOnNews

        Мультибренд

        Если на вашем проекте используется мультибренд, IsSubscribed, IsSubscribedByEmail и IsSubscribedByEmailOnNews будут подписывать клиента на бренд точки контакта. Подробнее в разделе.

    • Дополнительные поля, созданные на проекте

  2. При необходимости выгрузите данные из другой системы.

  3. Подготовьте файл для загрузки. В первой строке укажите названия полей, в которые загружаются данные.

    • Формат — .csv или .txt.
    • Рекомендуемая кодировка — UTF-8.
    • Проверьте, что значения соответствуют допустимым форматам.
    Снимок экрана 2021-07-08 в 17.02.16.png
    Пример файла импорта
  4. Загрузите файл для импорта и нажмите «Продолжить»

    clients-import-edit-upload.png

Шаг 3. Настройте импорт

На этом шаге можно задать дополнительные параметры действия импорта:

  • Источник данных — точка интеграции, указывает, откуда пришли данные. Влияет на атрибуцию действий клиента. По умолчанию используется «Административная панель Mindbox».
  • Точка контакта — определяет, к какому каналу или интеграции будет привязано действие. По умолчанию определяться автоматически по точке интеграции. Если нужно явно привязать клиентов к конкретному сайту или магазину, выберите нужную точку вручную.
  • Действие-источник — с каким действием клиент попадет в базу. Например, «Создание клиента». Влияет на сегментацию и аналитику.
  • Сегментация — статическая сегментация, в который будут добавлены все клиенты из файла. Можно выбрать существующий или создать новый.

Каждый параметр можно задать в настройках (общий для всех клиентов в файле) или в самом файле (индивидуально для каждой строки). Подробные сценарии — в разделе «Расширенные настройки».

Шаг 4. Проверьте и запустите импорт

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

Если все верно — нажмите «Начать импорт».

clients-import-edit-check.png

Как отслеживать импорт

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

  • дата запуска,
  • тип импорта,
  • состояние (в процессе, завершен и пр.),
  • количество предупреждений и ошибок,
  • кто запустил.

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

Обратите внимание

Действие редактирования выдается только в том случае, если клиент был изменен импортом и в файле была передана колонка SourceActionTemplate с шаблоном действия категории «Личное».

imports-list.png


Расширенные настройки

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

Как подписать клиентов на бренд

При использовании мультибренда на проекте бренд точки интеграции определяет бренд подписки клиента, которая передается через поля: IsSubscribed, IsSubscribedByEmail и IsSubscribedByEmailOnNews.

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

  1. Определите точку интеграции вашего бренда. Для этого перейдите в раздел «Интеграции».

  2. Выберите бренд через фильтр и подберите точку интеграции для импорта. Например, необходимо подписать клиента на рассылки бренда Demo. Возьмем для этого точку интеграции сайта:

    clients-import-multibrand-sub.png

  3. Укажите эту точку интеграции на шаге «Настроить импорт»:

    clients-import-multibrand-sub-settings.png

Задать шаблон действия

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

Если нужного шаблона еще нет на проекте, создайте его заранее или перейдя по ссылке со страницы импорта.

Указываем в файле с помощью колонки LastUpdateActionTemplate. Вписываются системные имена шаблонов:

Снимок экрана 2022-09-08 в 22.53.35.png

В настройках при этом отмечаем пункт «Взять значение из файла импорта»:

Снимок экрана 2023-06-26 в 10.44.06.png

Задать точку контакта

Если нужной точки еще нет на проекте, создайте ее заранее или перейдя по ссылке со страницы импорта.

Выбираем в настройках точку интеграции с нужной точкой или указываем ее явно:

Снимок экрана 2023-06-26 в 10.50.35.png

Указываем в файле с помощью колонки LastUpdatePointOfContact. Вписываются внешние идентификаторы точек:

Снимок экрана 2022-09-08 в 22.55.37.png

В настройках отмечаем пункт «Брать значение из файла»:

Снимок экрана 2023-06-26 в 10.51.11.png

Загрузить в сегмент

Выберите статический сегмент или создайте новый:

Снимок экрана 2023-06-26 в 11.02.22.png

Использовать другое время

Отдельной настройки по времени нет, поэтому можно указать только с помощью колонки LastUpdateDateTime:

Снимок экрана 2022-09-08 в 22.57.03.png

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

Как использовать метрику LTV: 6 стратегий управления жизненным циклом клиента