UncleSamUncleSam
← ВСЕ МОДУЛИ
UncleSamUNCLESAM
OC2.3 / OC3
01
uncle_abandoned_cart

Abandoned Cart

Модуль автоматически отслеживает покупателей, которые добавили товары в корзину, но не оформили заказ, и отправляет им персонализированные напоминания. По статистике, системы восстановления корзин возвращают от 5% до 15% потерянных продаж.

Каждый день сотни посетителей вашего магазина добавляют товары в корзину и уходят, не оформив заказ. По статистике, от 60% до 80% всех корзин остаются брошенными. Это прямые потери выручки, которые можно вернуть.

Abandoned Cart — модуль для OpenCart, который автоматически отслеживает брошенные корзины и отправляет покупателям персонализированные напоминания через удобные для них каналы связи. Магазины, использующие системы возврата корзин, в среднем возвращают от 5% до 15% потерянных продаж.

Abandoned Cart
Abandoned Cart
Abandoned Cart
▸ Умный захват корзин
Модуль отслеживает корзину на сайте и перехватывает контактные данные покупателя — телефон и email — в момент их ввода на странице оформления заказа. Работает для зарегистрированных пользователей и гостей. Данные корзины сохраняются мгновенно, в фоновом режиме.
▸ Четыре канала уведомлений
Telegram — уведомления менеджеру на Chat ID/группу или напрямую покупателю (если тот подписался на бот).
WhatsApp (WATI) — сообщения на номер телефона через WATI API. Открываемость более 90%.
SMS и Viber (Turbosms) — один аккаунт для SMS, Viber или обоих каналов одновременно.
Email — HTML-письма через встроенный редактор с предпросмотром в браузере.
▸ Система волн — до 3 напоминаний
Волна 1 — через настраиваемое время после брошенной корзины (по умолчанию: 2 часа)
Волна 2 — через N часов после первого (по умолчанию: 24 часа)
Волна 3 — финальное напоминание (по умолчанию: 72 часа)
После третьей волны отправка прекращается. Интервалы полностью настраиваются.
▸ Персонализированные шаблоны с переменными
Динамические переменные автоматически заменяются реальными данными: {customer_name}, {telephone}, {customer_email}, {cart_items}, {cart_total}, {cart_link}, {shop_name}, {abandoned_date}, {unsubscribe_link}
▸ Восстановление корзины в один клик
Ссылка {cart_link} переводит покупателя в магазин с уже заполненной корзиной. Достаточно нажать «Оформить заказ».
▸ Аналитика и статистика
KPI: всего брошено, процент возврата, возвращено выручки, уведомлений сегодня.
Графики: динамика за 30 дней, возврат по каналам, тепловая карта по часам.
Таблицы: топ-10 товаров, соотношение гостей/зарегистрированных, список корзин с фильтрацией.
▸ Инструменты управления
Тестовая отправка — проверьте каждый канал без реальных корзин.
Предпросмотр email — шаблон с тестовыми данными в браузере.
Чёрный список — исключите адреса и телефоны из рассылки.
Отписка{unsubscribe_link} автоматически добавляет email в чёрный список.
Авто-архивация — очищает детали старых корзин через N дней (по умолчанию: 90).
Cron — готовый URL для планировщика, интервал: каждые 30 минут.
1.3.52026-07-09
Новые возможности:
- Фотографии товаров в email-уведомлениях — рядом с каждым товаром теперь отображается миниатюра 60×60 px
- Верстка письма переработана на таблично-совместимую — корректно отображается во всех почтовых клиентах, включая Outlook
- При выборе реальной корзины в тестовой отправке письмо приходит с настоящими фотографиями товаров
- Поле email получателя автоматически заполняется при выборе корзины из списка

Исправлено:
- Ручная отправка из аналитики теперь использует HTML-шаблон с изображениями (ранее в письмо попадал неформатированный текст)
- Ошибки SMTP при отправке через крон теперь записываются в системный лог OpenCart
1.3.42026-05-24
Новые возможности:
- При восстановлении корзины по ссылке теперь восстанавливаются настройки товаров
- Добавлена ​​логика "повторных попыток" при сбое отправки: до 3-х попыток перед переводом записи в статус failed
- В аналитике добавлена ​​метрика "Покрытие контактами" - процент брошенных корзин, по которым есть хотя бы один контакт для отправки сообщения
- Защита от гонки при одновременных запросах: параллельные capture-запросы больше не создают дубликаты (MySQL named locks)
1.3.32026-05-16
Новые возможности:
- Тестовый профиль в попапах отправки — редактируемые поля (имя, телефон, email, товары, сумма) хранятся в базе и подставляются при следующем открытии
- Заполнение из реальной корзины - список, который выпадает "Заполнить из заброшенной корзины" загружает последние 20 корзин и заполняет поля профиля реальными данными
- захват имени покупателя - при вводе имени/фамилии на чекатые данные автоматически сохраняются; для авторизованных — берутся из аккаунта
- Захват email покупателя — аналогично перехватывающемуся телефону при вводе в поля формы
- Добавлена ​​поддержка нескольких Chat ID (Telegram) менеджеров.
1.3.22026-05-05
Новые возможности:
- В настройках модуля появилось поле Webhook Secret – его нужно скопировать и добавить при регистрации вебхука setWebhook
- Введено ограничение: не более 10 обращений с одного IP-адреса в час
- ссылки в письмах и сообщениях теперь содержат криптографически случайный токен вместо MD5. Старые ссылки после обновления перестают работать