Интеграция CRM

Автоматизация обработки заказов и складского учета через систему Neaktor. Синхронизация товаров, заказов, клиентов. XML-фиды, webhooks, API.

Краткая информация

  • Клиент stressshop.ru
  • Платформа InSales
  • CRM Neaktor
  • Интеграция API + Webhooks
  • Синхронизация Товары, заказы, клиенты

Что такое Neaktor

Neaktor — система управления бизнес-процессами. Позволяет создавать пользовательские интерфейсы, автоматизировать операции, управлять заказами и складом.

Интеграция с InSales нужна для автоматической передачи заказов, клиентов и товаров между системами. Менеджеры работают в Neaktor, а данные синхронизируются с магазином.

Задача

Магазин stressshop.ru получал заказы в InSales, но обрабатывал их вручную. Нужно было:

  • Автоматически передавать заказы из InSales в Neaktor
  • Синхронизировать клиентскую базу
  • Выгружать товары через XML-фиды
  • Обновлять остатки и цены
  • Управлять статусами заказов

Решение

1. Интеграция заказов

Когда покупатель оформляет заказ в InSales, система автоматически создает его в Neaktor через API.

В Neaktor попадают:

  • Номер заказа
  • Состав заказа (товары, количество, цены)
  • Данные клиента (имя, телефон, email, адрес)
  • Способ доставки и оплаты
  • Сумма заказа

Менеджер видит заказ в Neaktor и начинает его обрабатывать: комплектовать, отправлять, отслеживать доставку.

2. Синхронизация клиентов

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

В карточке клиента в Neaktor видна вся история заказов, контакты, заметки менеджеров.

3. Синхронизация товаров

Товары выгружаются из Neaktor в InSales через XML-фид. Это файл, который содержит данные обо всех товарах: названия, описания, цены, остатки, фотографии.

InSales периодически скачивает этот фид и обновляет каталог. Когда цена или остаток меняется в Neaktor — изменения попадают в магазин.

XML-фид

XML-фид — структурированный файл с данными о товарах. InSales читает его и обновляет каталог. Формат стандартный (YML), поэтому не нужно писать парсер с нуля.

4. Управление статусами

Когда менеджер меняет статус заказа в Neaktor (например, "Отправлен"), статус автоматически обновляется в InSales.

Клиент получает уведомление об изменении статуса. Не нужно дублировать работу в двух системах.

5. Webhooks для событий

Используем webhooks для реакции на события:

  • Новый заказ в InSales → webhook в Neaktor → создание заказа
  • Изменение статуса в Neaktor → webhook в InSales → обновление статуса
  • Отмена заказа → синхронизация в обе стороны

Технические детали

База данных

Создали внешний сервис для хранения данных сопоставления. Когда заказ создается в InSales, его ID записывается вместе с ID заказа в Neaktor.

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

Импорт и обновление товаров

Реализовали два процесса:

  • Первичная загрузка — разовая выгрузка всех товаров из Neaktor в InSales
  • Периодическое обновление — автоматическое обновление цен и остатков по расписанию

Обновление происходит каждые 2 часа. Можно настроить другую частоту в зависимости от потребностей.

Пользовательские поля

В Neaktor настроили пользовательские поля для хранения данных, специфичных для интернет-магазина: способ доставки, промокоды, комментарии покупателя.

Эти поля автоматически заполняются при создании заказа из InSales.

API и аутентификация

Используем API обеих систем с токенами доступа. Все запросы защищены, данные передаются по HTTPS.

Результат

Магазин автоматизировал обработку заказов. Менеджеры работают в Neaktor, не заходя в админку InSales.

Клиентская база синхронизируется автоматически. Вся история покупок и контакты доступны в одном месте.

Товары обновляются по расписанию. Цены и остатки в магазине всегда актуальные.

Статусы заказов синхронизируются между системами. Клиенты получают уведомления автоматически, без ручного дублирования работы.

Похожие кейсы

Теги

InSales Neaktor CRM API интеграция Webhooks XML-фиды Синхронизация данных Складской учет Автоматизация