БонусБесплатный первый месяц абонентской поддержки при заказе разработки «под ключ»

Особенности разработки интернет-магазина косметики и парфюмерии

Особенности разработки интернет-магазина косметики и парфюмерии на 1С-Битрикс: каталог, фильтр, оттенки, сроки годности

Покупатель косметики не может понюхать духи, потрогать текстуру крема или примерить оттенок помады. Всё, что у него есть, — это карточка товара на сайте. И если в ней нет качественных фото, понятного состава, подбора по типу кожи или ноте аромата, он уходит туда, где есть. Косметика и парфюмерия — одна из самых требовательных к деталям ниш e-commerce, и «магазин на типовом шаблоне» здесь почти всегда проигрывает.

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

Коротко

  • Косметика — тысячи SKU с богатыми свойствами; структура каталога и умный фильтр критичны.
  • Оттенки и объёмы ведут через торговые предложения, с остатками и фото по каждому варианту.
  • Аромат и текстуру компенсируют структурированным описанием, свотчами и подбором по параметрам.
  • Сроки годности и партии живут в 1С — корректный обмен по CommerceML обязателен.

Почему косметика — сложная ниша

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

В-третьих, «сенсорность» товара: духи нюхают, крем чувствуют, оттенок примеряют — а в онлайне ничего этого нет. И в-четвёртых, регуляторика и логистика: составы, сроки годности, партии. Каждый из этих факторов сам по себе усложняет магазин, а вместе они делают косметику нишей, где архитектура каталога и качество контента решают всё.

Структура каталога и свойства товаров

Фундамент магазина косметики — продуманная структура инфоблоков и свойств. Товары раскладывают по категориям (уход, макияж, парфюмерия, волосы) и снабжают богатым набором свойств, по которым потом строится навигация и фильтр:

Правильно спроектированные свойства — это не «поля ради полей», а основа поиска и фильтра. Ошибка в структуре на старте потом стоит дорого: перестраивать каталог на тысячах товаров тяжело. Поэтому свойства продумывают заранее, с запасом под рост ассортимента.

Персональные рекомендации на основе модели Поведениепросмотры, покупкиМодельэмбеддинги / MLПохожие товарырядом в вектореРекомендациив карточке и корзине
Схема: поведение покупателей превращается в векторы (эмбеддинги), похожие товары оказываются рядом в пространстве — и попадают в блоки рекомендаций.

Оттенки и объёмы через торговые предложения

Один продукт в косметике почти всегда существует в вариантах: помада в двадцати оттенках, крем в трёх объёмах, тушь в нескольких видах. В 1С-Битрикс это решается торговыми предложениями (SKU) торгового каталога. Товар-родитель — сам продукт, а его торговые предложения — конкретные варианты, каждый со своим артикулом, ценой, остатком и фото.

Такая модель даёт правильное поведение карточки: покупатель на одной странице выбирает оттенок и объём, видит фото и наличие именно выбранного варианта, а в корзину уходит конкретный SKU. Учёт остатков ведётся по каждому варианту отдельно — это критично, потому что один оттенок может закончиться, а другой быть в наличии. И всё это должно точно синхронизироваться с 1С, где остатки и ведутся.

Важно: оттенки и объёмы — это торговые предложения, а не отдельные товары. Иначе рассыпается карточка, дублируются позиции и ломается учёт остатков по вариантам.

Умный фильтр под косметику

Умный фильтр (компонент catalog.smart.filter) в косметике — не украшение, а главный инструмент навигации. При тысячах позиций покупатель не листает каталог, а отсеивает: «сыворотка для жирной кожи с витамином C до 2000 рублей». Чем богаче и точнее фильтр, тем быстрее человек находит нужное.

Что важно для фильтра в этой нише:

Производительность умного фильтра на большом каталоге упирается в архитектуру доступа к данным. Современный слой ORM Битрикса позволяет строить быстрые выборки — про это мы писали в статье про D7 и ORM в Битрикс.

Подбор аромата, который нельзя понюхать

Парфюмерия — отдельный вызов: главное свойство товара, запах, в онлайне недоступно. Компенсируют это структурой информации, которая помогает покупателю представить аромат и снизить страх ошибиться:

Дополнительно хорошо работают наборы миниатюр и семплы как способ «попробовать» перед покупкой полного флакона. Задача сайта — дать столько структурированной информации, чтобы покупатель принял решение о невидимом товаре с минимальным риском. Это прямо повышает конверсию парфюмерного каталога.

Состав, ингредиенты и доверие

Современный покупатель косметики всё внимательнее к составу. Кто-то избегает конкретных компонентов, кто-то целенаправленно ищет активные ингредиенты, у кого-то аллергия. Поэтому полный состав (INCI) в карточке — это не формальность, а фактор доверия и продаж.

Практично вести состав так: полный список ингредиентов в карточке, выделение ключевых активов (что именно «работает» в средстве) и маркеры вроде «без парабенов», «без отдушек», «веган». Часть этих признаков выносят в фильтр — по ним активно ищут. Честный, полный и структурированный состав отличает профессиональный магазин косметики от «продавца непонятного», и это заметно влияет на конверсию у требовательной аудитории.

Сроки годности и партионный учёт

Косметика и парфюмерия — товар со сроком годности, и это меняет и логистику, и то, что показывают на сайте. На стороне учёта в 1С ведутся партии с датами производства и сроками годности, работает принцип FEFO (первым уходит то, что раньше портится). Это часть честной работы магазина.

На сайте партионный учёт отражается по-разному: где-то показывают «срок годности до», где-то выделяют товары с истекающим сроком по спец-цене, где-то это влияет только на приоритет отгрузки. Ключевой момент в том, что партии и сроки живут в 1С, поэтому корректная передача этих данных обменом обязательна. Ошибки здесь ведут к отгрузке просрочки или к путанице остатков — а в косметике это репутационный риск. Навести порядок в учётных процессах помогает аудит и оптимизация 1С.

Контент карточки: фото, свотчи, видео

Косметика продаётся визуалом. Раз покупатель не может потрогать товар, качество контента напрямую определяет конверсию карточки. Минимальный набор для этой ниши:

На таком объёме карточек и медиа важна скорость сайта: тяжёлые фото не должны тормозить каталог. Здесь помогает оптимизация изображений, композитный сайт и продуманное кэширование — то, что мы закрываем в связке с производительностью и надёжной инфраструктурой (см. статью про хостинг и инфраструктуру на BitrixVM).

Обмен с 1С: SKU, остатки, партии

Магазин косметики особенно чувствителен к качеству обмена с 1С, потому что здесь одновременно много SKU, партий, сроков годности и быстро меняющихся остатков. Обмен по CommerceML должен корректно передавать торговые предложения, цены (в том числе по группам), остатки по складам и партионные данные.

Плохо настроенный обмен даёт типичные для ниши проблемы: «фантомные» остатки оттенков, неверные цены на варианты, путаница со сроками, дубли товаров. Поэтому интеграция с 1С — фундамент, который закладывают в самом начале, а не «прикручивают потом». Сложную обменную и учётную логику мы проектируем в рамках автоматизации на 1С. Если магазин растёт до маркетплейса с несколькими продавцами, полезен опыт из статьи про разработку модуля маркетплейса на Битрикс.

Лояльность, подписки и повторные продажи

Косметика и парфюмерия — ниша повторных покупок: уходовые средства заканчиваются, любимые ароматы докупают, за новинками возвращаются. Это идеальная почва для инструментов удержания и роста LTV:

Эти механики строятся поверх заказов и обмена с 1С как отдельная бизнес-логика и заметно повышают удержание. Развивать их безопасно, без простоев магазина, помогает налаженный процесс выкатки — про него мы писали в материале про CI/CD и деплой на Битрикс.

Частые ошибки

Чек-лист разработки

  1. Структура каталога продумана. Категории и богатый набор свойств заложены с запасом на рост.
  2. Оттенки и объёмы — SKU. Варианты ведутся через торговые предложения с остатками и фото.
  3. Умный фильтр настроен. Фильтрация по свойствам и SKU, быстрая и с опцией «в наличии».
  4. Подбор аромата есть. Группы, ноты, стойкость, похожие ароматы, семплы.
  5. Состав в карточке. Полный INCI, ключевые активы, маркеры для фильтра.
  6. Сроки и партии учтены. Партионный учёт в 1С корректно передаётся обменом.
  7. Контент сильный. Фото, свотчи, текстуры, инструкции, отзывы; сайт при этом быстрый.
  8. Обмен с 1С надёжен. SKU, цены по группам, остатки по складам и партии синхронизированы.

Вывод

Магазин косметики и парфюмерии — это не «типовой интернет-магазин с другими товарами», а ниша со своими правилами. Здесь одновременно тысячи SKU, богатые свойства, невидимые «сенсорные» товары, составы, сроки годности и высокие требования к визуалу. Выигрывает тот, кто с самого начала продумывает структуру каталога, оттенки через торговые предложения, умный фильтр и честный контент.

Технический фундамент такого магазина на 1С-Битрикс — это грамотные инфоблоки и торговый каталог, быстрый умный фильтр и, главное, качественный обмен с 1С с учётом партий и сроков годности. Добавьте сюда лояльность и подписки под повторные покупки — и получите магазин, который не просто показывает товары, а помогает покупателю уверенно выбрать то, что нельзя потрогать.

Частые вопросы

Чем каталог косметики сложнее обычного?

Косметика — это тысячи SKU с богатым набором характеристик: тип кожи, назначение, состав, объём, бренд, линейка, отдушка. Один продукт часто существует в нескольких объёмах и оттенках — это торговые предложения. Плюс требования к составу и срокам годности. Всё это делает структуру каталога и умный фильтр критично важными: без продуманных свойств покупатель просто не найдёт нужное средство среди сотен похожих.

Как в 1С-Битрикс организовать оттенки и объёмы?

Через торговые предложения (SKU) торгового каталога. Товар-родитель — это, например, помада определённой линейки, а его торговые предложения — конкретные оттенки, каждый со своим артикулом, ценой, остатком и фото. Так покупатель на одной карточке выбирает оттенок и объём, а учёт остатков ведётся по каждому варианту отдельно и корректно синхронизируется с 1С.

Нужно ли учитывать сроки годности на сайте?

Для косметики и парфюмерии — да, это важная часть доверия и логистики. На стороне учёта ведутся партии и сроки годности, а на сайте это может отражаться как «срок годности до» или маркировка товаров с истекающим сроком по спец-цене. Партионный учёт живёт в 1С, поэтому корректная передача этих данных обменом — обязательное условие честного магазина косметики.

Как помочь покупателю выбрать аромат, который нельзя понюхать?

Компенсируют это структурированным описанием: группа аромата (цветочный, древесный, восточный), ноты (верхние, сердца, база), стойкость, повод и сезон. Добавляют подбор по этим параметрам в фильтре, блоки «похожие ароматы» и honest-описания. Хорошо работают наборы-миниатюры и семплы как способ «попробовать». Задача сайта — дать достаточно структурированной информации, чтобы снизить страх ошибиться с невидимым товаром.

Важен ли состав (ингредиенты) в карточке товара?

Очень. Аудитория косметики всё чаще читает составы: кто-то избегает конкретных компонентов, кто-то ищет активные ингредиенты, у кого-то аллергия. Полный состав (INCI), выделение ключевых активов и пометки вроде «без парабенов» повышают доверие и помогают фильтровать. Состав удобно вести как свойство и частично выводить в фильтр, а полный список — в карточке.

Какие требования к контенту карточки в этой нише?

Косметика и парфюмерия продаются визуалом и деталями. Нужны качественные фото (упаковка, текстура, свотчи оттенков), а иногда видео, подробное описание с назначением и способом применения, состав, объём. Слабый визуал напрямую снижает конверсию: покупатель не может потрогать товар и ориентируется на картинку. Это одна из ниш, где на контент нельзя экономить.

Как обмен с 1С влияет на магазин косметики?

Сильно, потому что здесь много SKU, партий и сроков годности, а остатки быстро меняются. Обмен по CommerceML должен корректно передавать торговые предложения, цены, остатки по складам и партионные данные. Если обмен настроен плохо, на сайте появляются «фантомные» остатки, неверные цены на оттенки и путаница со сроками. Качественная интеграция с 1С — фундамент такого магазина.

Нужна ли программа лояльности и подписка в косметике?

Да, ниша идеально подходит для повторных продаж. Уходовая косметика и парфюмерия покупаются регулярно, поэтому работают бонусные программы, персональные рекомендации и подписки на регулярную доставку любимых средств. Это повышает LTV и удержание. Механику подписок и лояльности выстраивают поверх заказов и обмена с 1С как отдельную бизнес-логику.

Поделиться:

Планируете магазин косметики или парфюмерии на 1С-Битрикс?

Спроектируем каталог, оттенки и фильтр, настроим обмен с 1С с партиями и сроками годности. Рассчитаем работу под ваш ассортимент.

Игорь Воскресенский

Команда B2Bsite. С 2014 года разрабатываем интернет-магазины на 1С-Битрикс: каталоги с тысячами SKU, умные фильтры и обмен с 1С с учётом партий и сроков годности.

← Все статьи блога