Способы добавления контактов через интерфейс enKod
Помимо автоматических способов сбора контактной базы, вы можете добавлять в enKod контакты через интерфейс:
- с помощью разового импорта локального файла
- по расписанию или API из файла на хостинге
- добавив один контакт, вручную заполнив все необходимые поля
Ручной импорт контактов
Для ручного импорта используйте файлы:
- в формате .csv (или .zip с .csv файлом внутри)
- до 150 Мб
- в кодировке UTF-8
- в качестве разделителя запятая или точка с запятой
Шаблон файла для импорта контактов можно скачать по этой ссылке.
После загрузки файла необходимо проставить соответствия столбцов в нем и полей данных в аккаунте. Платформа по умолчанию определит поля данных по названию столбцов, но если названия не заданы или не удалось провести соответствие - это необходимо сделать вручную.
Обратите внимание на допустимый тип данных для импорта в поля контактов:
- число - целые числа, от минус 18 до плюс 18 знаков;
- дробное число - от 9 знаков до и после точки, в том числе - отрицательные значения;
- текст - любые символы, не более 1024 символов;
- логический - логическая величина со значениями true/false, 1/0, истина/ложь, да/нет (в любом регистре);
- дата - в формате 1982-12-23, от 1900-01-01 до 2050-12-31;
- дата и время - в формате 1982-12-23 12:23, от 1900-01-01 00:00 до 2050-12-31 23:59;
- список - несколько вариантов (опций) строковых значений (для контакта может быть выбрано только одно из).
Обратите внимание, что в случае записи информации в поля данных типа «Список» при условии, что опции списка в файле будут новыми (не созданы заранее в интерфейсе), они будут создаваться автоматически в процессе импорта. Это требует большого объема ресурсов сервиса, поэтому такой импорт будет длиться заметно дольше.
Если какое-то из полей данных не создано заранее, вы можете создать его прямо из окна настройки импорта, нажав на плюс справа.
На следующем шаге импорта можно присвоить контактам одну или несколько групп рассылок. Это необязательный шаг. Если вы не выберете ни одну группу рассылок, импорт всё-равно пройдет успешно.
Если в аккаунте нет доступных групп рассылок или группы рассылок не выбраны, то подписчики импортируются в «Контакты» сразу при нажатии кнопки «Импорт». Отправка сообщений контактам без группы рассылок невозможна.
На этом же шаге можно указать, нужно ли присвоить группы рассылок отписчикам. Возможные варианты при импорте:
- Присвоить группу рассылок всем контактам. Если контакт ранее отписался от одной или сразу всех групп рассылок, то он всё равно импортируется и ему будут присвоены выбранные группы.
- Присвоить группу рассылок всем, кроме отписавшихся от выбранной группы рассылок. Если контакт ранее отписался от выбранной группы рассылок, то он импортируется в Контакты, но выбранная группа рассылок ему не присвоится.
- Присвоить группу рассылок всем, кроме отписавшихся от всех групп рассылок. Если контакт ранее отписался от всех групп рассылок, то он импортируется в Контакты, но ему не присвоится ни одна группа рассылок.
Удаление контакта приводит к его отписке от всех групп рассылок, но так как отписка в таком случае является исключительно технической необходимостью - эти контакты при их импорте (и, соответственно, восстановлении из удаленных) не будут определены, как отписчики от своих групп. На этом шаге мы проверим отписки, совершенные из сообщений, через карточку контакта, сегмент или сценарий.
После нажатия на кнопку «Начать сверку», вы можете найти свой готовый к импорту файл в разделе Импорты. При наведении на строку импорта появится кнопка «Начать импорт».
Не рекомендуется делать одновременно сверку и импорт. Сверка покажет результат, а импорт в это время добавит новые контакты, поэтому результат сверки может отобразиться неверно.
В окне настройки импорта вы можете выбрать, что сделать с новыми контактами и с контактами, которые уже есть в платформе. Успешный импорт имеет статус «Импорт завершен» в списке импортов.
Увидеть историю импорта можно в списке импортов при наведении курсора на нужную строку и нажатии кнопки «Открыть историю»
При импорте контактов любым способом мы отклоняем:
- некорректные по структуре и синтаксису
- емейл-адреса, для которых не существует MX-запись
Удаление импорта
Автоматические и ручные импорты можно удалить. В зависимости от того, какие кнопки появляются при наведении на строку импорта, удалить можно либо в строке импорта по кнопке удаления, либо в модальном окне, появляющемся по нажатию на “Открыть историю”
Автоматический импорт контактов
Если ваша база хранится не локально, то вы можете настроить автоматическую передачу контактов в enKod с указанного URL. Мы будем импортировать контакты по расписанию, или вы можете запускать импорт по API. При этом настройку нужно будет провести всего один раз.
Создайте автоматический импорт в разделе enKod ➔ Импорты ➔ Создать импорт ➔ Автоматический ➔ Автоимпорт контактов.
Настройка импорта состоит из четырех шагов:
На первом укажите:
- Название импорта (будет отображаться в списке автоимпортов в интерфейсе)
- URL - ссылка (http/https) на файл с контактами, допустимые форматы .csv или архивы (с .csv файлом внутри)
- Логин и пароль - заполните, если доступ к файлу ограничен
Следующий шаг повторяет ручной импорт контактов - проставьте соответствия между столбцами в файле и полями данных в enKod, настройте способ импорта для новых и существующих контактов.
На шаге «Выбор групп рассылок» укажите, на какие группы следует подписывать контакты при импорте и по какому правилу осуществлять подписку.
На последнем шаге необходимо выбрать, как запускать автоматический импорт - по API (из вашей внутренней системы или стороннего сервиса) или по расписанию (например, каждый час или раз в день в заданное время).
Созданный автоимпорт будет храниться в списке автоимпортов. По клику на «Открыть историю» вы можете просмотреть последние 4 запуска детально (сколько контактов было добавлено, сколько обновлено, сколько мы сочли невалидными), проверить наличие ошибок (мы отключим автоимпорт, если трижды подряд не сможем получить файл по ссылке). В этом же окне доступен принудительный запуск автоимпорта, редактирование или удаление.
Вы можете создать неограниченное количество импортов, которые будут работать независимо.
Добавление одного контакта вручную
По одному вручную в enKod можно добавить контакты через Контакты ➔ Действия ➔ Добавить контакт. Для каждого добавляемого таким образом контакта данные вводятся во всплывающем модальном окне:
По клику на «Добавить» контакт появляется в платформе.