Интеграция Авито и Wildberries с Bitrix24: подключаем маркетплейсы и ловим лиды в CRM
Почему маркетплейсы стали основным источником лидов в 2026 году
Авито давно вырос в один из крупнейших трафиковых каналов в России. Аудитория площадки сопоставима с аудиторией федеральных телеканалов, и весь этот трафик общается с продавцами через чаты.
Wildberries давно перестал быть просто витриной. Покупатели пишут в чаты по конкретным заказам, задают вопросы через общий чат магазина, уточняют размеры, просят фото. Каждое такое сообщение, по сути, тёплый лид: человек уже нашёл товар, уже заинтересован, осталось не упустить момент.
Проблема в том, как большинство продавцов с этим работает. Один менеджер следит за Авито с личного телефона, другой заходит в кабинет Wildberries со своего компьютера. История переписки не синхронизируется, сообщения теряются в потоке уведомлений, а когда менеджер уходит в отпуск, вместе с ним уходят и все незакрытые диалоги. Руководитель не видит, сколько обращений пришло, сколько осталось без ответа, на каком этапе сорвалась сделка.
Ручная обработка чатов с маркетплейсов неизбежно приводит к потере части обращений: очередь растёт, скорость ответа падает, покупатели уходят к конкурентам.
Интеграция маркетплейсов с Bitrix24 решает именно это. Каждый входящий чат с Авито или Wildberries автоматически создаёт лид или сделку в CRM. Менеджер получает уведомление там, где работает постоянно, ответ уходит обратно в чат маркетплейса, а вся переписка остаётся в карточке клиента. Независимо от того, кто из команды отвечал и через какой аккаунт.
Это не оптимизация ради оптимизации. Это закрытие конкретной дыры, через которую уходят деньги.

Сообщения с Авито и заказы с Wildberries превращаются в лиды прямо в Bitrix24 без ручного переноса.
Как устроены API Авито и Wildberries: что реально доступно для интеграции
Начну с Авито, потому что здесь главное ограничение нужно понять сразу, до любой разработки.
Авито API открывает доступ к объявлениям, заказам и чатам. Всё это лежит на developers.avito.ru, документация там рабочая, методы описаны нормально. Но телефоны пользователей CRM не получит. Вообще. Авито намеренно прячет личные данные покупателей: всё общение идёт только через внутренний чат площадки, и это не баг, а политика. Если ваша CRM рассчитывает вытащить номер и сразу позвонить клиенту в обход Авито, схема не сработает. Строить интеграцию нужно вокруг чатов: получаешь сообщение через API, отвечаешь через API, ведёшь диалог там же.
С Wildberries история другая по масштабу. WB API продолжает активно меняться: только за март и апрель 2026 года вышло 28 обновлений. Самое существенное из них затронуло методы отчётов. Там стандартизировали структуру ответов, и если ваша интеграция была написана год назад, скорее всего часть парсинга уже сломана.
Структура API стандартная: домены под каждую группу функций (поставки, цены, аналитика, чаты), HTTP-методы GET и POST, ответы в JSON. Эндпоинты покрывают заказы, чаты с покупателями и аналитику по продажам. Для самостоятельной разработки нужен токен продавца, его генерируешь в личном кабинете WB Partners, раздел "Настройки" → "Доступ к API". Токен привязан к конкретным группам методов, так что читай права при создании.
Если разрабатываешь не сам, а через облачный сервис, нюанс платный: коммерческий доступ к WB API для внешних сервисов идёт через Каталог решений для бизнеса на сайте WB. Контакт для этого направления: dev-info@rwb.ru. Это не касается продавца, который пишет собственную интеграцию под свой токен. Это касается разработчика, который хочет продавать готовое решение другим магазинам.

API обоих маркетплейсов отдают поля контакта, товара и суммы заказа, которые напрямую ложатся в карточку сделки Bitrix24.
Способы подключить Авито к Bitrix24: нативный канал и сторонние коннекторы
Bitrix24 поддерживает Авито напрямую через Контакт-центр. Заходишь в раздел "Контакт-центр", выбираешь Авито как канал, авторизуешься через аккаунт Авито. Здесь есть нюанс: доступность настроек зависит от типа подписки на Авито. На базовом аккаунте часть опций может быть недоступна, так что перед подключением стоит проверить свой тарифный план.
После подключения входящие сообщения от покупателей падают в Открытые линии Bitrix24. На каждый новый диалог система автоматически создаёт лид. Менеджер видит переписку прямо в CRM, не переключаясь в приложение Авито.
Если нативное подключение не закрывает задачу, есть несколько альтернатив.
Umnico. Это отдельная платформа-агрегатор: она забирает переписку, заявки и лиды из Авито и складывает всё в собственный чат-центр, который уже синхронизируется с Bitrix24. Удобно, если Авито не единственный канал: Umnico одновременно тянет WhatsApp, Telegram и другие мессенджеры в одно место.
Integrator.Digital и похожие коннекторы. Такие интеграторы предлагают готовые решения с маппингом полей: данные объявления (название, цена, категория) автоматически попадают в нужные поля карточки лида в Bitrix24. Это избавляет от ручного переноса данных и снижает количество ошибок. Подробнее о том, какие внешние сервисы ускоряют работу отдела продаж, можно посмотреть в обзоре 7 интеграций Bitrix24, которые ускоряют отдел продаж.
Приложение "Интеграция с Авито" на Bitrix24 Маркетплейс. Самый функциональный вариант для магазинов и продавцов с большим каталогом. Поддерживает чаты, товары, заказы, доставку и Авито Молл. Если нужна двусторонняя синхронизация товарного каталога, это единственный из перечисленных способов, который это умеет.
Если хочешь реализовать интеграцию самостоятельно или кастомизировать логику, можно использовать REST API Bitrix24. Базовый сценарий: входящий чат с Авито триггерит вебхук, который создаёт лид.
// Пример вебхука: входящий чат с Авито → создание лида в Bitrix24
POST https://your-domain.bitrix24.ru/rest/1/your-token/crm.lead.add
{
"fields": {
"TITLE": "Авито: запрос по объявлению #12345",
"SOURCE_ID": "WEB",
"COMMENTS": "Сообщение: Интересует цена, есть ли доставка?",
"UF_CRM_AVITO_CHAT_ID": "avito_chat_98765"
}
}
Поле UF_CRM_AVITO_CHAT_ID, пользовательское. Его нужно заранее создать в настройках CRM, иначе API вернёт ошибку. Туда пишем идентификатор чата с Авито, чтобы потом можно было связать лид с конкретным диалогом.
Как выбрать способ: если у тебя до 50-100 чатов в месяц и не нужна синхронизация каталога, нативного подключения хватит. Если объём больше или нужна товарная база, смотри в сторону приложения с Маркетплейса. Umnico и коннекторы от интеграторов оправданы, когда Авито один из многих каналов и нужна единая точка управления всеми коммуникациями.
Подключение Wildberries к Bitrix24: приложение «Мессенджеры для маркетов»
Приложение называется «Мессенджеры для маркетов» от Поддержка24, и оно делает ровно то, что написано: тащит чаты с WB прямо в Открытые линии Bitrix24. Никакого промежуточного сервиса, никаких экспортов вручную.
После установки из маркетплейса Bitrix24 вы открываете настройки приложения и вставляете туда токен WB API. Токен берётся в личном кабинете Wildberries, в разделе настроек доступа. Как только токен сохранён, синхронизация запускается в реальном времени: новые сообщения от покупателей падают в CRM без задержки.
Приложение работает с двумя типами чатов. Первый: общий чат магазина, где покупатель пишет вопрос до или после покупки, без привязки к конкретному заказу. Второй: чаты по отдельным заказам, которые WB автоматически открывает, когда клиент обращается по поводу доставки или возврата. Оба типа попадают в Открытые линии, каждый создаёт отдельное обращение, к которому Bitrix24 привязывает карточку контакта и сделку.
Но здесь есть один жёсткий потолок, который нужно принять как данность: Wildberries не передаёт в API телефон и email покупателя. Вообще. Вы получаете имя профиля и ID заказа. Это политика самого WB, не ограничение приложения. Так что карточка клиента в CRM будет неполной, и смириться с этим придётся.
На практике это означает, что склеить покупателя с WB с тем же человеком из другого канала (например, из Instagram или с сайта) автоматически не выйдет. Менеджер может сделать это вручную, если клиент сам назовёт телефон в чате. Других вариантов пока нет.

Каждое входящее сообщение с Wildberries проходит через вебхук, парсер и создаёт сделку в нужной воронке за секунды.
Настройка воронки лидов с маркетплейсов в Bitrix24 CRM
Первое, что нужно сделать, когда к тебе начинают прилетать лиды с Авито и Wildberries: создать отдельный pipeline, а не сваливать всё в общую воронку. Смешанная воронка убивает аналитику и путает менеджеров. Через месяц ты просто не поймёшь, откуда пришли деньги.
Структура воронки "Маркетплейсы"
Создаёшь в Bitrix24 отдельную воронку CRM (раздел «CRM → Настройки → Стадии и воронки») со следующими стадиями:
- Новый чат
- Квалификация
- КП отправлено
- Сделка
- Отказ
Стадия "Новый чат" нужна именно для маркетплейсов, потому что первый контакт там всегда асинхронный. Человек написал в чат Авито в 23:00, лид создался автоматически, но менеджер его ещё не видел. Это не то же самое, что "в работе". Разница принципиальная для SLA.
Обязательные поля лида
UTM-метки здесь не работают. Ни Авито, ни WB не пробрасывают UTM через свои чаты. Поэтому вместо стандартных utm_source создаёшь два кастомных поля прямо в карточке лида:
- Площадка (список: Авито / Wildberries / Ozon)
- ID объявления или заказа (строка)
И третье обязательное поле: первое сообщение покупателя. Копируй его туда через webhook при создании лида. Это сохраняет контекст, даже если менеджер открыл карточку через 4 часа и чат уже ушёл вниз по ленте.
Назначение ответственного по источнику
В Bitrix24 это настраивается через роботы на стадии "Новый чат". Условие: если поле "Площадка" = "Авито", назначить ответственным менеджера из очереди группы "Авито-отдел". Аналогично для WB. Очереди настраиваются в самом роботе через действие «Изменить ответственного».
Не используй одну очередь для обоих источников, если у тебя разные прайсы или разные условия работы с площадками. Разные менеджеры быстрее вникают в специфику конкретного маркетплейса.
Робот приветствия для Авито
Когда лид создаётся с Авито, нужно автоматически отправить шаблонное сообщение в открытую линию, пока менеджер ещё не взял трубку. Это снижает время первого ответа.
Если хочешь подключить своего обработчика через REST API, регистрируешь робота так:
POST /rest/1/token/bizproc.robot.add
{
"CODE": "avito_welcome_robot",
"HANDLER": "https://your-handler.ru/avito-welcome",
"AUTH_USER_ID": 1,
"NAME": "Приветствие Авито",
"PLACEMENT": ["CRM_LEAD"]
}
Твой обработчик на https://your-handler.ru/avito-welcome получает POST с данными лида, проверяет поле "Площадка", и если там Авито: дёргает метод imopenlines.session.message.send с нужным шаблоном текста. Шаблон храни в отдельном поле настроек, не хардкоди в код обработчика. Тексты меняются чаще, чем логика.
Важный момент про AUTH_USER_ID: указывай реального пользователя с правами на CRM, не системного. Иначе робот зарегистрируется, но при срабатывании будет падать с ошибкой прав доступа, и ты потратишь час на дебаггинг.
Что проверить после настройки
Создай тестовый лид вручную, проставь поле "Площадка" = "Авито" и переведи его в стадию "Новый чат". Робот должен сработать достаточно быстро. Если не сработал: смотри раздел «Роботы и триггеры» в самой сделке, там есть лог с причиной ошибки. Чаще всего проблема или в правах пользователя, или в том, что обработчик вернул не 200, а редирект.

Лиды с разных маркетплейсов попадают в отдельные стадии воронки, и менеджер сразу видит источник каждого обращения.
Сквозная аналитика: считаем ROI с Авито и Wildberries в Bitrix24
Главная проблема с маркетплейсами в Bitrix24 не в настройке интеграции, а в том, что большинство компаний так и не доходят до цифр. Лиды падают в CRM, сделки закрываются, но ответа на вопрос "сколько нам стоит один покупатель с Авито" нет. Считают на глазок или вообще не считают.
Начнём с того, как данные попадают в аналитику. В разделе CRM > Аналитика > Оперативная аналитика отображаются только те сделки и лиды, у которых заполнен источник. Если интеграция с Авито настроена через официальный коннектор или через стороннее приложение типа Albato, поле SOURCE_ID подтягивается автоматически. Если лиды создаёт менеджер вручную (бывает и такое, особенно на старте), источник нужно прописывать руками. Без этого сделка попадёт в "не определён" и выпадет из среза по каналам.
Для Wildberries ситуация чуть другая: WB не даёт прямого чата с покупателем до момента заказа, поэтому лиды оттуда чаще всего попадают в CRM через форму обратной связи на сайте или через звонок. Источник "Wildberries" в таком случае менеджер ставит по факту разговора. Это ручная работа, но если её не делать, ROI посчитать невозможно.
Дашборд в BI-конструкторе
BI-конструктор Bitrix24 позволяет собрать нужный срез за 20-30 минут, если знать, что именно строить. Для маркетплейсов я делаю четыре блока:
- Конверсия чатов в сделки по источнику. Берём количество лидов с источником "Авито" и количество из них, переведённых в успешную сделку. Целевые показатели конверсии зависят от категории товара и специфики вашего предложения: ориентируйтесь на собственную динамику, отслеживая, как меняется конверсия при изменении скорости ответа менеджеров.
- Средний чек по каналу. Сравниваем средний чек сделок с Авито и WB с другими источниками. По опыту многих продавцов, покупатели с маркетплейсов чаще торгуются, но конкретная разница зависит от категории и позиционирования.
- Динамика по месяцам. Смотрим, как меняется количество лидов с каждого маркетплейса. Сезонность на Авито очень выражена, и это надо видеть в цифрах, а не угадывать.
- Время до первого ответа. Критический показатель для Авито: быстрый ответ заметно влияет на конверсию. BI-конструктор это покажет, если в Bitrix24 включено логирование времени ответа в открытых линиях.
Стоимость лида с маркетплейса
Формула простая: расходы на продвижение объявления на Авито делим на количество чатов, которые стали сделками. Не на количество чатов вообще, а именно на закрытые сделки. Это честная метрика стоимости лида, а не стоимости обращения.
Пример: платите за продвижение объявления 4 200 рублей в месяц, получаете 40 чатов, из них 6 становятся сделками. Стоимость одной закрытой сделки составит 700 рублей. Дальше сравниваете с маржой и решаете, окупается ли продвижение. Цифры у каждого свои: этот расчёт показывает метод, а не универсальный ориентир.
Проблема в том, что расходы на Авито Bitrix24 не тянет автоматически. Их нужно вносить вручную или через заметки к отчёту. Ряд приложений из Маркетплейса Bitrix24 (например, "Аналитика продаж" от российских разработчиков) добавляют отдельное поле "рекламный бюджет по источнику" и считают CPL прямо в дашборде. Если объём трафика с маркетплейсов большой, такое приложение окупается за месяц только за счёт экономии времени аналитика.
KPI менеджеров по каналам
Сторонние приложения аналитики из Маркетплейса дают ещё одну вещь, которой нет в стандартном BI-конструкторе: разбивку KPI менеджеров по источникам. Видно не просто "Иванов закрыл 12 сделок", а "Иванов закрыл 8 сделок с Авито и 4 с сайта". Это меняет систему мотивации. Если обработка чатов с Авито занимает больше времени из-за торга и допвопросов, менеджер должен получать за это другой бонус, а не тот же, что за тёплую заявку с лендинга.
Прогнозы продаж в таких приложениях строятся на основе исторических данных по каждому источнику отдельно. Для Авито с его сезонностью это реально работает: если в мае 2025 года с канала пришло 60 лидов, в мае 2026-го можно планировать около того же, плюс-минус динамика по конкретной категории.

BI-конструктор Bitrix24 показывает выручку, количество сделок и конверсию по каждому маркетплейсу на одном экране.
Типичные ошибки при интеграции и как их обойти
Расскажу про четыре грабли, на которые наступают почти все, кто впервые подключает Авито к CRM.
Все чаты падают одному менеджеру. Это происходит, когда Авито подключают без настройки маршрутизации входящих. Дефолтный ответственный в Bitrix24 получает весь поток, очередь растёт, время ответа ухудшается, Авито начинает понижать объявления в поиске за медленные ответы. Решение простое: до запуска интеграции настройте правила распределения очереди в открытых линиях. Назначайте ответственных по категории товара, по ID объявления или по смене.
Дублирование лидов. Покупатель написал утром, не получил ответ, написал снова вечером. Без дедупликации CRM создаёт два лида по одному человеку. Потом менеджеры звонят одному и тому же контакту дважды, а отчёты по конверсии врут. Перед созданием лида проверяйте существующие контакты через crm.duplicate.findByComm. Схожая проблема возникает при двусторонней синхронизации данных между CRM и внешними сервисами: один и тот же контакт может задвоиться, если не прописать логику дедупликации на уровне вебхука.
// Проверка дубля перед созданием лида
POST /rest/1/token/crm.duplicate.findByComm
{
"type": "IM",
"values": ["avito_chat_98765"]
}
// Если ответ не пустой — лид уже существует, обновляем его
Поле avito_chat_98765, это уникальный идентификатор диалога со стороны Авито. Если в ответе вернулся хотя бы один ID, создавать новый лид не нужно. Обновляйте существующий через crm.lead.update и добавляйте сообщение в таймлайн.
Превышение лимитов WB API. Апрель 2026 года принёс ужесточение rate limiting у Wildberries: API обрабатывает запросы с жёстким ограничением по частоте, и при превышении получаете 429. Если у вас интеграция опрашивает WB каждые несколько секунд в поиске новых заказов или обновлений, это закончится блокировкой сессии. Правильный подход: используйте webhook-уведомления там, где площадка их поддерживает, а polling-запросы ставьте с интервалом не короче 60 секунд и обязательно реализуйте exponential backoff при получении 429.
Ответы только из Bitrix24 без зеркалирования в Авито. Это, пожалуй, самая неочевидная ошибка. Некоторые команды настраивают интеграцию так, что переписка хранится в CRM, а ответы покупателю физически уходят из интерфейса Bitrix24. Авито видит, что менеджер не отвечает через их платформу, и расценивает это как нарушение правил общения. Итог: ограничения аккаунта, вплоть до блокировки объявлений. Все ответы должны зеркалироваться обратно в чат Авито через API мессенджера. Если ваш коннектор это не делает, это баг коннектора, а не особенность платформы.
Стоимость и выбор решения: сравниваем варианты интеграции
Прежде чем выбирать инструмент, ответьте на два вопроса: сколько чатов в день вы обрабатываете и нужна ли вам синхронизация заказов, или достаточно просто видеть входящие сообщения. От этого зависит, переплачиваете вы или экономите.
Нативный канал Авито в Bitrix24 доступен бесплатно на тарифе "Базовый" и выше. Подключается быстро
