Связаться
  • WordPress
  • v1.3.1

Брошенные корзины для WooCommerce

Захват брошенных корзин и письмо-напоминание с восстановлением в 1 клик. Pro — цепочка из 3 писем, купоны, Viber/SMS, Telegram, экспорт.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WooCommerce 6.0+ · WordPress 6.2+
PHP
7.4 и новее
Версия
Pro v1.3.1
Free v1.0.0 (wordpress.org)
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 41 секунда

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Захват корзин залогиненных клиентов и гостей, которые ввели e-mail в чекауте ✔ ✔
Настраиваемое время неактивности, после которого корзина считается брошенной ✔ ✔
Письмо-напоминание со ссылкой-восстановлением в 1 клик; тема и текст полностью редактируются ✔ ✔
Плейсхолдеры в письме: имя покупателя, состав корзины, ссылка, название магазина ✔ ✔
Одноразовые ссылки с ограниченным сроком жизни (7 дней по умолчанию) ✔ ✔
Статусы корзин: активная → брошенная → восстановленная / потерянная, с автоопределением восстановления при появлении заказа ✔ ✔
Список корзин в админке с фильтром по статусу, поиском по e-mail и четырьмя плитками статистики ✔ ✔
Анти-спам: на один адрес не чаще, чем раз в N дней ✔ ✔
Автоочистка персональных данных по периоду хранения + экспорт и удаление данных штатными инструментами WordPress ✔ ✔
Совместимость с HPOS и блочным чекаутом ✔ ✔
Отчёт «Ошибки чекаута»: что остановило покупателя на оформлении — валидация с названием поля, отказ оплаты, JavaScript-ошибка, просроченная сессия (классический и блочный чекаут) ✔ ✔
В отчёте видно, сколько покупателей столкнулось с каждой ошибкой и сколько из них ушло без заказа ✔ ✔
Глубина отчёта по ошибкам чекаута 7 дней 7, 30 или 90 дней
Цепочка до 3 писем — каждое со своей задержкой, темой и текстом — ✔
Персональные купоны-скидки — настоящие одноразовые WooCommerce-купоны, ограниченные e-mail покупателя, в процентах или фиксированной суммой, со своим сроком действия — ✔
Напоминание в Viber или SMS через TurboSMS для покупателей, оставивших только телефон: Viber с резервным SMS, тихие часы, тестовое сообщение — ✔
Уведомления в Telegram владельцу магазина в момент, когда корзина становится брошенной — ✔
Экспорт корзин в CSV — ✔
«Детали» ошибки чекаута: последние 20 случаев со страницей, браузером, способом оплаты, корзиной и фактом заказа — ✔
Экспорт ошибок чекаута в CSV — ✔

Как это выглядит

Брошенные корзины для WooCommerce — список корзин и плитки статистики
WooCommerce → Брошенные корзины: четыре плитки статистики (брошено корзин, восстановлено, возвращённый доход, процент восстановления) и таблица корзин с фильтром по статусу и поиском по e-mail.
Брошенные корзины для WooCommerce — Pro-поля в бесплатной версии
Бесплатная версия ничего не прячет: Pro-поля остаются на своих местах серыми, с бейджем PRO и строкой о том, что именно они дают. Видно границу, а не рекламу.
Брошенные корзины для WooCommerce — блок лицензии
Блок лицензии: состояние («Бесплатная версия» / «Pro включён»), поле ключа с активацией и отвязкой и кнопка «Попробовать Pro 7 дней».

Главное о модуле

Напоминание в Viber или SMS

Многие покупатели при оформлении оставляют только телефон, а e-mail не вводят вовсе.

Лог ошибок чекаута

Брошенная корзина — это не всегда «передумал». Часть покупателей доходит до оформления, упирается в красное сообщение и уходит.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WooCommerce 6.0+ (классический и блочный чекаут, HPOS)
  • WordPress 6.2+
  • PHP 7.4+
  • Рабочий WP-Cron — или системный cron, вызывающий wp-cron.php

История версий

v1.3.1 Текущая

Ссылка восстановления корзины больше не сгорает от почтового сканера.

v1.3.0

Новый отчёт «Ошибки чекаута»: плагин записывает, что именно остановило покупателя на оформлении.

v1.2.2

Обновления Pro-версии больше не приходят с wordpress.org: WordPress не предложит заменить её бесплатной копией с тем же названием плагина.

Все версии (7)
v1.2.1

Купленная лицензия остаётся вашей.

v1.2.0

Pro: напоминание в Viber или SMS через TurboSMS для покупателей, которые оставили при оформлении только телефон (классический и блочный чекаут).

v1.1.0

Pro больше не включается сам: свежая установка = бесплатная версия, пока владелец не запустит триал или не активирует ключ.

v1.0.0 Первый релиз

Захват корзин, брошенные/восстановленные статусы, письмо-напоминание с одноразовой ссылкой, список корзин со статистикой, очистка данных; Pro.

Вместе с Брошенные корзины для WooCommerce покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Брошенные корзины Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 590 ₴ / год вместо 5 960 ₴ поштучно
Купить набор →

Полное описание модуля

Брошенные корзины для WooCommerce — плагин, который фиксирует корзины, покинутые до оформления заказа, и возвращает покупателя письмом-напоминанием с персональной ссылкой. Один клик — и все товары снова в корзине, а адрес в чекауте уже заполнен. Корзины залогиненных клиентов записываются сразу, гостевые — как только покупатель ввёл e-mail в чекауте.

Напоминание в Viber или SMS

Многие покупатели при оформлении оставляют только телефон, а e-mail не вводят вовсе. В Pro такая корзина тоже возвращается: через заданное время покупатель получает одно короткое сообщение в Viber со ссылкой на сохранённую корзину, а если Viber на номере нет или сообщение не доставлено — SMS. Отправка идёт через ваш аккаунт TurboSMS, так что цена сообщения — по вашему тарифу.

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

Лог ошибок чекаута

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

В отчёте четыре типа записей: заполнение формы — с названием поля, которое не прошло проверку; оплата — отказ шлюза вместе с названием способа оплаты; JavaScript — ошибка скрипта на странице чекаута, по которой обычно виден конфликт темы или стороннего плагина; прочее — например, просроченная сессия. Работают оба чекаута: классический перехватывается на сервере, блочный — через неудачные ответы Store API, а то, что браузер показал ещё до отправки формы, присылает скрипт плагина.

Персональных данных в логе нет. Имена, e-mail и длинные номера в тексте ошибки маскируются, хранятся только само сообщение, код, поле, адрес страницы без параметров и короткая подпись браузера. Запись можно выключить полностью или оставить только серверную часть, без браузерной. Лимиты — не больше 5 сообщений на один просмотр страницы и 300 в час для всего магазина. Строки чистятся по вашему периоду хранения и в любом случае живут не дольше 180 дней, а «Стереть персональные данные» в инструментах WordPress убирает их вместе с корзиной.

В бесплатной версии отчёт показывает последние 7 дней. Pro добавляет периоды 30 и 90 дней, «Детали» по каждой ошибке — последние 20 случаев со страницей, браузером, способом оплаты, самой корзиной (e-mail, статус, сумма) и отметкой, был ли в итоге заказ, — и экспорт в CSV.

Как это работает — шаг за шагом

  1. Покупатель собирает корзину. Залогиненные клиенты записываются сразу; гости — как только ввели e-mail в чекауте. Работает и классический, и блочный (Checkout Blocks) чекаут.
  2. После заданного периода неактивности (по умолчанию 60 минут) фоновое сканирование помечает корзину как брошенную.
  3. Через выбранную задержку идёт письмо-напоминание с персональной ссылкой. Тема и тело письма редактируются, доступны плейсхолдеры {customer_name}, {cart_items}, {recovery_link}, {store_name}.
  4. Клик по ссылке восстанавливает корзину и подставляет в чекаут уже известный адрес. Когда покупатель оформляет заказ, корзина автоматически переходит в статус восстановлена.
  5. С Pro: вместо одного письма идёт цепочка до трёх — каждое со своей задержкой, темой и текстом, а в письма, начиная со второго (номер письма настраивается), можно автоматически подставлять персональный купон-скидку. О каждой брошенной корзине владелец магазина получает уведомление в Telegram.

Что под капотом

  • Ничего лишнего не собирается — от анонимного просмотра не сохраняется никаких персональных данных. Гостевая корзина записывается только после того, как покупатель сам ввёл e-mail в чекауте.
  • Ссылка-восстановление безопасна для письма — 32-символьный случайный токен, в базе лежит только его SHA-256-хеш, сравнение через hash_equals(), токен одноразовый и убирается из адресной строки сразу после восстановления корзины.
  • Два фоновых задания: сканирование каждые 15 минут (catcode_abandoned_cart_scan) помечает брошенные корзины и шлёт письма, ежедневное (catcode_abandoned_cart_cleanup) закрывает просроченные корзины и чистит данные по периоду хранения.
  • Оба чекаута — одна таблица: классический захватывается серверно через update_order_review, блочный шлёт e-mail в собственный REST-маршрут плагина, как только поле заполнено.
  • Купоны Pro — настоящие WooCommerce-купоны, а не текстовая заглушка: одноразовые, привязанные к e-mail конкретного покупателя, со своим сроком действия.
  • Интерфейс на английском с полным украинским переводом.
  • Телефон — только когда он нужен: пока напоминание в Viber/SMS выключено, плагин не хранит номера вообще. Включено — обращается только к api.turbosms.ua, одно сообщение на корзину с отдельным одноразовым токеном.

Как работает лицензия

  • Ключ приходит письмом после оплаты (или сразу — если вы взяли пробный период). Вставляете его в настройках и жмёте «Активировать ключ».
  • Проверка на нашем сервере — при активации и дальше раз в сутки. Как только купленный ключ подтверждён, Pro больше не зависит от нашего сервера: даже если catcode.com.ua недоступен, авария на нашей стороне не гасит ваш магазин. Пробный ключ действует ровно свои 7 дней.
  • «Отвязать лицензию» освобождает слот — ключ сразу можно активировать на другом домене, без обращения в поддержку.
  • Чужой ключ не подойдёт: ключ привязан к конкретному модулю, а не «к CatCode вообще».

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Когда корзина считается брошенной?

Если покупатель добавил товары и не оформил заказ в течение заданного вами времени. Дальше срабатывает письмо-напоминание.

Как плагин узнаёт email гостя?

Гостевая корзина фиксируется, как только покупатель ввёл email в чекауте, даже если заказ не завершил.

Что видит покупатель в письме?

Список своих товаров и ссылку, которая одним кликом возвращает корзину и подставляет данные в чекаут.

Сколько писем отправляется?

Количество и задержку между письмами вы настраиваете сами.

Виден ли эффект?

Да, в плагине есть статистика восстановленных корзин и сумм.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль