Повторные закупки в B2B — это не «ещё одна покупка», а отдельный сценарий с высокой частотой, коротким циклом и нулевым терпением к лишним действиям. Когда снабженец заходит в кабинет, он уже знает артикулы, объёмы и сроки. Его задача — не изучать каталог, а за две минуты восстановить прошлый заказ, подправить количество и уйти оформлять. Если интерфейс заставляет его пробираться через дебри фильтров или вспоминать, что же он брал в прошлом квартале, — закупщик уходит в Excel, звонит менеджеру или, что хуже, пробует конкурента.
Ниже — разбор элементов интерфейса, которые действительно влияют на повторные заказы в оптовом интернет-магазине, и того, как их правильно собрать в один понятный сценарий. Без воды и общих фраз — только то, что проверено на реальных аудитах нишевых B2B-площадок.
Почему повторные закупки в B2B так важны
В опте львиная доля выручки почти всегда приходится не на новых клиентов, а на действующих. Это аксиома, которую, к сожалению, часто игнорируют при проектировании интерфейсов. Покупатель уже знает товар, условия, объёмы и сроки поставки — ему нужно быстро повторить заказ, возможно, чуть скорректировать его и оформить без лишней рутины. Он не хочет заново проходить путь поиска, сравнения и выбора.
Если сайт мешает этому процессу, потери становятся системными:
- покупатель звонит менеджеру вместо самосервиса — а это время сотрудника, которое стоит денег;
- заказ собирается вручную по старой переписке или памяти — растёт риск ошибки в артикулах, размерах или упаковках;
- в корзину попадают не те позиции — потому что интерфейс не подставил нужную фасовку или кратность;
- часть клиентов просто перестаёт заказывать на сайте — они возвращаются к привычным каналам, и вы даже не узнаете об этом.
Именно поэтому в B2B интерфейс должен продавать не через красивые баннеры и акционные попапы, а через удобство повторной закупки. Это фундамент, на котором держится весь самосервис.
Что должен уметь интерфейс для повторных заказов
Повторный заказ в опте обычно строится вокруг четырёх последовательных действий. Если разложить их на атомарные шаги, получится такая цепочка:
- Найти предыдущую закупку — причём не абстрактно, а именно ту, которая сейчас нужна.
- Понять, что именно покупалось — состав, количества, варианты исполнения.
- Быстро добавить нужные позиции в корзину — без необходимости вручную перебирать каталог.
- Проверить актуальные цены, остатки и условия — потому что в опте они могут измениться за неделю.
Если хотя бы один шаг неудобен, сценарий ломается. Причём ломается он не на уровне «пользователь подумал и ушёл», а на уровне микродействий: не нашёл фильтр по складу, не увидел кнопку повтора, не понял, почему цена отличается от прошлого раза. Поэтому важны не отдельные «фичи», а связка элементов, которая сокращает путь от входа в кабинет до оформления заказа до полутора-двух минут.
Ключевые элементы интерфейса для повторных закупок
1. История заказов с нормальной фильтрацией
История заказов — базовый элемент любого B2B-кабинета. Но просто список из 200 строк, отсортированный по дате, не решает задачу. На практике закупщик крупной компании может иметь сотни заказов в год, и найти среди них нужный без фильтрации — это гарантированный уход в почту или к менеджеру.
Нужны фильтры по:
- дате — диапазон, а не только конкретный день;
- статусу заказа — выполнен, в обработке, отгружен, оплачен;
- контрагенту или подразделению — когда одно юрлицо работает через несколько отделов;
- менеджеру — если закупщик помнит, с кем общался;
- складу или точке доставки — особенно актуально для филиальных сетей;
- номеру счета, накладной, заказу клиента — когда поиск идёт от бухгалтерских документов.
Почему это важно: закупщик часто не помнит точную дату, но помнит тип товара, объект, точку или месяц поставки. И если интерфейс позволяет отфильтровать заказы по складу «Северный» за апрель-май, он находит нужное за секунды. Без этого — пролистывает список, злится и звонит менеджеру.
2. Кнопка «Повторить заказ» на видном месте
Самый сильный элемент для повторных закупок — явная кнопка повторного заказа в карточке прошлой покупки. Это не просто «удобная мелочь», а триггер, который запускает весь сценарий. Если её нет или она спрятана в выпадающем меню, пользователь пойдёт длинным путём: скопирует состав заказа, откроет каталог, начнёт вбивать артикулы. И, скорее всего, где-то ошибётся.
Кнопка должна быть доступна:
- в списке заказов — прямо в строке заказа, без лишних кликов;
- в деталях заказа — когда пользователь уже открыл карточку и изучил состав;
- в блоке «избранное» или «часто покупают» — для быстрого доступа к типовым наборам;
- после оформления заказа — на случай, если нужно сразу продублировать заявку.
Важно, чтобы повтор происходил не через 4–5 экранов, а в один-два клика. Идеальный путь: нажал на кнопку — увидел корзину с уже подставленными позициями — подправил количество — отправил.
Хорошая практика: кнопка «Повторить заказ» должна вести не в пустую корзину, а сразу подставлять прежние позиции и количества с возможностью редактирования. Никаких промежуточных экранов «вы уверены?» — только если есть критические изменения по ценам или наличию.
3. Быстрое добавление по SKU, артикулу или коду товара
В B2B многие закупки происходят не по визуальному каталогу, а по артикулу, коду, размеру, маркировке или внутреннему номеру поставщика. Опытный снабженец часто держит перед собой табличку с артикулами или помнит их наизусть. Заставлять его пролистывать каталог — значит тратить его время впустую.
Полезные элементы для такого сценария:
- строка быстрого заказа — поле, куда можно ввести артикул и сразу добавить в корзину;
- поле ввода артикула с автодополнением — чтобы не ошибиться в цифрах;
- возможность вставить список SKU — скопировал из Excel, вставил, получил готовую корзину;
- загрузка через Excel/CSV — для крупных закупок, где позиций больше десяти;
- массовое добавление по нескольким артикулам — с указанием количества для каждого.
Для опта это особенно важно: опытный закупщик не должен пролистывать каталог, если уже знает, что ему нужно. Интерфейс обязан дать ему «короткий путь», иначе он будет воспринимать сайт как препятствие, а не как инструмент.
4. Избранное и списки закупок
Избранное в B2B — это не про «понравилось». Это рабочий инструмент повторных закупок, и относиться к нему нужно соответственно. Если в избранном просто свалены в кучу все когда-либо отмеченные товары, пользы от него ноль.
Лучше, когда есть несколько типов списков, каждый под свой сценарий:
- «Часто покупаемое» — автоматически собирается системой на основе истории;
- «На повторный заказ» — список, который пользователь формирует сам под регулярные нужды;
- «Для объекта» — когда закупки привязаны к конкретной стройке, филиалу или проекту;
- «Для филиала» — аналог, но с привязкой к подразделению;
- «Сезонный список» — например, набор для весеннего ремонта или зимней консервации;
- «Черновик закупки» — временный список, который можно доработать и отправить позже.
Так покупатель может собирать шаблоны под разные сценарии: регулярное пополнение склада, закупку на конкретный объект, сезонную поставку или набор для отдельного подразделения. И главное — он может вернуться к этому списку через месяц и оформить заказ в пару кликов.
5. Подсказки по частоте покупки
Если система показывает товары, которые клиент покупает регулярно, повторный заказ становится быстрее и точнее. Это не просто удобство — это способ снизить нагрузку на память пользователя. Закупщик может не помнить, что в прошлом квартале он брал ещё и уплотнители, а система — помнит.
Полезные блоки:
- «Вы покупали это 3 раза за последние 6 месяцев» — контекстная подсказка в карточке товара или в корзине;
- «Обычно заказывают вместе» — кросс-сейл на основе реальных данных, а не маркетинговых гипотез;
- «Часто повторяют в этом месяце» — сезонные напоминания, которые работают на опережение;
- «Снова купить» — персональный блок на главной странице кабинета с товарами, которые пора заказывать повторно.
Такие подсказки не должны быть навязчивыми, но их наличие резко сокращает время сборки заказа и снижает вероятность забыть важную позицию.
6. Сохранённые шаблоны заказов
Шаблон заказа — один из самых недооценённых элементов в B2B интерфейсе. На многих площадках его либо нет, либо он реализован формально: сохранить можно, но найти и применить — целый квест.
Шаблон особенно полезен, если клиент регулярно закупает одинаковый набор товаров. Например:
- расходники — свёрла, диски, абразивы;
- крепёж — болты, гайки, шайбы разных размеров;
- упаковку — коробки, пакеты, стрейч-плёнку;
- СИЗ — перчатки, каски, очки;
- стройматериалы — сухие смеси, грунтовки, герметики;
- комплектующие — для производства или ремонта оборудования.
Шаблон экономит время на сборку и снижает риск ошибок. Пользователь открывает готовую структуру, меняет только количество или отдельные позиции и отправляет заказ. Важно, чтобы шаблоны можно было именовать, редактировать и удалять — иначе через полгода в списке будет десяток безымянных наборов, в которых невозможно разобраться.
7. Актуальные цены, остатки и условия прямо в повторе
Повторить старый заказ без проверки актуальности — плохая идея. В опте цены, остатки и условия могут меняться быстро: сегодня одна цена, завтра другая, послезавтра товар снят с производства. Если интерфейс молча подставляет прошлые цифры, а реальность оказывается иной, закупщик получит неприятный сюрприз на этапе оформления или, хуже, после отправки заявки.
Поэтому интерфейс должен показывать:
- текущую цену — с учётом персональных скидок и условий;
- наличие на складе — с указанием конкретного склада, если их несколько;
- минимальную партию — чтобы не получилось, что товар добавился, а заказать его можно только кратно 100 штук;
- кратность упаковки — особенно важно для товаров, которые продаются коробками или паллетами;
- доступные скидки — если действует акция или накопительная скидка;
- персональные условия — отсрочка, лимит, специальная цена;
- сроки поставки — чтобы закупщик мог планировать.
Если какой-то товар недоступен, нужно не ломать сценарий, а предлагать замену или резервирование. Об этом — следующий пункт.
8. Гибкое редактирование корзины
Повторный заказ почти всегда требует правок. Где-то надо изменить количество, где-то убрать позицию, где-то заменить аналогом. Если корзина не позволяет делать это быстро и без перезагрузок, пользователь тратит на правки больше времени, чем на сам заказ.
Корзина должна позволять:
- менять количество без перезагрузки страницы — в идеале прямо в строке таблицы;
- удалять позиции массово — чекбоксами, а не по одной;
- дублировать строки — если нужно добавить такую же позицию, но с другим количеством или вариантом;
- менять вариант товара — размер, цвет, фасовку — без удаления и повторного добавления;
- видеть итог по строкам и по заказу — с пересчётом в реальном времени;
- быстро возвращаться в каталог — без потери собранной корзины.
Чем проще редактирование, тем выше шанс, что заказ дойдёт до оплаты или отправки заявки. И наоборот: если каждое изменение количества вызывает перезагрузку страницы, пользователь психологически устаёт и может бросить корзину.
9. Контекстные подсказки по аналогам и заменам
В B2B часто есть проблема снятых с производства позиций, отсутствия нужной фасовки или изменения артикулов. Поставщик поменял упаковку — и старый SKU больше не действителен. Товар снят с производства — а закупщик об этом не знает. Нужной фасовки нет на складе — а заказ уже собран.
Хороший интерфейс не просто пишет «нет в наличии», а показывает:
- аналогичный товар — с теми же характеристиками, но другого производителя;
- совместимую замену — если точного аналога нет, но есть подходящий по параметрам;
- остаток на другом складе — с возможностью выбрать другую точку отгрузки;
- возможность предзаказа — если товар ожидается в ближайшее время;
- уведомление о поступлении — чтобы не терять клиента, а вернуть его позже.
Это критично для повторных закупок: клиент уже пришёл с готовым намерением, и задача интерфейса — не потерять этот импульс. Если вместо помощи он видит глухую стену «нет в наличии», он уходит и, возможно, не возвращается.
10. Документы рядом с заказом
Для B2B это не второстепенная деталь, а часть рабочего процесса. Закупщику часто нужно не просто повторить заказ, но и приложить к нему документы для внутреннего согласования или бухгалтерии.
В истории заказов и карточке покупки должны быть доступны:
- счета — с возможностью скачать и распечатать;
- УПД — универсальный передаточный документ;
- накладные — товарные, транспортные;
- акты — выполненных работ или оказанных услуг, если применимо;
- статус оплаты — оплачен, частично оплачен, ожидает;
- статус отгрузки — отгружен, в пути, готов к выдаче;
- номер заявки или заказа — для связи с внутренними системами клиента.
Когда документы встроены в интерфейс, закупщик быстрее согласует повторную поставку и закрывает внутренние процедуры. Это сокращает цикл сделки и повышает лояльность: клиент видит, что площадка понимает его бизнес-процессы, а не просто торгует товаром.
Что особенно важно для оптового сайта в России
Российский B2B-контекст имеет свою специфику, которую нельзя игнорировать при проектировании интерфейса повторных закупок. За годы аудитов нишевых площадок я выделил несколько типовых особенностей:
- многие компании работают через несколько юрлиц — и закупщик должен быстро переключаться между ними, не теряя историю и персональные условия;
- закупка может идти по отделам, объектам или филиалам — и интерфейс должен позволять привязать заказ к конкретному месту;
- часть клиентов согласовывает заказ внутри компании — и площадка должна поддерживать этот процесс: возможность отправить заказ на утверждение, видеть статус согласования;
- часто используется оплата по счёту и отложенная отгрузка — и интерфейс должен корректно отражать эти состояния;
- закупщик ожидает быструю работу сайта даже при больших каталогах — в регионах скорость интернета может быть ниже, и тяжёлые страницы убивают конверсию.
Поэтому в интерфейсе полезны:
- выбор организации перед заказом — с автоматической подстановкой реквизитов и условий;
- привязка цен к конкретному клиенту — персональные прайсы, а не общая витрина;
- разные адреса доставки — с возможностью сохранять и выбирать из списка;
- согласование заказа внутри кабинета — маршруты утверждения, роли и права;
- видимые условия НДС, отсрочки и лимитов — чтобы закупщик сразу понимал, в каких рамках он работает;
- история заказов по каждому юрлицу отдельно — без смешивания в общую ленту.
Эти элементы не делают интерфейс «красивее», но они делают его рабочим в реальных российских условиях.
Таблица: что влияет на повторные закупки сильнее всего
| Элемент интерфейса | Задача | Влияние на повторный заказ |
|---|---|---|
| История заказов | Найти прошлую закупку | Очень высокое |
| Кнопка «Повторить заказ» | Запустить сценарий в один клик | Очень высокое |
| Быстрый поиск по SKU | Собрать заказ без каталога | Очень высокое |
| Избранное и списки | Хранить частые наборы | Высокое |
| Шаблоны заказов | Повторять типовые закупки | Высокое |
| Актуальные цены и остатки | Не допустить ошибки | Очень высокое |
| Замены и аналоги | Не терять заказ при отсутствии товара | Высокое |
| Документы в карточке заказа | Ускорить внутреннее согласование | Среднее/высокое |
Как выстроить удобный сценарий повторной закупки
Ниже — практический алгоритм, который можно использовать при проектировании B2B интерфейса. Он не привязан к конкретной платформе или CMS — это логика, проверенная на десятках аудитов.
Шаг 1. Дайте быстрый вход в историю заказов
История должна быть видна в главном меню, в личном кабинете и на главной странице аккаунта. Не прячьте её глубоко в разделы профиля, не заставляйте пользователя гадать, где она находится. Идеально — когда ссылка на историю есть в шапке кабинета и в боковом меню, а на главной странице аккаунта виден блок с последними заказами.
Шаг 2. Покажите не просто список, а рабочие карточки заказов
В каждой карточке должны быть:
- дата — чтобы быстро идентифицировать заказ;
- номер — для связи с документами;
- состав — краткий перечень позиций или хотя бы количество товаров;
- сумма — итоговая стоимость;
- статус — выполнен, в обработке, отгружен;
- кнопка повторного заказа — заметная, но не кричащая;
- ссылка на документы — чтобы не проваливаться вглубь карточки ради скачивания счёта.
Шаг 3. Сразу подставляйте товары в корзину
При нажатии на «Повторить заказ» пользователю не нужен лишний экран подтверждения. Лучше сразу открыть корзину с возможностью корректировки. Если есть критические изменения — подсветить их, но не блокировать действие. Пользователь должен видеть результат своего клика мгновенно, а не проходить через модальное окно «вы действительно хотите повторить заказ?».
Шаг 4. Проверяйте актуальность позиций
Если товар изменился, исчез или стал недоступен, интерфейс должен подсветить это до оформления. Не в момент отправки заявки, когда уже поздно, а сразу — в корзине. Идеально — с предложением замены или возможности исключить позицию.
Шаг 5. Упростите массовые правки
Добавьте:
- изменение количества в таблице — инлайн-редактирование, а не переход в отдельную форму;
- массовое удаление — чекбоксы и кнопка «удалить выбранные»;
- импорт списка — загрузка CSV или вставка из буфера обмена;
- копирование прошлого заказа — с возможностью сохранить как новый черновик;
- сохранение как шаблон — чтобы в следующий раз не повторять правки заново.
Шаг 6. Поддержите повторные сценарии для разных ролей
У закупщика, руководителя и менеджера по снабжению разные задачи. Один повторяет заказ, другой согласует, третий контролирует лимит. Интерфейс должен учитывать это: давать возможность отправить заказ на утверждение, видеть статус согласования, устанавливать лимиты для разных ролей. Без этого площадка будет удобна только для самой простой цепочки «выбрал — заказал», а более сложные корпоративные сценарии уйдут в офлайн.
Типовые ошибки, которые убивают повторные закупки
Спрятанная история заказов
Если история находится в глубине кабинета, пользователь быстрее напишет менеджеру. Я видел площадки, где до истории нужно было пройти через три уровня вложенности: «Профиль» → «Мои документы» → «Архив заказов». Это гарантированный способ потерять повторные заказы.
Повтор заказа без сохранения структуры
Когда в заказе теряются количество, упаковка или вариант товара, интерфейс не помогает, а мешает. Например, в прошлый раз закупщик брал саморезы в упаковках по 500 штук, а повтор подставил поштучно — и цену, и количество пришлось пересчитывать вручную.
Отсутствие фильтров по документам и статусам
Без фильтрации в истории сложно найти нужную закупку, особенно у крупных клиентов с сотнями заказов. Если единственный способ поиска — пролистывание страниц, пользователь сдаётся после третьей попытки.
Нет явных замен
Если товара нет в наличии, но интерфейс не предлагает альтернативу, повторный заказ срывается. Закупщик не будет сам искать аналоги — он либо уйдёт к конкуренту, либо напишет менеджеру, что сводит на нет весь самосервис.
Слишком длинный путь до корзины
Чем больше лишних экранов, тем ниже доля повторных заказов через сайт. Каждый дополнительный клик — это точка оттока. Если между кнопкой «Повторить заказ» и оформлением лежит три экрана подтверждений, конверсия будет низкой.
Непрозрачные цены
Если клиент видит цену только после входа в несколько разделов, он теряет уверенность и скорость. В B2B цена — это не секрет, а рабочий параметр. Закупщик должен видеть её сразу, без танцев с бубном.
Чек-лист: готов ли интерфейс к повторным закупкам
Проверьте, есть ли на сайте:
- история заказов с фильтрами;
- кнопка «Повторить заказ»;
- быстрый поиск по SKU и артикулу;
- загрузка списка товаров;
- избранное и шаблоны;
- актуальные цены и остатки;
- замены и аналоги;
- документы по заказу;
- разные юрлица и адреса доставки;
- редактирование корзины без лишних шагов.
Если хотя бы половины пунктов нет, сценарий повторной закупки уже теряет эффективность. А если нет трёх-четырёх — вы гарантированно теряете часть повторных заказов, даже если клиенты не жалуются.
Как понять, что интерфейс работает
Оценивать нужно не «красоту», а поведение пользователя. Дизайн может быть спорным, но если метрики показывают рост повторных заказов — интерфейс выполняет свою задачу.
Смотрите на такие метрики:
- доля повторных заказов через личный кабинет — какой процент клиентов использует самосервис, а не менеджера;
- время от входа до оформления — если оно сокращается, интерфейс становится удобнее;
- количество заказов, собранных из истории — прямой показатель эффективности кнопки «Повторить заказ»;
- процент отказов на этапе корзины — если он высок, возможно, проблема в редактировании или неактуальных ценах;
- доля обращений к менеджеру по повторным закупкам — косвенный, но очень показательный критерий;
- количество брошенных повторных заказов — если пользователь начал собирать заказ из истории, но не завершил, нужно искать узкое место.
Если после внедрения удобного повторного сценария менеджеры стали получать меньше однотипных звонков, а заказов в кабинете стало больше — интерфейс работает. Это лучший комплимент от пользователей, который не требует опросов и интервью.
Вывод
Повторные закупки в B2B строятся на скорости, предсказуемости и минимуме лишних действий. Самые важные элементы интерфейса здесь — история заказов, кнопка повторного заказа, быстрый поиск по SKU, шаблоны, избранное, актуальные цены, остатки и документы. Это не разрозненные фичи, а единая система, которая должна работать как часы.
Хороший B2B интерфейс не заставляет покупателя заново проходить весь путь. Он помогает быстро вернуться к уже знакомой закупке, изменить детали и оформить заказ без участия менеджера. Именно так оптовый сайт превращается из каталога в рабочий инструмент продаж — и именно за это клиенты ценят площадку и возвращаются на неё снова и снова.
FAQ
Что важнее для повторных закупок: каталог или история заказов?
История заказов важнее. В повторной покупке пользователь уже знает, что ему нужно, и хочет быстрее вернуться к прошлому заказу. Каталог в этом сценарии вторичен — он нужен для корректировки или добавления новых позиций, но не как основной инструмент.
Нужно ли делать отдельную кнопку «Повторить заказ»?
Да. Это один из самых эффективных элементов для B2B-сценария повторных закупок. Без неё пользователь вынужден вручную воспроизводить состав заказа, что кратно увеличивает время и вероятность ошибки.
Подходит ли избранное для оптового сайта?
Да, если использовать его как рабочие списки закупок, а не как «понравившиеся товары». В B2B избранное должно быть инструментом планирования, а не эмоциональной закладкой.
Что делать, если часть товаров из прошлого заказа больше не доступна?
Показывать замены, аналоги, остатки на других складах и возможность уведомления о поступлении. Главное — не оставлять пользователя один на один с проблемой, а предлагать конкретные варианты действий.
Можно ли заменить повторный заказ шаблонами?
Лучше не заменять, а использовать вместе. Повтор заказа работает для конкретной прошлой покупки, а шаблоны — для регулярных наборов товаров. Это два разных сценария, и каждый закрывает свою потребность.
Какие элементы сильнее всего ускоряют повторную закупку?
Кнопка повторного заказа, быстрый поиск по SKU, списки, шаблоны и фильтруемая история заказов. Именно эта связка даёт максимальное сокращение времени от входа в кабинет до оформления заявки.