
Карточка товара может собирать трафик и убеждать — но деньги магазин зарабатывает или теряет на двух последних шагах: в корзине и на оформлении заказа. Именно здесь покупатель, который уже всё выбрал, закрывает вкладку из-за неожиданной стоимости доставки, требования зарегистрироваться или формы на пятнадцать полей. Разбираем, почему бросают корзину и что заложить в проектирование чекаута при разработке, чтобы не переделывать после запуска.
В этой статье 7
- Почему чекаут — главная точка потерь
- Брошенные корзины: причины, которые создаёт сам магазин
- Сюрприз с доставкой: самая обидная потеря
- Обязательная регистрация против гостевого заказа
- Лишние поля: каждая строка формы — фильтр
- Оформление заказа в интернет-магазине: как улучшить то, что уже работает
- Что закладывать в проектирование корзины при разработке
Почему чекаут — главная точка потерь
Воронка магазина сужается на каждом шаге, но чем ближе к оплате, тем дороже потеря: человек, начавший оформление заказа, — самый «горячий» посетитель из всех. Он уже нашёл товар, согласился с ценой и потратил время. Потерять его на форме заказа — значит выбросить все расходы на привлечение: рекламу, SEO, контент.
Важно разделять два сценария брошенной корзины. Первый — «отложил на подумать»: корзину используют как список желаний, сравнивают магазины, ждут зарплату. Это нормальное поведение, и полностью его не убрать. Второй — «хотел купить, но не смог или передумал на кассе»: покупателя остановил сам интерфейс. Именно со вторым сценарием работает улучшение оформления заказа — и он почти целиком на совести магазина.
Брошенные корзины: причины, которые создаёт сам магазин
- Сюрприз со стоимостью доставки: финальная сумма на последнем шаге оказывается заметно больше той, на которую покупатель согласился в карточке.
- Обязательная регистрация: магазин требует создать аккаунт до того, как принял деньги.
- Длинная форма: поля, которые не нужны для выполнения заказа, но нужны маркетингу «на будущее».
- Недоверие на шаге оплаты: незнакомая платёжная страница, отсутствие привычных способов оплаты, вёрстка «на живую нитку».
- Технические проблемы: корзина обнуляется после ошибки, оплата грузится долго, форма теряет введённые данные.
- Нет подходящего способа получения: только курьер по одному городу или только самовывоз — покупатель уходит из-за логистики.

Брошенные корзины: причины, которые создаёт сам магазин
- Сюрприз со стоимостью доставки: финальная сумма на последнем шаге оказывается заметно больше той, на которую покупатель согласился в карточке.
- Да
- Обязательная регистрация: магазин требует создать аккаунт до того, как принял деньги.
- Да
- Длинная форма: поля, которые не нужны для выполнения заказа, но нужны маркетингу «на будущее».
- Да
- Недоверие на шаге оплаты: незнакомая платёжная страница, отсутствие привычных способов оплаты, вёрстка «на живую нитку».
- Да
- Технические проблемы: корзина обнуляется после ошибки, оплата грузится долго, форма теряет введённые данные.
- Да
- Нет подходящего способа получения: только курьер по одному городу или только самовывоз — покупатель уходит из-за логистики.
- Да
Текст схемы и все данные
Брошенные корзины: причины, которые создаёт сам магазин
- Сюрприз со стоимостью доставки: финальная сумма на последнем шаге оказывается заметно больше той, на которую покупатель согласился в карточке.
- Да
- Обязательная регистрация: магазин требует создать аккаунт до того, как принял деньги.
- Да
- Длинная форма: поля, которые не нужны для выполнения заказа, но нужны маркетингу «на будущее».
- Да
- Недоверие на шаге оплаты: незнакомая платёжная страница, отсутствие привычных способов оплаты, вёрстка «на живую нитку».
- Да
- Технические проблемы: корзина обнуляется после ошибки, оплата грузится долго, форма теряет введённые данные.
- Да
- Нет подходящего способа получения: только курьер по одному городу или только самовывоз — покупатель уходит из-за логистики.
- Да
Сюрприз с доставкой: самая обидная потеря
Покупатель принимает решение о цене в карточке товара. Если на последнем шаге к ней прибавляется доставка, о которой он узнаёт только сейчас, это читается как обман и рушит доверие ко всему магазину. Решение архитектурное: стоимость и сроки доставки должны появляться как можно раньше — в карточке хотя бы ориентир по городу покупателя, в корзине точный расчёт до перехода к оплате.
Обязательная регистрация против гостевого заказа
Требовать регистрацию до покупки — значит просить об услуге человека, который в этот момент сам делает вам одолжение. Придумать пароль, подтвердить почту, вспомнить, не было ли уже аккаунта, — каждый шаг даёт покупателю паузу, а пауза на кассе играет против магазина. Гостевой заказ должен быть вариантом по умолчанию, а не спрятанной ссылкой под формой входа.
База клиентов при этом никуда не девается: после оплаты у магазина уже есть email и телефон. Предложение «создать аккаунт одним кликом» на странице «спасибо за заказ» собирает регистрации без потерь на кассе. Порядок принципиален: сначала деньги — потом аккаунт.
Лишние поля: каждая строка формы — фильтр
У каждого поля формы должна быть конкретная работа в выполнении заказа. Поле, которое нужно «для статистики» или «менеджеру удобнее», — это фильтр, который отсеивает часть оплат. Практичный тест: если заказ можно собрать, оплатить и доставить без этого поля — его не должно быть в чекауте.

Поля формы заказа: что оставить, что убрать
- Поле: Телефон
- Оставить?: Да
- Комментарий: Основной канал связи по заказу; поле с маской и цифровой клавиатурой на мобильных
- Поле: Имя
- Оставить?: Да
- Комментарий: Одно поле вместо трёх «Фамилия / Имя / Отчество» — для доставки этого достаточно
- Поле: Email
- Оставить?: Да
- Комментарий: Чек, статусы заказа; но не делайте его обязательным, если есть телефон
- Поле: Город
- Оставить?: Автоматически
- Комментарий: Определять по геолокации или IP с возможностью поменять, а не заставлять искать в списке
- Поле: Адрес
- Оставить?: Только для курьера
- Комментарий: Показывать после выбора способа доставки, с подсказками при вводе; для самовывоза — не показывать вовсе
- Поле: Отчество, дата рождения, «откуда о нас узнали»
- Оставить?: Убрать
- Комментарий: Не участвуют в выполнении заказа; всё это можно спросить после оплаты
Текст схемы и все данные
Поля формы заказа: что оставить, что убрать
- Поле: Телефон
- Оставить?: Да
- Комментарий: Основной канал связи по заказу; поле с маской и цифровой клавиатурой на мобильных
- Поле: Имя
- Оставить?: Да
- Комментарий: Одно поле вместо трёх «Фамилия / Имя / Отчество» — для доставки этого достаточно
- Поле: Email
- Оставить?: Да
- Комментарий: Чек, статусы заказа; но не делайте его обязательным, если есть телефон
- Поле: Город
- Оставить?: Автоматически
- Комментарий: Определять по геолокации или IP с возможностью поменять, а не заставлять искать в списке
- Поле: Адрес
- Оставить?: Только для курьера
- Комментарий: Показывать после выбора способа доставки, с подсказками при вводе; для самовывоза — не показывать вовсе
- Поле: Отчество, дата рождения, «откуда о нас узнали»
- Оставить?: Убрать
- Комментарий: Не участвуют в выполнении заказа; всё это можно спросить после оплаты
| Поле | Оставить? | Комментарий |
|---|---|---|
| Телефон | Да | Основной канал связи по заказу; поле с маской и цифровой клавиатурой на мобильных |
| Имя | Да | Одно поле вместо трёх «Фамилия / Имя / Отчество» — для доставки этого достаточно |
| Да | Чек, статусы заказа; но не делайте его обязательным, если есть телефон | |
| Город | Автоматически | Определять по геолокации или IP с возможностью поменять, а не заставлять искать в списке |
| Адрес | Только для курьера | Показывать после выбора способа доставки, с подсказками при вводе; для самовывоза — не показывать вовсе |
| Отчество, дата рождения, «откуда о нас узнали» | Убрать | Не участвуют в выполнении заказа; всё это можно спросить после оплаты |
Оформление заказа в интернет-магазине: как улучшить то, что уже работает
Если магазин уже запущен, начинать нужно не с редизайна, а с измерения. Настройте воронку по шагам чекаута в аналитике: корзина → начало оформления → данные и доставка → оплата. Провал между шагами укажет на проблему: массовый уход после расчёта доставки — вопрос к цене и срокам, уход с формы — к полям и валидации. Записи сессий (например, Вебвизор в Метрике) покажут, какое поле люди переписывают по три раза и где останавливаются.
Дальше — правки по цене ошибки: показать доставку раньше, включить гостевой заказ, убрать лишние поля; затем валидация по мере ввода, сохранение данных при ошибке, автозаполнение адреса. Каждую правку проверяйте по той же воронке: в чекауте эффект виден в цифрах уже через пару недель.
Что закладывать в проектирование корзины при разработке
Переделывать чекаут после запуска дорого не из-за вёрстки, а из-за связей: оформление заказа сцеплено с оплатой, службами доставки, складскими остатками и CRM. Поэтому удобная корзина интернет-магазина — это не «отполируем после запуска», а часть технического задания на разработку. Вот что мы фиксируем на этапе проектирования, когда собираем интернет-магазины:
- Гостевой заказ по умолчанию; создание аккаунта — после оплаты, одним действием.
- Стоимость и сроки доставки считаются в корзине, до ввода персональных данных; ориентир по доставке виден уже в карточке товара.
- Минимум полей: телефон, имя, и адрес — только когда выбран курьер. Всё остальное — после покупки.
- Корзина живёт долго: сохраняется между визитами и не обнуляется при ошибке или обновлении страницы.
- Валидация по мере ввода: ошибка подсвечивается сразу у поля, введённые данные никогда не пропадают.
- Мобильный сценарий как основной: крупные элементы, правильные типы клавиатур, автозаполнение — большинство заказов оформляют с телефона.
- Скорость шагов чекаута — часть требований, а не пожелание: медленная страница оплаты бьёт и по конверсии, и по Core Web Vitals.
- События аналитики на каждый шаг воронки заложены в разработку, а не «прикручены потом».

Что закладывать в проектирование корзины при разработке
- Гостевой заказ по умолчанию; создание аккаунта — после оплаты, одним действием.
- Да
- Стоимость и сроки доставки считаются в корзине, до ввода персональных данных; ориентир по доставке виден уже в карточке товара.
- Да
- Минимум полей: телефон, имя, и адрес — только когда выбран курьер. Всё остальное — после покупки.
- Да
- Корзина живёт долго: сохраняется между визитами и не обнуляется при ошибке или обновлении страницы.
- Да
- Валидация по мере ввода: ошибка подсвечивается сразу у поля, введённые данные никогда не пропадают.
- Да
- Мобильный сценарий как основной: крупные элементы, правильные типы клавиатур, автозаполнение — большинство заказов оформляют с телефона.
- Да
- Скорость шагов чекаута — часть требований, а не пожелание: медленная страница оплаты бьёт и по конверсии, и по Core Web Vitals.
- Да
- События аналитики на каждый шаг воронки заложены в разработку, а не «прикручены потом».
- Да
Текст схемы и все данные
Что закладывать в проектирование корзины при разработке
- Гостевой заказ по умолчанию; создание аккаунта — после оплаты, одним действием.
- Да
- Стоимость и сроки доставки считаются в корзине, до ввода персональных данных; ориентир по доставке виден уже в карточке товара.
- Да
- Минимум полей: телефон, имя, и адрес — только когда выбран курьер. Всё остальное — после покупки.
- Да
- Корзина живёт долго: сохраняется между визитами и не обнуляется при ошибке или обновлении страницы.
- Да
- Валидация по мере ввода: ошибка подсвечивается сразу у поля, введённые данные никогда не пропадают.
- Да
- Мобильный сценарий как основной: крупные элементы, правильные типы клавиатур, автозаполнение — большинство заказов оформляют с телефона.
- Да
- Скорость шагов чекаута — часть требований, а не пожелание: медленная страница оплаты бьёт и по конверсии, и по Core Web Vitals.
- Да
- События аналитики на каждый шаг воронки заложены в разработку, а не «прикручены потом».
- Да
Расчёт условный, для иллюстрации логики — подставьте свои цифры. Магазин получает 1 000 добавлений в корзину в месяц при среднем чеке 3 000 ₽. До оплаты доходит 20% — это 200 заказов и 600 000 ₽ выручки. Если устранение барьеров — доставка видна раньше, гостевой заказ, короткая форма — поднимет долю оплат на 5 процентных пунктов, это плюс 50 заказов и плюс 150 000 ₽ в месяц при том же трафике. Это прирост без покупки новых посетителей: вы просто перестаёте терять уже пришедших.
Собирательный пример на основе типовых проектов — не реальный клиент.
Чекаут — самая дешёвая точка роста в интернет-магазине, и именно поэтому её чинят последней: увеличивать бюджет на рекламу психологически проще, чем признать, что касса отпугивает готовых покупателей. Мой порядок всегда один: сначала воронка по шагам в аналитике, потом три правки — доставка раньше, гостевой заказ, короче форма, — и только затем разговоры про трафик. А если магазин ещё не запущен, заложите всё это в проект: перенести кнопку после запуска легко, перестроить логику заказа, сцепленную с оплатой и доставкой, — уже отдельный бюджет.
Владимир БогдановОснователь и руководитель AOSA · эксперт по SEO и AEO, 12+ лет в поисковой оптимизации