Настройка конверсионной оптимизации (CRO) на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка конверсионной оптимизации (CRO) на 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка конверсионной оптимизации (CRO) на 1С-Битрикс

CRO — это системный процесс: снять показатели, найти узкое место, выдвинуть гипотезу, внедрить изменение, измерить результат. Не «сделать красивую кнопку», а сначала выяснить, почему из 1 000 посетителей карточки товара только 8 кладут в корзину — и что именно нужно изменить, чтобы стало 11.

Аудит текущей воронки

Начните с данных, а не с дизайна. В Яндекс.Метрике: Отчёты → Конверсии → Воронки. В GA4: Explore → Funnel exploration. Нужны цели на каждом шаге: просмотр каталога, просмотр карточки, добавление в корзину, оформление, оплата.

Если целей нет — их нужно настроить первым шагом. Цели типа «JavaScript-событие» — единственный надёжный вариант для Битрикс, где большинство переходов происходит через AJAX без смены URL:

// В шаблоне компонента sale.order.ajax при успешном создании заказа
BX.addCustomEvent('onSaleOrderComplete', function(order) {
    ym(METRIKA_ID, 'reachGoal', 'order_complete', {
        order_id:    order.orderId,
        total_price: order.totalPrice,
    });
    gtag('event', 'purchase', {
        transaction_id: order.orderId,
        value:          order.totalPrice,
        currency:       'RUB',
    });
});

Ключевые метрики по этапам воронки

Этап Нормальный диапазон Тревожный сигнал
Каталог → карточка товара 25–50% < 15%
Карточка → корзина 5–15% < 3%
Корзина → оформление 40–65% < 25%
Оформление → оплата 55–75% < 40%
Оплата → подтверждение 80–95% < 70%

Сегментируйте по устройству: мобильная конверсия на этапе оформления стабильно ниже десктопной в 1.5–2.5 раза — это отправная точка для мобильной оптимизации.

Карточка товара: что влияет на «в корзину»

Скорость загрузки. Каждая секунда задержки на LCP срезает конверсию. В Битрикс основные источники: медленный рендер catalog.section/catalog.element без кэша, тяжёлые изображения без WebP. Включите композитный сайт, настройте WebP через модуль CDN или ImageMagick.

Отсутствие данных о наличии. Если склады настроены, но информация о наличии не выводится в карточке — покупатель идёт проверять в другое место. Компонент catalog.element отображает остатки через CATALOG_QUANTITY — убедитесь, что параметр USE_PRODUCT_QUANTITY включён в настройках компонента.

Неработающая кнопка «В корзину» на мобильном. Классическая проблема: кнопка кликабельна, но обработчик падает из-за ошибки в JS. Проверяйте через мобильные DevTools, а не только на десктопе.

Цена без НДС и с НДС рядом. Для B2B-каталогов — критично. Настраивается через систему ценообразования Битрикс: \Bitrix\Catalog\PriceTable с разными типами цен.

Страница оформления заказа: основные потери

Компонент sale.order.ajax — самый сложный с точки зрения CRO. Потери на этом этапе:

Длинная форма. Стандартная форма содержит 10–15 полей. Уберите всё необязательное: отчество, индекс, факс. В свойствах заказа (Магазин → Настройки → Свойства заказа) пометьте лишние поля как необязательные или полностью скройте.

Нет гостевого оформления. По умолчанию Битрикс требует регистрацию. Включите гостевой checkout: в настройках модуля «Магазин» → «Разрешить оформление заказа без регистрации».

Неожиданная стоимость доставки. Цена доставки, которая появляется только в корзине — главная причина брошенных корзин. Покажите примерную стоимость доставки уже на карточке товара через AJAX-запрос к sale.delivery.cost.calculate.

Слишком много шагов. Многошаговый checkout теряет 15–20% пользователей на каждом переходе между шагами. Одностраничный оформление (sale.order.ajax) в режиме AJAX без перезагрузки страницы — стандарт для Битрикс.

A/B-тестирование без Google Optimize

Простая реализация на Битрикс:

// В шаблоне: определяем вариант для пользователя
$userId    = $USER->IsAuthorized() ? $USER->GetID() : session_id();
$abVariant = crc32($userId . 'checkout_test_v1') % 2; // 0 или 1

// В JS передаём вариант
echo "<script>window.AB_VARIANT = {$abVariant};</script>";

// Регистрируем в Метрике
echo "<script>ym(METRIKA_ID, 'params', {ab_checkout: 'v{$abVariant}'});</script>";

В шаблоне компонента подключаете разные блоки в зависимости от window.AB_VARIANT. Через 2–3 недели сравниваете конверсию в Метрике с сегментацией по параметру ab_checkout.

Микроразметка для повышения CTR из поиска

Лучший трафик — целевой. Schema.org Product с ценой и наличием повышает CTR в поиске, а значит, входящая аудитория более готова к покупке. Проверяйте разметку после каждого обновления шаблона через Google Rich Results Test — Битрикс иногда генерирует невалидный JSON-LD в catalog.element.

Сроки выполнения

Этап Срок
Аудит воронки, настройка целей 3–5 дней
Оптимизация страницы оформления 1–2 недели
Скорость загрузки (LCP, CLS) 1–2 недели
A/B-тест одной гипотезы 4–6 недель (наблюдение + анализ)