06.10.2026
Отрасль: E-commerce / Розничная торговля
Стек: 1С-Битрикс (интернет-магазин), «МойСклад» (WMS/учёт), Битрикс24 (CRM), API служб доставки.
Объём: более 2000 заказов в месяц.
1. Исходная проблема
Клиент — крупный интернет-магазин с высоким трафиком и физическим складом. До внедрения сквозной интеграции бизнес-процессы были разрознены, что приводило к финансовым и репутационным потерям:
- Работа с клиентами. Велась в Битрикс24. Менеджеры видели актуальный статус заказа и наличие товара, но для этого им необходимо было зайти в «МойСклад», проверить наличие и создать заказ. Это приводило к огромным временным потерям и, как следствие, к ошибкам.
- Склад. Учёт велся в «МойСклад». Сотрудники склада вручную переносили данные о заказах с сайта, что занимало время и приводило к ошибкам.
- Сайт. Интернет-магазин на Битриксе имел оперативную связь со складом раз в 8 часов.
- Критическая проблема — оверселлинг (двойные продажи). Товар, который фактически был зарезервирован или отгружен, продолжал отображаться как «в наличии» на сайте, так как данные обновлялись раз в 8 часов. Клиенты оформляли заказы на товар, которого уже не было.
Задача: создать единую экосистему, в которой данные о товаре, заказах и клиентах циркулируют мгновенно и без участия человека, исключив ошибки и задержки.
2. Реализованное решение
Мы разработали и внедрили комплексную интеграцию, объединившую три ключевых узла: сайт (витрина), склад (учёт) и CRM (продажи).
Архитектура потоков данных
- Синхронизация каталога («МойСклад» → сайт/CRM).
- Остатки. Данные о количестве товара на складе передаются на сайт в режиме реального времени (real-time). Как только товар физически покидает склад или резервируется, сайт мгновенно обновляет статус наличия.
- Цены. Любое изменение цены в «МойСклад» автоматически применяется на сайте и в карточках товаров в Битрикс24. Человеческий фактор при ценообразовании исключён.
- Обработка заказа (сайт → Битрикс24 + «МойСклад»).
- При оформлении заказа на сайте запускается триггер отправки.
- Резервирование. Заказ мгновенно уходит в «МойСклад», где товар ставится в резерв. Это ключевой момент, защищающий от повторных продаж. Даже если на сайте осталась одна единица товара и поступило пять заказов почти одновременно, система успевает актуализировать данные.
- CRM. Параллельно заказ выгружается в Битрикс24, создавая сделку с полным составом и привязкой к клиенту.
- Работа менеджера и склада (Битрикс24 → «МойСклад»).
- Менеджер работает с заказом в привычном интерфейсе CRM (звонки, уточнения, согласования).
- Автоматизация статусов. Как только менеджер переводит сделку в статус «Передан на склад», в «МойСклад» автоматически создаётся документ «Отгрузка» и печатные формы (накладные).
- Складскому работнику не нужно вводить данные вручную — он просто открывает готовую задачу в «МойСклад».
- Логистика и трекинг («МойСклад» → службы доставки → CRM).
- Ранее для клиента уже были разработаны интеграции с API служб доставки (СДЭК, Почта России, Яндекс Доставка).
- После передачи заказа в доставку система автоматически генерирует трек-номер.
- Сквозной трекинг. Статус доставки автоматически подтягивается обратно в Битрикс24. Менеджер видит, где находится товар, без перехода на сайты перевозчиков. Клиент получает уведомления на основе этих данных.
3. Результаты внедрения
Внедрение сквозной интеграции позволило клиенту масштабировать бизнес без увеличения штата.
Количественные показатели
- Отсутствие оверселлинга. Благодаря жёсткому резервированию в режиме онлайн продажа отсутствующего товара полностью исключена. Это сняло нагрузку с менеджеров и позволило отказаться от отмен заказов из-за двойной покупки.
- Скорость обработки заказа. Время обработки сократилось с 30–90 минут (при ручной обработке) до 5–10 минут. По сути, менеджеру теперь необходимо только проверить детали заказа, при необходимости уточнить их или предложить допродажу.
- Экономия времени менеджеров. Автоматическое создание накладных и отгрузок ускорило взаимодействие отдела продаж и склада.
- Точность учёта. Остатки на сайте и в «МойСклад» синхронизированы на 99.9%. Ситуации, когда товар продан, но числится на складе, больше не встречались.
Качественные изменения
- Прозрачность. Руководитель видит полную воронку — от заявки на сайте до вручения клиенту — в едином окне Битрикс24.
- Управляемость. Изменение цены или характеристик товара происходит в одном месте («МойСклад») и мгновенно отражается на всех каналах продаж.
- Масштабируемость. Система выдерживает пиковые нагрузки (распродажи, праздники) без сбоев и задержек. При разработке были проведены тесты нагрузки на суточную посещаемость 80 000 человек.
4. Технические детали
Обмен данными и синхронизация.
Интеграция построена на REST API всех трёх систем и вебхуках «МойСклад». Использована событийная модель (event-driven) вместо периодического опроса — сайт и CRM получают данные в момент изменения, а не по расписанию. Это обеспечивает задержку синхронизации остатков в пределах нескольких секунд.
Резервирование и защита от оверселлинга.
Резерв оформляется атомарной операцией на стороне «МойСклад»: именно склад выступает единственным источником истины по остаткам. Сайт и CRM хранят данные о наличии, но получают их в моменте — актуальные значения приходят при каждом изменении на складе. Это исключает рассинхрон между системами, который обычно и приводит к двойным продажам.
Сопоставление сущностей.
Настроена двусторонняя логика сопоставления: товары, контрагенты, статусы заказов и склады имеют единые идентификаторы во всех трёх системах. Изменение статуса сделки в Битрикс24 запускает соответствующее действие в «МойСклад» (создание отгрузки, накладной), а изменение статуса отгрузки на складе возвращается в CRM.
Логистика.
Для каждой службы доставки (СДЭК, Почта России, Яндекс Доставка) реализован отдельный модуль работы с API: расчёт стоимости, создание отправления, получение трек-номера и периодический опрос статусов доставки с последующей записью в сделку Битрикс24.
Надёжность.
При недоступности одной из систем данные не теряются — операции ставятся в очередь и повторяются после восстановления связи. Настроены логирование всех обменов и алерты при сбоях интеграции, чтобы проблемы выявлялись до того, как их заметит клиент.
Нагрузочное тестирование.
Перед запуском проведены тесты под суточную посещаемость 100 000 человек и пиковые всплески заказов (распродажи, праздники). Система отработала без потерь данных и задержек в обработке.
Итог. Клиент получил не просто набор интеграций, а единый организм, в котором сайт, склад и продажи работают синхронно, обеспечивая высокий уровень сервиса и минимизируя издержки.
+7 950 902 89 15
info@febateam.ru
FEBA.TEAM