Оптимизация Checkout WooCommerce: как сократить брошенные корзины - Компьюти
Logo КОМПЬЮТИ

Оптимизация Checkout WooCommerce: как сократить брошенные корзины

Время на прочтение: 5 мин.

Правильная настройка Checkout помогает убрать лишние шаги, ускорить оплату и вернуть потерянные заказы. В этой статье разберём ошибки страницы оформления и покажем, как их исправить.

По данным Baymard, средний показатель брошенных корзин составляет 70,22%. Показатель рассчитан по 50 исследованиям электронной коммерции.

Почему оптимизация Checkout WooCommerce влияет на продажи

Пользователь уже выбрал товар. Он добавил его в корзину. Значит, основной барьер покупки уже пройден.

Но на этапе Checkout возникают новые проблемы:

  • слишком много полей;
  • неожиданные расходы;
  • сложная форма;
  • мало способов оплаты;
  • ошибки валидации;
  • медленная загрузка;
  • отсутствие доверия;
  • неудобная мобильная версия.

Каждый такой фактор повышает риск отказа.

Представьте ситуацию. Клиент готов купить товар за 5 000 ₽. На Checkout он видит обязательное поле «Компания». Затем появляется отдельная форма регистрации. После этого стоимость доставки увеличивает заказ ещё на 700 ₽.

Клиент закрывает вкладку.

Мы решаем такую проблему через оптимизацию Checkout WooCommerce. Сначала находим точки трения. Затем убираем лишние действия. После этого проверяем изменения по аналитике.

Главная цель — не сделать страницу красивее. Цель — сделать покупку проще.

Оптимизация Checkout WooCommerce начинается с полей

Форма заказа должна запрашивать только нужные данные.

WooCommerce позволяет управлять полями Checkout. Для классического Checkout доступны стандартные механизмы изменения полей. Для нового Checkout Block WooCommerce предлагает отдельный API дополнительных полей.

Какие поля стоит убрать

Проверьте каждое поле по трём вопросам:

  1. Нужно ли оно для оформления заказа?
  2. Нужно ли оно именно сейчас?
  3. Можно ли получить эти данные другим способом?

Например, поле «Название компании» не нужно частному покупателю.

Поле «Дополнительная строка адреса» также часто можно сделать необязательным.

Телефон стоит запрашивать только при реальной необходимости.

Какие поля оставить обязательными

Обычно нужны:

  • имя;
  • email;
  • адрес доставки;
  • способ доставки;
  • способ оплаты.

Состав зависит от бизнес-модели.

Интернет-магазину цифровых товаров адрес доставки может быть не нужен. Магазину с самовывозом не всегда нужен полный адрес.

Правило простое: обязательное поле должно иметь понятную бизнес-причину.

Как сократить форму WooCommerce без плагина

Если магазин использует классический Checkout, часть полей можно изменить через фильтры WooCommerce.

Например, сделаем поле компании необязательным:

add_filter( 'woocommerce_checkout_fields', function( $fields ) {

    $fields['billing']['billing_company']['required'] = false;

    return $fields;
} );

Можно также скрыть ненужное поле:

add_filter( 'woocommerce_checkout_fields', function( $fields ) {

    unset( $fields['billing']['billing_company'] );

    return $fields;
} );

Такой код лучше размещать в дочерней теме или собственном функциональном плагине.

WooCommerce отдельно отмечает, что часть подобных примеров относится именно к Checkout Shortcode. Для Checkout Block используются другие механизмы.

Поэтому перед доработкой важно определить тип Checkout.

Checkout Block или классический Checkout

Современные версии WooCommerce используют Checkout Block как стандартный вариант для новых установок. WooCommerce описывает его как упрощённый Checkout с отдельными блоками полей и итогов заказа.

ПараметрCheckout BlockКлассический Checkout
ОсноваGutenberg-блокиShortcode
Настройка полейBlock APIФильтры и хуки
ДизайнЧерез редактор сайтаЧерез тему и CSS
КастомизацияСовременный APIБольшое количество хуков
СовместимостьЗависит от расширенийЗависит от плагинов и темы

Это важный момент для оптимизации.

Нельзя просто перенести старый код на новый Checkout Block.

Сначала определите архитектуру страницы. Затем выбирайте способ доработки.

Оптимизация Checkout WooCommerce: убираем лишние шаги

Покупателю не нужен длинный путь до оплаты.

Хороший Checkout отвечает на четыре вопроса:

  • Что я покупаю?
  • Сколько это стоит?
  • Когда я получу заказ?
  • Как я могу заплатить?

Ответы должны быть видны без лишних переходов.

Показывайте итоговую стоимость заранее

Не скрывайте важные расходы до последнего шага.

Покупатель должен видеть:

  • стоимость товаров;
  • скидку;
  • доставку;
  • налоги, если применимо;
  • итоговую сумму.

Неожиданная стоимость доставки — частая причина отказа.

Если точная цена зависит от адреса, объясните это прямо.

Например:

Стоимость доставки рассчитывается после выбора региона.

Такой текст лучше внезапного изменения суммы.

Не заставляйте создавать аккаунт

Регистрация не должна быть обязательным условием покупки.

Лучше предложить:

  • оформление без регистрации;
  • вход для постоянных клиентов;
  • создание аккаунта после заказа.

Пользователь сначала должен купить товар.

Создать аккаунт он сможет позже.

Мобильный Checkout требует отдельного внимания

Большая часть проблем становится заметнее на смартфоне.

Поле, которое удобно на компьютере, может занимать половину экрана телефона.

Проверьте:

  • размер полей;
  • расстояние между элементами;
  • клавиатуру смартфона;
  • выпадающие списки;
  • выбор даты;
  • ввод телефона;
  • промокод;
  • кнопку оплаты.

Кнопка «Оформить заказ» должна быть заметной.

Она не должна теряться среди второстепенных элементов.

Уберите визуальный шум

На Checkout не нужны десятки ссылок.

Часто можно сократить:

  • главное меню;
  • рекламные баннеры;
  • дополнительные виджеты;
  • рекомендации товаров;
  • большие футеры.

Пользователь пришёл завершить покупку.

Не заставляйте его снова изучать сайт.

Сделайте оплату максимально простой

Способы оплаты зависят от региона и аудитории.

Но общий принцип одинаков:

чем меньше действий требуется для оплаты, тем проще завершить заказ.

Если платёжный сервис поддерживает быстрые способы оплаты, их стоит протестировать.

WooCommerce также поддерживает отдельный блок Express Checkout в современной архитектуре Checkout.

При этом не стоит подключать десять способов оплаты без анализа.

Каждый новый способ увеличивает сложность интерфейса.

Выбирайте варианты на основе данных.

Ошибки формы должны помогать, а не мешать

Плохое сообщение:

Произошла ошибка.

Хорошее сообщение:

Введите корректный номер телефона.

Ещё лучше показать ошибку рядом с конкретным полем.

Пользователь должен понимать:

  1. что произошло;
  2. где проблема;
  3. что нужно изменить.

Не заставляйте его искать ошибку по всей странице.

Скорость Checkout тоже влияет на конверсию

Страница оформления должна загружаться быстро.

Особенно важно проверить:

  • количество JavaScript-файлов;
  • сторонние скрипты;
  • трекинг;
  • чаты;
  • виджеты;
  • платёжные модули;
  • изображения;
  • запросы к серверу.

Checkout часто работает сложнее обычной страницы.

На нём выполняются расчёты доставки. Обновляется корзина. Проверяются поля. Подключается платёжная система.

Поэтому обычная оптимизация кеша не всегда решает проблему.

Нужен анализ реального процесса оформления.

Как мы ищем причины брошенных корзин

Представим интернет-магазин.

Проблема: пользователи добавляют товары в корзину, но редко оплачивают заказ.

Наш подход:

  1. Проверяем путь пользователя.
  2. Смотрим события аналитики.
  3. Анализируем мобильную версию.
  4. Проверяем ошибки JavaScript.
  5. Изучаем форму Checkout.
  6. Проверяем способы оплаты.
  7. Проверяем расчёт доставки.
  8. Анализируем скорость страницы.
  9. Убираем ненужные поля.
  10. Повторно измеряем результат.

Важно не менять всё одновременно.

Иначе невозможно понять, какая доработка дала эффект.

Чек-лист оптимизации Checkout WooCommerce

Перед публикацией изменений проверьте страницу по списку.

Форма

  • Убраны ненужные поля.
  • Обязательные поля действительно необходимы.
  • Подписи понятны.
  • Ошибки показываются рядом с полями.
  • Нет обязательной регистрации без причины.

Стоимость

  • Итог заказа виден сразу.
  • Стоимость доставки понятна.
  • Скидка отображается корректно.
  • Нет неожиданных платежей.

Оплата

  • Доступны востребованные способы оплаты.
  • Платёжная форма работает на смартфоне.
  • Ошибки оплаты понятны.
  • Нет лишних переходов.

Мобильная версия

  • Поля удобно заполнять пальцем.
  • Кнопка заказа заметна.
  • Нет горизонтального скролла.
  • Клавиатура не перекрывает форму.
  • Страница быстро загружается.

Техническая часть

  • Нет ошибок JavaScript.
  • Checkout не конфликтует с плагинами.
  • Корректно работают доставка и налоги.
  • События аналитики отправляются.
  • Заказ создаётся после успешной оплаты.

Как измерять результат оптимизации

Нельзя оценивать Checkout только визуально.

Нужны цифры.

Основные показатели:

  • конверсия Checkout;
  • доля начатых заказов;
  • доля завершённых заказов;
  • процент брошенных корзин;
  • ошибки оплаты;
  • средний чек;
  • конверсия на мобильных устройствах.

Полезно сравнивать показатели до и после изменений.

Например:

До: 1000 пользователей начали Checkout.
Завершили: 180 заказов.

Конверсия составила 18%.

После оптимизации:

1000 пользователей → 230 заказов.

Конверсия выросла до 23%.

Но такой результат нельзя гарантировать заранее.

На него влияют товар, цена, аудитория, доставка, доверие к магазину и трафик.

Поэтому оптимизация должна опираться на реальные данные.

Какие ошибки мы встречаем чаще всего

Слишком много плагинов

Каждый плагин может менять Checkout.

В результате появляются конфликты.

Один модуль меняет поля. Другой перестраивает оплату. Третий добавляет собственную валидацию.

Страница становится нестабильной.

Изменения без тестирования

Даже небольшая правка может сломать заказ.

После изменений нужно проверить сценарии:

  • новый покупатель;
  • постоянный покупатель;
  • мобильное устройство;
  • разные способы доставки;
  • разные способы оплаты;
  • промокод;
  • ошибочная банковская карта.

Копирование чужого Checkout

То, что работает у одного магазина, не обязательно подходит другому.

У магазина цифровых товаров один сценарий.

У магазина мебели — другой.

У B2B-магазина — третий.

Поэтому мы начинаем с анализа бизнеса и поведения пользователей.

Когда нужна профессиональная оптимизация Checkout

Если магазин получает трафик, но заказов мало, проблема может быть не в рекламе.

Пользователь уже пришёл на сайт.

Он нашёл товар.

Он добавил его в корзину.

Но Checkout не довёл его до оплаты.

В такой ситуации стоит провести аудит.

Вы сталкиваетесь с брошенными корзинами → мы анализируем Checkout → находим точки трения → внедряем изменения → проверяем результат по аналитике.

Такой подход позволяет работать не с предположениями, а с конкретными проблемами.

Заключение

Оптимизация Checkout WooCommerce помогает убрать лишние действия на пути к покупке. Начните с полей, стоимости, оплаты, мобильной версии и технических ошибок.

Не меняйте Checkout вслепую. Сначала найдите причину отказов. Затем внесите изменения и измерьте результат.

Если ваш WooCommerce получает заказы из рекламы, но часть клиентов уходит на последнем шаге, «Компьюти» может провести аудит Checkout и предложить план оптимизации. Это позволит понять, где магазин теряет покупателей и какие изменения стоит внедрить в первую очередь.


Читайте также:

Приглашаем поучаствовать в обсуждении статьи:

Комментариев 0