Налаштування конверсійної оптимізації (CRO) на 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування конверсійної оптимізації (CRO) на 1С-Бітрікс
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування конверсійної оптимізації (CRO) на 1С-Бітрікс

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

Аудит поточної воронки

Починайте з даних, а не з дизайну. У Яндекс.Метриці: Звіти → Конверсії → Воронки. У GA4: Explore → Funnel exploration. Потрібні цілі на кожному кроці: перегляд каталогу, перегляд картки, додавання до кошика, оформлення, оплата.

Якщо цілей немає — їх налаштування є першим кроком. Цілі типу «JavaScript-подія» — єдиний надійний варіант для 1С-Бітрікс, де більшість переходів відбувається через 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 зрізає конверсію. У 1С-Бітрікс основні джерела: повільний рендер catalog.section/catalog.element без кешу, важкі зображення без WebP. Увімкніть композитний сайт, налаштуйте WebP через модуль CDN або ImageMagick.

Відсутність даних про наявність. Якщо склади налаштовані, але інформація про наявність не виводиться в картці — покупець іде перевіряти в інше місце. Компонент catalog.element відображає залишки через CATALOG_QUANTITY — переконайтеся, що параметр USE_PRODUCT_QUANTITY увімкнений у налаштуваннях компонента.

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

Ціна без ПДВ і з ПДВ поруч. Для B2B-каталогів — критично. Налаштовується через систему ціноутворення 1С-Бітрікс: \Bitrix\Catalog\PriceTable з різними типами цін.

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

Компонент sale.order.ajax — найскладніший з точки зору CRO. Втрати на цьому етапі:

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

Немає гостьового оформлення. За замовчуванням 1С-Бітрікс вимагає реєстрацію. Увімкніть гостьовий checkout: у налаштуваннях модуля «Магазин» → «Дозволити оформлення замовлення без реєстрації».

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

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

A/B-тестування без Google Optimize

Проста реалізація на 1С-Бітрікс:

// У шаблоні: визначаємо варіант для користувача
$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 — 1С-Бітрікс іноді генерує невалідний JSON-LD у catalog.element.

Терміни виконання

Етап Термін
Аудит воронки, налаштування цілей 3–5 днів
Оптимізація сторінки оформлення 1–2 тижні
Швидкість завантаження (LCP, CLS) 1–2 тижні
A/B-тест однієї гіпотези 4–6 тижнів (спостереження + аналіз)