B2B-каталог для производителя: структура, расчёты, заявки и интеграция с 1С

В B2B редко покупают так же, как кроссовки или косметику. У товара может не быть одной цены, заказ зависит от размера, материала, объёма партии, региона и условий поставки, а окончательное решение принимает не один человек.
Поэтому копировать механику обычного интернет-магазина для производственной компании часто бессмысленно. Пользователю нужен не красивый каталог ради каталога, а инструмент, который помогает быстро понять ассортимент, выбрать конфигурацию и передать менеджеру достаточно данных для следующего шага.
Хороший B2B-каталог сокращает путь не до кнопки «Купить», а до качественной заявки, расчёта или спецификации.
Чем B2B-каталог отличается от B2C-магазина
| B2C | B2B |
|---|---|
| Фиксированная розничная цена | Цена может зависеть от клиента, объёма и параметров |
| Быстрая личная покупка | Согласование закупки внутри компании |
| Простые варианты товара | Технические характеристики и конфигурации |
| Корзина → оплата | Подборка → расчёт → КП → договор |
| Один тип покупателя | Дилеры, закупщики, инженеры, проектировщики |
| Минимум документов | Паспорта, сертификаты, чертежи, спецификации |
Это не значит, что B2B-сайт не может принимать оплату. Может. Но интерфейс проектируется вокруг реального цикла сделки, а не вокруг привычного шаблона WooCommerce.
Начните с ролей покупателей, а не с дерева категорий
Один и тот же каталог могут использовать люди с разными задачами. Закупщик ищет цену и срок, инженер — параметры и документы, руководитель — надёжность поставщика, дилер — персональные условия.
- Закупщик: быстро сравнить позиции и получить расчёт;
- Инженер: подобрать продукт по характеристикам;
- Проектировщик: скачать документацию и спецификацию;
- Дилер: увидеть свой прайс и доступность;
- Менеджер: получить заявку уже с контекстом выбора.
Если каталог проектируется только под один из этих сценариев, остальные пользователи начинают звонить с вопросами, которые сайт должен был закрыть сам.
Категории и фильтры: технический язык нужно перевести в пользовательский
Производственные каталоги часто повторяют структуру 1С или внутреннего прайса. Для сотрудников она привычна, для клиента — нет. Категории лучше строить по тому, как продукт ищут и применяют.
| Плохо | Лучше |
|---|---|
| Разделы по внутренним кодам | Категории по типу продукции или применению |
| 20 характеристик без приоритета | Фильтры только по реально значимым параметрам |
| Одинаковые свойства записаны по-разному | Единые справочники значений |
| Документы лежат отдельно | Документы доступны из карточки товара |
| Цена спрятана без объяснения | Понятно, когда цена рассчитывается и что влияет на неё |
Часть характеристик нужна для фильтра, часть — только для таблицы в карточке. Если вынести в фильтр всё, пользователь получит панель из сорока переключателей и всё равно позвонит менеджеру.
Калькулятор — не украшение карточки
Калькулятор оправдан, когда покупатель реально может сузить неопределённость до обращения. Например, выбрать длину, толщину, покрытие, количество и получить ориентировочную или точную стоимость.
- какие параметры выбирает пользователь;
- какие комбинации допустимы;
- откуда берутся коэффициенты и базовые цены;
- где происходит расчёт — браузер или сервер;
- как округляется результат;
- что передаётся менеджеру вместе с заявкой.
Критичные расчёты лучше подтверждать на сервере, а не доверять только JavaScript в браузере. Это особенно важно, когда результат влияет на цену заказа.
Калькулятор должен сокращать работу менеджера
Если после заполнения десяти полей менеджер всё равно вручную спрашивает те же параметры, интерфейс не выполнил свою задачу.
Корзина в B2B может быть подборкой, а не кассой
Вместо классического «Оплатить» часто нужен другой финал: отправить спецификацию, запросить коммерческое предложение, поделиться подборкой или скачать PDF.
Что может делать клиент
- собирать позиции;
- менять параметры;
- сохранять подборку;
- скачивать смету;
- отправлять запрос КП.
Что получает менеджер
- контакты клиента;
- состав подборки;
- характеристики;
- количество;
- источник заявки и комментарий.
Так заявка становится качественнее: вместо «нужен профнастил, перезвоните» менеджер видит конкретную конфигурацию и может сразу обсуждать условия.
Когда нужен личный кабинет
Не каждому B2B-каталогу нужен кабинет. Он оправдан, когда персонализация сохраняется между визитами.
- индивидуальные цены;
- история заказов и повтор заказа;
- документы и счета;
- статусы;
- сохранённые подборки;
- доступ только для дилеров;
- несколько сотрудников одной компании.
Если пользователь после входа видит ровно тот же каталог и только своё имя в шапке, кабинет создаёт стоимость разработки, но почти не создаёт ценности.
1С: каталог не должен жить второй жизнью на сайте
Если товары, цены и остатки уже ведутся в 1С, ручное дублирование на сайте быстро приводит к расхождениям. Для B2B это особенно болезненно: спецификаций много, а цена часто меняется.
| Из 1С на сайт | С сайта в 1С / CRM |
|---|---|
| Номенклатура | Заявка или заказ |
| Характеристики | Контакт клиента |
| Типы цен | Выбранные параметры |
| Остатки | Комментарий |
| Документы при необходимости | Источник обращения |
Не все поля обязаны синхронизироваться. SEO-тексты, кейсы, изображения применения и маркетинговые блоки чаще удобнее вести в CMS. Подробнее архитектура обмена разобрана на странице интеграций.
SEO для технического каталога
Производственный каталог может собирать сильный поисковый спрос, если страницы создаются не по принципу «сгенерировать всё из фильтров», а под реальные интенты.
- категории продукции;
- тип продукта + характеристика;
- решения по отрасли или применению;
- страницы популярных конфигураций;
- полезные технические статьи;
- кейсы применения.
При этом нельзя открывать индексацию каждого сочетания фильтров. Тысячи почти одинаковых URL размывают структуру и усложняют обход. Нужен отдельный список индексируемых посадочных, а фильтры остаются инструментом пользователя.
Что обязательно должно быть в карточке сложного продукта
- понятное название без внутреннего жаргона;
- ключевые характеристики;
- варианты и допустимые комбинации;
- цена или логика её расчёта;
- срок или статус поставки, если это возможно;
- чертежи, сертификаты, инструкции;
- примеры применения;
- связанные товары;
- понятный сценарий заявки.
Фото товара на белом фоне часто недостаточно. Для сложного продукта помогают схемы, чертежи, изображения узлов и примеры применения в реальном объекте.
Кейс JustBusiness: ПК Профиль
В проекте производственной компании мы сделали B2B-каталог на WordPress и WooCommerce с калькулятором профнастила, синхронизацией каталога и цен с 1С, AJAX-корзиной и экспортом подборки в PDF.
Для этого проекта важно было не просто разместить ассортимент. Пользователь выбирает конфигурацию, получает серверный расчёт и формирует удобную подборку для следующего шага сделки. Именно в таких сценариях сайт становится инструментом отдела продаж.
Другие проекты с корпоративной и eCommerce-логикой собраны в разделе кейсов JustBusiness.
Что часто делают неправильно
- Копируют B2C-шаблон. Получается красивая корзина для процесса, который завершается коммерческим предложением.
- Переносят структуру 1С как меню. Клиент видит внутреннюю классификацию компании.
- Скрывают цену без пояснения. Пользователь не понимает даже порядок стоимости.
- Делают калькулятор без проверки формул. Ошибка превращается в неверное коммерческое предложение.
- Не проектируют менеджерский сценарий. Заявка приходит без параметров, и вся работа повторяется вручную.
- Создают тысячи SEO-страниц автоматически. Каталог получает дубли вместо органического роста.
Как подготовиться к разработке
- Выгрузить номенклатуру и характеристики.
- Определить основные группы покупателей.
- Собрать примеры реальных запросов клиентов.
- Понять, какие параметры влияют на цену.
- Зафиксировать источник цен и остатков.
- Собрать технические документы.
- Описать путь заявки до менеджера.
- Отделить обязательные функции первого этапа от будущих.
Для B2B не нужно заранее рисовать интерфейс в Excel. Намного полезнее показать текущий прайс, 1С, типовой запрос клиента и то, как менеджер сейчас готовит расчёт.
Частые вопросы
Чем B2B-каталог отличается от интернет-магазина?
Он может не завершаться онлайн-оплатой. Часто главная задача — подбор, расчёт, спецификация и передача качественной заявки менеджеру.
Нужно ли показывать цены?
Зависит от бизнеса. Можно показывать фиксированную цену, ориентир, цену «от», персональную цену после входа или объяснять факторы расчёта.
Можно ли интегрировать каталог с 1С?
Да. Обычно из 1С передают номенклатуру, свойства, цены и остатки, а заявки или заказы возвращают в учётный контур или CRM.
Нужен ли B2B-каталогу WooCommerce?
Не всегда, но WooCommerce может быть удобной основой для товаров, вариантов, корзины и заказов даже без классической розничной оплаты.
Можно ли сделать калькулятор стоимости?
Да, если формула формализуема. Нужно определить параметры, ограничения и источник базовых данных, а критичный расчёт желательно проверять на сервере.
Нужен ли личный кабинет?
Только если после авторизации появляется реальная персонализация: цены, документы, история, статусы или специальные условия.
Подходит ли B2B-каталог для SEO?
Да. Особенно если есть отдельные категории, решения по применению и полезный технический контент. Но индексацию фильтров нужно проектировать аккуратно.
Итог
B2B-каталог — это интерфейс между техническим ассортиментом и реальным процессом закупки. Он должен помочь клиенту разобраться в продукте, а менеджеру — получить структурированные данные для продолжения сделки.
Если ваша компания продаёт сложные товары и сайт сегодня выполняет роль PDF-прайса, потенциал обычно намного больше. Начать стоит с разбора того, как покупатель выбирает продукт сейчас и где сотрудники тратят время вручную.


