Покажите клиенту цену, пока он не ушёл к конкуренту, а заявку с готовым расчётом получите сразу в Битрикс24. Собирайте калькуляторы в админке без программирования: стоимость работ по площади, доставка, кредит, цена от объёма, смета по шагам. Посетитель видит расчёт и наглядные графики сразу, а менеджер получает лид или сделку с введёнными значениями, суммой и согласием на обработку персональных данных.

- Больше заявок. Человек, который сам посчитал стоимость, оставляет контакты охотнее, чем тот, кто видит «цена по запросу».
- Заявка сразу в CRM. Лид или сделка создаётся в Битрикс24 автоматически, с контактом клиента, расчётом и отметкой о согласии. Ничего не нужно переносить руками.
- Заявки с уже посчитанной суммой. Менеджер видит введённые значения и результат и сразу начинает разговор по делу.
- Цифры, которые понятны с первого взгляда. Из чего складывается цена, как растёт платёж по кредиту, сколько стоит переплата, это видно на графике, а не только в таблице.
- Меньше работы для разработчика. Калькулятор собирается в визуальном редакторе, а не пишется кодом под каждого клиента.
- Выберите один из готовых шаблонов или соберите калькулятор с нуля.
- Добавьте поля, формулы и графики, посмотрите живой предпросмотр справа.
- Выведите калькулятор на странице одним компонентом.
- Вставьте адрес входящего вебхука Битрикс24 в настройках модуля, и заявки пойдут в CRM. Письмо администратору и список заявок в админке работают и без этого.

Передача заявок в Битрикс24
- Лид или сделка на выбор. Для сделки модуль сам находит контакт клиента по телефону или email, а если такого нет, создаёт новый. Можно указать воронку и стадию.
- Расчёт в карточке. Введённые значения и результат попадают в комментарий, главный результат можно передавать как сумму лида или сделки.
- Не тормозит форму. Передача идёт после ответа посетителю. Если портал недоступен, заявка не теряется: она сохранена в админке, а неудачные передачи повторяются автоматически и вручную.
- Видно, что произошло. В списке заявок у каждой заявки ссылка на лид или сделку либо причина ошибки. Есть проверка соединения и журнал ошибок.
- Подключение за минуту. Достаточно входящего вебхука с правом «CRM». Адрес хранится в настройках модуля и нигде не показывается.
- Статусы и комментарий менеджера. «Новая», «В работе», «Закрыта». Меняются на странице заявки, прямо в списке или сразу у нескольких заявок.
- Фильтр и поиск: по статусу, дате, имени, телефону, email и названию калькулятора.
- Экспорт в CSV для Excel с учётом фильтра: контакты, расчёт, статус, комментарий, согласие, номер лида или сделки.
- Согласие на обработку персональных данных. Обязательный флажок в форме, текст и ссылка на политику настраиваются. Дата и текст согласия сохраняются в заявке и попадают в карточку Битрикс24.
- Письмо администратору уходит сразу. Шаблон письма редактируется в почтовых событиях Битрикс.
- Диагностика почты: проверка шаблона и адресов, тестовое письмо, журнал ошибок отправки.
- 6 типов визуализации: кольцевая диаграмма, столбчатая диаграмма, линейный график, график платежей, полоса прогресса и крупные карточки итогов.
- Структура стоимости: материалы, работы и доставка показываются долями в кольцевой диаграмме.
- Зависимость результата от поля: например, платёж от срока кредита или стоимость поездки от расстояния. На линии отмечена текущая точка, график перестраивается при каждом вводе.
- График платежей по кредиту и вкладу: остаток по месяцам и переплата.
- Графики настраиваются в конструкторе без кода: тип, заголовок, какие результаты и поля показывать, цвета. Результат сразу виден в предпросмотре.
- Графики рисуются встроенным лёгким рендерером, без внешних библиотек и загрузки с чужих серверов. Страница остаётся быстрой.
- Доступность: у каждого графика есть текстовое описание для программ экранного чтения, а анимация отключается, если посетитель выбрал в системе «уменьшить движение».
- 5 типов полей: число, ползунок, список, переключатель, флажок. У каждого своя подпись, единица измерения, минимум, максимум и шаг.
- Формулы с функциями if, round, floor, ceil, abs, sqrt, pow, min, max, lookup. Результаты можно использовать в следующих формулах. Ошибки видны сразу под формулой.
- Условия показа: поле появляется только когда нужно.
- Таблицы диапазонов: цена, скидка или тариф зависят от количества, веса или суммы. Данные можно вставить из Excel.
- Пошаговый режим: группы полей становятся шагами с кнопками «Назад» и «Далее».
- Экспорт и импорт в JSON: перенос между сайтами и резервная копия.
- 11 готовых шаблонов: стоимость по площади, кредит, цена от объёма, скидка от количества, доставка, окно на заказ, ремонт по шагам, расход топлива, расход краски, аренда оборудования, вклад. Кредит, вклад, скидка, ремонт и расход топлива уже содержат готовые графики.
- Страница «Инструкция» в админке с описанием возможностей и готовыми примерами.
- Расчёт и графики обновляются прямо при вводе, без перезагрузки страницы. Числа форматируются по языку страницы.
- Адаптивная вёрстка: форма, результат и графики одинаково удобны на телефоне и на компьютере.
- Форма заявки: имя, телефон и email, у каждого поля настраиваются показ и обязательность, а также флажок согласия на обработку персональных данных.
- После отправки открывается окно «Заявка отправлена».
- Сумму в заявке не подделать: расчёт повторяется на сервере.
- Защита от спама: CAPTCHA, скрытое поле-ловушка, ограничение частоты отправки.
- Согласие на обработку персональных данных проверяется на сервере, а не только в браузере.
- Адрес вебхука Битрикс24 хранится только в настройках модуля. Запросы идут только по HTTPS на публичный адрес портала.
- Формулы разбираются собственным парсером, без eval. Настройки графиков проходят проверку: допустимы только разрешённые типы и ограниченное число графиков.
- Данные хранятся и читаются через API Битрикс (ORM), без прямых SQL-запросов.
- Вывод экранируется, выгрузка в CSV защищена от формул Excel, формы защищены токеном сессии, админка доступна только администратору.
- Один компонент xlogic:calculator, который можно перетащить на страницу в визуальном редакторе.
- Результат кешируется, кеш сбрасывается при сохранении калькулятора.
- Внешний вид меняется шаблоном компонента в шаблоне сайта.
- При удалении модуль спрашивает, сохранять ли данные.
Для кого
Веб-студии, которые делают сайты со сметами и расчётами. Компании услуг и производства: ремонт, окна, отделка, доставка, которым нужны заявки сразу в CRM. Банки, МФО и страховые, которым нужны калькуляторы кредита и вклада с графиком платежей.
ТребованияPHP 8.2 и выше. Для передачи заявок нужен портал Битрикс24 (облако или коробка) с доступным по HTTPS адресом и входящий вебхук с правом «CRM».
- Права доступа. Новая вкладка «Доступ» в настройках модуля: уровень «Работа с заявками» даёт менеджерам список заявок, статусы, комментарии, экспорт и передачу в Битрикс24, а «Полный доступ» — ещё калькуляторы, настройки и удаление заявок.
- Срок хранения заявок. Настройка «Хранить заявки, дней»: раз в сутки заявки старше срока удаляются вместе со статусом и комментарием, удаления записываются в журнал событий.
- События модуля. OnBeforeRequestAdd позволяет проверить, изменить или отклонить заявку до сохранения, OnAfterRequestAdd — передать её в свою систему или мессенджер. Примеры обработчиков — на странице «Инструкция».
- Пошаговый режим. Форма заявки появляется на последнем шаге, когда посетитель прошёл весь расчёт.
- Письма о заявках. В «Email для уведомлений» можно указать несколько адресов через запятую. В письме номер заявки и ссылка на неё в админке. Письма отключаются флажком в калькуляторе или деактивацией почтового шаблона.
- Защита формы. Пауза между заявками одного посетителя и предел заявок в минуту настраиваются на вкладке «Заявки». Картинка CAPTCHA загружается, когда посетитель начинает заполнять форму.
- Битрикс24. Поддерживаются порталы на доменах .рф и коробочные порталы в частной сети компании (отметка «Портал в локальной сети», её включает администратор сайта). Повторная передача заявки не создаёт дублей лида, сделки и контакта. Адрес вебхука теперь хранится в файле /bitrix/.settings.php, а не в базе данных, и не попадает в её резервные копии; сохранённый ранее адрес переносится при обновлении автоматически.
- Редактор. Вставка таблиц из Excel понимает разделители тысяч («1 000,5») и предупреждает о нераспознанных строках.
- Инструкция дополнена разделами «Графики», «Передача заявок в Битрикс24», «Права доступа» и «Для разработчиков».
- Калькулятор больше не может сохраниться пустым, если настройки не дошли до сервера или повреждены; на сайтах в кодировке windows-1251 сохранение с кириллицей работает.
- В списке заявок работают «Удалить» и «Передать в Битрикс24» из меню строки, а сам список не загружает всю таблицу заявок и открывается быстро при любом их числе.
- Форма заявки работает, когда страница берётся из кеша, и когда на странице два одинаковых калькулятора.
- Функция round и логические операции считаются одинаково на странице и на сервере, поэтому сумма в заявке и письме совпадает с той, что видел посетитель.
- Варианты списка с одинаковой ценой (например, «Самовывоз» и «Без доставки») в заявке больше не путаются.
- Агент Битрикс24 не задерживает страницы сайта, если портал не отвечает.
- Тестовое письмо в диагностике почты отправляется от имени выбранного сайта.
- Комментарий менеджера при правке в списке сохраняет переносы строк; у заявки не появляется двойная строка статуса.
- Экспорт CSV, заявки и комментарии в Битрикс24 корректно показывают кириллицу на сайтах в windows-1251.
- Права менеджерам нужно выдать: до этого раздел был доступен только администраторам, и после обновления это не меняется, пока вы не настроите вкладку «Доступ».
- Срок хранения выключен: заявки не удаляются, пока вы не укажете число дней.
- Существующие почтовые шаблоны не меняются. Чтобы в письме были номер и ссылка на заявку, добавьте в шаблон события «Заявка с калькулятора» поля #REQUEST_ID# и #REQUEST_URL#.
- В пошаговых калькуляторах форма заявки теперь видна только на последнем шаге.
- В редких случаях результат с round может отличаться от прежнего в последнем знаке: теперь он совпадает с суммой, которую сохраняет сервер.
- Обновление сбрасывает кеш компонента калькулятора и создаёт агент очистки заявок. Калькуляторы, заявки и настройки не меняются.
- Для установки модуля нужен PHP 8.2 или новее.
- Графики результатов расчёта. Они строятся из тех же значений, что и сам расчёт, и обновляются при каждом изменении полей.
- Шесть типов графиков:
- круговая диаграмма (структура стоимости);
- столбцы (сравнение результатов);
- график зависимости результата от выбранного поля с маркером текущего значения;
- график платежей по кредиту: остаток долга по месяцам, платёж, переплата и таблица всех месяцев;
- полоса прогресса (доля от предела);
- карточки итогов.
- В конструкторе появился блок «Визуализация»: тип графика, заголовок, результаты и поля, цвета. Графики сразу видны в предпросмотре.
- Ссылки в графиках обновляются при переименовании ключей полей и результатов.
- Графики по умолчанию в шаблонах: «Кредитный калькулятор» (график платежей и зависимость платежа от срока), «Вклад», «Ремонт» (структура стоимости), «Расход топлива», «Скидка от количества».
- Круговая диаграмма не складывает результаты в разных единицах (проценты и рубли) и не учитывает итог, который сам состоит из других выбранных результатов.
- Для доступности у каждого графика есть текстовая подпись и таблица значений.
- Анимация обновления отключается, если в системе включено «уменьшение движения».
- Расчёт результатов в скрипте калькулятора вынесен в отдельную функцию. Поведение полей и результатов прежнее.
- Добавлены языковые фразы для графиков (ru/en).
- Ранее созданные калькуляторы работают без изменений.
- Графики в них не появляются, пока вы их не добавите.
- Проверка безопасности пройдена, новых уязвимостей нет.
- Установите модуль из Маркетплейса.
- Перейдите в «Сервисы — Калькуляторы — Список калькуляторов», нажмите «Добавить калькулятор», выберите готовый шаблон или соберите калькулятор с нуля. Подробное описание — на странице «Инструкция».
- Выведите калькулятор на странице сайта: в визуальном редакторе добавьте компонент «Калькулятор» (группа «Xlogic») и выберите калькулятор в параметре «Калькулятор». Или вставьте код в публичную страницу или шаблон:
<?php $APPLICATION->IncludeComponent("xlogic:calculator", "", ["CALCULATOR_ID" => 1]); ?>
Вместо 1 укажите ID калькулятора из списка в админке. - Если используется форма заявки, проверьте в разделе «Заявки» диагностику почты: наличие шаблона письма, адреса получателей и тестовое письмо.
- После изменения калькулятора кеш компонента сбрасывается автоматически.
Сайт: xlogic.ru
Время работы: пн–пт с 10:00 до 19:00 (МСК, UTC+3).
Время реакции на заявку: в течение 1 рабочего дня
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.