Как правильно настроить оформление заказа в OpenCart из коробки, чтобы повысить конверсию


436

Если ты когда-нибудь проходил checkout в дефолтном OpenCart как клиент (а не как разработчик, который "ну потерпит"), то знаешь это чувство: "Господь, за что мне это". Огромное количество полей, путаница с адресами, обязательный платёжный адрес даже если ты выбираешь самовывоз или наложенный платёж, UI из 2012 года, где каждый шаг - как пытка. Это не оформление заказа, это психологический тест на выдержку. Многие просто закрывают вкладку, ибо если клиент видит такую грязь на финальном этапе - конверсия улетает в пропасть и никакие красивые лендинги и акции не спасут, если checkout это полоса препятствий на пути потратить твои собственные деньги.

Кто-то может возразить "Есть готовые расширения, которые решают эту проблему". Да, они есть. Решают ли они проблему? До тех пор, пока вам не нужно кастомизировать страницу оформления заказа в соответствеии с общим дизайном сайта или не приведь Господь поменять что-то в логике. Был там, больше ни ногой. Я за другой подход.

В exopencart я это полностью переписал. Вот что сделал:

  • Вынес всю клиентскую логику в отдельный JS-файл, который подключается только на странице checkout. Никакого мусора на других страницах, чистый код, быстрая загрузка.
  • Платёжный адрес стал опциональным. В настройках системы галочка "Запрашивать платёжный адрес" - выключаешь, и его нет. Потому что в половине стран мира это выглядит как бюрократическая глупость, особенно если человек платит картой или при получении.
  • Для способа доставки "Самовывоз" добавил выбор ПВЗ прямо из раздела "Locations" (склады, физические магазины, точки выдачи). Добавляешь точки в админке - они появляются в выпадающем списке при выборе самовывоза. Просто, удобно, без модулей за 50 баксов.
  • Весь процесс теперь радует глаз: минимум полей, понятный UI, логичный порядок шагов, опции товаров отображаются корректно, авторизация/регистрация/гостевой заказ без сомнений "а стоит ли"?

Это был самый сложный кусок системы. Тут и товары с опциями, и авторизация, и адреса, и способы доставки/оплаты, и куча условий. Потратил уйму времени, чтобы всё работало гладко и не ломалось. Но результат того стоит: конверсия растёт, клиенты не матерятся на последнем шаге, а заказывают с удовольствием.

В дефолтном OpenCart оформление заказа - это причина, почему люди сразу ставят расширения. Потому что нативным пользоваться нельзя. Он демотивирует купить. В exopencart этого нет. Всё переписано, упрощено, сделано по-человечески.

Хочешь нормальный checkout без горбатых модулей? Скачай сборку, пройди оформление заказа как гость - увидишь разницу. Не увидел? Бро, напиши мне в личку, посоветую хорошего окулиста.


Написать комментарий
Введите код с картинки