Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Брошенные корзины: аналитика и отчёты

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Павел Шулаев

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

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

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

Опубликовано
01.10.2026
Версия
1.0.0
Установлено
Менее 50 раз
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
Павел Шулаев

Что умеет решение

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

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

Стандартными средствами 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. В планах разработки — инструменты возврата клиентов: цепочки писем и уведомлений о брошенных корзинах, персональные купоны и сценарии для сегментов аудитории, а также интеграция с Битрикс24.

General iT может подключить «Брошенные корзины: аналитика и отчёты», настроить его и проверить корректность интеграции с текущим сайтом.

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 7 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 3 450 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения