Покупатель добавил три товара в корзину, дошёл до оформления — и закрыл вкладку. В среднем так поступают около семи из десяти посетителей интернет-магазина. Для бизнеса это не «плохие клиенты», а деньги, которые уже почти были в кассе: человек проявил намерение, выбрал конкретные товары, но что-то его остановило на последнем шаге.
Хорошая новость в том, что значительную часть этих корзин можно вернуть — если вовремя напомнить о себе правильным сообщением по правильному каналу. Эта статья — практический разбор того, как выстроить сценарии возврата брошенных корзин на 1С-Битрикс: как система фиксирует незавершённый заказ, как собрать цепочку писем и web-push, что в них писать и как не нарушить закон. Технические каналы отправки мы закрываем услугой интеграции с email-сервисами.
Коротко
- Брошенная корзина — это товары без оформленного заказа за заданный интервал; в Битрикс это отслеживается по данным модуля «Интернет-магазин» и sale.order.
- Базовый сценарий — цепочка из трёх касаний: напоминание через час, ответ на возражения через сутки, стимул через 2–3 дня.
- Комбинируйте каналы: быстрый web-push и содержательный email, при наличии согласия — мессенджеры.
- Меряйте эффект по контрольной группе и следите за отписками; собирайте согласие на рассылку заранее.
Почему покупатели бросают корзины
Прежде чем возвращать клиента, стоит понять, что его оттолкнуло. Причины делятся на две группы: те, что вы можете устранить на сайте, и те, что требуют напоминания или стимула. Часть «брошенных» корзин вообще не проблема — люди используют корзину как список желаний или сравнивают цены. Но за большинством стоит конкретное препятствие.
- Неожиданные расходы. Стоимость доставки или сборы всплыли только на последнем шаге и изменили итоговую сумму.
- Обязательная регистрация. Требование завести аккаунт ради одной покупки отпугивает — особенно на мобильном.
- Сложное оформление. Слишком много полей, шагов и неочевидных действий.
- Сомнения и сравнение. Человек не решился, ушёл подумать или сравнить у конкурентов.
- Технические сбои. Медленная страница, ошибка оплаты, отвалившийся шаг оформления.
Сценарии возврата бьют по второй группе — сомнениям и отложенным решениям. Но если корзины бросают из-за скрытой доставки или обязательной регистрации, никакая рассылка не спасёт: сначала чините оформление, потом возвращайте. Возврат догоняет тех, кто ушёл «подумать», а не тех, кого прогнала кривая касса.
Что считать брошенной корзиной
Определение брошенной корзины кажется очевидным, но в нём есть тонкости, от которых зависит вся механика. Брошенная корзина — это набор товаров, добавленных покупателем, по которому за определённое время не появился оформленный заказ. Здесь важны три параметра, которые вы задаёте сами.
- Порог времени. Сколько ждать перед тем, как счесть корзину брошенной, — обычно 30–60 минут неактивности.
- Наличие контакта. Вернуть можно только того, у кого есть email, телефон или подписка на push. Анонимную корзину без контакта в сценарий не берут.
- Отсутствие заказа. Если пользователь оформил заказ по этим же товарам, корзина не брошена — важно не отправить письмо тому, кто уже купил.
Отдельно стоит отличать брошенную корзину от брошенного просмотра. В первом случае товар уже в корзине — намерение сильное. Во втором человек только смотрел карточки — сигнал слабее, и сценарий для него мягче. Смешивать их не стоит: письмо «вы забыли товар в корзине» тому, кто ничего не клал, выглядит фальшиво.
Как 1С-Битрикс фиксирует незавершённый заказ
В 1С-Битрикс вся торговая логика живёт в модуле «Интернет-магазин» и торговом каталоге. Корзина пользователя — это записи sale.basket, привязанные к сессии или к авторизованному пользователю. Когда покупатель начинает оформление, создаётся заказ sale.order, который до подтверждения может находиться в незавершённом состоянии.
Для сценариев возврата важны два источника данных:
- Сохранённая корзина авторизованного пользователя. Товары привязаны к его аккаунту и не теряются между сессиями — по ним и работает возврат, потому что есть контакт.
- Незавершённый заказ. Если человек дошёл до оформления, но не оплатил, в базе остаётся заказ-черновик с составом, суммой и частью контактов.
На событиях модуля (добавление в корзину, создание и смена статуса заказа через D7-обработчики) можно строить свою логику: помечать корзину, писать во внешний сервис, ставить отложенную задачу. Сама выборка «брошенных» корзин — это запрос к данным заказов и корзин с условием по времени и статусу. Если вы планируете глубокую кастомную обработку событий, полезно понимать современный слой данных Битрикса — мы разбираем его в материале про D7 ORM в 1С-Битрикс.
Триггеры и правила работы с клиентами
Штатный инструмент Битрикса для возврата корзин — «Правила работы с клиентами» (иногда их называют триггерами email-маркетинга). Это встроенный механизм, который отслеживает события покупателя и запускает действия: отправить письмо, начислить бонус, показать сообщение. Работает он на связке агентов и событий и не требует отдельного сервиса для базовых сценариев.
Логика правила для брошенной корзины выглядит так:
- Условие входа. В корзине есть товары, пользователь известен (авторизован или оставил email), заказ не оформлен.
- Задержка. Правило ждёт заданный интервал — например, час — прежде чем сработать.
- Проверка перед отправкой. Перед письмом система снова проверяет, не оформлен ли заказ, чтобы не беспокоить купившего.
- Действие. Отправка письма по шаблону с составом корзины и ссылкой на возврат к оформлению.
Для простых сценариев этого достаточно. Но когда нужны ветвления, A/B-тесты, сегменты и мультиканальность, штатных правил не хватает — логику выносят во внешний сервис или CRM, а Битрикс отдаёт события по API. Такой обмен строится на вебхуках и REST, и здесь критична безопасность передачи данных: об этом — статья про безопасность REST и вебхуков в Битрикс.
Цепочка email-возврата и тайминги
Одно письмо возвращает часть корзин, но серия из нескольких касаний работает заметно лучше. Классическая цепочка — три письма с нарастающим стимулом. Важно не превращать её в спам: каждое следующее касание должно нести новую причину вернуться, а не повторять предыдущее.
| Касание | Время | Задача письма | Содержание |
|---|---|---|---|
| Первое | Через 30–60 минут | Напомнить | Состав корзины, кнопка «вернуться к заказу» |
| Второе | Через 20–24 часа | Снять возражения | Отзывы, гарантии, ответы на страхи, помощь |
| Третье | Через 2–3 дня | Дать стимул | Скидка, бесплатная доставка, ограниченный срок |
Стимул в третьем письме — сильный, но обоюдоострый инструмент. Если давать скидку всем и всегда, покупатели быстро научатся бросать корзину нарочно ради купона. Поэтому скидку держат на последнем касании, ограничивают по сроку и не делают её слишком щедрой. Первые два письма должны возвращать без скидки — за счёт напоминания и снятия сомнений.
Web-push как быстрый второй канал
Web-push — это короткие уведомления, которые всплывают в браузере, даже когда вкладка магазина закрыта. Для брошенной корзины они хороши скоростью: сообщение доходит за секунды и даёт высокий процент открытий в первые минуты, пока намерение ещё живо. При этом push не требует email — достаточно, чтобы человек подписался на уведомления сайта.
У канала есть и ограничения: сообщение короткое, живёт недолго, и подписка на уведомления есть далеко не у всех. Поэтому web-push обычно не заменяет email, а дополняет его — как быстрый первый сигнал, за которым следует более содержательное письмо. Как выстроить возврат именно через браузерные уведомления, мы подробно разбираем в статье про web-push для возврата покупателей.
Практичная схема мультиканального возврата: сразу после того как корзина признана брошенной, уходит web-push (если есть подписка), а через час — первое письмо цепочки. Так вы используете сильную сторону каждого канала и не давите на человека двумя одинаковыми сообщениями одновременно.
Мессенджеры и мультиканальность
Кроме почты и push, покупателя можно вернуть через мессенджеры — WhatsApp, Telegram, чат — если он оставил контакт и дал согласие. Мессенджеры дают высокий процент прочтения и ощущение личного обращения, но требуют особой аккуратности: навязчивые сообщения в личном канале раздражают сильнее, чем в почте.
Чтобы вести возврат по нескольким каналам согласованно, удобно завести единую точку, которая знает всю историю общения с клиентом. Мы решаем это интеграцией мессенджеров в CRM — WhatsApp, Telegram, email и чат в retailCRM: сообщения из разных каналов сходятся в одном интерфейсе, и менеджер видит, что человек уже получил письмо о корзине и открыл его.
Правило мультиканальности простое: один сценарий — один основной канал плюс один запасной, а не бомбардировка по всем сразу. Если письмо открыто и по ссылке перешли — дальнейшие касания по другим каналам отключают. Синхронизация каналов и глушение лишних сообщений — это уже вопрос настроенной интеграции и корректной передачи событий между системами.
Что писать в письмах о корзине
Возвращает не факт отправки письма, а его содержание. Письмо о брошенной корзине должно за секунды напомнить, что человек выбирал, и убрать трение на пути обратно к заказу. Универсальная структура выглядит так.
- Понятная тема. «Вы забыли товары в корзине» работает лучше креатива — человек сразу понимает, о чём письмо.
- Состав корзины с картинками. Те же товары, что он выбирал, с фото, названием и ценой — чтобы вспомнил.
- Одна заметная кнопка. «Вернуться к заказу» ведёт прямо в восстановленную корзину, а не на главную.
- Снятие сомнений. Короткий блок про доставку, оплату, возврат, гарантию — то, что могло остановить.
- Помощь. Контакт менеджера или чат, если у покупателя остались вопросы.
Кнопка возврата должна вести в корзину с уже собранными товарами, а не заставлять искать их заново. В Битрикс это делается ссылкой с идентификатором корзины или заказа, по которой состав восстанавливается. Чем меньше действий между письмом и оплатой, тем выше возврат.
Сегментация и персонализация
Одинаковое письмо всем работает хуже, чем сообщение, учитывающее ситуацию покупателя. Сегментация не обязана быть сложной — достаточно нескольких осмысленных признаков, чтобы письмо стало уместнее.
- Сумма корзины. Дорогую корзину есть смысл возвращать активнее и, возможно, с персональным предложением; дешёвую — мягким напоминанием.
- Новый или повторный клиент. Постоянному покупателю не нужна скидка за первый заказ — ему уместнее напомнить о статусе или бонусах.
- Категория товара. Аргументы для техники, одежды и расходников разные — под категорию меняется акцент письма.
- Наличие и цена. Если товар заканчивается или дорожает, честное «осталось мало» работает как естественный стимул.
Глубокая персонализация — с рекомендациями сопутствующих товаров и предсказанием интереса — требует данных о поведении и, как правило, внешнего движка. Но начинать стоит с простого: даже сегментация по сумме и типу клиента заметно поднимает отклик по сравнению с единым письмом «для всех».
Метрики и оценка эффективности
Сценарий возврата без измерения легко превращается в источник отписок, который кажется полезным «на глаз». Чтобы понимать реальный эффект, нужен набор метрик и, обязательно, контрольная группа — покупатели с брошенной корзиной, которым письма не отправляли.
- Доля восстановленных корзин. Сколько брошенных корзин завершились заказом после сценария — главный показатель.
- Возвращённая выручка. Деньги по заказам, оформленным из цепочки, — то, ради чего всё делается.
- Open rate и click rate. Насколько письма открывают и кликают — диагностика темы и содержания.
- Отписки и жалобы. Растущий процент — сигнал, что давление избыточно или сегментация плохая.
Сравнение с контрольной группой отвечает на главный вопрос: сколько заказов случилось благодаря сценарию, а сколько произошло бы и так. Без этого сравнения легко приписать возврату заказы людей, которые вернулись бы сами. Стабильность отправки при пиках заказов тоже влияет на результат — если сервер не тянет нагрузку, письма уходят с опозданием; про фундамент под нагрузку — материал про хостинг и инфраструктуру BitrixVM.
Юридические нюансы рассылок
Рассылка о брошенной корзине — это маркетинговое сообщение, а не транзакционное уведомление по оформленному заказу. Разница принципиальна: на маркетинг нужно согласие покупателя. Игнорировать это нельзя — риск не только в жалобах, но и в претензиях по 152-ФЗ и закону о рекламе.
- Собирайте согласие явно. Галочка на обработку персональных данных и получение рекламных сообщений при регистрации или оформлении, без предзаполнения.
- Храните доказательство. Фиксируйте факт, дату и текст согласия — это ваша защита при споре.
- Давайте отписку. В каждом письме — рабочая ссылка на отказ от рассылки, которая действительно отписывает.
- Уважайте отказ. Отписавшийся не должен получать письма о корзине, даже если снова что-то положил.
Транзакционные письма (подтверждение заказа, статус доставки) под это правило не подпадают — они часть исполнения договора. А вот «вы забыли товар» — уже реклама. Разделяйте эти потоки на уровне шаблонов и согласий, чтобы не смешивать обязательные уведомления с маркетингом.
Частые ошибки
- Письмо тому, кто уже купил. Нет проверки перед отправкой — покупатель получает «вы забыли корзину» после оплаты и злится.
- Скидка в первом же письме. Приучает бросать корзину ради купона и режет маржу там, где хватило бы напоминания.
- Ссылка на главную вместо корзины. Человек вынужден собирать товары заново — большинство не станет.
- Слишком много касаний. Пять писем на одну корзину дают всплеск отписок и жалоб на спам.
- Рассылка без согласия. Маркетинг под видом уведомления — юридический риск и репутационный удар.
- Нет контрольной группы. Эффект оценивают «на глаз», приписывая сценарию чужие заказы.
- Дубли из двух систем. Битрикс и внешний сервис шлют письма об одной корзине независимо друг от друга.
Чек-лист внедрения
- Определён порог. Задан интервал, после которого корзина считается брошенной, и условия входа в сценарий.
- Есть контакт и согласие. Возврат идёт только тем, у кого есть email/push и согласие на рассылку.
- Настроена проверка заказа. Перед каждым касанием система проверяет, не оформлен ли заказ.
- Собрана цепочка. Три касания с разными задачами; стимул — только на последнем и по сроку.
- Подключены каналы. Email плюс web-push, при согласии — мессенджеры, с глушением дублей.
- Ссылка ведёт в корзину. Кнопка восстанавливает состав, а не отправляет на главную.
- Настроены метрики. Считаются восстановленные корзины, выручка, отписки; есть контрольная группа.
- Соблюдён закон. Согласие собрано и хранится, в каждом письме есть рабочая отписка.
Вывод
Брошенные корзины — это не потерянные клиенты, а отложенные заказы, значительную часть которых можно вернуть без больших вложений. На 1С-Битрикс основа уже есть: модуль «Интернет-магазин» хранит корзины и заказы, а «Правила работы с клиентами» умеют запускать сценарии по событиям. Задача — грамотно выстроить цепочку касаний, скомбинировать каналы и не превратить возврат в спам.
Начните с простого: одно напоминание через час и корректная проверка, что заказ ещё не оформлен. Затем добавьте второе и третье касание, web-push, сегментацию и метрики с контрольной группой. И обязательно закройте юридическую сторону — согласие и отписку. Тогда возврат корзин станет стабильным каналом, который тихо возвращает часть выручки, которую вы сегодня теряете на последнем шаге оформления.