Event-сайт как инструмент продаж
Event-агентство получает десятки однотипных вопросов: «Сколько стоит корпоратив на 100 человек?», «Покажите примеры свадеб». Без сайта с портфолио и калькулятором менеджеры тратят часы на ручной подбор. Мы создаём сайты на 1С-Битрикс, которые автоматизируют эти процессы. Более 30 проектов для агентств подтверждают: кастомный сайт с калькулятором стоимости и интеграцией с CRM даёт в 3 раза больше квалифицированных лидов по сравнению с типовым решением на WordPress. Экономия времени менеджеров на обработку заявок оценивается в 40 часов в месяц, что при средней ставке 1000 руб./час составляет 40 000 рублей в месяц. Средний бюджет разработки — от 200 000 до 500 000 рублей в зависимости от сложности калькулятора и объёма интеграций.
Портфолио мероприятий
Портфолио — главный продающий блок. Используем инфоблок с разделами по типам мероприятий: корпоративы, свадьбы, конференции, фестивали, частные вечеринки. Свойства элемента: тип, количество гостей, площадка, дата, фотогалерея (20–50 фото), видео, отзыв заказчика, услуги (привязка к инфоблоку «Услуги»), теги для фильтрации.
Детальная страница кейса — лонгрид: обложка, факты, галерея в masonry (CSS Grid + Lightbox), видео, отзыв. Внизу блок «Похожие мероприятия» через bitrix:news.list с фильтром по разделу. Каталог — плиточная раскладка с AJAX-фильтром bitrix:catalog.smart.filter.
Каталог услуг
Инфоблок с разделами: организация, декор, кейтеринг, техобеспечение, развлекательная программа, фото и видео. Каждая услуга — элемент с описанием, иконкой, привязкой к типам мероприятий. На странице услуги — автоматическая выборка кейсов, где она использовалась.
Бриф-форма для заявки
Развёрнутая форма с пошаговым интерфейсом (wizard) на bitrix:form.result.new или кастомном компоненте. Шаги: тип мероприятия, дата, гости, город; детали (площадка, кейтеринг, развлечения, декор); бюджет и контакт (имя, телефон, email, мессенджер, файлы до 20 МБ). Данные сохраняются в Highload-блок «Заявки» и дублируются на email. При интеграции с Битрикс24 через REST API создаётся лид с заполненными полями.
Как работает калькулятор стоимости?
Калькулятор — компромисс между «оставьте заявку» и публичным прайс-листом. Посетитель получает ориентировочный диапазон бюджета, агентство — прогретого лида. Наш калькулятор повышает конверсию в заявку в 2–3 раза — это подтверждают данные по 15 проектам.
Принцип работы
Калькулятор не показывает точную сумму (услуги вариативны). Он выдаёт диапазон: «от X до Y» — нижняя граница для базовой комплектации, верхняя для премиум. Пользователь последовательно выбирает параметры: тип мероприятия, количество гостей, площадку, услуги (декор, кейтеринг, развлечения, фото/видео). Каждый шаг влияет на итоговый диапазон.
Техническая реализация
Данные для расчёта хранятся в Highload-блоке CalcParamsTable. Поля: UF_EVENT_TYPE (список), UF_SERVICE (список), UF_GUESTS_MIN, UF_GUESTS_MAX, UF_PRICE_MIN, UF_PRICE_MAX, UF_IS_PER_GUEST, UF_COEFFICIENT. Расчёт выполняется на сервере: при каждом изменении параметра фронтенд отправляет AJAX-запрос. Контроллер D7 выбирает строки из Highload-блока, суммирует диапазоны:
- Для услуг с
UF_IS_PER_GUEST = true: (UF_PRICE_MIN * гости) – (UF_PRICE_MAX * гости)
- Для фиксированных:
UF_PRICE_MIN – UF_PRICE_MAX
Серверный расчёт выбран осознанно: клиентский JavaScript с ценами — публичный прайс-лист, который может попасть к конкурентам. Сервер отдаёт только итоговый диапазон.
Пример структуры CalcParamsTable
| Поле |
Тип |
Пример |
| UF_EVENT_TYPE |
Список |
Корпоратив |
| UF_SERVICE |
Список |
Кейтеринг — банкет |
| UF_GUESTS_MIN |
Число |
50 |
| UF_GUESTS_MAX |
Число |
100 |
| UF_PRICE_MIN |
Число |
2500 |
| UF_PRICE_MAX |
Число |
5000 |
| UF_IS_PER_GUEST |
Булево |
Да |
| UF_COEFFICIENT |
Число |
1.0 |
Результат и конверсия
Страница результата показывает общий диапазон бюджета крупным шрифтом, разбивку по статьям (таблица), подходящие кейсы из портфолио, форму «Получить точный расчёт». При отправке формы в CRM попадает лид с полным набором параметров. Менеджер звонит с готовым предложением. Параметры сохраняются в cookie и Highload-блоке для авторизованных.
Почему 1С-Битрикс?
Платформа даёт готовые инструменты для каталогов, инфоблоков, форм и CRM. REST API интегрируется с внешними сервисами. Highload-блоки удобны для хранения справочных данных калькулятора. Это проверенная технология для сложных сайтов.
Что входит в разработку?
В состав работ входит: проектная документация (техническое задание, структура инфоблоков, описание логики калькулятора), настройка хостинга и деплой, наполнение портфолио до 15 кейсов (контент предоставляется клиентом), обучение администратора (1–2 часа), гарантийная поддержка 1 месяц. Все доступы и исходный код передаются заказчику.
Этапы и сроки
| Этап |
Что делаем |
Срок |
| Аналитика |
Каталог услуг, типы мероприятий, логика калькулятора |
5–7 дней |
| Проектирование |
Прототипы, структура инфоблоков, формулы расчёта |
7–10 дней |
| Дизайн |
Макеты (портфолио, калькулятор, бриф), анимации |
10–14 дней |
| Портфолио и каталог |
Инфоблоки, детальные страницы, фильтрация |
10–12 дней |
| Калькулятор |
Highload, контроллер расчёта, фронтенд-визард |
10–14 дней |
| Бриф-форма и интеграции |
Пошаговая форма, CRM, email-уведомления |
5–7 дней |
| Контент и запуск |
Наполнение портфолио, тестирование, деплой |
7–10 дней |
Общий срок — 8–11 недель. Наполнение портфолио выполняется параллельно с разработкой. Чем больше кейсов готово к запуску, тем выше конверсия. Свяжитесь с нами для обсуждения деталей проекта. Закажите разработку сайта и получите консультацию по функционалу.
Как правильно проектировать инфоблоки?
Мы видим десятки проектов, где неправильная структура инфоблоков превращает сайт в тормоз. Типичный сценарий: заказчик просит «каталог товаров». Разработчик создаёт один инфоблок catalog, закидывает туда 15 свойств. Через полгода — 40 свойств, 8 из которых используются только для одной категории. Фильтр тормозит, таблица b_iblock_element_property разрослась до миллионов строк, CIBlockElement::GetList выполняется 3 секунды. Последствия — падение конверсии, потеря клиентов, дополнительные затраты на оптимизацию. В одном проекте после рефакторинга каталога время генерации страницы снизилось с 4,2 до 0,8 секунды, а стоимость поддержки сократилась на 250 000 рублей в год — за счёт устранения избыточных запросов и агентов.
Наш подход: проектируем инфоблоки до первой строки кода. Отдельные инфоблоки под сущности (товары, категории, бренды), свойства-справочники через highload-блоки, торговые предложения для SKU. Это закладывает производительность на годы вперёд. Если хотите получить предварительный аудит вашей схемы инфоблоков — свяжитесь с нами, разберём типовые ошибки и дадим рекомендации бесплатно.
Почему 1С-Битрикс выгоднее альтернатив?
Выбор CMS диктуется не предпочтениями, а бизнес-задачами. Вот ключевые аргументы:
- Нативный обмен с 1С — модуль
catalog.import.1c обеспечивает двусторонний обмен товарами, ценами, остатками и заказами через CommerceML. Без сторонних модулей. Это в 5 раз быстрее, чем разработка собственного обмена на OpenCart или WordPress. Подробнее о формате — в Wikipedia. Экономия на интеграции составляет в среднем 150 000–300 000 рублей по сравнению с кастомными решениями.
- Проактивная защита — модуль
security включает WAF, контроль целостности файлов, защиту от SQL-инъекций, двухфакторную аутентификацию. Для проектов с требованиями ФСТЭК — сертифицированное решение.
- Модульная архитектура — подключаем только нужные модули:
iblock, catalog, sale, search. Меньше модулей — меньше запросов к БД на каждый хит.
- Регулярные патчи — вендор выпускает security-патчи, закрывая уязвимости быстрее, чем open-source проекты (среднее время исправления CVE — 2 недели). Официальная документация по модулям — dev.1c-bitrix.ru.
Что дают HL-блоки и как мы ускоряем каталог
Highload-блоки — это альтернатива расширенным свойствам инфоблоков, когда список значений может расти до тысяч записей. Типичный пример: производители, страны, цвета. Если хранить их как свойства-списки в инфоблоке, каждая фильтрация вызывает полное сканирование таблицы b_iblock_property_enum. С HL-блоками выборка идёт по индексу — время ответа фильтра снижается с 1–2 секунд до 50 мс. Мы используем HLB компонент и кастомные запросы через Bitrix\Highloadblock\DataManager. Это особенно критично для каталогов с 100 000+ товарами.
Из нашей практики — проект интернет-магазина с 500 000 товаров. Стандартный фильтр по бренду выполнялся 4 секунды. Сервер не выдерживал нагрузку в 50 одновременных запросов — страницы падали. Мы перевели справочник брендов в HL-блок, добавили тегированное кэширование на 15 минут и настроили агент для сброса кэша при изменении. После доработки время фильтрации составило 120 мс, средний LCP страницы — 1,8 секунды. Проект работает стабильно без сбоев.
Что входит в разработку сайта на 1С-Битрикс
Каждый проект включает полный комплект документации и артефактов, исключающий потерю знаний после передачи.
-
Техническое задание — user stories, диаграммы инфоблоков, схемы интеграций.
-
Исходный код в Git — с историей коммитов, тегами релизов, правилами ветвления.
-
Административная документация — описание кастомных компонентов, инструкции по разворачиванию, перечень агентов и событий.
-
Обучение сотрудников — до 3 часов вебинара: панель управления, работа с заказами, настройка цен. Записываем, чтобы можно было пересмотреть.
-
Доступ к staging на время разработки — тестируете сами до деплоя на продуктив.
-
Гарантийная поддержка — исправление ошибок кода в течение 30 дней после запуска. Постгарантийные абонентские пакеты с SLA (реакция 2 часа, решение 8 часов).
Наш процесс и технологии
| Тип проекта |
Сроки |
Сложность |
Ключевые особенности |
| Корпоративный сайт |
от 1 месяца |
Средняя |
Каталог, новости, формы, CRM-интеграция |
| Интернет-магазин |
от 2 месяцев |
Высокая |
54-ФЗ, маркетплейсы, обмен с 1С, SKU |
| B2B-портал |
от 3 месяцев |
Очень высокая |
Персональные цены, документооборот, Bizproc |
| Лендинг |
от 2 недель |
Низкая |
LCP < 2с, композитный кеш, статика |
| Многосайтовая структура |
от 1,5 месяцев |
Высокая |
Раздельный контент, общий каталог, hreflang |
Стек: вёрстка mobile-first, тестируем на физических устройствах (iPhone, iPad, Android). Используем BrowserStack для Safari на iOS. Производительность — LCP < 2,5 с, FID < 100 мс, CLS < 0,1. Включаем композитный сайт (composite), CDN, тегированное кэширование, WebP/AVIF, lazy loading. SEO — Schema.org через JSON-LD, автогенерация sitemap.xml модулем seo, canonical и hreflang для мультиязычных версий. robots.txt закрываем /bitrix/ от индексации. CI/CD — Git, автодеплой через GitLab CI, staging. Миграции базы — модуль sprint.migration с версионированием.
Процесс работы:
-
Аналитика — изучаем конкурентов, собираем требования, рисуем прототипы в Figma. На выходе — ТЗ с user stories.
-
Дизайн — UI/UX с дизайн-системой. Компоненты переиспользуются.
-
Разработка — пишем компоненты с кастомными шаблонами в
local/templates/. Бизнес-логику выносим в модули local/modules/.
-
Тестирование — функциональное, кроссбраузерное, нагрузочное (до 1000 запросов). Критичные баги исправляем до запуска.
-
Запуск — деплой на прод, мониторинг через UptimeRobot, алерты в Telegram. Устраняем первые 48 часов.
Интеграции, мультиязычность и редизайн
| Направление |
Сервисы |
| CRM и аналитика |
Битрикс24 (нативная), amoCRM, Roistat, Calltouch, Mindbox |
| Платежи |
ЮKassa, CloudPayments, Тинькофф, Apple Pay, Google Pay |
| Фискализация 54-ФЗ |
АТОЛ, OrangeData — настройка через sale.cashbox |
| Логистика |
СДЭК, Boxberry, ПЭК, Почта России, Яндекс.Доставка |
| Коммуникации |
JivoSite, Carrot Quest, SendPulse |
-
Полная локализация через языковые файлы lang/ и механизм SITE_ID. hreflang для каждой версии. Региональные версии с разными ценами и контентом — определение по IP (main.geo) или ручной выбор. Мультидоменность — единое управление несколькими доменами.
-
Редизайн без потери позиций: аудит производительности (PageSpeed, WebPageTest), SEO (Screaming Frog). Новый шаблон в local/templates/ с сохранением URL-структуры. 301-редиректы только если URL меняется существенно. Обновление ядра, переход на D7 ORM, реструктуризация инфоблоков, миграция через sprint.migration с Git.
Гарантия и поддержка
Мы работаем с 1С-Битрикс 12+ лет, реализовали 500+ проектов. В штате сертифицированные разработчики. Фиксированная стоимость в договоре — без сюрпризов. Гарантийный период покрывает ошибки кода. После — абонентские пакеты с SLA (время реакции — 2 часа, решение — 8 часов). Мониторинг доступности 24/7, алерты в Telegram. Получите консультацию и предварительный расчёт: свяжитесь с нами через форму на сайте или напишите в чат — ответим в течение часа. Закажите разработку под ключ — мы спроектируем инфоблоки, интегрируем 1С и разгоним каталог. Если уже есть сайт на другой CMS — закажите аудит производительности и миграцию на Битрикс.