Импорт клиентов

 

Система INSPIRO позволяет упрощённым способом загрузить базу данных клиентов (например, при переходе из другой CMS). Для загрузки используется обычный Excel-файл (формат .xls)

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

Информацию о стандартных полях клиента можно посмотреть тут:

Хранение информации о клиентах

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

Пример файла для загрузки можно найти ниже этой статьи.

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

Общие правила формата файла, по колонкам слева направо:

  • Столбцы для полей по-умолчанию: e-mail, login. Это обязательные поля для всех клиентов.
  • Столбцы, содержащие поля клиента: info_f_name, info_phone_cell, info_... и т.д.
  • Столбцы, содержащие поля адреса: addr_city, addr_street, addr_... и т.д.
  • Подписка на рассылки: указываются ID рассылок через ";" в столбце subscribe_ids. Информация в столбце заменит текущую информацию о подписках клиентов, а не добавится к ней.

 

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

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

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

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

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

 

Варианты обработки

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

  • Загрузить всех - этот пункт активен по умолчанию. В этом режиме файл обрабатывается полностью: создаются новые клиенты (если по email или login они не были найдены), а также обновляются существующие (найденные по login или email).
  • Загрузить только новых - в этом режиме найденные клиенты не будут обновляться (даже если у них изменилась какая-то информация). Будут созданы только новые клиенты, которых ранее не было в базе.
Приложенные файлы

Ответы по INSPIRO