Сравнение цен
Сравнение цен — какой товар выгоднее за единицу.
Выгоднее товар A
36,1 %
- За единицу A
- 19,90 ₽
- За единицу B
- 31,13 ₽
- Экономия
- 36,1 %
Расчёт предварительный · цены за единицу
Оформление виджета
Тема сразу видна в калькуляторе выше и попадёт в код.
Расчёт выполняется в браузере — данные никуда не отправляются. Форма заявки в превью — демо платного тарифа, данные никуда не отправляются.
Встраивание
Код для вашего сайта
Скопируйте код и вставьте на Tilda, WordPress, Bitrix или любой лендинг.
Вставьте этот код в то место страницы, где нужен калькулятор.
Бесплатный виджет
Форма «Оставить заявку» — на платном тарифе. В бесплатном виджете только расчёт; на странице калькулятора включите «С формой заявки», чтобы посмотреть, как это выглядит.
Начальные значения при загрузке виджета. На странице калькулятора подставляются из текущего расчёта.
Бесплатная версия
Можно задать только основные параметры — стартовые значения полей. Свои цены, границы, метки и другие настройки виджета — на платном тарифе.
Для Битрикса добавляем data-skip-moving="true", чтобы CMS не переносила скрипт в конец страницы.
Сохраните виджет в кабинет — тогда код будет коротким, а настройки останутся у нас.
Справка
Как устроен расчёт
Подробное описание параметров, значений по умолчанию и формул — для тех, кто хочет разобраться в деталях.
Калькулятор сравнивает две упаковки одного товара по цене за единицу. Это честнее, чем сравнивать общие ценники: пачка побольше часто стоит дороже, но дешевле в пересчёте на 1 шт.
Расчёт предварительный и нужен для быстрого сравнения на полке или в корзине. Он не учитывает доставку, скидки по промокодам и программы лояльности.
Пример: товар A — 199 ₽ за 10 шт. (19,90 ₽/шт.), товар B — 249 ₽ за 8 шт. (31,13 ₽/шт.). Выгоднее товар A — экономия 36,1 %.
- Цена товара A
-
Стоимость первой упаковки.
По умолчанию — 199 ₽.
До 10 000 000 ₽. - Количество товара A
-
Штук/единиц в упаковке A.
По умолчанию — 10 шт.
От 0.001 до 1000000. - Цена товара B
-
Стоимость второй упаковки.
По умолчанию — 249 ₽. - Количество товара B
-
Штук/единиц в упаковке B.
По умолчанию — 8 шт.
Что показывает результат
- За единицу A / B — цена за 1 шт. каждого товара.
- Выгоднее — товар с меньшей ценой за единицу.
- Экономия — разница в процентах между ценами за единицу.
Цена за единицу
uA = priceA / qtyA
uB = priceB / qtyB
Какой товар выгоднее
cheaper = uA <= uB ? 'A' : 'B'
Экономия в процентах
savingPct = (max(uA, uB) − min(uA, uB)) / max(uA, uB) × 100
Если цены за единицу равны, экономия равна 0%.
Зачем сравнивать цену за единицу, а не общую сумму?
Товары часто продаются в разной расфасовке: пачка 10 шт. за 199 ₽ против 8 шт. за 249 ₽. Общая цена выше у второго, но за единицу он может быть дешевле. Калькулятор считает цену за 1 шт. и показывает, что выгоднее.
Как считается цена за единицу?
Делим цену товара на его количество: цена за единицу A = цена A / количество A, то же для B. Формула: uA = priceA / qtyA, uB = priceB / qtyB.
Что означает «Экономия, %»?
Это на сколько дешевле цена за единицу у выгодного товара относительно более дорогого: (max − min) / max × 100. Если товары равны, экономия 0%.
Подходит ли для разных упаковок и акций?
Да. Введите реальную цену и количество из этикетки или акции — калькулятор приведёт оба товара к одной базе и честно сравнит. Дробное количество (например 0,5 кг) тоже допустимо.
Можно ли встроить калькулятор на сайт?
Да. Нажмите «Встроить на сайт» под калькулятором — откроется код для вставки и выбор темы.