Задача
Тульская компания торгует крепежом оптом и в розницу. Со стороны кажется, что задача простая — выложить товар. На деле крепёж это одна из самых тяжёлых для каталога ниш: анкеры десятка конструкций, болты и винты по разным стандартам DIN, гайки барашковые, колпачковые, усовые и с нейлоновой вставкой, гвозди строительные, кровельные, финишные и ершёные, дюбели под каждый тип основания, заклёпки, кляймеры, перфорированные пластины, уголки и подвесы. И у каждой позиции — своя сетка типоразмеров.
Отсюда главное требование заказчика: человек должен добираться до нужного размера, не пролистывая тысячу карточек. Профессионал ищет по стандарту и типоразмеру и знает, что ему нужен винт по DIN 965 конкретной длины. Частный покупатель ищет по назначению, словами вроде «чем крепить гипсокартон» или «чем прибить кровлю». Каталог должен был обслуживать оба сценария одновременно, не превращаясь ни в справочник для избранных, ни в набор общих слов.
Второй момент — два типа покупателя в одном магазине. Розница берёт упаковку, опт считает коробками и ждёт другой цены и другой скорости работы. Нужно было показать оба варианта, не запутав ни того, ни другого, и дать оптовому клиенту быстрый способ отправить заявку списком. Плюс обычные требования регионального магазина: понятная доставка по Туле и области, самовывоз и работа на телефоне, потому что заказы часто оформляют прямо с объекта.
Что сделали
Собрали на 1С-Битрикс. Каталог разложили по типу крепежа: анкеры, болты, винты, гайки, гвозди, дюбели, заклёпки, саморезы, кляймеры, перфорация, верёвка и канат, — а внутри каждой ветки развели по конструкции и стандарту, вплоть до отдельных разделов под каждый DIN. Такое дерево выглядит громоздко в админке, но именно оно позволяет профессионалу попасть в нужную группу с первого захода, не читая описаний.
Под второй сценарий настроили фильтр по типоразмеру: диаметр, длина, покрытие, материал, тип головки и шлица. Количество найденного пересчитывается до применения условий, поэтому человек не упирается в пустую выдачу. Для тех, кто ищет словами, собрали подборки по назначению и настроили поиск, который понимает и артикул, и обиходное название позиции.
Розницу и опт развели внутри одной карточки: цена за штуку и за упаковку, минимальная партия, остаток. Для оптовых клиентов добавили быструю заявку списком — позиции и количество отправляются одной формой, без прохода через корзину по одной штуке. Условия доставки по Туле, области и самовывоза вывели отдельным разделом и продублировали в оформлении заказа. Перед выкладкой проверили работу фильтров на телефоне, скорость разделов с большим числом позиций и прохождение заказов обоих типов.