Прогресс-бар корзины
Прогресс-бар — шкала над товарами в корзине. Она показывает покупателю, на какую сумму добавить товары, чтобы получить подарок, скидку или бесплатную доставку: «Добавьте ещё на 1 200 ₽ — и будет бесплатная доставка». Прогресс-бар настраивается в разделе ASTDESIGN → МаркетПро → Маркетинг → Прогресс-бар корзины → Список конфигураций.
Важно: шкала ничего не начисляет сама, а только показывает пороги. Подарок и скидку даёт правило работы с корзиной (Магазин → Настройки → Правила работы с корзиной), бесплатную доставку — настройки службы доставки. Укажите в шкале те же суммы, что и в правилах. Если изменили порог в правиле, измените его и в шкале.
Настройка подарков описана в статье Корзина.
Создание шкалы
Откройте ASTDESIGN → МаркетПро → Маркетинг → Прогресс-бар корзины → Список конфигураций и нажмите Добавить элемент.
Заполните поля конфигурации:
Сайт — на каком сайте показывать шкалу. Важно при многосайтовости.
Активность — шкала работает, пока стоит галочка.
Название — только для админки, покупатель его не видит.
Сортировка — какую шкалу показать, если под условия подходят несколько. Об этом ниже.
Начало активности и Окончание активности — период показа шкалы. Укажите его, если пороги действуют только во время акции.
Группа пользователей (кому показываем) — шкалу увидят только покупатели из выбранных групп. Пусто — видят все.
Группа пользователей (кому не показываем) — покупатели из этих групп не увидят шкалу. Это поле важнее предыдущего: если покупатель входит в обе группы, шкала не появится. Гость, который не вошёл на сайт, относится к группе Все пользователи (в том числе неавторизованные).
Уровни
Уровень — это один порог на шкале. Добавьте уровни кнопкой Добавить уровень в блоке Уровни (пороги).
Сумма заказа, от — с какой суммы порог считается пройденным. Сохраняется целым числом, копейки отбрасываются.
Название бонуса — что получит покупатель: «бесплатная доставка», «подарок», «скидка 5%». Выводится под отметкой на шкале и во фразе над ней.
Описание бонуса — подробности, которые покупатель увидит, нажав на отметку уровня.
Текст кнопки и Ссылка на акцию — кнопка в окне уровня, например «Условия акции» со ссылкой на страницу акции. Кнопка появится, только если заполнены оба поля. Ссылку указывайте адресом на вашем сайте: /actions/podarok/.
Иконка — картинка в окне уровня: jpg, png, gif, webp или svg. Без иконки там будет значок подарка.
Сортировка — порядок уровней в форме. На сайте уровни всегда выстраиваются по сумме, от меньшей к большей.
Уровень сохраняется, только если в поле Сумма заказа, от указано значение больше нуля и заполнено поле Название бонуса. Незаполненный уровень при сохранении пропадёт без предупреждения.
Нажмите Сохранить.
Что видит покупатель
Шкала появляется над товарами на странице корзины — на компьютере и в мобильной версии. В мини-корзине и при оформлении заказа её нет. В пустой корзине шкала тоже не показывается.
Шкала считает сумму отмеченных в корзине товаров со всеми скидками, вместе с дополнительными услугами к ним. Доставка в сумму не входит.
Над шкалой — фраза о ближайшем пороге: «Добавьте ещё на 800 ₽ — и будет подарок». Отметки уровней стоят на шкале на равном расстоянии, а не пропорционально суммам; под каждой — сумма и название бонуса. Пройденные отмечены галочкой.
Нажатие на отметку открывает окно уровня: иконка, название, описание, кнопка и сколько осталось до порога — или «Бонус получен».
Когда пройдены все пороги, вместо фразы появляется «Все бонусы получены».
Несколько шкал
Покупатель всегда видит одну шкалу. Если конфигураций несколько, решение перебирает их по полю Сортировка, от меньшего к большему, и показывает первую, которая подходит покупателю: активна, по датам и по группам.
Так можно, например, сделать отдельную шкалу для оптовиков: поставьте ей меньшую сортировку и группу оптовиков в поле кому показываем, а общей шкале — группу оптовиков в поле кому не показываем.
Как проверить
Положите в корзину товаров на сумму меньше первого порога и откройте корзину: над товарами должна появиться шкала с фразой о первом уровне. Добавьте товаров сверх порога — отметка получит галочку, а фраза сменится на следующий уровень. Оформите тестовый заказ и проверьте, что подарок или скидка действительно применились: это работа правила корзины, а не шкалы.
Если шкалы нет:
проверьте, что у конфигурации стоит Активность и сегодняшняя дата попадает в период активности;
проверьте, что у неё есть хотя бы один сохранённый уровень: в списке конфигураций видно число уровней;
проверьте группы: возможно, покупатель входит в Группу пользователей (кому не показываем);
проверьте, не показывается ли покупателю другая конфигурация с меньшей сортировкой.