B2B и розница · Нержавеющий металлопрокат · AI-агент Директа

Кейс Inoxhub × Rivox AI

Как поставщик нержавеющего металлопроката разнёс опт и розницу на два контура внутри одной семантики, поднял средний чек из Директа в 2,3 раза и сместил бюджет в маржинальный опт. Без роста бюджета.

×2,3
Средний чек из Директа
с 8 900 ₽ до 20 500 ₽
66%
Доля опта в выручке
было 41%
8,2%
ДРР по аккаунту
было 13,1%

Исходные условия

Inoxhub поставляет нержавеющий металлопрокат: трубу, фитинги для стекла, релинговые системы, расходку. Больше 5 000 позиций в наличии. В одном магазине покупают и снабженцы стройфирм со стекольными производствами (опт), и частные монтажники (розница).

Клиент считает не количество заказов, а выручку и маржу. Один оптовый заказ перекрывает десятки розничных. На старте в аккаунте работало больше 60 кампаний: поиск, товарная галерея, РСЯ.

Опт и розница ходят по одним и тем же ключам, Директ не отличает снабженца от частника
Автостратегия минимизировала цену заявки и набирала дешёвую розницу, опт недополучал показы
При 5 000 SKU вручную разбирать поисковые запросы и разносить семантику физически невозможно

Суть проблемы: заказ на один хомут за 200 ₽ и заявка на палету труб на 800 000 ₽ стоят в Директе примерно одинаково. Автостратегия видит дешёвый CPA розницы и оптимизируется под неё. Опт при этом тихо недозарабатывает, и в отчёте по цене заявки это не видно.

Что сделал AI-агент

На проекте работала не одна модель, а команда ролей под общим оркестратором. Ниже зоны ответственности по этому кейсу.

1

Подключение по API и сбор данных

Сборщик подключился к Директу, Метрике и серверной аналитике. По каждой из 60+ кампаний агент видит 217 параметров напрямую из API, цикл обновления 3 минуты. Это не выгрузка раз в день, а живая картина аккаунта.

2

Первый аудит за 12 минут

Шесть аудиторов параллельно прошли 102 проверки по своим зонам: ставки, семантика, площадки, креативы, аудитории, гео. Карта утечек бюджета была готова в первый день, а не через две недели наблюдений.

3

Разметка поисковых запросов по интенту

Агент каждые 48 часов разбирает поисковые запросы и делит их на два интента. Оптовый: артикулы, «aisi 304 лист оптом», «от 100 кг», «прайс с НДС». Розничный: «1 шт», «купить хомут нержавейка», «в розницу».

4

Разделение семантики на два контура

Перенос ключей между группами, отдельные кампании под опт с оптовыми офферами (прайс, отгрузка с НДС, склад) и под розницу. Теперь у каждого интента своя кампания, свои объявления и свой бюджет.

5

Лимиты CPA и ROAS с учётом маржи

Стратег выставил лимиты с поправкой на средний чек сегмента. Оптовая заявка может стоить дороже, потому что её маржа выше. Единый лимит по аккаунту как раз и душил опт по дорогим аукционам.

6

Дайпартинг по сегментам

Снабженцы стройфирм ищут в будни в рабочее время, частные монтажники вечером и в выходные. Агент развёл расписания показа и корректировки ставок для опт- и розница-кампаний.

7

Чистка мусора и площадок

Минус-слова под сдатчиков лома («лом нержавейки», «приём металла», «нержавейка бу») и под DIY. Запрет площадок РСЯ, где «труба aisi 304» показывалась в мобильных играх без единой оптовой заявки.

8

Подтверждение, журнал, откат

Каждое действие ушло в Директ после подтверждения клиента, прошло 12 валидаторов и записано в журнал. Любое изменение откатывается одной кнопкой в течение 24 часов. Управление осталось за человеком.

Что нашёл агент в первом аудите

102 проверки за 12 минут. Каждая находка сразу превращается в конкретное действие с тегом API, а не в график, который надо расшифровывать самому.

Зона аудита Что нашёл агент Действие
Семантика 38% показов по опт-ключам выкупала розница API Разделение на два контура
Поисковые запросы «лом нержавейки», «приём металла», «бу» приводили сдатчиков лома API 240 минус-слов
Площадки РСЯ 9% бюджета на мобильных играх с нулём оптовых заявок API Запрет 63 площадок
Ставки единый лимит CPA резал опт по дорогим аукционам API Лимиты CPA по марже
Время показа 84% опт-заявок в будни днём, бюджет лился ночью API Дайпартинг по сегментам
Объявления в опт-группах стояли розничные заголовки про «дёшево» и «1 шт» API 4 опт-заголовка на A/B

Ключевая находка: розница не плохая. Просто одна автостратегия не может одновременно ловить заказ на 200 ₽ и заявку на 800 000 ₽. Она оптимизируется под массовый дешёвый CPA и недогружает опт. Агент разнёс их на два независимых контура с разной экономикой.

Опт и розница после разделения

После того как контуры разъехались, видно главное: опт стал стоить дороже за заявку, но средний чек вырос вдвое, а ДРР упал. Дорогая заявка с высокой маржой выгоднее дешёвой заявки на один хомут.

Сегмент Цена заявки Средний чек ДРР
Розница, до 410 ₽ 6 200 ₽ 6,6%
Розница, после 380 ₽ 7 100 ₽ 5,4%
Опт, до 2 240 ₽ 19 800 ₽ 11,3%
Опт, после 2 900 ₽ 41 600 ₽ 7,0%
Итог по аккаунту
Средний чек из Директа 8 900 ₽ → 20 500 ₽
Доля опта в выручке 41% → 66%
ДРР по аккаунту 13,1% → 8,2%
Рекламный бюджет не изменился

Снабженец и частник ищут в разное время

Когда контуры разделились, проявился ещё один паттерн. Оптовые и розничные заявки приходят в разные часы. До разделения единое расписание показа усредняло их и сливало бюджет ночью, когда оптовики не ищут.

Когда Доля опт-заявок Доля розничных заявок
Пн–Чт, 9:00–18:00 84% 31%
Пятница, 9:00–18:00 9% 8%
Вечер и выходные 7% 61%

Действие агента: разные расписания и корректировки ставок по времени для двух контуров. Опт получил приоритет в будни днём, розница вечером и в выходные. Один и тот же бюджет стал работать в часы, когда нужный покупатель действительно за экраном.

Итог по проекту

Бюджет не вырос. Изменилось, куда он идёт: с дешёвых розничных кликов на оптовые заявки с высокой маржой. Агент держит границу опт/розница в фоне, разбирая поисковые запросы каждые 48 часов, и не даёт контурам снова смешаться.

1

Опт и розница это два бизнеса в одном аккаунте

У них разная экономика, разный чек и разный покупатель. Им нужны два контура, а не одна усреднённая автостратегия.

2

В опте главное чек и маржа, а не цена заявки

Дешёвая заявка на один хомут проигрывает дорогой заявке на палету. Оптимизация по CPA уводит бюджет не туда.

3

Лимит CPA должен учитывать маржу сегмента

Единый лимит по аккаунту душит опт по дорогим аукционам. У каждого контура свой потолок цены заявки.

4

Разбор запросов раз в 48 часов держит границу

Без постоянной разметки опт и розница снова перемешаются. Агент чистит запросы в фоне, человеку это вручную не потянуть на 5 000 SKU.

5

Каждое действие под контролем

45 типов действий через API, но только после подтверждения. 12 валидаторов, журнал и откат за 24 часа. Решения остаются за человеком.

«Раньше Директ считал оптовика и частника одним человеком и подстраивался под того, кого больше. Агент разнёс их на два контура. Средний чек из Директа вырос в 2,3 раза, а бюджет остался прежним»

Хотите так же навести порядок в Директе?

Запустим AI-агента на вашем аккаунте и покажем на демо, что он найдёт в первые минуты: где утекает бюджет и какие действия дадут результат быстрее всего