Покупатель выбрал дрель, дошёл до корзины — и не купил свёрла, хотя они ему точно нужны. Не потому что не хотел, а потому что сайт о них не напомнил. А на другом сайте блок «С этим товаром покупают» вываливается пятью лентами случайных товаров, мигает и лезет поверх кнопки заказа — и покупатель уходит раздражённым. Между «не подсказали» и «задолбали» есть узкая правильная дорога, и по ней стоит пройти аккуратно.
Эта статья — о том, как собрать блок кросс-сейла, который повышает средний чек и не бесит: какая логика подбора работает, откуда брать данные, где показывать блок и как измерять результат в интернет-магазине на 1С-Битрикс. Многое здесь держится на качестве данных о товарах и остатках — а это уже вопрос учётной системы и автоматизации продаж и склада на 1С.
Коротко
- Кросс-сейл дополняет выбор покупателя сопутствующими товарами и повышает средний чек, если рекомендации релевантны.
- Самый честный источник подбора — реальные совместные покупки; на старте комбинируют ручные связки и категорийную логику.
- Показывайте блок точечно: карточка товара, корзина, оформление; учитывайте наличие и цену группы клиента.
- Измеряйте долю заказов с товаром из блока и прирост чека, проверяйте гипотезы A/B-тестами, а не «на глаз».
Зачем нужен блок «С этим товаром покупают»
Блок рекомендаций решает простую бизнес-задачу: увеличить сумму заказа без затрат на привлечение нового трафика. Покупатель уже на сайте, уже что-то выбрал — остаётся напомнить о том, что логично купить вместе. К ноутбуку нужна мышь и сумка, к смартфону — чехол и защитное стекло, к краске — валик и малярный скотч. Эти товары покупатель нередко забывает, а грамотный блок экономит ему время и заодно поднимает чек магазину.
Важно понимать: кросс-сейл — это не давление на покупателя, а сервис. Хороший блок закрывает реальную потребность («ах да, свёрла же нужны»), а не пытается впарить случайный товар. Именно поэтому логика подбора здесь важнее визуального оформления: красивая лента с нерелевантными позициями бесполезна, а скромный блок с точными рекомендациями работает.
Кросс-сейл, апсейл и сопутствующие товары
Три близких, но разных механизма часто путают, а настраивать их нужно по-разному.
| Механизм | Суть | Пример | Момент |
|---|---|---|---|
| Кросс-сейл | Сопутствующие товары к выбранному | К дрели — свёрла | Карточка, корзина |
| Апсейл | Более дорогая версия того же | Модель Pro вместо базовой | Карточка, выбор |
| Комплекты | Готовый набор со скидкой | Дрель + кейс + биты | Карточка |
| Аксессуары | Ручной список совместимого | Чехол именно к этой модели | Карточка |
Блок «С этим товаром покупают» — это в первую очередь кросс-сейл и сопутствующие товары. Он не спорит с выбором (в отличие от апсейла) и не требует создавать отдельные товары-комплекты. Поэтому его проще всего внедрить и он реже раздражает: покупатель уже определился, а вы лишь дополняете корзину.
Источники данных для рекомендаций
Качество блока определяется тем, откуда берутся рекомендации. Основных источников четыре, и обычно их комбинируют.
- Ручные связки. Менеджер вручную указывает сопутствующие товары в карточке — самый точный, но трудоёмкий способ. Хорош для сложных товаров с чёткой совместимостью.
- Статистика совместных покупок. Анализ реальных заказов: что чаще всего покупали вместе с этим товаром. Самый честный сигнал, но нужен объём заказов.
- Категорийная логика. Товары той же категории, бренда или ценового диапазона. Простой fallback, когда точных данных нет.
- Просмотренное и купленное. Персональные рекомендации на основе поведения конкретного пользователя.
На старте магазина статистики покупок мало, поэтому начинают с ручных связок для топовых товаров и категорийной логики для остальных. По мере накопления заказов приоритет смещают к реальным совместным покупкам — они дают самые точные и «живые» рекомендации.
Логика подбора: от ручных связок до статистики
Правильная логика — это не один источник, а приоритетная цепочка. Система идёт по ней сверху вниз и добирает рекомендации, пока не наберёт нужное количество.
- Сначала — ручные связки. Если у товара заданы конкретные аксессуары или сопутствующие, они идут первыми: это самая надёжная рекомендация.
- Затем — совместные покупки. Добираем позиции из статистики «покупали вместе», отсортированные по частоте.
- Потом — категория и бренд. Если мест в блоке всё ещё не хватает, дополняем товарами той же категории.
- Фильтр наличия и корзины. Из итогового списка убираем то, чего нет на складе и что уже лежит в корзине покупателя.
Такая цепочка даёт релевантный результат даже для новых товаров без истории продаж и не оставляет блок пустым. Ключевое правило — ограничить количество: три-четыре точные рекомендации работают лучше, чем лента из двадцати «похожих».
Где размещать блок на сайте
Место показа влияет на эффективность не меньше, чем логика подбора. Три ключевые точки:
- Карточка товара. Под описанием или рядом с кнопкой заказа. Здесь блок помогает дособрать комплект ещё до добавления в корзину.
- Страница корзины. Классическое место для «добить чек»: покупатель уже решился, самое время напомнить о сопутствующем.
- Шаг оформления заказа. Осторожно и ненавязчиво — здесь любое отвлечение рискует сорвать оформление, поэтому только очень релевантное и в один клик.
Не размещайте блоки везде подряд. Один-два хорошо подобранных блока в правильных местах приносят больше, чем пять лент по всему сайту, которые сливаются в «баннерную слепоту». Каждый блок должен отвечать на вопрос «зачем он здесь именно сейчас».
Наличие, цена и группа клиента
Рекомендация полезна, только если товар можно купить. Поэтому блок обязан опираться на те же данные, что и каталог: актуальное наличие и цену для конкретного покупателя.
- Наличие. Позиции не в наличии либо скрываются из блока, либо помечаются сроком поставки — но не притворяются доступными.
- Актуальная цена. В рекомендациях показывается цена, которую видит текущий покупатель, включая его скидки и группу.
- Группа клиента. Для B2B и разных сегментов цена в блоке соответствует типу цены группы, а не «витринной».
Остатки и цены приходят на сайт обменом с 1С по протоколу CommerceML, поэтому свежесть данных в блоке напрямую зависит от настройки обмена. Если остатки обновляются раз в сутки, а продажи идут активно, блок будет рекомендовать уже распроданное. Регулярность и надёжность обмена — тема аудита и оптимизации 1С.
Как не раздражать покупателя
Граница между полезным и назойливым тонкая. Несколько принципов, которые держат блок на правильной стороне:
- Не рекомендуйте то, что в корзине. Предлагать уже выбранный товар — грубая ошибка, которая говорит «мы вас не слушаем».
- Не мигайте и не всплывайте. Блок — часть страницы, а не поп-ап поверх контента. Его должно быть легко проигнорировать.
- Не повторяйтесь. Один и тот же товар не должен мелькать в каждом блоке на каждой странице.
- Держите релевантность. К смартфону — совместимый аксессуар, а не «случайный товар недели».
- Ограничьте количество. Три-четыре позиции вместо бесконечной ленты.
Главный критерий простой: блок должен помогать, а не мешать. Если покупатель может его спокойно пролистать — всё в порядке. Если блок перекрывает контент, тормозит страницу или навязывается — он вредит конверсии, даже если сам по себе «красивый».
Реализация в 1С-Битрикс
В 1С-Битрикс для блока рекомендаций есть штатные механизмы, и во многих случаях кастомная разработка не нужна.
- Свойство «Связанные товары». В инфоблоке торгового каталога заводят свойство типа «Привязка к элементам» — это ручные связки сопутствующих товаров прямо в карточке.
- Готовые компоненты. Стандартные компоненты вывода связанных, просмотренных и рекомендуемых товаров подключаются на карточку и в корзину без программирования.
- Блок «Покупали вместе». Механизмы на основе истории заказов формируют рекомендации из реальных совместных покупок.
- Своя логика ранжирования. Если нужна приоритетная цепочка источников, её реализуют на D7 поверх штатных данных.
Для базового кросс-сейла хватает штатных компонентов и свойства связей. Кастом нужен, когда требуется своя логика подбора, интеграция с внешним движком рекомендаций или нестандартное ранжирование. Такую логику удобно оформить отдельным модулем — как это устроено, разбирается в статье о разработке своего модуля для 1С-Битрикс. А современный способ работать с данными без старого API — в материале про D7 и ORM в 1С-Битрикс.
Роль данных из 1С
Блок рекомендаций хорош ровно настолько, насколько хороши данные под ним. А большинство этих данных живёт в учётной системе: остатки по складам, актуальные цены, категории, бренды, признаки совместимости. На сайт они попадают обменом, и любые пробелы в учёте немедленно всплывают в блоке.
Если в 1С не ведутся категории или бренды, категорийная логика подбора работать не будет. Если остатки неточные, блок рекомендует распроданное. Если у товаров нет признаков совместимости, ручные связки приходится заводить полностью руками. Поэтому наведение порядка в номенклатуре и её свойствах — часть работы над кросс-сейлом, а не отдельная задача. Этим занимается автоматизация продаж и склада на 1С.
Производительность и кэширование блока
Блок рекомендаций подключается к каждой карточке товара и корзине, поэтому его скорость влияет на скорость всего каталога. Несколько принципов, которые держат его лёгким:
- Кэшируйте результат подбора. Рекомендации для товара меняются редко — их можно закэшировать и пересчитывать по расписанию агентом, а не на каждый заход.
- Отделяйте статику от динамики. Список рекомендованных товаров статичен, а наличие и цена клиента подгружаются отдельно.
- Считайте статистику фоново. Тяжёлый анализ совместных покупок выполняйте агентом ночью, а не в момент показа блока.
- Ограничьте выборку. Не тяните из базы сотни кандидатов ради показа четырёх — фильтруйте на уровне запроса.
Пересчёт рекомендаций по расписанию удобно оформить как часть регулярного деплоя и обслуживания — про автоматизацию таких процессов есть статья о CI/CD и деплое для 1С-Битрикс.
Метрики и A/B-тесты
Без измерений кросс-сейл превращается в украшение. Чтобы понять, работает ли блок, отслеживайте конкретные показатели:
| Метрика | Что показывает |
|---|---|
| Доля заказов с товаром из блока | Насколько часто рекомендации реально покупают |
| Прирост среднего чека | Главный бизнес-эффект кросс-сейла |
| CTR блока | Кликают ли по рекомендациям вообще |
| Клик → корзина | Релевантность: добавляют ли после клика |
Проверяйте гипотезы A/B-тестами: сравните версию с блоком и без, разные логики подбора, разные места показа. Если блок не влияет на чек и его игнорируют — проблема в источнике данных или месте, а не в том, что «нужно больше лент». Меняйте логику, а не количество блоков.
Частые ошибки
- Случайные рекомендации. Блок показывает товары без связи с выбранным — покупатель его игнорирует.
- Рекомендации не в наличии. Клик по товару упирается в «нет на складе» — разочарование и потеря доверия.
- Товар из корзины в блоке. Предлагать уже выбранное — сигнал, что система покупателя не слышит.
- Слишком много блоков. Пять лент по всему сайту вызывают баннерную слепоту.
- Навязчивость. Всплывающие и мигающие блоки поверх контента раздражают и роняют конверсию.
- Нет измерений. Блок висит, но никто не знает, работает ли он и приносит ли чек.
- Устаревшая цена. В блоке цена не совпадает с карточкой из-за редкого обмена — покупатель путается.
Чек-лист внедрения
- Определена логика подбора. Задана приоритетная цепочка: ручные связки → совместные покупки → категория.
- Источники данных готовы. Связки заведены в карточках, статистика заказов собирается, категории и бренды ведутся в 1С.
- Места показа выбраны. Блок стоит в карточке и корзине, не размножен по всему сайту.
- Наличие и цена учтены. В блоке только доступные товары с ценой текущего покупателя.
- Ненавязчивость проверена. Блок не всплывает, не мигает, не повторяется и не рекомендует то, что в корзине.
- Кэш настроен. Подбор кэшируется, статистика считается агентом, наличие подгружается отдельно.
- Метрики подключены. Отслеживаются доля заказов с блоком, прирост чека и CTR.
- Запущен A/B-тест. Гипотезы по логике и месту проверяются на реальном трафике.
Вывод
Блок «С этим товаром покупают» — это тихий инструмент роста чека, который работает, когда рекомендации релевантны и ненавязчивы. Секрет не в красивой ленте, а в логике подбора: приоритет ручным связкам и реальным совместным покупкам, фильтр по наличию и корзине, точечные места показа и жёсткое ограничение количества.
Всё это держится на качестве данных из 1С — остатков, цен, категорий и связей. Наведите порядок в учётной системе, настройте регулярный обмен, добавьте измерения и A/B-тесты — и скромный блок из трёх рекомендаций начнёт приносить больше, чем десяток случайных лент. Кросс-сейл, который помогает покупателю, всегда выгоднее того, который его раздражает.