Менеджер получает заявку, звонит клиенту, уточняет параметры, считает в Excel, отправляет коммерческое предложение. На следующий день клиент говорит, что уже купил у других — просто потому, что там ответили быстрее.\\
Разработка калькулятора для сайта — это работа по превращению ваших формул и правил подбора в инструмент, которым клиент или менеджер пользуется сам. Ниже — что в неё входит, из чего складывается цена и какие решения отличают калькулятор, который работает, от формы, которую никто не открывает.
Калькулятор на сайте меняет не скорость, а распределение работы. Клиент считает сам в удобное время, менеджер занимается сложными сделками, а правила расчёта перестают зависеть от того, кто именно взял трубку.
Что такое калькулятор для сайта
Калькулятор — это не «форма с цифрами». Это инструмент, который принимает параметры, применяет к ним вашу логику расчёта и возвращает результат: цену, комплектацию, подобранную модель или срок.
Калькуляторы решают три разных задачи, и их часто путают:
| Тип | Что делает | Пример |
|---|---|---|
| Калькулятор стоимости | Считает цену по параметрам и формулам | «Стоимость натяжного потолка: площадь × тип полотна × углы» |
| Калькулятор подбора | Находит подходящие позиции в каталоге | «Насос на 40 м³/ч при напоре 25 м» |
| ROI-калькулятор | Показывает экономию или окупаемость | «Сколько вы теряете на ручном расчёте в год» |
Для B2B чаще всего нужен второй тип: клиент не знает артикул, но знает задачу. И третий — как инструмент продажи, который показывает выгоду в деньгах. Какое направление за этим стоит, видно в разделе калькуляторы для сайта, а о расчёте выгоды в деньгах — в материале про калькулятор для бизнеса.
Что входит в разработку
Хороший калькулятор — это не только интерфейс. В работу входит пять слоёв, и пропуск любого из них ломает результат.
1. Разбор логики расчёта. Мы берём ваши формулы, прайсы и правила подбора и переводим их в формализованный вид. Здесь выясняется главное: часть правил нигде не записана и живёт в головах. Их приходится вытаскивать и фиксировать — это самая ценная часть работы.
2. Структура данных. Прайс из Excel редко пригоден для расчёта напрямую: разные единицы измерения, дубли, устаревшие позиции, характеристики текстом. Данные нужно привести к виду, в котором их можно сравнивать и фильтровать.
3. Логика подбора и расчёта. Собственно код: как считаются формулы, в каком порядке применяются правила совместимости, что делать с пограничными случаями. Пример такой логики — в материале про калькулятор подбора оборудования.
4. Интерфейс. Форма, шаги, подсказки, вывод результата. Здесь важно не украшательство, а то, чтобы человек без подготовки прошёл путь до конца.
5. Админка и обновление. Прайсы меняются. Если для обновления цены нужно вызывать разработчика — калькулятор мёртв через месяц. Нужна простая панель, где ваша команда сама правит цены и правила.
Из чего складывается стоимость
Прозрачно, без «зависит от многих факторов». Шесть вещей двигают цену:
| Фактор | Что влияет | Как влияет |
|---|---|---|
| Объём номенклатуры | Сколько позиций и насколько полно описаны характеристики | Чем больше позиций и грязнее источник — тем больше работы до первого расчёта |
| Логика и формулы | Сколько расчётных формул и правил совместимости | Каждая формула сверх первой — отдельный объём работы |
| Интеграции | Сайт, 1С, CRM, оплата, склад | Каждая внешняя система — отдельный слой |
| Роли пользователей | Менеджер внутри, дилер, конечный клиент | Разные роли — разные сценарии и права |
| Состав поставки | Только инструмент или плюс обучение, документация, гарантия | Расширенная поставка повышает стоимость и снимает работу с вас |
| Срок | Спокойный, обычный, экспресс | Экспресс дороже: часть работ идёт параллельно |
Ориентиры:
Типовой калькулятор — от 250 000 ₽
Калькулятор со своей логикой и импортом прайса — от 400 000 ₽
С интеграциями и админкой — от 650 000 ₽
Конфигуратор с визуальным подбором — от 500 000 ₽
Нижняя граница — минимальная сложность по каждому фактору сразу: одна формула, один источник данных, без интеграций, типовой дизайн, обычный срок. Полный состав и ориентиры — на странице цен.
Какие данные нужны от заказчика
Здесь начинается самое частое расхождение ожиданий. Калькулятор нельзя сделать «по описанию» — нужны артефакты:
Прайс или номенклатура — в том виде, в котором он есть. Не нужно приводить в порядок самостоятельно: разбор данных — часть работы. Собрать вводные помогают документы для старта проекта — брифы и шаблоны ТЗ.
Формулы расчёта — как считаете сейчас. Excel с формулами лучше, чем рассказ.
Правила подбора — что с чем совместимо, что исключается, какие ограничения по применению.
Сценарии использования — кто и в какой ситуации будет им пользоваться.
Отдельно: если правила подбора нигде не записаны и держатся на одном человеке — это не помеха, а повод начать. Фиксация этих правил и есть основная ценность проекта.
Какие ошибки ломают калькулятор
Нет админки. Прайс меняется раз в месяц, а правки ждут разработчика. Через полгода цены в калькуляторе расходятся с реальными — и им перестают пользоваться.
Слишком много полей сразу. Человек видит форму на двадцать полей и закрывает её. Правильно — вести по шагам, показывая только то, что нужно на текущем.
Логика осталась в головах. Калькулятор посчитал, но менеджер всё равно перепроверяет в Excel. Значит правила не формализованы до конца, и доверия к системе нет.
Расчёт без проверки совместимости. Калькулятор выдал цену, но не заметил несовместимую комплектацию. Ошибка уходит клиенту — а это хуже, чем ручной расчёт.
Обещания вместо ограничений. Если калькулятор не покрывает редкие случаи, это нужно честно показать: «для нестандартной комплектации свяжитесь с менеджером». Молчание в этом месте создаёт ложное ожидание.
Сколько это занимает
| Тип | Обычный срок |
|---|---|
| Типовой калькулятор | 2–4 недели |
| Калькулятор со своей логикой | 4–6 недель |
| Конфигуратор с визуальным подбором | 3–6 недель |
| Сложные интеграции, 3D | от 2 месяцев |
Срок фиксируется в техническом задании до старта. Аудит формул и данных — обычно 3–5 дней до начала работы.
Что в итоге остаётся у вас
Не «доступ к сервису», а актив: исходный код, права, документация и админка, которой ваша команда умеет пользоваться. Калькулятор можно учесть, передать другой команде, развивать своими силами или с нами — но не оставаться заложником одного подрядчика.
Практический смысл простой: инструмент, который вы не можете изменить без чужой помощи, не ваш. Поэтому в поставку входит обучение и документация, а не только работающий код.
Частые вопросы
Что входит в разработку калькулятора для сайта?
Пять слоёв: разбор логики расчёта и фиксация правил, приведение структуры данных, логика подбора и расчёта, интерфейс, а также админка и обновление цен и правил.
Из чего складывается стоимость?
Из объёма номенклатуры, числа формул и правил совместимости, интеграций, ролей пользователей, состава поставки и срока. Типовой калькулятор начинается от 250 000 ₽, с интеграциями и админкой — от 650 000 ₽.
Какие данные нужны от заказчика?
Прайс или номенклатура в текущем виде, формулы расчёта, правила подбора и совместимости, а также сценарии использования. Приводить данные в порядок заранее не нужно — это часть работы.
Сколько времени занимает разработка?
Типовой калькулятор — 2–4 недели, со своей логикой — 4–6 недель, конфигуратор с визуальным подбором — 3–6 недель, сложные интеграции и 3D — от 2 месяцев. Срок фиксируется в техническом задании до старта.
Какие ошибки ломают калькулятор?
Отсутствие админки, слишком много полей сразу, логика, которая осталась в головах, расчёт без проверки совместимости и обещания вместо честных ограничений по нестандартным случаям.
Что остаётся у заказчика после проекта?
Актив, а не доступ к сервису: исходный код, права, документация и админка, которой команда умеет пользоваться. Инструмент можно развивать своими силами или с нами — без зависимости от одного подрядчика.
