Каталог из тысяч товаров — это не витрина, а склад: покупатель, попавший на него без подсказок, теряется и уходит. Динамические подборки — «Хиты продаж», «Новинки», «Товары со скидкой», «С этим покупают» — превращают склад обратно в витрину: они подсказывают, с чего начать, что берут другие, что выгодно купить прямо сейчас. Именно подборки поднимают средний чек, ускоряют выбор и создают ощущение живого, обновляющегося магазина. Но собранные небрежно, они делают ровно обратное: «Новинки» годичной давности, «хит» на каждом товаре и фейковые таймеры не продают, а подрывают доверие.
В этой статье разберём, как на 1С-Битрикс собирать подборки, которые продают: зачем вообще нужны динамические блоки и как они влияют на навигацию, средний чек и срочность; какими способами их формируют — свойства-флаги «хит», «новинка», «акция» против автоматических подборок по данным; как честно собирать хиты продаж на Битрикс по факту заказов и статистике, новинки по дате создания, акции по скидке в связке с правилами корзины; чем отличаются компоненты bitrix:catalog.top и bitrix:catalog.bestsellers; как выводить подборки на главной и в разделах, оформлять стикеры на карточке, баннеры и таймеры; как работают персональные рекомендации на BigData; зачем нужны ротация и кэш; что измерять в аналитике и почему нельзя обманывать искусственным дефицитом. Материал — выжимка из наших внедрений по разработке интернет-магазинов на 1С-Битрикс, где подборки закладываются как часть продающей витрины, а не украшение.
Коротко
- Динамические подборки — «Хиты», «Новинки», «Акции», «Рекомендуем» — это навигация по каталогу, драйвер среднего чека и инструмент срочности.
- Формируют их тремя способами: свойствами-флагами (ручное управление), автоматически по данным (дата, продажи, скидка) и через BigData (персонализация).
- Честный хит продаж опирается на реальные заказы (компонент
bestsellers), новинки — на дату создания, акции — на действующее правило скидки в корзине. bitrix:catalog.topвыводит лучшие товары по правилу и фильтру,bitrix:catalog.bestsellers— то, что реально покупают.- Подборки выводят на главной и в разделах, помечают стикерами на карточке, дополняют честными баннерами и таймерами — и обязательно кэшируют.
- Нельзя обманывать: искусственный дефицит, вечные «новинки» и «хит» на всём подрывают доверие. Подборки должны опираться на данные и аналитику.
Зачем магазину динамические подборки
Начнём с вопроса «зачем», потому что без него подборки превращаются в бессмысленный декор. Динамическая подборка — это блок каталога, который сам, по правилу, показывает нужные товары: не потому что кто-то вручную выложил их в ряд, а потому что они подходят под условие («самые покупаемые», «добавленные недавно», «со скидкой»). Такой блок решает сразу три бизнес-задачи, и каждая из них — про деньги.
Первое — навигация и снятие паралича выбора. Когда в каталоге тысячи позиций, покупателю нужна точка входа. «Хиты продаж» отвечают на немой вопрос «а что вообще берут?» и дают социальное доказательство: раз это покупают другие, риск ошибиться меньше. Подборка сокращает путь от «зашёл на сайт» до «положил в корзину», особенно для новичков, которые ещё не знают ассортимент.
Второе — средний чек. Блоки «С этим покупают», «Похожие», «Рекомендуем» и тематические подборки показывают покупателю то, о чём он сам бы не вспомнил: аксессуар к товару, расходник, более выгодную модель. Это классический апселл и кросселл, вынесенный на витрину. Механику дополняющих и сопутствующих товаров мы подробно разбирали в статье про апселл, кросселл и сопутствующие товары в 1С-Битрикс — подборки на главной и в карточке это её продолжение.
Третье — срочность и повод купить сейчас. «Товары со скидкой», акции с ограниченным сроком, «последние по этой цене» создают мотивацию не откладывать. Важно, что срочность должна быть настоящей, — об этом ниже отдельный раздел, — но сам по себе повод «купить сегодня, а не когда-нибудь» повышает конверсию.
Есть и четвёртая, менее очевидная выгода — ощущение живого магазина. Каталог, где «Новинки» действительно новые, а хиты меняются вслед за спросом, выглядит работающим и актуальным. Мёртвая витрина, где год не менялся ни один блок, отпугивает не хуже пустых полок в офлайне.
Хиты, новинки и акции: три опоры витрины
Три подборки встречаются почти в каждом магазине, потому что закрывают три разных психологических запроса покупателя. Разберём, чем они отличаются по смыслу — это определяет, как их правильно формировать.
Хиты продаж отвечают на запрос «что берут другие». Это социальное доказательство и одновременно навигация к проверенным товарам. Хит по своей природе — вещь фактическая: товар либо покупают много, либо нет. Поэтому самый честный хит — тот, что собран по реальным продажам, а не по субъективной оценке.
Новинки отвечают на запрос «что нового». Их ценят постоянные покупатели, которые уже знают ассортимент и ищут, что появилось. Новинка — вещь временная по определению: то, что было новым месяц назад, новинкой быть перестаёт. Отсюда главное требование — подборка должна автоматически стареть и обновляться.
Акции отвечают на запрос «где выгодно». Это самый сильный по конверсии тип подборки, потому что прямо задевает цену. Акция — вещь, привязанная к скидке: товар в акции тогда, когда на него действует реальное ценовое предложение. Значит, витринная подборка «Акции» должна быть связана с механикой скидок в корзине, а не жить своей жизнью.
Уже из этих трёх определений видно, что подборки нельзя формировать одинаково. Хит — по продажам, новинка — по дате, акция — по скидке. Дальше в статье каждый из этих источников разберём отдельно, а сейчас — сводная таблица, которая задаёт каркас всей темы.
| Подборка | Запрос покупателя | Честный источник данных |
|---|---|---|
| Хиты продаж | «Что берут другие?» | Статистика заказов за период (bestsellers, BigData) |
| Новинки | «Что нового появилось?» | Дата создания / активации товара, с окном по времени |
| Акции | «Где выгодно купить?» | Действующее правило скидки / наличие скидочной цены |
| Рекомендуем | «Что подойдёт именно мне?» | Поведение посетителя и статистика (BigData) |
Способы формирования подборок
Прежде чем углубляться в каждую подборку, полезно увидеть общую карту способов. На 1С-Битрикс динамический блок товаров можно собрать тремя принципиально разными путями, и выбор между ними — это выбор между контролем и автоматизацией.
- Свойство-флаг и фильтр. У товара есть булево свойство («Хит», «Новинка», «Акция»), маркетолог им управляет, а подборка выводится обычным списком товаров с фильтром по этому свойству. Максимальный контроль, минимум магии — но флаги надо поддерживать вручную.
- Автоматическая подборка по данным. Блок собирается по объективному признаку: дате создания (новинки), статистике продаж (хиты), наличию скидки (акции). Почти не требует ручного труда и не устаревает, но требует, чтобы данные были чистыми (корректные даты, считающаяся статистика, настроенные скидки).
- Персонализация BigData. Подборку под каждого посетителя формирует сервис Битрикс Персонализация на основе поведения и статистики. Максимум релевантности и минимум ручного труда, но нужен трафик и продажи, чтобы модели было на чём учиться.
В зрелом магазине обычно работают все три способа одновременно: базовые хиты — на статистике, новинки — по дате, акции — по скидке, поверх — ручные флаги для товаров, которые важно продвигать, и персональные рекомендации BigData в карточке и корзине. Ключ — не выбрать один способ, а понять, где какой уместен. Дальше разберём каждый подробно, начиная с самого простого — флагов.
Свойства-флаги: хит, новинка, акция
Самый распространённый и понятный способ — завести у товара свойства-флаги. Технически это булевы (типа «Да/Нет») свойства инфоблока: HIT, NEW, SALE или их аналоги. Маркетолог в карточке товара ставит галочку, а витрина выводит подборку фильтром по этим свойствам и рисует соответствующий стикер.
Чем этот способ хорош:
- Полный контроль. Вы точно знаете, что попадёт в подборку: только то, что помечено. Удобно, когда нужно вручную продвинуть конкретные товары.
- Простота. Не нужна статистика и сложные выборки — обычный фильтр по свойству, который умеет любой компонент каталога.
- Гибкость оформления. Один флаг сразу даёт и попадание в подборку, и стикер на карточке, и возможность отфильтровать товары в умном фильтре («показать только хиты»).
И в чём его слабости, из-за которых флаги нельзя оставлять единственным механизмом:
- Флаги устаревают. Поставили «Новинка» — и забыли снять. Через год раздел «Новинки» полон прошлогодних товаров. Это самая частая болезнь флаговых подборок.
- Соблазн пометить всё. Когда «Хит» ставится вручную, велик соблазн отметить им половину каталога, чтобы «продать побольше». В итоге стикер «Хит» перестаёт что-либо значить.
- Расхождение с реальностью. Ручной «Хит» может стоять на товаре, который давно не покупают, а флаг «Акция» — на товаре, где скидки в корзине уже нет.
Поэтому флаги хорошо работают как инструмент ручного продвижения поверх автоматики, но плохо — как единственный источник истины. Практичное правило: флаг «Хит» и «Новинка» либо ставить/снимать по расписанию автоматически (по продажам и дате), либо ввести дисциплину регулярной чистки. А флаг «Акция» лучше вообще не отвязывать от реального правила скидки — об этом в разделе про акции.
Технически свойства-флаги — это часть модели свойств инфоблока. Как хранятся и индексируются свойства товаров, влияет на скорость выборки подборок; базовую механику мы разбирали в материалах рубрики «Каталог и поиск», и для флагов важно, чтобы свойство было проиндексировано, иначе фильтр по нему на большом каталоге будет медленным.
Автоматические подборки по данным
Второй способ снимает главную проблему флагов — ручную поддержку. Автоматическая подборка собирается по объективному признаку, который система знает и так, поэтому не требует, чтобы кто-то ставил и снимал галочки. Идея простая: пусть подборку определяет не мнение, а данные.
Три базовых источника данных для автоматических подборок:
- Дата — для новинок. У каждого товара есть дата создания и дата активации. Подборка «Новинки» — это выборка товаров, созданных/активированных за последние N дней, отсортированная от новых к старым. Стареет сама.
- Продажи — для хитов. Система знает, сколько раз товар покупали. Подборка «Хиты» — это товары с наибольшим числом продаж за период. Меняется вслед за спросом.
- Скидка — для акций. Если на товар действует правило скидки или у него есть скидочная цена, он попадает в «Акции». Подборка живёт ровно столько, сколько живёт скидка.
Автоматические подборки требуют одного — чистых данных. Если даты создания «съехали» при импорте (все товары создались в один день при первой выгрузке), новинки не заработают. Если статистика продаж не накапливается или обнуляется, хиты будут пустыми. Если скидки настроены не правилами, а «зашиты» в цену, акции нечем определить. Поэтому автоматизация подборок начинается с наведения порядка в данных, а не с настройки компонентов.
Ещё один нюанс — окно и пороги. У новинок задают окно (30, 60, 90 дней) — компромисс между «слишком мало товаров» и «уже не новинки». У хитов задают период подсчёта (за месяц, за квартал) и минимальный порог продаж, чтобы в хиты не попадал товар с одной случайной покупкой. Эти параметры подбирают под конкретный магазин: у быстрого FMCG-каталога окна короче, у мебели или техники — длиннее.
Автоматика не отменяет флаги, а дополняет их. Типичная рабочая схема: основа подборки — автоматическая (по дате/продажам/скидке), а поверх маркетолог флагом может «закрепить» несколько товаров, которые важно показать независимо от статистики. Так вы получаете и актуальность, и управляемость.
Хиты продаж: по факту заказов
Хиты — та подборка, где разница между «ручным» и «честным» подходом особенно велика. Ручной хит — это мнение маркетолога о том, что должно продаваться. Честный хит — это факт: товары, которые реально покупают чаще всего. Второй вариант и продаёт лучше, потому что он — настоящее социальное доказательство, и требует меньше ухода.
Как Битрикс считает бестселлеры. При работающей связке «Интернет-магазин + Каталог» система фиксирует, какие товары и в каком количестве попадают в завершённые заказы. На основе этой статистики специальный компонент собирает подборку самых покупаемых товаров за заданный период. Это и есть механика честных хитов: не «мы думаем, что это хит», а «это покупали N раз за последний месяц».
Что важно настроить для корректных хитов:
- Период подсчёта. За какой срок считаем продажи — за 30, 60, 90 дней. Слишком короткий период шумит (случайные всплески), слишком длинный — тянет за собой уже неактуальные товары.
- Какие заказы считать. Обычно учитывают оплаченные/выполненные заказы, а не брошенные корзины и отменённые. Иначе «хитом» станет то, что заказывают и отменяют.
- Порог и фильтры. Минимальное число продаж, чтобы отсечь случайные покупки; фильтр по наличию, чтобы в хиты не попадал товар, которого нет на складе.
- Наличие статистики. На новом магазине статистики ещё нет, и честные хиты собрать не из чего. На старте их заменяют ручными флагами или подборкой «Рекомендуем», а на автоматику переходят, когда накопятся продажи.
Отдельный сильный инструмент — бестселлеры на BigData. Сервис персонализации Битрикса умеет показывать блок «Бестселлеры», опираясь не только на статистику конкретного магазина, но и на накопленные модели поведения. Это удобно, когда собственной статистики мало или хочется учитывать поведение похожих посетителей. О персонализации подробнее — в разделе про BigData ниже.
И главное предостережение: не подменяйте хиты залежавшимися остатками. Соблазн «пометить хитом то, что надо распродать» понятен, но покупатель считывает несоответствие: если в «хитах» лежит явно непопулярный товар, доверие к блоку падает, и он перестаёт работать. Хит должен быть хитом. Товары, которые нужно распродать, — это акции и специальные подборки, а не хиты.
Новинки: по дате создания
Новинки — подборка, которая обязана стареть. Её смысл именно в свежести: показать постоянному покупателю, что появилось нового. Если «Новинки» стоят на месте месяцами, они не просто бесполезны — они сигналят, что магазин не развивается.
Правильный способ формировать новинки — автоматически по дате. У каждого товара есть дата создания (когда элемент заведён) и дата активации (когда стал активен на сайте). Подборка «Новинки» строится как выборка товаров, у которых эта дата попадает в окно «последние N дней», отсортированная от новых к старым. Как только товар выходит за окно, он автоматически покидает подборку — без всякого ручного вмешательства.
На что обратить внимание:
- Какую дату использовать. Дата создания фиксирует появление товара в базе; дата активации — момент, когда он стал виден покупателю. Для новинок обычно логичнее дата активации: покупателю важно, когда товар появился на витрине, а не когда его завели в черновики.
- Проблема первого импорта. При первичной загрузке каталога все товары получают одну дату создания, и «новинками» становится весь каталог. Это ловушка: для стартового наполнения либо задают даты вручную/из источника, либо запускают новинки только для товаров, добавленных после запуска.
- Размер окна. Окно подбирают так, чтобы в подборке всегда было достаточно товаров, но они оставались реально новыми. У магазина с частыми поступлениями — 14–30 дней, у медленного ассортимента — 60–90.
- Обмен с 1С и даты. Если товары приходят обменом, важно, чтобы дата новинки бралась из осмысленного поля, а не из момента каждой выгрузки, — иначе при переобмене «новинками» станет весь каталог заново.
Флаг «Новинка» тоже имеет право на жизнь — например, когда «новым» нужно пометить товар, который формально в базе давно, но только выходит в продажу. Но флаг в этом случае лучше выставлять и снимать автоматически по дате или по расписанию, а не полагаться на память контент-менеджера. Комбинация «автоматическое окно по дате + возможность вручную закрепить» покрывает почти все случаи.
Акции: по скидке и правилам корзины
Акции — самая доходная и самая коварная подборка. Доходная, потому что скидка напрямую влияет на решение купить. Коварная, потому что витринная «акция» и реальная скидка в корзине легко расходятся, и тогда покупатель видит значок «−20%», а в корзине цена другая — это прямой удар по доверию и повод для жалоб.
Ключ к правильным акциям — понимать, что здесь два слоя:
- Слой расчёта скидки — правила работы с корзиной. В Битриксе за скидки отвечает модуль скидок: правила определяют, на какие товары, для каких групп покупателей, при каких условиях и на сколько снижается цена. Именно правило — источник истины о том, действует ли скидка.
- Слой витрины — подборка и стикеры. «Товары со скидкой», значок «Акция», перечёркнутая старая цена — это то, что видит покупатель. Витрина должна отражать реальную скидку, а не заявлять свою.
Правильная архитектура — связать эти слои. Товар попадает в подборку «Акции» и получает значок потому, что на него распространяется действующее правило скидки (или у него задана скидочная цена), а не потому, что кто-то поставил независимый флаг. Тогда витрина и корзина всегда согласованы: что обещали на карточке, то и посчитается в заказе.
Как это делают на практике:
- По скидочной цене. Если тип цен настроен так, что у товара есть базовая и акционная цена, подборку «Акции» собирают по факту наличия сниженной цены, а на карточке показывают старую цену зачёркнутой и размер выгоды.
- По правилу корзины. Для сложных акций (от суммы, на второй товар, по промокоду) скидку считает правило корзины; на витрине такие акции показывают баннером и в описании, потому что «−N%» на карточке для условной скидки некорректно.
- По сроку. У акции есть период действия. Витринная подборка и стикеры должны включаться и выключаться вместе со скидкой — лучше автоматически по датам, чтобы не оставить «акцию» после её окончания.
Отдельная тема — как акции связаны с программой лояльности и бонусами. Скидки, бонусные баллы и акционные цены — части одной ценовой политики, и их нужно проектировать вместе, чтобы они не конфликтовали (например, чтобы бонусы не начислялись на и без того убыточную акцию). Как связать скидки, бонусы и лояльность на Битриксе, мы разбирали в статье про интеграцию программы лояльности и бонусов.
Компоненты catalog.top и bestsellers
Перейдём к тому, чем подборки собирают на 1С-Битрикс технически. Для динамических блоков есть штатные компоненты, и важно понимать, какой для чего.
bitrix:catalog.top — «лучшие по правилу»
Компонент bitrix:catalog.top выводит топ товаров по заданному правилу сортировки и фильтру. Это универсальный инструмент «покажи N лучших товаров», где «лучшие» определяются вашими настройками: сортировкой по свойству, по показателю, по цене, с фильтром по разделу, наличию или флагу. На нём удобно строить подборки по свойствам-флагам («хиты» по флагу HIT), тематические блоки и вывод топа раздела.
bitrix:catalog.bestsellers — «то, что покупают»
Компонент bitrix:catalog.bestsellers заточен именно под честные хиты: он выводит бестселлеры — товары, которые чаще всего попадали в заказы за период, опираясь на статистику продаж. Ему не нужно свойство-флаг: он берёт факты из истории заказов. Это правильный инструмент для блока «Хиты продаж», собранного по данным, а не по мнению.
Разница на практике:
| Критерий | catalog.top | catalog.bestsellers |
|---|---|---|
| Что показывает | Лучшие товары по правилу и фильтру | Самые покупаемые за период |
| Источник | Свойства, сортировка, фильтр | Статистика заказов |
| Для чего удобен | Подборки по флагам, топ раздела, тематические блоки | Честные хиты продаж |
| Нужна статистика продаж | Нет | Да |
| Риск | Ручные флаги устаревают | Пусто, пока нет продаж |
Кроме этих двух есть и другие компоненты, участвующие в подборках: bitrix:catalog.section и bitrix:catalog.element.list с фильтром по свойству — для флаговых подборок; блоки персонализации BigData — для рекомендаций; bitrix:catalog.viewed.products — для «Вы смотрели». В реальном проекте главную и карточку собирают из нескольких таких блоков: хиты на bestsellers, новинки на top с сортировкой по дате, акции по скидке, рекомендации на BigData. Задача разработчика — подобрать под каждую подборку подходящий инструмент, а не выводить всё одним универсальным списком.
Подборки на главной странице
Главная — витрина витрины. Здесь у покупателя ещё нет конкретной цели, и подборки выполняют роль навигации и первого впечатления. Классический набор блоков на главной интернет-магазина:
- Хиты продаж — сразу дают точку входа и социальное доказательство: «вот что берут».
- Новинки — для постоянных покупателей, показывают, что магазин живой.
- Акции / товары со скидкой — ловят тех, кто пришёл «за выгодой».
- Категории и тематические подборки — сезонные («К школе», «Подарки»), под сегмент, под повод.
- Персональные рекомендации — для вернувшихся посетителей, на основе их поведения.
Несколько правил, чтобы блоки на главной работали, а не мешали:
- Не превращайте главную в бесконечную ленту. Пять-семь осмысленных блоков лучше пятнадцати. Каждый лишний блок — это вес страницы, скорость и рассеянное внимание.
- Порядок по приоритету. Вверху — то, что важнее для бизнеса и покупателя (обычно хиты и акции), ниже — вспомогательное.
- Каждый блок ведёт дальше. У подборки должна быть ссылка «Все хиты», «Все акции» — на соответствующий раздел или страницу, чтобы блок был началом пути, а не тупиком.
- Разное наполнение. Если хиты, новинки и «рекомендуем» показывают одни и те же товары, три блока превращаются в один. Следите, чтобы подборки различались.
- Скорость. Главная — самая посещаемая страница; все её подборки обязаны быть под кэшем (см. раздел про кэш), иначе каждая загрузка бьёт по базе несколькими тяжёлыми выборками.
Хорошая главная — это не «всё сразу», а продуманная последовательность подборок, которая за первый экран отвечает на вопросы «что берут», «что нового» и «где выгодно», а дальше мягко ведёт вглубь каталога.
Подборки в разделах каталога
Подборки живут не только на главной. Внутри раздела каталога они не менее полезны, но приобретают контекст: покупатель уже выбрал категорию, и блоки должны говорить о ней, а не о магазине в целом.
Что уместно выводить в разделе:
- Хиты раздела. Не хиты всего магазина, а самые покупаемые товары этой категории — «в смартфонах чаще всего берут вот это». Это точная навигация внутри выбора.
- Новинки раздела. Что нового появилось именно здесь, для тех, кто следит за категорией.
- Акции раздела. Скидочные товары внутри категории — сильный аргумент для тех, кто уже определился с типом товара.
- Рекомендации в границах раздела. «Похожие» и «с этим покупают», ограниченные тематикой категории.
Технически это те же компоненты, что и на главной, но с фильтром по текущему разделу: подборка ограничивается идентификатором раздела, чтобы показывать товары только из него (и, при необходимости, из подразделов). Хиты раздела — bestsellers с фильтром по разделу; новинки — top с сортировкой по дате и фильтром по разделу; и так далее.
Важный момент — не дублировать основную сетку. Если раздел и так показывает все свои товары списком с сортировкой, блок «Хиты раздела» имеет смысл, только если он реально выделяет лучшее, а не повторяет первые позиции сетки. Подборки в разделе оправданы, когда категория большая: тогда «хиты» и «новинки» — это ярлыки-подсказки внутри длинного списка. В маленьком разделе на десяток товаров отдельные подборки только загромождают страницу.
Ещё подборки в разделе тесно связаны со структурой каталога: чтобы «хиты раздела» имели смысл, сам раздел должен быть осмысленной категорией со спросом, а не свалкой. Как проектировать дерево разделов, чтобы подборки внутри работали, мы разбирали в статье про структуру каталога: разделы, вложенность и хлебные крошки.
Значки и стикеры на карточке
Подборка отвечает на вопрос «где искать хиты и акции», а стикер на карточке — на вопрос «а этот товар какой?». Значки «Хит», «Новинка», «−20%», «Топ», «Выбор покупателей» — это визуальные ярлыки прямо на карточке товара в сетке и в детальном виде. Они работают как микронавигация: помогают взгляду зацепиться за нужное среди десятков карточек.
Как устроены стикеры технически. Обычно значок рисуется по тому же признаку, что и попадание в подборку: если у товара стоит флаг HIT — показываем стикер «Хит»; если товар в окне новинок — «Новинка»; если действует скидка — «−N%» и зачёркнутая цена. То есть стикер и подборка должны опираться на один источник, иначе получится рассинхрон: товар в подборке «Хиты», но без стикера, или наоборот.
Правила хороших стикеров:
- Стикер = правда. «Хит» — на том, что покупают; «Новинка» — на реально новом; «−20%» — на том, где скидка действительно 20%. Стикер, который врёт, хуже, чем его отсутствие.
- Не больше одного-двух на карточку. Когда на товаре висят «Хит», «Новинка», «Акция» и «Топ» одновременно, они сливаются в шум и перестают выделять. Задайте приоритет: какой стикер важнее показать.
- Разные по смыслу — разные по виду. Скидка — обычно яркий (красный/оранжевый) значок с цифрой; новинка — спокойный акцент; хит — знак доверия. Цвет и форма должны читаться мгновенно.
- Скидку показывают числом. «−20%» или «−3 000 ₽» с зачёркнутой старой ценой работает сильнее абстрактного «Акция», потому что показывает конкретную выгоду.
- Стикер не перекрывает товар. Значок в углу изображения не должен закрывать сам продукт — иначе он мешает выбору, который призван облегчать.
Стикеры — дешёвый и мощный инструмент: они почти ничего не стоят в разработке, но заметно влияют на то, куда смотрит покупатель. Главное — держать их честными и не превращать каждую карточку в новогоднюю ёлку из ярлыков.
Баннеры акций и таймеры
Подборки и стикеры — постоянные элементы витрины. Баннеры и таймеры — инструмент кампаний: они привлекают внимание к конкретной акции и создают повод действовать сейчас. Используют их точечно, под распродажи, сезонные события, ограниченные предложения.
Баннеры акций — это промо-блоки на главной, в разделах или в шапке каталога, которые ведут на страницу или подборку акции. Хороший акционный баннер отвечает на три вопроса сразу: что за акция, какая выгода, до какого срока. Технически баннеры удобно вести через отдельный инфоблок (управляемый маркетологом), с полями «заголовок», «изображение», «ссылка», «период показа», чтобы включать и выключать их без программиста и по расписанию.
Таймеры обратного отсчёта усиливают срочность: «до конца акции 12:44:07». Они работают, потому что визуализируют утекающее время. Но именно с таймерами связана самая частая нечестность, поэтому правила жёсткие:
- Таймер привязан к реальному сроку акции. Он отсчитывает до настоящей даты окончания, заданной в правиле скидки/акции, а не до «через 24 часа от захода».
- Таймер не сбрасывается. Если при перезагрузке страницы «осталось 24 часа» снова становится «24 часа», покупатель это замечает и перестаёт верить всем таймерам на сайте.
- После окончания — акция выключается. Когда срок вышел, и таймер, и подборка, и стикеры, и главное — сама скидка должны исчезнуть согласованно. «Акция закончилась вчера, но цена ещё акционная» — это и обман, и потеря маржи.
- Дефицит — только настоящий. «Осталось N штук» показывают, если N — это реальный остаток на складе, а не украшение. Про искусственный дефицит — отдельный раздел ниже.
Баннеры и таймеры — сильные инструменты, но именно из-за силы их легко скатить в манипуляцию. Работающая формула: настоящая акция + честный срок + понятная выгода. Такой набор создаёт срочность, не разрушая доверие, и не подставляет магазин под претензии о недобросовестной рекламе.
Персональные рекомендации BigData
Все предыдущие подборки показывают одно и то же всем посетителям. Персонализация делает следующий шаг — показывает каждому своё. В 1С-Битрикс за это отвечает сервис Персонализации (BigData): он собирает обезличенную статистику поведения посетителей и на её основе формирует индивидуальные подборки.
Какие блоки даёт BigData:
- «Персональные рекомендации» / «Вам может понравиться» — товары, подобранные под конкретного посетителя по его поведению и поведению похожих.
- «С этим товаром покупают» — в карточке товара, на основе реальных совместных покупок.
- «Похожие товары» — альтернативы просматриваемому товару.
- «Бестселлеры» — хиты, подкреплённые статистикой сервиса, а не только собственными продажами.
Почему это работает лучше статичных блоков: рекомендация учитывает, что именно смотрел и покупал посетитель, поэтому она релевантнее, чем «хиты для всех». Релевантность повышает вовлечённость (по блоку чаще кликают) и средний чек (показывает то, что реально нужно). По сути это витринный аналог того, что делают крупные маркетплейсы.
Когда внедрять и когда подождать:
- Нужен трафик и продажи. Рекомендательным моделям нужны данные. На новом магазине с десятком заказов в месяц персонализация будет слабой — сначала имеет смысл собрать честные хиты и «с этим покупают» на собственной статистике, а к BigData перейти по мере роста.
- Настройка размещения. Блоки рекомендаций ставят там, где они помогают решению: в карточке (похожие, сопутствующие), в корзине (дополнить заказ), на главной (персональная витрина для вернувшихся).
- Приватность и корректность. Сервис работает с обезличенными данными; важно, чтобы рекомендации не показывали неактуальные или отсутствующие товары, — их фильтруют по наличию.
- Не заменяет, а дополняет. Персонализация не отменяет хиты, новинки и акции — она добавляет к ним индивидуальный слой. Лучшая витрина сочетает общие подборки и персональные.
Персональные рекомендации — это подборки, доведённые до логического предела: не «покажем лучшее вообще», а «покажем лучшее для тебя». Для среднего и крупного магазина это один из самых окупаемых инструментов роста среднего чека.
Ротация и кэширование подборок
Два технических вопроса, которые определяют, будут ли подборки быстрыми и не примелькаются ли, — это кэш и ротация. Они кажутся мелочью, но именно на них ломаются подборки в продакшене.
Кэширование — обязательно
Подборки — тяжёлые блоки: выборка по статистике продаж, фильтр по свойствам, сортировка по дате. И читаются они на самых посещаемых страницах (главная, разделы) тысячами посетителей. Пересчитывать их на каждом хите — прямой путь положить базу под нагрузкой. Поэтому подборки кэшируют всегда:
- Кэш компонентов. Каждый блок подборки кэшируется на заданное время; результат отдаётся из кэша, а не пересчитывается на каждом запросе.
- Управляемый кэш с тегами. Чтобы подборки не показывали неактуальное, включают тегированный кэш, который сбрасывается автоматически при изменении товаров, цен и остатков. Тогда кэш живёт долго, но обновляется по событию.
- Разное время жизни. Хиты меняются медленно — им можно длинный кэш; новинки и акции меняются чаще и по срокам — им кэш короче или сброс по расписанию, чтобы, например, закончившаяся акция ушла вовремя.
Ротация — против «замыливания»
Если блок «Хиты» месяцами показывает одни и те же восемь товаров, постоянные посетители перестают его замечать. Ротация — приём против этого: периодически менять состав или порядок подборки, чтобы она выглядела живой и показывала больше ассортимента. Но у ротации есть подвох: если перемешивать товары случайно на каждом запросе, кэш перестаёт работать (каждый раз новый результат — нечего кэшировать), и вы теряете скорость.
Правильная ротация совместима с кэшем:
- Ротация на уровне выборки, а не отображения. Берут пул из большего числа товаров (например, топ-40) и показывают из него окно, которое меняется по расписанию (раз в день/час), — тогда результат стабилен в пределах интервала и кэшируется.
- Сброс кэша по расписанию. Состав подборки пересобирается по таймеру, а между пересборками отдаётся из кэша.
- Никакого random на каждый хит. Случайная сортировка на каждом запросе убивает и кэш, и предсказуемость. Ротацию делают дискретной по времени.
Баланс тут такой: кэш даёт скорость, ротация — свежесть, и они не должны конфликтовать. Хорошее решение — «медленная» ротация (раз в сутки) поверх тегированного кэша: подборка и быстрая, и не примелькается, и всегда актуальна по товарам и ценам.
Аналитика: что измерять
Подборка — это гипотеза «эти товары в этом блоке продадут лучше». Гипотезу нужно проверять, иначе вы годами держите блоки, которые ничего не дают. Поэтому подборки заводят под аналитику с самого начала.
Что стоит измерять по каждому блоку:
- Показы и клики (CTR блока). Сколько людей увидели подборку и сколько кликнули по товарам в ней. Низкий CTR — блок не цепляет или стоит не на месте.
- Добавления в корзину из блока. Сколько товаров ушло в корзину именно из этой подборки. Это ближе к деньгам, чем клики.
- Вклад в выручку. Какая доля заказов и выручки связана с товарами, которые покупатель встретил в подборке. Это главный показатель ценности блока.
- Сравнение подборок между собой. Хиты против новинок против «рекомендуем» — какой блок реально продаёт, а какой занимает место.
- Влияние на средний чек. Растёт ли чек у сессий, где покупатель взаимодействовал с рекомендациями и сопутствующими.
Как это собирают технически: событиями электронной коммерции (просмотр списка товаров, клик по товару, добавление в корзину) с меткой источника — из какого блока пришло действие. Тогда в системе аналитики видно, какой блок и как участвует в пути к покупке. Для проверки гипотез используют A/B-тесты: показывают части аудитории вариант с блоком и без (или разные варианты блоков) и сравнивают конверсию и чек.
Настройка и осмысленная работа с такими экспериментами — отдельная дисциплина, оптимизация конверсии. Мы занимаемся ею как отдельной услугой: тестируем расположение и состав подборок, стикеров и акций, чтобы витрина не просто выглядела красиво, а измеримо продавала. Подробнее — в услуге повышения конверсии (CRO).
Честность: без искусственного дефицита
Про честность стоит сказать отдельно и прямо, потому что подборки, стикеры и таймеры — это ровно те инструменты, которыми легче всего манипулировать. И почти каждая манипуляция в итоге бьёт по самому магазину.
Типичные соблазны и почему они вредны:
- Искусственный дефицит. «Осталось 2 штуки», хотя на складе сотни. Работает один раз; постоянные покупатели замечают, что «2 штуки» висят месяцами, и перестают верить. Реальный дефицит показывать можно и нужно — фейковый разрушает доверие.
- Фейковые таймеры. Отсчёт, который сбрасывается при перезагрузке или «до конца акции 24 часа» каждый день. Покупатель, вернувшийся на сайт, видит обман сразу.
- Скидка от завышенной цены. Поднять «старую» цену, чтобы показать большую скидку. Это не только подрывает доверие, но и в ряде юрисдикций нарушает правила о добросовестном указании цен и рекламе.
- «Хит» на неликвиде. Пометить хитом то, что нужно распродать. Покупатель видит, что «хит» — явно непопулярный товар, и перестаёт доверять блоку хитов вообще.
- Вечные «новинки». Прошлогодние товары в «Новинках». Мелкий обман, который выдаёт, что за витриной никто не следит.
Аргумент против манипуляций не только этический, но и прагматичный: честная срочность продаёт не хуже фейковой, а доверие и повторные покупки — сохраняет. Реальный остаток, реальный срок акции, реальная старая цена, честный хит по продажам — всё это создаёт ту же мотивацию купить, но не оставляет покупателю ощущения, что его дурят. А в мире, где покупатель сравнивает и помнит, доверие — это деньги: оно возвращает клиента и превращает его в постоянного.
Правило, которое стоит зашить в регламент витрины: не показывайте покупателю того, что не сможете подтвердить. Если написали «осталось 3» — на складе должно быть 3. Если таймер до полуночи — в полночь акция кончается по-настоящему. Такой подход убирает целый класс претензий и работает на репутацию, которая в электронной коммерции стоит дороже разовой конверсии.
Подборки, средний чек и лояльность
Соберём отдельно денежную сторону вопроса, потому что ради неё всё и затевается. Подборки влияют на выручку по нескольким каналам, и понимание этих каналов помогает решать, куда вкладывать усилия.
- Конверсия входа. Хиты и категории на главной сокращают путь новичка от захода до первого товара — меньше отказов на старте.
- Средний чек. «С этим покупают», сопутствующие и персональные рекомендации добавляют в заказ то, о чём покупатель не думал, — прямой рост чека. Это классические апселл и кросселл, и на них подборки работают сильнее всего.
- Оборачиваемость. Акции и подборки распродаж помогают двигать залежавшийся товар — но честно, как акции, а не как поддельные хиты.
- Повторные покупки и лояльность. Персональные рекомендации и честная витрина возвращают покупателя: магазин, который показывает релевантное и не обманывает, запоминается.
Отдельно про связь с лояльностью. Акции, бонусы и персональные предложения — части одной системы удержания клиента. Подборка «Специально для вас», собранная с учётом истории покупок и статуса в программе лояльности, работает сильнее обезличенной. Но чтобы это не превратилось в убыток, скидки, бонусы и акции должны быть согласованы — нельзя одновременно давать глубокую акционную цену, начислять максимальные бонусы и ещё персональную скидку, если экономика этого не выдерживает. Как технически связать программу лояльности, бонусы и акции на Битриксе, мы разбирали в статье про интеграцию лояльности и бонусов.
Вывод по деньгам простой: подборки — это не косметика, а один из самых доступных рычагов роста выручки на существующем трафике. Они не требуют привлекать новых посетителей — они лучше монетизируют тех, кто уже пришёл. Именно поэтому оптимизацией подборок занимаются в связке с CRO: небольшие улучшения блоков дают измеримый прирост среднего чека и конверсии.
Пошагово: собираем систему подборок
Сведём всё в практическую последовательность — так мы выстраиваем систему подборок на реальном проекте, от данных до аналитики.
- Навести порядок в данных. Проверить корректность дат создания/активации (для новинок), накопление статистики продаж (для хитов), настройку скидок правилами корзины (для акций). Без чистых данных автоматика не работает.
- Завести свойства-флаги. Создать булевы свойства «Хит», «Новинка», «Акция» для ручного продвижения поверх автоматики; проиндексировать их для быстрой выборки.
- Настроить автоматические подборки. Хиты — на bestsellers по статистике с периодом и порогом; новинки — на top с сортировкой по дате и окном; акции — по факту скидки/правила корзины.
- Собрать блоки главной. Разместить 5–7 осмысленных подборок (хиты, новинки, акции, тематические, рекомендации), задать порядок по приоритету, добавить ссылки «смотреть все».
- Добавить подборки в разделы. Хиты/новинки/акции раздела с фильтром по текущей категории — там, где раздел достаточно большой, чтобы это помогало.
- Оформить стикеры на карточках. Значки «Хит», «Новинка», «−N%» из тех же источников, что и подборки; ограничить одним-двумя, задать приоритет и цвета.
- Подключить акционные баннеры и таймеры. Через управляемый инфоблок с периодами показа; таймеры привязать к реальному сроку акции, без сброса.
- Подключить BigData. Блоки персональных рекомендаций и «с этим покупают» в карточке, корзине и на главной — если хватает трафика и продаж.
- Настроить кэш и ротацию. Компонентный + тегированный кэш; ротация дискретными интервалами поверх кэша, без random на каждый хит.
- Включить аналитику. События ecommerce с метками источника по каждому блоку; настроить отчёты и A/B-тесты, чтобы измерять вклад подборок в чек и выручку.
- Проверить честность. Пройти по витрине глазами покупателя: реальные ли остатки, сроки, старые цены, хиты и новинки. Убрать всё, что нельзя подтвердить.
Заметьте: собственно «настроить компоненты» — лишь часть работы. Основное — до (данные) и после (кэш, аналитика, честность). Система подборок — это не набор блоков, а связка «данные → выборка → витрина → измерение», где каждое звено влияет на результат.
Реализация в компонентах Битрикса
Соберём в одном месте, какими штатными средствами Битрикса реализуется всё описанное, — чтобы было понятно, что где настраивается.
| Задача | Инструмент 1С-Битрикс |
|---|---|
| Хиты по продажам | bitrix:catalog.bestsellers (статистика заказов) |
| Подборка по правилу и флагу | bitrix:catalog.top (сортировка + фильтр по свойству) |
| Новинки по дате | bitrix:catalog.top / список с сортировкой по дате создания |
| Свойства-флаги «Хит/Новинка/Акция» | Булевы свойства инфоблока + фильтр в компонентах |
| Акции и скидки | Правила работы с корзиной (модуль скидок), типы цен |
| Персональные рекомендации | Модуль «Битрикс Персонализация» (BigData), блоки рекомендаций |
| «С этим покупают» / «Похожие» | BigData-рекомендации, сопутствующие товары |
| «Вы смотрели» | bitrix:catalog.viewed.products |
| Баннеры акций | Отдельный инфоблок с периодами показа + компонент вывода |
| Стикеры на карточке | Шаблон карточки: значок по флагу/дате/скидке |
| Скорость подборок | Кэш компонентов + управляемый кэш с тегами |
| Аналитика блоков | События электронной торговли с метками источника + A/B |
Отдельно про сборку главной. Обычно её собирают из нескольких компонентов подборок: bestsellers для хитов, top с сортировкой по дате для новинок, список по скидке для акций, блоки BigData для рекомендаций. Каждый из них кэшируется, а верстка стикеров живёт в шаблоне карточки, общем для сетки и подборок. Задача разработчика — не «вывести товары», а собрать согласованную систему, где подборка, стикер и цена опираются на один источник данных, все блоки под кэшем, а аналитика видит вклад каждого. Тогда витрина одновременно быстрая, честная и продающая.
Частые ошибки
- Устаревшие «новинки». Флаг «Новинка» поставили и не сняли — в подборке прошлогодние товары. Новинки формируют автоматически по дате с окном, чтобы они старели сами.
- «Хит» на всём подряд. Когда хитом помечена половина каталога, стикер теряет смысл. Хиты собирают по реальным продажам, а ручные флаги дают точечно.
- Хиты из неликвида. Пометить хитом то, что надо распродать. Покупатель считывает несоответствие и перестаёт верить блоку. Распродажа — это акции, а не хиты.
- Витринная акция без скидки в корзине. Значок «−20%» есть, а цена в корзине прежняя. Подборку и стикеры «Акция» связывают с реальным правилом скидки.
- Фейковые таймеры и дефицит. Таймер сбрасывается при перезагрузке, «осталось 2 штуки» висит месяцами. Срочность должна быть настоящей, иначе теряется доверие.
- Подборки без кэша. Тяжёлые выборки пересчитываются на каждом хите главной. Обязателен компонентный и тегированный кэш.
- Случайная ротация на каждый запрос. random-сортировка «для разнообразия» убивает кэш. Ротацию делают дискретными интервалами поверх кэша.
- Одинаковое наполнение блоков. Хиты, новинки и «рекомендуем» показывают одни и те же товары — три блока превращаются в один. Подборки должны различаться.
- Стикеров слишком много. Четыре значка на карточке сливаются в шум. Один-два, с приоритетом и понятными цветами.
- Даты «съехали» при импорте. Все товары созданы в один день — новинки не работают. Дату новинки берут из осмысленного поля, а не из момента выгрузки.
- Нет аналитики. Блоки держат годами, не зная, продают ли они. Каждую подборку заводят под события и A/B-тесты.
- BigData без данных. Персонализацию включают на новом магазине без трафика и продаж — рекомендации слабые. Сначала собственная статистика, потом BigData.
Чек-лист по подборкам
Сведём в практический список то, что проверяют при настройке и приёмке системы подборок перед запуском.
- Данные чистые. Даты новинок корректны, статистика продаж копится, скидки настроены правилами корзины.
- Хиты честные. Собраны по реальным заказам (bestsellers/BigData), с периодом, порогом и фильтром по наличию; неликвид в хиты не попадает.
- Новинки стареют. Формируются по дате с окном; прошлогодних товаров в подборке нет; первый импорт не сделал новинками весь каталог.
- Акции связаны со скидкой. Подборка и стикеры «Акция» опираются на действующее правило корзины/скидочную цену; после окончания всё выключается согласованно.
- Стикеры честные и умеренные. Один-два на карточку, из тех же источников, что и подборки; скидка показана числом и старой ценой.
- Баннеры и таймеры настоящие. Таймер привязан к реальному сроку, не сбрасывается; дефицит показывают только реальный.
- Главная сбалансирована. 5–7 осмысленных блоков, разное наполнение, порядок по приоритету, у каждого — ссылка «смотреть все».
- Разделы усилены подборками. Хиты/новинки/акции раздела с фильтром по категории — там, где это помогает, без дублирования основной сетки.
- Персонализация к месту. BigData-рекомендации в карточке, корзине и на главной; фильтрация по наличию; включена при достаточном трафике.
- Кэш и ротация. Компонентный и тегированный кэш включён; ротация дискретная, без random на каждый хит.
- Аналитика работает. События ecommerce с метками источника по каждому блоку; настроены отчёты и A/B-тесты.
- Честность проверена. Остатки, сроки, старые цены, хиты и новинки — всё соответствует реальности; ничего недоказуемого на витрине нет.
Вывод
Хиты, новинки и акции — это не украшение каталога, а его навигация, драйвер среднего чека и инструмент честной срочности. Ключ к тому, чтобы подборки продавали, — привязать каждую к правильному источнику данных: хиты собирать по реальным продажам, новинки — по дате с автостарением, акции — по действующей скидке в корзине, а персональные рекомендации — по поведению на BigData. Свойства-флаги оставить для точечного ручного продвижения поверх автоматики, а не как единственный механизм, который неизбежно устаревает. Стикеры, баннеры и таймеры делают честными — реальный остаток, реальный срок, реальная старая цена, — потому что фейковая срочность разрушает доверие, которое в электронной коммерции стоит дороже разовой конверсии.
Технически всё это собирается штатными средствами Битрикса: bitrix:catalog.bestsellers для честных хитов, bitrix:catalog.top для подборок по правилу и новинок, правила корзины для акций, модуль персонализации для рекомендаций — и обязательно кэш с тегами и разумная ротация, чтобы витрина была быстрой и не примелькалась. А чтобы понимать, что из этого реально работает, подборки заводят под аналитику и A/B-тесты и убирают блоки, которые не приносят выручки. Сделайте это системно — и каталог перестанет быть складом: он начнёт вести покупателя к покупке, поднимать чек и возвращать клиента. Если нужно спроектировать и собрать такую витрину или проверить, какие подборки действительно продают, мы помогаем с этим в рамках разработки интернет-магазинов на 1С-Битрикс и повышения конверсии. Больше разборов по теме — в рубрике «Каталог и поиск».