Импорт профилей клиентов и обновление данных
Начало работы
В платформе Altcraft перейти в окно импорта д анных можно несколькими способами:
1. В разделе Данные выберите Базы профилей. Нажмите на "Импорт профилей клиентов" напротив нужной вам базы профилей и выберите подходящий способ загрузки данных:
2. Выберите нужную вам Базу профилей и нажмите на Просмотр:
Нажмите на значок импорта в верхней части экрана и выберите подходящий вам способ импорта:
3. Из главного меню перейдите в раздел Данные → Импорт. В открывшемся окне выберите базу для импорта.
Способы импорта
Импорт и обновление данных клиентов в базах профилей Altcraft можно организовать различными способами в зависимости от объема клиентской базы, источников новых подписчиков (например, напрямую или через CRM), а также технических возможностей вашей компании. Доступно 4 способа загрузки данных:
-
Вручную — создание и редактирование профилей по одному.
-
Из файла — загрузка данных клиентов из файла-таблицы (например, CSV, Excel или TXT).
-
Через API — настраиваемый импорт одного или нескольких профилей с помощью API.
- Расписание — автоматический импорт данных клиентов из внешней SQL базы данных по заданному расписанию.
Помимо перечисленных способов получения клиентских данных, в Altcraft Platform есть готовые интеграции с внешними сервисами:
- Tilda — интеграция с формами сбора данных конструктора сайтов Tilda.
- LPGenerator — интеграция с формами сбора данных конструктора лэндингов LPGenerator.
- Yandex AppMetrica — интеграция с метрикой приложений от Яндекса.
Создание профиля клиента вручную
Выберите способ импорта — "Создать профиль вручную":
Откроется форма создания и редактирования профиля. На этапе создания профиля вы можете добавить личные, контактные, регистрационные и отслеженные данные. Эти данные записываются в стандартные поля базы.
Значение дополнительных (кастомных) полей указываются на вкладке "Доп. поля". Обязательные поля отмечены красной звёздочкой. Создать дополнительные поля, а также установить обязательные вы можете на странице редактирования базы данных.
Ниже на вкладке Подписки вы можете сразу при создании подписать клиента на тот или иной ресурс.
Поля Email и Телефоны на вкладке Профиль не используются для коммуникации с клиентом. В них вы можете записать базовые контакты, чтобы использовать их потом в подписках на ресурсы. Или можете оставить поля пустыми, а контактные данные записать напрямую в подписки.
Поле Email используется по умолчанию для идентификации профиля наряду с profile_id. Если при импорте профиля не передать адрес электронной почты в это поле, будет создана системная запись в виде profile_id@localhost
.
При сохранении нового профиля можно отключить отправку для него триггерных оповещений, а также включить автоматическое определение геолокации клиента по данным в полях Reg IP
(IP адрес регистрации) и IP
(последний известный IP адрес):
Импорт из файла
Для загрузки большого количества профилей, а также для обновления существующих данных используется импорт из файла. Это могут быть .csv таблицы и .txt файлы в CSV формате, .xls и .xlsx таблицы данных. Файл мо жет быть помещён в архив .zip или .tar.gz.
Загрузка файла
Чтобы добавить новый файл, перетащите его мышью в область загрузки или кликните по ней и выберите файл. Чтобы удалить файл, нажмите на крестик напротив его названия.
Поставьте галочку в окне "Первая строка содержит название колонок", если первая строка в вашем файле с профилями служит для обозначения колонок.
Выберите режим чтения файла. Доступно два режима: автоматический и ручной.
В автоматическом режиме используется кодировка UTF-8. Если ваш файл имеет другую кодировку, то вы можете перейти в ручной режим чтения и выбрать подходящий вам вариант:
- Текстовый квалификатор — это символ, который используется для обозначения начала и конца текстовых данных внутри ячейки таблицы. Квалификаторы необходимы, когда данные внутри ячейки содержат символы, которые могут быть восприняты как разделители или другие специальные символы.
- Разделитель — это символ, который используется для разделения данных на отдельные поля (ячейки) в строке таблицы. Разделители применяются для указания границ между столбцами в таблице.
Если вы изменили настройки в ручном режиме, нажмите кнопку "Предпросмотр", чтобы проверить, что платформа корректно прочитает файл.
Идентификация профилей
Выберите способ импорта — он будет зависеть от того, добавляете вы новые записи или обновляете уже существующие в базах профилей Altcraft:
- Добавить новых и обновить существующих
- Только добавить новых, не обновлять существующих
- Только обновлять существующих, не добавлять новых
Режим поиска профиля определяет, по каким данным из вашего файла Altcraft будет искать существующие профили. Это необходимо для обновления данных клиентов и избежания дублирующихся записей. Доступны следующие режимы:
- По email адресу из профиля или подписок — по полю профиля Email или по email адресам из подписок.
- По email адресу из профиля — только по полю профиля Email.
- По телефону из полей данных или подписок — по полю профиля Телефоны или по телефонам из SMS подписок.
- По дополнительному полю — по пользовательскому полю базы данных. Например, ID клиента в CRM компании.
- По подписке — по данным подписки.
- По идентификатору профиля — по уникальному ID профиля (только при обновлении данных).
Необходимо учитывать следующие особенности матчинга:
- Значение поля для поиска должно быть уникально для каждого профиля в базе, в ином случае платформа не сможет однозначно определить искомый профиль
- Для одной базы профилей следует использовать только один режим поиска. Это необходимо для того, чтобы избежать создания дублирующихся профилей в базе.
- Если вы собираетесь пользоваться матчингом по дополнительному полю, вам нужно обратиться к администратору платформы для создания индекса этого поля. Благодаря индексу поиск профиля в базе будет занимать значительно меньше времени.