UNCLESAMOC2.3 / OC3
01
uncle_abandoned_cartAbandoned Cart
Модуль автоматично відстежує покупців, які додали товари до кошика, але не оформили замовлення, і надсилає їм персональні нагадування. За статистикою системи відновлення кошиків повертають від 5% до 15% втрачених продажів.
ОГЛЯД
Щодня сотні відвідувачів вашого магазину додають товари в кошик і йдуть, не оформивши замовлення. За статистикою, від 60% до 80% усіх кошиків залишаються покинутими. Це прямі втрати виторгу, які можна повернути.
Abandoned Cart — модуль для OpenCart, який автоматично відстежує покинуті кошики та відправляє покупцям персоналізовані нагадування через зручні для них канали зв'язку.
СКРИНШОТИ



МОЖЛИВОСТІ
▸ Розумне захоплення кошиків
Модуль відстежує кошик на сайті та перехоплює контактні дані покупця — телефон та email — у момент їх введення на сторінці оформлення замовлення. Працює для зареєстрованих користувачів та гостей. Дані зберігаються миттєво, у фоновому режимі.
▸ Чотири канали повідомлень
Telegram — повідомлення менеджеру на Chat ID/групу або напрямую покупцю (якщо той підписався на бот).
WhatsApp (WATI) — повідомлення на номер телефону через WATI API. Відкритість понад 90%.
SMS та Viber (Turbosms) — один акаунт для SMS, Viber або обох каналів одночасно.
Email — HTML-листи через вбудований редактор із переглядом у браузері.
WhatsApp (WATI) — повідомлення на номер телефону через WATI API. Відкритість понад 90%.
SMS та Viber (Turbosms) — один акаунт для SMS, Viber або обох каналів одночасно.
Email — HTML-листи через вбудований редактор із переглядом у браузері.
▸ Система хвиль — до 3 нагадувань
Хвиля 1 — через час, що налаштовується, після покинутого кошика (за замовчуванням: 2 години)
Хвиля 2 — через N годин після першого (за замовчуванням: 24 години)
Хвиля 3 — фінальне нагадування (за замовчуванням: 72 години)
Після третьої хвилі надсилання припиняється. Інтервали повністю налаштовуються.
Хвиля 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 товарів, співвідношення гостей/зареєстрованих, список кошиків з фільтрацією.
Графіки: динаміка за 30 днів, повернення по каналах, теплова карта по годинах.
Таблиці: топ-10 товарів, співвідношення гостей/зареєстрованих, список кошиків з фільтрацією.
▸ Інструменти керування
Тестове відправлення — перевірте кожен канал без реальних кошиків.
Перегляд email — шаблон з тестовими даними у браузері.
Чорний список — виключіть адреси та телефони з розсилки.
Відписка — {unsubscribe_link} автоматично додає email до чорного списку.
Авто-архівація — очищає деталі старих кошиків через N днів (за замовчуванням: 90).
Cron — готовий URL для планувальника, інтервал: кожні 30 хвилин.
Перегляд email — шаблон з тестовими даними у браузері.
Чорний список — виключіть адреси та телефони з розсилки.
Відписка — {unsubscribe_link} автоматично додає email до чорного списку.
Авто-архівація — очищає деталі старих кошиків через N днів (за замовчуванням: 90).
Cron — готовий URL для планувальника, інтервал: кожні 30 хвилин.
ЖУРНАЛ ЗМІН
Нові можливості:
Виправлено:
- Фотографії товарів в email-повідомленнях — поруч з кожним товаром тепер відображається мініатюра 60×60 px
- Верстка листа переопрацьована на таблично-сумісну — коректно відображається в усіх поштових клієнтах, включаючи Outlook
- При виборі реального кошика в тестовому надсиланні лист приходить зі справжніми фотографіями товарів
- Поле email отримувача автоматично заповнюється при виборі кошика зі списку
Виправлено:
- Ручне надсилання з аналітики тепер використовує HTML-шаблон із зображеннями (раніше в лист потрапляв неформатований текст)
- Помилки SMTP при надсиланні через крон тепер записуються до системного логу OpenCart
Нові можливості:
- При відновленні кошика за посиланням тепер відновлюються опції товарів
- Додана логіка "повторних спроб" при збої відправки: до 3-х спроб перед перекладом запису в статус failed
- В аналітиці додано метрику "Покриття контактами" — відсоток кинутих кошиків, за якими є хоча б один контакт для надсилання повідомлення
- Захист від гонки при одночасних запитах: паралельні capture-запити більше не створюють дублікати (MySQL named locks)
Нові можливості:
- Тестовий профіль у попапах відправки — поля, що редагуються (ім'я, телефон, email, товари, сума) зберігаються в базі і підставляються при наступному відкритті
- Заповнення з реального кошика — список, що випадає "Заповнити з покинутого кошика" завантажує останні 20 кошиків і заповнює поля профілю реальними даними
- Захоплення імені покупця - при введенні імені/прізвища на чекауті дані автоматично зберігаються; для авторизованих — беруться з облікового запису
- Захоплення email покупця — аналогічно телефону, що перехоплюється при введенні в поля форми
- Додана підтримка кількох Chat ID (Telegram) менеджерів.
Нові можливості:
- У налаштуваннях модуля з'явилося поле Webhook Secret - його потрібно скопіювати і додати при реєстрації вебхука setWebhook
- Введено обмеження: не більше 10 звернень з однієї IP-адреси на годину
- Посилання в листах і повідомленнях тепер містять криптографічно випадковий токен замість MD5. Старі посилання після поновлення перестають працювати