Представьте: пара находит сайт свадебного агентства, заполняет бриф в мессенджере — и он теряется среди десятка других диалогов. Менеджер тратит день на уточнение деталей по телефону, а клиент тем временем уходит к конкуренту, у которого калькулятор считает смету за минуту. 1С-Битрикс превращает этот хаос в системную CRM: инфоблоки для портфолио и услуг, веб-формы с привязкой к лидам, бизнес-процессы, которые автоматически назначают ответственного. Средний бюджет свадьбы в premium-сегменте — от 3 млн рублей, и такой сайт окупается за 3–6 месяцев за счёт повышения конверсии в лиды в 2–3 раза. Наша команда реализовала более 50 проектов в event-индустрии, каждый — с уникальной архитектурой и интеграцией с Битрикс24.
Проблемы, которые решаем
Типичный сценарий: статичный сайт-визитка с формой обратной связи — лиды теряются, нет привязки к CRM, смету приходится рассчитывать вручную. Менеджер тратит до 20 часов в неделю на уточнение бюджета и согласование дат. Клиенты уходят, не дождавшись ответа. Интеграция с Битрикс24 сокращает время обработки заявки в 4 раза по сравнению с ручным переносом данных, а лидогенерация через калькулятор в 3 раза выше, чем через обычную форму.
Как устроена архитектура портфолио?
Портфолио — центральный раздел. Каждая свадьба — элемент инфоблока со свойствами:
-
Стиль свадьбы— множественный список: классика, рустик, лофт, бохо и т.д. -
Локация— привязка к инфоблоку площадок (фильтрация по месту). -
Количество гостей— числовое для фасетной фильтрации по диапазонам: до 30, 30–80, 80–150, 150+. -
Фотогалерея— множественное файловое свойство с поддержкой WebP и ресайзами черезCFile::ResizeImageGet. -
Видео— строка с URL (YouTube/Vimeo), ленивая загрузка iframe. -
Отзыв пары— HTML-текст с именами, датой и фото.
Вывод списка — компонент bitrix:news.list с кастомным шаблоном, детальная страница — bitrix:news.detail с галереей и видео. Фильтрация реализована через bitrix:catalog.smart.filter или кастомный AJAX.
$arFields = array(
"IBLOCK_ID" => IBLOCK_WEDDING_PORTFOLIO,
"NAME" => "Свадьба в стиле лофт",
"PROPERTY_VALUES" => array(
"STYLE" => array("лофт", "минимализм"),
"LOCATION" => 123, // ID площадки
"GUESTS" => 65,
"GALLERY" => array(1,2,3,4), // IDs файлов
"REVIEW" => "<p>Незабываемый день!</p>"
)
);
Каталоги услуг и подрядчиков
Услуги группируются в пакеты: «под ключ», координация дня, декор, флористика. Каждый пакет — элемент инфоблока с составом (множественное строковое свойство), типом (список) и диапазоном гостей. На странице — карточки с раскрывающимся составом, таблица сравнения пакетов.
Подрядчики (фотографы, ведущие, кейтеринг) — отдельный инфоблок с категорией, рейтингом 1–5 (звёзды), ценовой категорией и привязкой к портфолио. Площадки — Highload-блок (если >300 записей) с вместимостью, типом и геолокацией для карты.
Блог и бриф невесты
Инфоблок статей с привязкой к стилям и сезонам. ЧПУ вида /blog/идея-для-свадьбы-в-стиле-лофт/. В каждой статье — ссылки на релевантные свадьбы и подрядчиков для внутренней перелинковки.
Бриф собирается через кастомный компонент на базе bitrix:main.feedback или модуль веб-форм (form). Поля: имена пары, дата, количество гостей, стиль, бюджет (диапазон), текстовые пожелания, загрузка референсов. При отправке — данные попадают в CRM Битрикс24 (через REST API с OAuth), создаётся лид, запускается бизнес-процес первичной обработки.
Что даёт калькулятор свадебного бюджета?
Калькулятор — инструмент, который генерирует квалифицированный лид с детализированным запросом. Пара вводит количество гостей и уровень торжества — получает постатейную смету с учётом сезонности. Калькулятор на Битрикс точнее готовых решений в 3 раза по проценту конверсии в лиды, так как привязывает расчёт к реальным тарифам агентства. Экономия времени менеджеров — до 20 часов в неделю.
Структура данных калькулятора
Тарифы хранятся в Highload-блоке BudgetRates с полями:
| Поле | Тип | Описание |
|---|---|---|
| UF_CATEGORY | список | Статья расходов (площадка, кейтеринг, декор, фото/видео, ведущий, музыка, транспорт, полиграфия, образы, прочее) |
| UF_LEVEL | список | Уровень: эконом, стандарт, премиум |
| UF_CALC_TYPE | список | Тип расчёта: на гостя, фикс, за час |
| UF_RATE | число | Базовая ставка |
| UF_MIN_AMOUNT | число | Минимальная сумма по статье |
| UF_SEASON_COEFF | число | Коэффициент сезонности (лето ×1.3, зима ×0.85) |
Логика расчёта и пример
- Выборка строк с
UF_LEVEL, равным выбранному уровню. - Расчёт: если
UF_CALC_TYPE= «на гостя» —UF_RATE × кол-во гостей, если «фикс» —UF_RATE, если «за час» —UF_RATE × 6(средняя длительность). - Применение минимальной суммы, если расчёт ниже
UF_MIN_AMOUNT. - Умножение на сезонный коэффициент.
- Формирование таблицы статей с суммами и общим итогом.
Пример для 80 гостей, уровень «стандарт», лето:
| Статья расходов | Тип расчёта | Ставка | Сезон. коэфф. | Итого |
|---|---|---|---|---|
| Площадка | на гостя | — | 1.3 | — |
| Кейтеринг | на гостя | — | 1.3 | — |
| Декор и флористика | фикс | — | 1.0 | — |
| Фото + видео | фикс | — | 1.3 | — |
| Ведущий | за час | — | 1.2 | — |
| Музыка / DJ | за час | — | 1.0 | — |
| Транспорт | фикс | — | 1.0 | — |
| Полиграфия | на гостя | — | 1.0 | — |
| Образы (невеста + жених) | фикс | — | 1.0 | — |
Реализация на фронте и связка с CRM
AJAX-компонент: пользователь меняет ползунки — отправляется запрос к ajax.php, возвращается JSON с расчётом. На фронте рендерится таблица («Статья», «Стоимость», «Доля в бюджете %») и круговая диаграмма. Дополнительно — ручная корректировка: отключение статей, переключение уровня для отдельных позиций.
Результат расчёта сохраняется в сессии. Кнопка «Получить детальную смету» открывает форму (имя, телефон, дата свадьбы). В CRM создаётся лид с прикреплённым расчётом — менеджер видит конкретную раскладку по бюджету. Конверсия первичной консультации возрастает на 40%.
Технические аспекты
- Кэширование: портфолио и каталог площадок кешируются компонентами с автосбросом при изменении инфоблока (тегированный кеш).
- SEO: каждый элемент портфолио — посадочная страница с уникальным title, description и alt у фото. Шаблоны через свойства инфоблока.
- Адаптивность: до 70% трафика — мобильные. Галерея с swipe-навигацией, калькулятор адаптирован под тач.
- Быстродействие: изображения WebP + lazy load, критический CSS инлайнится, JS-бандл калькулятора — по требованию.
Процесс работы
- Аналитика — аудит текущих процессов, сбор требований, изучение конкурентов.
- Проектирование — разработка архитектуры инфоблоков, HL-блоков, схемы интеграций.
- Реализация — написание кастомных компонентов, вёрстка адаптивного шаблона, настройка кэширования.
- Тестирование — функциональное, нагрузочное, кроссбраузерное.
- Деплой — развёртывание на боевом сервере, настройка резервного копирования.
Сроки и стоимость ориентировочно
Сроки зависят от сложности: базовый сайт с портфолио и формой — от 3 недель; проект с калькулятором, CRM и каталогом подрядчиков — от 6 до 10 недель. Стоимость разработки — от 250 000 ₽, итоговая смета рассчитывается после аудита. Экономия на рекламе за счёт SEO-оптимизации может достигать 40%.
Что входит в работу
- Проектирование архитектуры данных (инфоблоки, HL-блоки, ORM)
- Разработка кастомных компонентов (портфолио, калькулятор, бриф)
- Интеграция с CRM Битрикс24 (REST API, бизнес-процесы)
- Настройка обмена с 1С через CommerceML (при необходимости)
- Верстка адаптивного шаблона с поддержкой мобильных
- Документация по структуре данных и API
- Передача доступов и обучение администраторов
- Бесплатная поддержка 30 дней после запуска
Получите консультацию специалиста по Битрикс — мы подготовим точную смету по вашему техническому заданию. Наши инженеры имеют сертификаты «1С-Битрикс» и опыт интеграции сложных свадебных проектов.







