Кейс · Avito · Интеграция

Avito под ключ: заказы, чат и автогенерация объявлений из склада

Avito под ключ: заказы автоматически попадают в CRM, переписка — в Bitrix24, а объявления генерируются прямо из остатков МойСклад.

Ниша: продажи на Avito с товароучётом в МойСкладСистемы: Avito · Bitrix24 · МойСклад
Авто-выгрузка товаров из МойСклад в Avito: XML-фид, настройки и журнал выгрузок
Авто-выгрузка товаров из МойСклад в Avito: XML-фид, настройки и журнал выгрузок

Проблема

Avito приносил заказы, но жил полностью отдельно от CRM и склада:

  • У Avito нет готовой интеграции заказов с Bitrix24 — заказы приходилось вести вручную.
  • Объявления на Avito заполнялись руками: при тысячах товаров это неподъёмно, данные устаревали, остатки не совпадали.
  • Переписка с покупателями велась только в приложении Avito — вне CRM, без истории в карточке клиента.
  • Числовые ID заказов Avito приходят в «научном» формате и ломались при переносе в другие системы.

Решение

Мы сделали полную интеграцию Avito из трёх частей, которая закрывает весь цикл: от публикации объявления до переписки и заказа в CRM.

Как это работает

  1. Заказы → CRM. Каждую минуту система забирает новые и изменённые заказы из Avito API, сохраняет в базу и создаёт сделки в Bitrix24. «Научный» формат ID корректно нормализуется, так что заказы не теряются и не задваиваются.
  2. Автогенерация объявлений. Отдельное приложение формирует XML-фид для Avito прямо из товаров МойСклад: 40+ атрибутов (включая ТН ВЭД, ОКПД2 и разрешительную документацию), шаблоны по группам товаров, настройка складов и цен. Товар изменился на складе — объявление обновилось само.
  3. Чат в Bitrix24. Переписка с покупателями Avito зеркалируется в Открытые линии Bitrix24: оператор отвечает из CRM, вся история — в карточке контакта.

Результат

  • Заказы Avito автоматически попадают в CRM — то, чего нет «из коробки» ни у Avito, ни у Bitrix24.
  • Объявления генерируются из склада: актуальные остатки и характеристики без ручного заполнения.
  • Вся переписка с покупателями — внутри Bitrix24, с историей по клиенту.
Под капотом

У Avito нет штатной интеграции заказов с Bitrix24 — мы закрыли это сами. Отдельно решили коварную деталь: числовые ID заказов Avito приходят в «научном» формате (вида 1.23E+9) и ломаются при переносе между системами — мы их корректно нормализуем, чтобы заказы не задваивались и не терялись.

Платформа в цифрах
5 каналов продаж3 службы доставки12 складов в учёте~35 фоновых задач60+ датчиков целостностиPHP 8.1 · Docker · PostgreSQL · Node.jsREST · вебхуки · OAuth Bitrix24
Решение самодостаточно и легко переиспользуется для любого продавца на Avito, который ведёт учёт в МойСклад.
Нужно похожее решение?

Соберём такую же связку под вашу нишу

Расскажите о задаче — подготовим предложение и смету бесплатно. Работаем по всей России.