+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

Брошенные корзины: аналитика и отчёты

Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Версия:
1.0.0
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
01.10.2026

Совместимые редакции

Описание

Брошенная корзина — самая дешёвая продажа из всех возможных: покупатель уже выбрал товар, уже дошёл до корзины и остановился в шаге от заказа. Магазины годами теряют на этом выручку, не имея под рукой ни одной цифры: сколько корзин бросают, на какую сумму, какие товары в них лежат, сколько покупателей возвращаются сами и сколько уходит навсегда.

По сути это аналитика незавершённых заказов: заказ не оформлен, но и состав корзины, и путь покупателя по сайту известны — если их кто-то сохранил.

Штатными средствами 1С-Битрикс эти цифры не собрать. И дело не в том, что отчёта нет, а в том, что нет данных: при оформлении заказа Битрикс не копирует строки корзины — он проставляет им идентификатор заказа. В момент покупки брошенная корзина как объект перестаёт существовать, и посчитать её задним числом уже невозможно.

Модуль решает это единственным честным способом: снимает собственный снимок каждой оставленной корзины — состав, цены, скидки, остатки на складе на тот момент — и дальше сам следит за её судьбой. Вернулся покупатель или нет, за всем составом или за частью, через сколько часов, с какого источника перехода пришёл, дошёл ли до оформления или бросил раньше.

Что вы получаете на выходе

✔ сводку за день, неделю, месяц, год и всё время с динамикой по дням
✔ долю возвратов и упущенную выручку в деньгах, а не в процентах «примерно»
✔ топ товаров, которые бросают чаще всего, и товаров, за которыми возвращаются
✔ разрезы по источникам перехода, шагу заброса, сумме корзины и числу позиций
✔ долю покупателей, с которыми вообще можно связаться
✔ регулярную сводку на почту, в Telegram, в Битрикс24, в SMS и мессенджеры

Установка занимает пару минут: подключить, включить сбор и, если нужны цифры за прошлые месяцы, разово поднять историю уже накопившихся корзин.
Важное замечание

Это первый релиз, и он сознательно ограничен аналитикой: модуль измеряет, а не рассылает. Инструменты возврата покупателей — цепочки писем, купоны, сценарии — в планах следующих версий. Сначала цифры, потом решения на их основе: обратный порядок обычно заканчивается рассылками в пустоту.

Приобретайте сейчас: по мере наращивания функционала цена модуля будет расти!
Нужна помощь с настройкой или нестандартный разрез в отчёте — пишите, мы на связи.

Возможности

Сводка по брошенным корзинам.

✔ Брошено, восстановлено, упущено — в штуках и в деньгах, за любой период: сегодня, вчера, неделя, месяц, год, всё время или произвольный интервал. Сколько корзин заброшено за выбранные дни, видно одной строкой.
✔ Доля возвратов и среднее время до возврата — через сколько часов или дней покупатель всё-таки оформляет заказ.
✔ График динамики по дням прямо на странице отчёта.
✔ Отдельно — сколько корзин ещё в работе, то есть их судьба не определена и покупатель может вернуться.
✔ Доля достижимых покупателей: у скольких брошенных корзин вообще есть почта или телефон, чтобы к ним возвращаться.
✔ Фильтр по сайту для многосайтовых магазинов.

Отчёт по товарам

✔ Топ товаров по числу брошенных корзин: что именно чаще всего остаётся невыкупленным и за какими позициями покупатели не возвращаются.
✔ Доля возвратов по каждому товару — видно, за чем покупатели возвращаются сами, а что бросают окончательно.
✔ Количество и сумма в базовой валюте, разделы каталога.
✔ Торговые предложения сводятся к товару-владельцу, так что размеры и цвета одной модели считаются вместе, а не размазываются по отчёту.
✔ Выгрузка в CSV для дальнейшего разбора.

Разрезы: почему бросают

✔ Шаг заброса: бросили корзину, не дойдя до оформления, или дошли до оформления и ушли. Это два разных сценария и две разные проблемы — в первом случае вопросы к каталогу и ценам, во втором к самой форме заказа.
✔ Источники перехода: UTM-метки и переходы с внешних сайтов. Видно, какая реклама приводит покупателей, которые не доходят до заказа.
✔ Тип совпадения заказа: вернулись за всем составом корзины, за частью товаров или купили что-то другое.
✔ Распределение по сумме корзины: где именно теряются деньги — на мелких чеках или на крупных. Границы диапазонов настраиваются под ассортимент магазина.
✔ Распределение по количеству позиций.

Карточка брошенной корзины

✔ Полный снимок оставленной корзины: что лежало, по каким ценам, с какими скидками.
✔ Остатки на складе и признак доступности к покупке на момент заброса — сразу видно, если корзину бросили из-за отсутствия товара.
✔ Контакты покупателя, если они известны.
✔ Источник перехода, страница входа, шаг заброса, время до возврата и связанный заказ.
✔ Реестр брошенных корзин с сортировкой по всем ключевым полям и подробным фильтром: дата, статус, шаг ухода, сайт, число позиций, сумма корзины — в её валюте и в базовой, — источник перехода, заказ и покупатель. Суммы и количества задаются вилкой «от и до», источник ищется по части названия: «yandex» найдёт и «yandex-direct».
✔ Отдельный фильтр — «достижима»: оставить только корзины, к которым есть с чем вернуться, то есть с почтой или телефоном покупателя. Это тот же признак, по которому считается доля достижимых в сводке, и из такой выборки получается готовый список для обзвона или рассылки. Обратный вариант тоже полезен: корзины без единого контакта показывают, сколько магазин теряет на анонимных покупателях.
✔ Фильтр «из истории» отделяет корзины, поднятые разовым импортом, от собранных на живом сайте: у первых нет источника перехода и остатков, и в разрезах их лучше смотреть отдельно.

Контакты покупателей: откуда берутся

Чтобы к незавершённому заказу можно было вернуться, нужна почта или телефон. Модуль собирает их из четырёх источников и показывает в карточке корзины с указанием, откуда каждый взят и когда:

— Профиль покупателя — то, что он указал при регистрации. Читается всегда: эти данные магазин уже хранит.
— Свойства его последних заказов — почта и телефон из оформленных ранее покупок. Берутся двадцать свежих заказов: контакт из заказа трёхлетней давности с большой вероятностью уже мёртв.
— Формы сайта — отдельная настройка, по умолчанию выключенная. Когда она включена, на публичные страницы подключается скрипт модуля: он слушает отправку форм и забирает из отправленного почту и телефон. Слушается именно отправка, а не набор текста — то, что посетитель отправил, он оставил сознательно: подписка, обратный звонок, вопрос о товаре.
— Страница оформления заказа — своя настройка, тоже выключенная по умолчанию. Это самый ценный источник: покупатель заполнил форму заказа и ушёл, не нажав «оформить», — почта и телефон всё равно останутся в карточке брошенной корзины, хотя заказа, из которого их можно было бы взять, так и не появилось.

Что ещё стоит знать про сбор:

✔ Любое поле, блок или форму целиком можно исключить атрибутом data-rover-basket-ignore — например поле с телефоном менеджера в шапке сайта.
✔ Сервер ничему со стороны браузера не верит: тип значения определяется заново, почта проверяется штатной проверкой ядра, телефон — разбором номера, так что «8 900…» и «+7 900…» не превращаются в два разных контакта. Номер корзины с клиента не принимается вовсе, иначе в чужую корзину можно было бы записать что угодно.
✔ Согласие на обработку персональных данных модуль не собирает и не хранит — это остаётся на самой форме сайта, как и до установки модуля. Об этом же сказано прямо под галочкой в настройках.

Виджет на рабочем столе

✔ Итоги за неделю и график по дням прямо на главной странице админки — цифры попадаются на глаза сами, без захода в отчёты.
✔ Считается тем же кодом, что и сводка, поэтому виджет и отчёт всегда показывают одно и то же.
✔ Сотрудник без прав на модуль не увидит в нём ничего: рабочий стол открыт всем, у кого есть доступ в админку, а в отчёте — выручка магазина.

История за прошлые месяцы

✔ Разовый подъём уже накопившихся забытых корзин на заданную глубину — цифры появляются сразу, а не через месяц наблюдений.
✔ Импорт идёт в фоне, с прогрессом и без нагрузки на сайт.

Регулярная сводка: почта, Telegram, Битрикс24, мессенджеры, вебхук

✔ Время выпуска выбирается в настройках: ежедневная сводка уходит каждый день в назначенный час, еженедельная — в понедельник, ежемесячная — первого числа. Если в это время сайт был недоступен, сводка придёт позже, но в тот же день.
✔ Период календарный: ежедневная сводка показывает вчерашний день, еженедельная — прошлую неделю целиком, ежемесячная — прошлый месяц. Незакрытые сутки в итог не попадают.

Пять каналов, каждый включается отдельно:

— почта — обычное почтовое событие, шаблон правится как любой другой;
— Telegram — напрямую ботом в чат, группу или канал: нужны только токен и идентификатор чата, сторонние сервисы не требуются;
— Битрикс24 — уведомление сотруднику или сообщение в чат и рабочую группу портала через входящий вебхук: цифры приходят туда, где команда и так работает, а получателей можно перечислить через запятую;
— SMS и мессенджеры — WhatsApp и MAX через штатные шаблоны сообщений Битрикса;
— вебхук — сводка уходит в JSON на ваш адрес, с подписью HMAC, чтобы принимающая сторона отличила запрос магазина от чужого.

✔ Отказ одного канала не отменяет остальные, а кнопка проверочной отправки отчитывается по каждому: видно не «не отправлено», а «Telegram — бот не добавлен в чат».
✔ Если учёт ведётся по нескольким сайтам, сводка приходит по каждому отдельно — цифры витрин не смешиваются. Отдельной настройкой можно выбрать, по каким сайтам её слать: учёт по всем, а письма — только по нужным.

Данные под контролем

✔ Двухуровневое хранение: детальные данные с персональными данными покупателей живут заданный срок и вычищаются автоматически, а дневные итоги остаются навсегда. Отчёты за прошлые годы не ломаются, а персональные данные не копятся бессмысленно.
✔ Срок хранения задаётся в настройках.
✔ Собранные контакты не покидают сайт. В регулярную сводку попадают только итоговые цифры и названия товаров: ни почты, ни телефонов, ни имён покупателей в письме, в сообщении мессенджера и в вебхуке нет. Внешние сервисы модуль не использует — кроме тех, которые магазин подключил сам, задав в настройках токен Telegram, вебхук Битрикс24 или собственный адрес приёма.
✔ При удалении модуля можно сохранить накопленные данные — после переустановки учёт продолжится с того же места.

Аккуратность к сайту

✔ Фоновые агенты работают батчами с сохранением прогресса и лимитом по времени: не упираются в ограничения хостинга и не растягивают время генерации страниц.
✔ Учёт анонимных покупателей: корзина без авторизации тоже попадает в статистику.
✔ Настраиваемый учёт отложенных товаров.
✔ Логирование с ограничением размера файла и очисткой из настроек.
✔ Разделение доступа к модулю в административной части.
✔ Совместимость с MySQL и PostgreSQL.

Что в планах

✔ Возврат покупателей: цепочки писем и сообщений по брошенной корзине, персональные купоны, сценарии по сегментам.

Нужен ещё функционал? Создайте тикет!

По мере наращивания функционала цена модуля будет расти!


Модуль устанавливается стандартно. После установки откроется страница результата установки с кнопкой «Перейти к настройкам модуля» — нажмите её.

Настройки открываются в Настройки → Настройки продукта → Настройки модулей → Брошенные корзины. Оттуда же, из панели вверху, доступны все страницы модуля: сводка, реестр брошенных корзин и отчёт по товарам.

Сбор данных по умолчанию выключен. Сразу после установки включите галочку «Собирать брошенные корзины» на вкладке «Сбор данных» — без неё модуль ничего не пишет.

Вкладка «Сбор данных»
  • Собирать брошенные корзины — главный выключатель.
  • Сайты — по каким сайтам вести учёт. Не выбрано ничего — учитываются все.
  • Считать корзину брошенной через, минут — сколько корзина должна пролежать без изменений и без заказа. По умолчанию 60 минут. Слишком малое значение запишет в брошенные тех, кто ещё выбирает товар.
  • Окно поиска восстановления, дней — сколько дней заказ покупателя ещё засчитывается как возврат к брошенной корзине. По умолчанию 7.
  • Сколько ждать возврата покупателя, дней — после этого срока корзина считается упущенной. По умолчанию 30.
  • URL страницы оформления заказа — по нему определяется, дошёл ли покупатель до оформления. Битрикс не хранит черновик заказа, иначе этот шаг не отследить.
  • Собирать контакты из форм сайта и Собирать контакты на странице оформления — подключают скрипт, который снимает почту и телефон из отправленных форм и связывает их с корзиной. Проверку согласия на обработку данных модуль на себя не берёт: она остаётся на самой форме.
Вкладка «Дайджест»

Включите «Отправлять дайджест», выберите периодичность (ежедневно, еженедельно, ежемесячно) и при необходимости — сайты, по которым нужна рассылка. Кнопка «Отправить сейчас» присылает выпуск немедленно и показывает результат по каждому каналу отдельно: куда ушло или почему не ушло. Расписание она не сдвигает.

Каналов пять, каждый включается отдельно и не мешает остальным.

Почта. Укажите адреса в поле «Получатели» — через запятую или с новой строки. Письмо собирается почтовым шаблоном ROVER_BASKET_DIGEST; установщик создаёт его для всех активных сайтов. Если сайт появился позже, в настройках будет строка «шаблон не создан» со ссылкой, которая открывает копию существующего шаблона — останется отметить сайт и сохранить.

Telegram. Нужны токен бота от @BotFather и идентификатор чата: личного, группового или канала. Узнать идентификатор поможет @userinfobot, у группы он отрицательный; бота нужно добавить в чат. Сообщение уходит напрямую в Bot API, сторонние сервисы не нужны. Учтите: с некоторых серверов api.telegram.org недоступен — в этом случае в настройках появится строка с ошибкой соединения.

Битрикс24. Создайте в портале входящий вебхук: Разработчикам → Другое → Входящий вебхук, право «Чат и уведомления (im)». Адрес вебхука вставьте в настройки, в поле «Кому отправлять» укажите получателя:

  • идентификатор сотрудника — придёт уведомление в «колокольчик»;
  • chat42 — сообщение в групповой чат;
  • sg7 — сообщение в рабочую группу.

Получателей можно перечислить через запятую. Вебхук работает от имени создавшего его сотрудника: если учётную запись закроют или права отзовут, канал замолчит — это будет видно в строке последней ошибки.

SMS и мессенджеры. Работают через штатный механизм Битрикса: создайте шаблон sms-события ROVER_BASKET_DIGEST_SMS и подключите своего провайдера. Так же настраиваются WhatsApp и MAX, если провайдер их поддерживает.

Вебхук. Укажите адрес, и сводка будет уходить туда POST-запросом в формате JSON: цифры без форматирования, чтобы их можно было считать. Если задать секрет, к запросу добавится заголовок X-Rover-Basket-Signature со значением sha256=HMAC от тела — принимающая сторона сможет убедиться, что запрос пришёл от магазина.

Поля с секретами (токен бота, вебхук портала, секрет подписи) выводятся как пароли: значение не подставляется в разметку страницы, а пустая отправка формы сохранённое не затирает.

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

Виджет ставится вместе с модулем, но на рабочий стол его нужно добавить самостоятельно: нажмите «Настроить» в правом верхнем углу рабочего стола админки, в списке гаджетов выберите «Брошенные корзины» (раздел «Магазин») и сохраните.

Виджет показывает итоги за последнюю неделю и график по дням, со ссылкой на полный отчёт. Настроек у него нет. Сотруднику без прав на модуль виджет ничего не покажет.

Индекс для больших магазинов

Если в b_sale_basket миллионы строк, модуль покажет напоминание с готовым SQL для индекса по DATE_UPDATE. Выполните его в удобное время: без индекса обход корзин заметно медленнее.

Требования
  • 1С-Битрикс: Управление сайтом с модулем «Интернет-магазин» (sale);
  • PHP 8.2 и новее;
  • MySQL или PostgreSQL;
  • для отправки в мессенджеры — модуль messageservice и подключённый провайдер;
  • для ссылки на каталог логов — модуль fileman.
Проверки требований выполняются при установке и прерывают её с внятным сообщением.

Удаление

При удалении можно сохранить накопленные данные — тогда после повторной установки учёт продолжится с того же места. Если снять галочку «Сохранить накопленные данные», таблицы модуля удаляются безвозвратно.

По всем вопросам, предложениям и ошибкам обращайтесь в техподдержку.

Поддержка работает по будням с 10 до 18 МСК. Обращения обрабатываются в порядке очереди, поэтому время первой реакции может составлять до 2х рабочих дней, но обычно отвечаем заметно быстрее.

Если вопрос срочный, ответ можно получить вне очереди: приобретите купон спецобращения и укажите его код при создании обращения. По такому обращению мы отвечаем в течение 3 часов в рабочее время.

Авторская поддержка

Модуль разрабатывается и сопровождается автором лично — https://rover-it.me. Мы отвечаем на вопросы по установке и настройке, оперативно исправляем обращения по работе модуля и открыты к пожеланиям по развитию функциональности.

Если у вас нестандартный сценарий — напишите нам, обсудим индивидуальную доработку.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru

Подтвердите что сама лицензия у вас куплена

Брошенные корзины
Брошенные корзины
6 900 руб

Каталог для ИИ