Перейти до вмісту
  1. Документація
  2. Оформлення замовлення
  3. Покинуті кошики

Покинуті кошики

Як повертати покупців, що не завершили замовлення: автоматичні листи-нагадування з посиланням на кошик, купон на знижку, CRON і ручна робота з кошиками в шаблоні Trust для OpenCart 3.

3 хв читання

Модуль запам'ятовує кошики покупців, які залишили e-mail або телефон на сторінці оформлення, але не завершили замовлення, і надсилає їм нагадування з посиланням на відновлення кошика. Працює разом із Smart Checkout.

Відкрийте Octemplates → Модулі → Smart Checkout - покинуті кошики.

Як це працює

  1. Кошик зберігається

    Покупець вказав e-mail або телефон і пішов, не оформивши замовлення. Кошик з'являється на вкладці «Кошики» зі статусом «неоформлений».

  2. Надходять нагадування

    Через задану кількість годин покупець отримує перший, а потім другий лист із посиланням, яке відновлює його кошик. Якщо покупець залишив телефон і в модулі SMS Notify увімкнено шаблон покинутого кошика — він також отримає SMS.

  3. Покупець повертається

    Посилання відкриває кошик із тими самими товарами. Якщо увімкнено купон — у листі є персональний код знижки.

  4. Кошик очищується

    Після оформлення кошик стає «конвертованим» і з часом видаляється автоматично.

Налаштування

Налаштування покинутих кошиків

Основне

  • Статус — вмикає модуль.
  • Дозволити вхід за токеном — якщо кошик створив зареєстрований покупець, посилання з листа одразу авторизує його в акаунті. Зручно, але безпечніше ставити невеликий термін дії кошика — до 10 днів.

Нагадування та зберігання

НалаштуванняЩо робитьПриклад
Години до першого нагадуванняКоли надіслати перший лист. 0 — не надсилати.2
Години до другого нагадуванняКоли надіслати другий лист. 0 — не надсилати.24
Термін дії cookie та кошикуСкільки днів зберігається кошик і працює посилання з листа.7
Через скільки днів видалити конвертовані кошикиОчищення оформлених кошиків.30

Запуск за розкладом (CRON)

Нагадування надсилаються лише тоді, коли запускається CRON-завдання.

  1. Задайте пароль

    Впишіть пароль у поле «Пароль для виклику cron» і збережіть налаштування.

  2. Додайте завдання на хостингу

    Після збереження з'явиться готова команда — додайте її в планувальник хостингу з запуском щогодини:

    /usr/bin/wget -O - -q -t 1 'https://ваш-сайт/index.php?route=octemplates/module/oct_abandoned_cart/cron&cron_pass=ПАРОЛЬ'

API ключ модуль створює сам під час встановлення — ним захищаються посилання в листах. Не змінюйте й не очищайте це поле: без ключа кошики не зберігаються.

Купон на знижку

Увімкніть «Генерувати купон зі знижкою», щоб у нагадуванні був персональний купон — для кожного кошика створюється окремий. Задайте розмір знижки, тип (відсоток чи фіксована сума) і термін дії купона в днях.

Порада. Добре працює схема: перше нагадування через 1–2 години без купона, друге через добу — з купоном на 5–10%.

Кошики

На вкладці «Кошики» — усі покинуті кошики і статистика: скільки всього, скільки не оформлено, скільки конвертовано, скільки нагадувань надіслано. Кошики можна фільтрувати за ім'ям, e-mail, телефоном, статусом і датами.

Список покинутих кошиків

Для кожного кошика доступні дії:

  • Скопіювати посилання на кошик — наприклад, щоб надіслати в месенджер;
  • Відправити сповіщення — нагадування вручну, без очікування CRON;
  • Помітити як конвертовано — якщо покупець оформив замовлення іншим способом, наприклад по телефону;
  • Видалити кошик.

Шаблони листів

Увімкніть «Кастомні шаблони листів», щоб задати свою тему і текст листа для кожної мови. Якщо вимкнено або для мови шаблон не заповнено — надсилається стандартний текст.

Шаблони листів

У тексті використовуйте шорткоди — кнопки над редактором вставляють їх у лист:

ШорткодЩо підставляється
[customer_name]Ім'я покупця
[restore_link]Посилання на відновлення кошика
[products]Товари в кошику
[promo_code]Код купона (якщо увімкнено)
[store_name]Назва магазину

Приклад листа:

<p>[customer_name], ви залишили товари в кошику [store_name]:</p>
[products]
<p>Тримайте знижку на завершення замовлення: <b>[promo_code]</b></p>
<p><a href="[restore_link]">Повернутися до кошика</a></p>