Наличие товаров в каталоге keyCRM позволяет использовать нашу систему эффективней. Вы сможете использовать их для складского учета, отправлять на производство, добавлять вручную в заказы и вести аналитику по товарам.
Автоматический экспорт товаров из WooCommerce
Плагин интеграции позволяет разово выгрузить все товары с сайта и автоматически передает все новые созданные товары и варианты в keyCRM.
По каждому товару передается: название, описание, артикул, цена, валюта, размеры, вес и изображение.
Как запустить выгрузку товаров
Чтобы запустить выгрузку всех товаров с сайта в CRM, нажмите соответствующую кнопку в плагине (доступно один раз) в разделе «Products Import»:
- Сначала постепенно передаются все товары, после создания которых в базе данных сайта сохраняется идентификатор этих товаров из CRM;
- После создания товаров передаются варианты в них, если есть;
- Время выгрузки зависит от количества товаров, передается примерно 40-50 товаров в минуту;
- По завершении кнопка меняется на текст, что товары уже импортированы + дата импорта.

При необходимости выгрузить все товары еще раз вы можете воспользоваться ручным экспортом товаров или с помощью программиста выполнить поочередно две команды в базе данных сайта:
DELETE FROM wp_options WHERE option_name = 'keycrm_products_imported';
DELETE FROM wp_postmeta WHERE meta_key = '_keycrm_product_id';
После них кнопка выгрузки товаров в плагине снова станет доступной и вы можете запустить передачу всех товаров в CRM.
Как проверить, почему не передался товар или вариант
Запуск импорта записывается в журнал логирования плагина в «WooCommerce» → «Статус» → «Журналы».
Ежедневно плагин создает файл «keycrm», поэтому проверяйте файл за день выгрузки товаров или создания нового товара/варианта.
Примеры логирования:
- Product import successfully: запись об успешной передаче товара, содержащая ID товара на сайте, ID товара из CRM, артикул и название;
- Imported * products, failed: *: результат массового импорта с количеством успешно переданных товаров и количеством товаров, которые получили ошибку и не были выгружены;
- The name has already been take: ошибка, если товар с таким названием уже есть в CRM;
- The sku has already been take: ошибка, если товар с таким артикулом уже есть в CRM;
- Failed to create product in KeyCRM: Products not yet imported to KeyCRM: ошибка, если не была запущена массовая выгрузка по кнопке.

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

Экспорт товаров из Wordpress вручную
В WooCommerce есть встроенный инструмент для экспорта товаров, который позволяет создать CSV-файл всего за несколько кликов — он используется в инструкции в качестве примера.
Рекомендуем ознакомиться с примером таблицы для импорта товаров.
Чтобы экспортировать товары нужно:
- Перейдите на страницу «Товары» → «Все товары» и нажмите на кнопку «Экспорт», расположенную вверху страницы рядом с заголовком:

- В открывшемся окне выберите конкретные столбцы, типы товаров и категории для экспорта. Если вам нужно экспортировать все товары, оставьте эти поля пустыми.
- Для запуска экспорта товаров, нажмите кнопку «Сгенерировать CSV»:

CSV-файл с информацией о товарах сохранится на компьютере. Продолжительность экспорта зависит от количества товаров в каталоге и выбранных параметров. Процесс занимает от нескольких секунд до нескольких минут.
Как импортировать товары из файла в keyCRM
Чтобы импортировать товары:
- Подготовьте файл к импорту;
- Перейдите в раздел «Каталог → Товары», нажмите на треугольник возле кнопки «Добавить товар» и выберите «Импорт товаров из файла». В открывшемся окне нажмите на «Выбрать файл для импорта»;
- Выберите для каждого столбца соответствующее поле в системе и нажмите кнопку «Импорт» в нижнем правом углу.

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