Перейти к основному содержимому

Секции Sales Boost

Это конверсионно-ориентированные секции в Vertex — urgency-сигналы, промо-поверхности, модальные потоки, бандл-блоки. Ни одна из них не требует стороннего приложения. Все они соответствуют политике Shopify Theme Store (без персистентных вишлистов, без трекинг-скриптов, без партнёрских ссылок).

Sales-boost: promo banner + countdown + bundle cards

Используйте умеренно

Сложите слишком много urgency-сигналов, и они нейтрализуют друг друга. Обратный отсчёт рядом со счётчиком низкого запаса рядом с промо-попапом кричит отчаяние. Выберите тот, что соответствует вашей кампании, сделайте на него ставку и ротируйте.


promo-banner

Файл секции: sections/promo-banner.liquid

Закрываемый верхний баннер — обычно используется для продвижения общесайтовой распродажи, порога бесплатной доставки или сезонной кампании. Отличается от announcement bar (которая является всегда включённым оформлением); промо-баннер управляется кампанией и закрываемый.

Настройки

НастройкаТипЗаметки
TextRichtextКороткое value-сообщение — «Весенняя распродажа · 15% на заказы от $1 000».
Background colorColorВыберите высококонтрастный акцент — янтарный, красно-оранжевый, бирюзовый и т.д.
Link URLURLЦель клика для баннера (вся полоса кликабельна).
Link labelTextВстроенный CTA — «Купить со скидкой →».
DismissibleCheckboxПо умолчанию включено. Добавляет кнопку закрытия × + персистентность localStorage.
PositionSelectabove_header (по умолчанию) · below_header. Above-header читается более срочно; below-header читается больше как баннер.

Закрываемость

Когда Dismissible включено, кнопка × записывает ключ vertex_promo_dismissed:{section-id} в localStorage. Баннер остаётся скрытым, пока посетитель не очистит данные сайта — или вы не переопубликуете секцию с другим ID.

Переопубликуйте, чтобы снова показать

Если вы хотите снова показать закрытое промо для новой кампании, измените ID секции (удалите + заново добавьте секцию в кастомайзере). Старый ключ localStorage больше не будет совпадать, и баннер снова появится для всех.


promo-popup

Файл секции: sections/promo-popup.liquid

Автоматически открывающееся модальное окно с изображением, заголовком, текстом и CTA. Настраиваемый триггер и cookie-каденс, чтобы посетители не видели его при каждой загрузке страницы.

Настройки

НастройкаТипЗаметки
HeadingText«Подпишитесь и сэкономьте 10%» / «Подождите — получите бесплатный кит с образцами».
BodyRichtextКороткое подтверждение + value-предложение.
ImageImageБоковая иллюстрация (или full-bleed фон).
CTA labelText«Подписаться» / «Получить кит».
CTA URLURLСтраница формы или товар.
TriggerSelectimmediate · on_scroll (после прокрутки 50% страницы) · exit_intent (детекция увода курсора).
Delay secondsNumberИспользуется только когда триггер — immediate. По умолчанию 5.
Cookie expiry daysNumberПо умолчанию 7. Посетители, которые закрыли или сконвертировались, не увидят его ещё N дней.

Триггеры объяснены

ТриггерЛучше всего дляСоображение UX
Immediate (delay)Подписки на рассылку, предложения для первого посетителяСамый интрузивный — используйте задержку минимум 5–10 секунд
On scroll (50%)Сигнал вовлечённости — срабатывает только после прокрутки, сигнализируя об интересеЛучший баланс конверсии + UX
Exit intentПредложения «последний шанс», восстановление брошенныхТолько десктоп — exit-intent не срабатывает надёжно на мобильных

Cookie-ключ — vertex_promo_popup:{section-id}. Модальное окно не откроется снова, пока cookie не истечёт.

Sales-boost: promo banner + countdown + bundle cards


countdown

Файл секции: sections/countdown.liquid

Счётчик дней / часов / минут / секунд. Живой подсчёт через JS, сервер-рендеринг для начального состояния (без мерцания).

Настройки

НастройкаТипЗаметки
HeadingText«Весенняя распродажа заканчивается через».
End dateDate pickerДата + время истечения. Хранится в часовом поясе магазина мерчанта.
Expired textTextЗаменяет счётчик, когда таймер обнуляется. «Распродажа закончилась».
Link URLURLОпциональный CTA под счётчиком.
Link labelText«Купить сейчас».
Color schemeSelectСтандартный выпадающий список цветовых схем.

Как идёт подсчёт

assets/countdown.js запускает цикл requestAnimationFrame, который обновляет таймер каждую секунду. Когда целевое время достигнуто, счётчик заменяется на Expired text. Ссылка/CTA скрывается после истечения.

Используйте реальные сроки кампаний

Фейковые обратные отсчёты (вечно 24 часа, сбрасываются при перезагрузке страницы) разрушают доверие. Привяжите End date к реальному окончанию кампании и позвольте секции позаботиться о состоянии истечения.


Файл секции: sections/featured-bundles.liquid

Кураторские бандл-карточки с изображением, заголовком, бейджем скидки и ATC. Каждый блок — это один бандл (обычно родительский товар, который объединяет 2–5 SKU, настроенный как Shopify Bundle в вашей админке).

Настройки на блок

НастройкаТипЗаметки
ProductProduct pickerРодительский товар бандла.
Bundle labelTextПереопределить название товара — «Starter MRO Kit».
Discount textTextБейдж поверх изображения — «Save 15%» / «3 по цене 2».
DescriptionRichtextКороткое value-предложение под заголовком.

Настройки секции

  • Heading«Бандл и экономия»
  • Columns — 2 / 3 / 4
  • Show price — переключатель (учитывает цены только после входа)

Стилизация бейджа скидки

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


Счётчик остатков (индикатор низкого запаса)

Сниппет: snippets/stock-counter.liquid (отрисовывается как блок в main-product)

Уже рассмотрено в Страница товара. Он появляется только для вариантов, по которым вы отслеживаете запасы, и переключается на предупреждение «Осталось только N», как только запас достигает порога низкого остатка (10 единиц). Порог жёстко задан на 10 — это не настройка темы. Создаёт urgency, не раскрывая точный инвентарь конкурентам.

Состояния:

  • Больше 10 в наличии: «В наличии»
  • При остатке 10 или ниже: «Осталось только 4»
  • Доступно под заказ (ноль, настроено на продолжение продаж): «Back-ordered — ships in 7–10 days»
  • Распродано (ноль, не под заказ): «Sold out» (с формой уведомления о поступлении)

Уведомление о поступлении

Сниппет: snippets/back-in-stock.liquid (автоматически отрисовывается на распроданных вариантах в main-product)

Форма опт-ина на email, появляющаяся на распроданных вариантах, когда pre-order не включён. Нативная — без стороннего приложения.

Как это работает

  1. Покупатель выбирает распроданный вариант
  2. ATC заменяется на ввод email + кнопку Уведомить меня
  3. При отправке email покупателя записывается в список клиентов Shopify с тегом back_in_stock:{product_id}:{variant_id}
  4. Когда вы пополняете запас и переопубликовываете вариант, вы можете отфильтровать клиентов по этому тегу и отправить кампанию

Что нужно сделать мерчанту

  1. Создайте сегмент клиентов в админке Shopify, отфильтрованный по тегу back_in_stock:{product_id}:*
  2. Когда пополните запас, отправьте ручную кампанию этому сегменту через Shopify Email или ваш ESP
Без автоматических писем о пополнении

Vertex захватывает опт-ин. Отправка письма о пополнении — ручной шаг — Shopify не предоставляет нативный хук «авто-email при пополнении» из кода темы без приложения. Trade-off — полное соответствие политике Theme Store + нулевая ежемесячная стоимость.


Модальное окно Quick view

Ассет: assets/quick-view.js + snippets/quick-view-button.liquid

Запускается кнопкой Quick view на карточках товара. Открывает модальное окно с галереей товара, выбором варианта, вводом количества и ATC — не покидая страницу коллекции.

Что отрисовывается в модальном окне

  • Галерея с несколькими изображениями (со свайпом на мобильном)
  • Заголовок + цена (учитывает цены только после входа + цену каталога B2B)
  • Выбор варианта
  • Ввод количества (с применением MOQ / max / case-pack)
  • Кнопка ATC
  • Ссылка «Подробнее →» на PDP

Настройки (на карточке товара / секциях коллекций)

  • Show quick view button — переключатель (на секцию: featured-collection, collection-list, результаты поиска, related products)
  • Quick view button label — текст (по умолчанию «Quick view»)

Когда включать / выключать

СценарийРекомендация
Каталог с большим объёмом, где покупатели быстро сравнивают вариантыВключить — ускоряет поток «просмотреть 20 товаров, добавить 3»
Высокотехничный каталог, где покупателям нужны datasheet-ы + спецификации перед решениемВыключить — quick view не показывает спецификации или документы; принудите клик до PDP

Когда что использовать

ЦельСекция
Привлечь внимание к общесайтовой кампанииpromo-banner
Захватить email + предложить скидку для первого визитаpromo-popup
Ограниченное по времени предложение с жёстким истечениемcountdown
Подсветить кураторские мультитоварные предложенияfeatured-bundles
Urgency на PDP без раскрытия точного инвентаряСчётчик остатков
Захватить спрос на распроданные товарыУведомление о поступлении
Уменьшить трение в потоке страница коллекции → ATCQuick view

Что дальше