YITH WooCommerce Recover Abandoned Cart - Плагин WordPress
Свяжитесь с пользователями, которые добавили товары в корзину без завершения заказа, и попытайтесь их восстановить.

Особенности плагина
- Вы сможете восстановить многие незаконченные покупки, отправив электронные письма, включая купон, пользователям, которые не выполнили заказ, чтобы побудить их к покупке;
- Вы сможете определить, сколько электронных писем будет отправлено, и конкретный промежуток времени (через один день, одну неделю и т.д.), А также настроить их содержание;
- У вас будет расширенный контроль над отчетами о брошенных тележках, посещениями сайта, исходящими из отправленных электронных писем, и восстановленными тележками.
Недавние исследования показывают, что каждый год пользователи электронной коммерции оставляли в тележках около 4 триллионов долларов товаров. Что интересно, так это то, что более 60% этих тележек можно восстановить и превратить в покупки. С помощью YITH WooCommerce Recover Abandoned Cart просто сделает это: это поможет вам преобразовать эти брошенные тележки в заказы на покупку.
Есть много причин, по которым пользователи отказываются от своих тележек с покупками: отсутствие немедленного капитала или, возможно, внезапное отвлечение, которое позволяет вам забыть, что вы делали. К счастью, с помощью WooCommerce Recover Заброшенная корзина может напомнить вашим клиентам, что они оставили, и побудить их завершить процесс покупки, отправив купоны со специальной скидкой на нужные им товары.
С помощью выделенной опции вы можете восстановить заказы и корзины всех пользователей и, следовательно, отправлять автоматические электронные письма или только тем, у кого есть определенная роль пользователя.
Включив опцию “Восстановить тележки приглашенных пользователей”, когда пользователь заполняет поля оформления заказа, но не завершает заказ, введенная контактная информация будет сохранена и использована для автоматической отправки электронной почты для восстановления заказа. Для полной прозрачности вы также можете установить флажок, чтобы запрашивать согласие пользователя на использование персональных данных для отправки рекламных писем только тем пользователям, которые отметили эту опцию.
Ядро плагина-это конфигурация автоматики: выберите, через сколько минут корзина должна считаться брошенной, и запланируйте автоматическую отправку электронной почты через определенный промежуток времени (один час, 24 часа, три дня и т. Д.). После определения этих правил плагин будет молча и постоянно работать над восстановлением тележек, в противном случае безвозвратно потерянных.
Запланируйте автоматическую отправку электронных писем, чтобы побудить пользователей оплатить заказ через определенный промежуток времени (один час, 24 часа, три дня и т.д.) с момента завершения заказа. После определения этих правил вам нужно будет только обратить внимание на свою панель мониторинга и проверить уровень успеха восстановленных тележек и заказов.
Вы беспокоитесь о том, что не знаете, с чего начать, после установки плагина? Нет проблем: мы вставили два шаблона электронной почты, только что готовых к отправке. Вам нужно будет только включить их, нажав кнопку да/нет, и плагин будет готов к использованию и отправит электронные письма первым пользователям, которые откажутся от своей корзины или не завершат оплату заказа в вашем магазине. Вы можете настраивать и редактировать шаблоны по своему усмотрению или создавать новые.
Плагин имеет два электронных письма по умолчанию, одно для восстановления брошенных тележек и одно для восстановления неоплаченных заказов. Тем не менее, вы можете создавать неограниченное количество электронных писем с различным контентом и автоматическим временем отправки, чтобы создать мощную стратегию привлечения клиентов. Например, вы можете предложить скидку 5% в первом электронном письме, отправленном через 24 часа, скидку 10% во втором электронном письме, отправленном через 48 часов, и включить убедительный текст в последнее электронное письмо, используя принципы дефицита и срочности ("Последний шанс использовать код купона...").
Купон на скидку-это хороший способ привлечь пользователей в ваш магазин и побудить их приобрести интересующие их товары. Вам нужно всего три клика, чтобы вставить купон в электронное письмо, выбрать предложение с фиксированной или процентной скидкой и определить срок действия. Вы можете создавать неограниченные купоны с разным значением для каждого электронного письма и выбирать код для определения купонов, отправленных через наши электронные письма с плагинами (например, в нашей демо-версии мы используем аббревиатуру "RAC").
Плагин включает в себя интуитивно понятную, удобную и современную панель управления, где вы сможете постоянно отслеживать количество брошенных тележек и отложенных заказов, отправленную электронную почту, восстановленные тележки и заказы и, самое главное, доход, полученный благодаря применяемой стратегии восстановления. Нет ничего более приятного, чем открыть панель плагина и увидеть, как эти значения увеличиваются с течением времени. Это факт!
Чтобы отслеживать результаты вашей корзины и стратегии восстановления заказов без доступа к бэкэнду вашей электронной коммерции, вы можете выбрать получение уведомления по электронной почте каждый раз, когда корзина и заказ восстанавливаются после отправки рекламных писем.
Спецификации:
| Дата выхода: | 20-05-2015 | |
| Дата обновления: | 19-05-2023 | |
| Тип расширения: | Платный | |
| Лицензия: | GPL | |
| Тематика: | Интернет-коммерция Специфические для WooCommerce | |
| Совместимость: | W5.x W6.x | |
| Включает в себя: | Плагин | |
| Языковые пакеты: |
|
|
| Разработчик: | YIThemes | |
| Рейтинг: | ||
Скачивание по подписке!
Вам необходимо авторизоваться на сайте и приобрести клубную подписку!
Поделись с друзьями!
Руководство по настройке YITH WooCommerce Recover Abandoned Cart для восстановления корзин WooCommerce
YITH WooCommerce Recover Abandoned Cart нужен не просто для красивой статистики по брошенным корзинам. В рабочем магазине он связывает несколько чувствительных процессов: момент, когда корзина считается потерянной, сохранение контакта покупателя, автоматическую отправку писем, купоны, возврат по ссылке, отчёты и проверку восстановленных заказов. В этом руководстве разберём, как пройти путь от установки до безопасного теста без лишних обещаний и без настройки вслепую.
Материал рассчитан на владельца WooCommerce-магазина, администратора сайта и специалиста, который отвечает за письма и конверсию. Мы не будем повторять короткое описание продукта с верхней части страницы. Вместо этого разложим, какие настройки включать первыми, как подготовить магазин, как проверить гостевые корзины, как собрать цепочку писем и что делать, если корзины не появляются или письма не доходят.
Главная идея простая: восстановление корзин работает только тогда, когда у сайта есть корректный контакт покупателя, рабочие фоновые задачи WordPress, понятная логика писем и аккуратная проверка результата. Если один из этих элементов выпадает, плагин может быть установлен правильно, но владелец магазина всё равно не увидит ожидаемого эффекта.
Какую задачу решает плагин в реальном магазине
В WooCommerce корзина сама по себе не становится маркетинговым инструментом. Покупатель может добавить товар, перейти к оформлению, отвлечься, закрыть вкладку или отложить оплату. Если магазин не фиксирует такой момент и не отправляет аккуратное напоминание, владелец видит только часть картины: оформленные заказы есть, а недооформленные намерения теряются.
YITH WooCommerce Recover Abandoned Cart закрывает этот разрыв. По данным официальной страницы и документации, плагин умеет работать с брошенными корзинами, незавершёнными заказами в подходящем статусе, шаблонами писем, динамическими данными корзины, купонами, журналом отправленных писем, отчётами и админ-уведомлениями. Для магазина это не магический рост продаж, а контролируемая система повторного контакта с пользователем, который уже проявил намерение купить.
На практике плагин полезен в трёх ситуациях. Первая - магазин получает много добавлений в корзину, но часть покупателей не доходит до оплаты. Вторая - гостевые пользователи вводят адрес почты на странице оформления, но уходят до завершения заказа. Третья - заказы остаются неоплаченными и магазину нужно мягко напомнить о завершении покупки. В каждом случае важно понимать границу: если посетитель не оставил email и не вошёл в аккаунт, отправить письмо ему невозможно.
Чем восстановление корзины отличается от обычной рассылки
Обычная рассылка отправляется группе подписчиков по календарю или сегменту. Восстановление корзины привязано к конкретному действию: пользователь положил товар в корзину, дошёл до части оформления, оставил контакт или создал заказ, но не завершил покупку. Поэтому письмо должно быть коротким, полезным и связанным с тем, что человек действительно делал на сайте.
В документации YITH отдельно показаны placeholders, которые подставляют имя, email, таблицу товаров, ссылку на корзину, кнопку восстановления, ссылку отписки и купон. Это важное отличие от ручного письма: шаблон не просто говорит «вернитесь», а возвращает человека к его корзине и помогает проверить содержимое.
Где плагин не заменяет работу с checkout
Если покупатели уходят из-за дорогой доставки, непонятного способа оплаты, ошибки в форме или медленной страницы оформления, письма помогут только части аудитории. Сначала стоит убедиться, что базовый путь покупки работает. YITH WooCommerce Recover Abandoned Cart возвращает пользователей после ухода, но не исправляет причину ухода. Поэтому в руководстве ниже есть отдельный блок про проверку checkout, почты и фоновых задач.
Кому подходит YITH WooCommerce Recover Abandoned Cart, а кому лучше выбрать другой подход
Плагин логичен для магазина, который хочет держать восстановление корзин внутри WordPress и WooCommerce, без переноса всего сценария в отдельную маркетинговую платформу. Он особенно удобен, когда владелец уже работает с WooCommerce-письмами, купонами, заказами и хочет видеть логи восстановлений в знакомой админ-панели. Это email-first подход, поэтому его нужно оценивать именно как сценарий писем, а не как замену CRM.
YITH WooCommerce Recover Abandoned Cart хорошо подходит магазинам с понятным циклом покупки: товары добавляются в корзину, покупатель доходит до оформления, оставляет email, а решение можно подтолкнуть напоминанием или небольшим купоном. Это могут быть магазины физических товаров, цифровых продуктов, небольших B2C-каталогов, нишевых товаров и повторных покупок.
Плагин может быть не лучшим выбором, если вся коммуникация строится вокруг SMS, WhatsApp, сложной CRM-автоматизации или омниканальных цепочек. В таких проектах чаще смотрят в сторону сервисов, где восстановление корзин является частью широкой маркетинговой платформы. Также стоит быть осторожнее магазинам с очень строгими правилами обработки персональных данных: нужно внимательно настроить согласие для гостевых корзин, ссылку отписки и текст политики.
| Ситуация | Почему это важно | Что сделать перед запуском |
|---|---|---|
| Покупатель вводит email на checkout | Плагин получает контакт для восстановления гостевой корзины. | Проверить обязательность и видимость email-поля, а также согласие, если оно включено. |
| Магазин использует купоны | Можно строить цепочку писем с разной мотивацией, но не приучать всех ждать скидку. | Решить, в каком письме купон действительно нужен, и ограничить срок действия. |
| Письма часто попадают в спам | Автоматизация не поможет, если уведомления не доходят. | Проверить SMTP, доменную аутентификацию и тестовые письма до запуска цепочки. |
| Нужны SMS или WhatsApp | Основной сценарий YITH строится вокруг email-восстановления. | Сравнить с платформами, где эти каналы являются штатной частью продукта. |
Мини-итог: перед установкой важно не только спросить «как пользоваться YITH WooCommerce Recover Abandoned Cart», но и понять, подходит ли email-логика вашему магазину. Если большинство клиентов не оставляет email до ухода, сначала решайте задачу захвата контакта и удобства оформления.
Что проверить перед установкой и первым включением
Подготовка нужна для того, чтобы не спутать ошибку настройки с ограничением самого процесса. Восстановление корзины зависит от WooCommerce, WordPress Cron, отправки писем, checkout-полей, кеша и согласий. Если сразу включить автоматические письма на живом магазине без проверки, можно получить пустой список корзин, лишние письма или некорректную статистику.
Платформа, совместимость и резервная точка
На официальной странице YITH есть технический блок с требованиями к WordPress, WooCommerce и PHP. Эти данные быстро меняются, поэтому в самой статье не стоит фиксировать конкретные версии как вечное правило. Перед установкой откройте страницу продукта или документацию и сравните требования с вашим сайтом. Если магазин давно не обновлялся, сначала проверьте совместимость в тестовой копии.
Перед включением сделайте резервную копию файлов и базы данных или используйте staging-сайт. Плагин работает с корзинами, заказами, купонами и письмами, поэтому тест на копии магазина безопаснее, чем эксперименты на реальном потоке заказов.
Почта и фоновые задачи
В help center YITH для тестирования отдельно сказано проверить WordPress Cron Jobs: без рабочих фоновых задач плагин не сможет нормально выполнять автоматические действия. Это один из самых частых недооценённых пунктов. Владелец видит, что шаблон письма создан, но сообщение не уходит, потому что расписание сайта не запускается вовремя.
Проверьте три вещи:
- Сайт может отправлять обычные письма WooCommerce, например уведомление о заказе или тестовое письмо.
- WordPress Cron не отключён серверной настройкой без альтернативного системного задания.
- Почтовый домен настроен так, чтобы письма магазина не выглядели подозрительно для почтовых сервисов.
Без рабочей отправки писем и фоновых задач тест восстановления корзины не считается корректным. Если письмо не приходит, сначала проверяйте доставку и расписание, а не переписывайте шаблон.
Checkout, кеш и гостевые пользователи
Для гостевых корзин критично, чтобы пользователь успел оставить email. Документация YITH прямо указывает: для восстановления гостевой корзины нужен адрес в соответствующем поле оформления, а при выбранной настройке согласия - принятие условий. Если человек просто положил товар и ушёл с корзины, не дойдя до checkout и не будучи авторизованным, письма отправлять некому.
Проверьте кеширование страниц корзины и оформления. Эти страницы обычно исключают из полного кеша, потому что они зависят от сессии пользователя. Если кеш-плагин отдаёт всем одну и ту же статичную версию checkout, любые инструменты отслеживания корзины могут работать нестабильно. В настройках кеша убедитесь, что страницы Cart, Checkout и My account исключены из агрессивного кеширования.
Установка и первичная проверка в админ-панели WordPress
Установка стандартна для WordPress-плагина: загрузите ZIP-архив через Plugins, активируйте плагин и откройте его раздел в админ-панели. Здесь не нужно описывать покупку, ключи или оплату продукта. Для руководства важнее то, что делать после активации, чтобы не отправить письма раньше времени.
Первое правило: не включайте все автоматические действия сразу. Сначала откройте настройки, посмотрите, какие разделы доступны в вашей версии, и создайте тестовый сценарий. В документации структура строится вокруг Dashboard, настроек, email templates, журналов, GDPR, интеграций, локализации и developer-раздела. Это помогает понимать, где искать проблему: настройки восстановления отдельно, шаблоны писем отдельно, логи отправки отдельно.
Безопасный порядок первого запуска
- Убедитесь, что WooCommerce работает корректно: товар добавляется в корзину, checkout открывается, тестовый заказ создаётся.
- Откройте раздел настроек плагина и проверьте глобальные параметры восстановления корзин и незавершённых заказов.
- Пока не запускайте агрессивную цепочку писем. Создайте или включите один шаблон для теста.
- Проверьте, что в письме есть ссылка или кнопка восстановления, а также ссылка отписки, если вы отправляете маркетинговое напоминание.
- Отправьте тестовое письмо на свой адрес и проверьте внешний вид, тему, отправителя, ссылку и купон, если он используется.
- Только после теста включайте автоматическую доставку для реальных покупателей.
Что должно появиться после установки
В нормальной ситуации вы должны увидеть разделы для брошенных корзин, незавершённых заказов, восстановленных корзин, настроек, шаблонов писем и логов. Названия могут отличаться в зависимости от версии и локализации, но логика остаётся той же: сначала продукт фиксирует событие, затем шаблон формирует письмо, затем журнал помогает проверить, что было отправлено и с каким результатом.
Если раздел плагина не появился в меню, не начинайте с переустановки. Проверьте права пользователя, активность WooCommerce, ошибки PHP в журнале сервера и конфликт с другими плагинами. В старых обсуждениях на WordPress.org встречались жалобы на отсутствие меню и ошибки активации, но для актуальной коммерческой версии вывод лучше делать только после проверки текущей документации и окружения.
Настройка брошенных корзин, гостевых пользователей и незавершённых заказов
Это основной раздел, где YITH WooCommerce Recover Abandoned Cart превращается из установленного архива в рабочий инструмент. На странице Settings документация описывает три важные группы: cart recovery, pending order recovery и user roles. Их нельзя настраивать как случайные переключатели. Каждая настройка отвечает на вопрос: кого считать потерянным, когда начинать контакт и кого вообще включать в сценарий.
Когда корзина становится брошенной
Параметр Identify a cart as an Abandoned cart after задаёт задержку, после которой корзина считается брошенной. Для живого магазина слишком короткое значение может быть раздражающим: пользователь ещё выбирает товар или сравнивает доставку, а система уже готовит напоминание. Слишком длинное значение, наоборот, делает письмо поздним и менее полезным.
Для первого теста можно временно поставить короткий интервал, как рекомендует YITH в help center для проверки. Но для реального магазина возвращайтесь к более спокойной логике. Смысл не в том, чтобы догнать покупателя через минуту, а в том, чтобы напомнить тогда, когда человек уже действительно ушёл.
Как проверить настройку
Создайте отдельного покупателя, добавьте товар, перейдите к оформлению, введите email и закройте вкладку. Не обновляйте публичные страницы магазина этим же пользователем до истечения интервала. В документации YITH подчёркнуто: если пользователь продолжает посещать страницы магазина, возможная брошенная корзина обновляется, и отсчёт начинается заново.
Гостевые пользователи и согласие
Настройка Recover carts of guest users определяет, можно ли восстанавливать корзины гостей. По документации доступны варианты для включения, отключения или работы только после принятия условий. Для магазина с русскоязычной аудиторией особенно важно согласовать текст с политикой обработки данных и не отправлять промо-письма тем, кто не дал нужного согласия, если оно требуется вашей юридической моделью.
Практически это выглядит так: гость вводит email на checkout, при необходимости отмечает согласие, уходит, плагин фиксирует корзину и позже отправляет письмо. Если email не введён, связки не будет. Поэтому не стоит считать «не показывает гостевые корзины» ошибкой, пока вы не проверили именно тот сценарий, где email был введён до ухода.
Незавершённые заказы
Отдельная функция отвечает за pending order recovery. Она нужна, когда пользователь дошёл до создания заказа, но не завершил оплату. Официальный FAQ уточняет важную границу: плагин работает именно с pending orders, а не с любыми отменёнными или неудачными заказами. Это помогает избежать ложного ожидания, что инструмент будет автоматически догонять все возможные статусы WooCommerce.
Если вы включаете восстановление незавершённых заказов, настройте срок хранения и письма отдельно от корзин. Покупатель, который уже создал заказ, находится в другой точке пути: ему обычно нужно напомнить о завершении оплаты или вернуться к checkout, а не заново продавать товар.
Роли пользователей
Официальная страница и документация показывают возможность ограничивать восстановление по ролям. Это полезно, если магазин работает с оптовиками, менеджерами, тестовыми аккаунтами или закрытыми группами покупателей. Например, можно не отправлять скидочный купон wholesale-клиентам, если у них уже действует отдельная ценовая политика.
Проверка простая: создайте тестового пользователя с нужной ролью, повторите сценарий ухода и убедитесь, что корзина попадает или не попадает в список в соответствии с правилом. Не проверяйте роли только на администраторе: администратор часто отличается от реального клиента по правам, кешу и сессии.
Цепочка писем и купонов без раздражения покупателя
Шаблоны писем - самая заметная часть работы плагина, но их легко испортить. В документации YITH показано, что в разделе email templates можно создавать шаблоны, выбирать тип письма для abandoned carts или pending order, настраивать тему, содержимое, расписание автоматической доставки, купоны и тестовую отправку. Это даёт гибкость, но требует дисциплины.
Какие placeholders стоит использовать
YITH документирует набор placeholders для персонализации письма. В письме можно использовать, например, {{ywrac.firstname}}, {{ywrac.cart}}, {{ywrac.cartlink}}, {{ywrac.recoverbutton}}, {{ywrac.unsubscribelink}} и {{ywrac.coupon}}. Не нужно вставлять все сразу. Хороший шаблон должен быть коротким и понятным.
Для первого письма обычно достаточно имени, таблицы товаров или краткого напоминания, кнопки возврата и ссылки отписки. Купон можно оставить для второго или третьего касания, если вы действительно хотите использовать скидку. В FAQ YITH указано, что купон можно не отправлять вообще, а многие клиенты добавляют его только в одно из последующих писем. Это разумнее, чем автоматически приучать покупателей бросать корзину ради скидки.
Расписание отправки
В шаблоне есть опция Schedule automatic Delivery и поле Send after. Автоматическая отправка зависит от cron-настройки, поэтому расписание письма и расписание фоновых задач работают вместе. Если вы поставили письмо «через час», но cron запускается редко или сломан, фактическая отправка может отличаться.
Для типового магазина начните с одной мягкой точки контакта и только после проверки статистики добавляйте вторую. Чем дороже товар и длиннее решение, тем осторожнее должен быть тон. Для дешёвых импульсных товаров раннее письмо может быть уместным, но для сложного заказа слишком быстрый купон выглядит навязчивым стимулом, а не полезным напоминанием.
Купоны и срок действия
Раздел coupon settings задаёт глобальные параметры купонов, включая префикс и удаление использованных или просроченных купонов. При создании шаблона можно включить купон, выбрать тип скидки, значение и срок действия. После генерации купон попадает в список WooCommerce coupons, что удобно для контроля.
Не ставьте слишком большую скидку как стандарт. Начните с небольшого стимула или вообще без него, если товары покупают не из-за цены. Важно, чтобы купон помогал завершить сомнение, а не превращался в постоянный способ получать дешевле. Если магазин продаёт товары с низкой маржинальностью, купон лучше заменить на полезное напоминание, гарантию возврата, подсказку по доставке или человеческую поддержку.
Тестовое письмо до запуска
Документация показывает поле Send a test email to, которое появляется после сохранения шаблона. Используйте его перед включением автоматической доставки. Проверьте тему, имя отправителя, кнопку восстановления, таблицу товаров, купон, ссылку отписки и отображение на мобильной почте. Если письмо выглядит плохо, проблема может быть не в плагине, а в шаблоне, стилях письма или почтовом клиенте.
Запуск без тестового письма - частая ошибка. Восстановление корзины видит покупатель, поэтому кривой шаблон, битая кнопка или лишний купон напрямую влияют на доверие к магазину.
Отчёты, логи и метрики: как понять, что восстановление реально работает
Письма восстановления нельзя оценивать только по факту отправки. В документации YITH для шаблона описан report с количеством отправленных писем, кликами, восстановленными корзинами и conversion rate. На официальной странице также упоминаются dashboard, логи брошенных корзин, незавершённых заказов, восстановленных корзин и отправленных писем. Эти данные нужны, чтобы отличить «система работает» от «система просто шлёт письма».
Что смотреть в первую очередь
Начните с цепочки: корзина появилась в списке, письмо запланировано или отправлено, пользователь перешёл по ссылке, корзина или заказ отмечены как восстановленные. Если пропущен первый шаг, не имеет смысла разбирать дизайн письма. Если корзина есть, но письма нет, смотрите шаблон, cron и логи. Если письмо есть, но восстановлений нет, смотрите ссылку, купон, checkout и предложение.
Для небольшой выборки не делайте резких выводов. Брошенные корзины зависят от сезона, источника трафика, цены, доставки и состояния checkout. Лучше сравнивать поведение до и после запуска осторожно: не обещать себе гарантированный рост, а смотреть, какие письма дают клики и какие сценарии возвращают покупателей.
Админ-уведомления
Плагин может отправлять администратору уведомление, когда корзина или заказ восстановлены после писем. Это удобно для небольшого магазина, где владелец сам следит за заказами. В крупном магазине лишние уведомления могут мешать, поэтому их стоит направить на отдельный служебный адрес или оставить только отчёты в панели.
Практический пример: настроить тестовую recovery-цепочку для одного товара
Теперь соберём предметный сценарий, который можно повторить на тестовом магазине. Цель - убедиться, что YITH WooCommerce Recover Abandoned Cart фиксирует брошенную корзину гостя, отправляет письмо с кнопкой восстановления и корректно показывает результат. Такой тест лучше провести до запуска на реальных покупателях.
Цель
Получить тестовую брошенную корзину от гостевого покупателя, увидеть её в списке плагина, отправить или дождаться письма и пройти по ссылке восстановления обратно к корзине или оформлению заказа.
Подготовка
- Создайте тестовый товар с обычной ценой и без сложных условий доставки.
- Проверьте, что checkout открывается без ошибок и email-поле видно гостю.
- Временно поставьте короткий интервал для определения брошенной корзины и cron, как рекомендует help center YITH для быстрого теста.
- Создайте один простой шаблон abandoned cart email с
{{ywrac.recoverbutton}},{{ywrac.cart}}и{{ywrac.unsubscribelink}}. - Откройте тест в отдельном браузере или режиме, где вы не авторизованы администратором.
Шаги
- Откройте товар как гость, добавьте его в корзину и перейдите к checkout.
- Введите email и минимальные данные, которые нужны вашему checkout для сохранения контакта.
- Если включено согласие для восстановления, отметьте соответствующий чекбокс.
- Закройте вкладку или перестаньте посещать публичные страницы магазина этим пользователем.
- Подождите установленный тестовый интервал и обновите список брошенных корзин в админ-панели.
- Проверьте, появилось ли письмо в логах и пришло ли оно на тестовый адрес.
- Откройте письмо, нажмите кнопку восстановления и убедитесь, что корзина содержит тот же товар.
Ожидаемый результат
В админ-панели должна появиться брошенная корзина с тестовым email, товаром и суммой. В письме должна быть понятная кнопка возврата, а после перехода корзина должна восстановиться или привести покупателя к месту завершения покупки. Если в шаблоне включён купон, он должен быть создан и применяться по правилам WooCommerce.
Нюанс, который часто ломает тест
Если после ввода email вы снова открываете любую публичную страницу магазина тем же пользователем до истечения интервала, плагин может обновить активность корзины. Тогда она ещё не будет считаться брошенной. Это не ошибка, а ожидаемая логика: корзина становится брошенной только после достаточного времени без активности.
Гостевые корзины, согласие и приватность без лишнего риска
Восстановление гостевых корзин всегда связано с персональными данными, потому что магазин сохраняет email и связывает его с содержимым корзины. Официальная страница YITH отмечает GDPR compliance, а документация содержит отдельный раздел GDPR compliance и privacy-related developer filters. В статье нельзя превращать это в юридическую консультацию, но можно дать безопасный рабочий порядок.
Что должно быть понятно покупателю
Покупатель должен понимать, почему магазин может отправить ему напоминание. Если вы используете режим, где письмо отправляется только после принятия условий, текст возле чекбокса должен быть конкретным: магазин может сохранить содержимое корзины и отправить напоминание о незавершённой покупке. Не прячьте смысл в общих словах.
В шаблон письма добавляйте {{ywrac.unsubscribelink}}, если письмо является маркетинговым напоминанием. Это не только вопрос соответствия правилам, но и вопрос доверия. Пользователь должен иметь простой способ отказаться от дальнейших писем.
Что не стоит делать
- Не отправляйте цепочку писем пользователю, который не оставил email или не прошёл нужное согласие в вашем сценарии.
- Не маскируйте письмо восстановления под системное уведомление, если оно содержит скидку и призыв купить.
- Не храните брошенные корзины бесконечно без причины. В настройках есть удаление после заданного срока или значение
0, если вы сознательно не хотите автоудаление. - Не обещайте покупателю, что цена или наличие товара сохранятся, если магазин не гарантирует это технически.
Совместимость с темой, письмами WooCommerce, WPML и кешем
В WooCommerce-проектах восстановление корзины редко живёт в одиночестве. На него влияют тема, шаблоны писем, мультивалютность, многоязычность, кеш и плагины оформления checkout. Официальная страница YITH упоминает поддержку WPML, Loco Translate, WooCommerce Multi-Currency и интеграцию с YITH WooCommerce Email Templates. Эти факты полезны, но их нужно применять осторожно: совместимость не означает, что любая комбинация настроек автоматически будет идеальной.
Шаблоны писем
Если вы используете YITH WooCommerce Email Templates, документация говорит, что можно стилизовать письма, которые отправляет Recover Abandoned Cart. Это удобно для бренда, но сначала проверьте базовую доставку и placeholders без дополнительного оформления. Когда базовый шаблон работает, подключайте дизайн и смотрите, не ломается ли кнопка восстановления, таблица товаров или купон.
Многоязычный магазин
Для WPML официальная страница указывает возможность получить домен, с которого пришла брошенная корзина, чтобы отправлять письма на языке визита пользователя. В практическом тесте проверьте каждую языковую версию отдельно: товар, checkout, email, ссылка восстановления, купон и возврат в нужный домен. Не достаточно увидеть одно письмо на основном языке.
Кеш и checkout-оптимизаторы
Кеш-плагины, оптимизаторы скриптов и плагины изменения checkout могут влиять на сохранение сессии и обновление корзины. Если после включения оптимизации брошенные корзины перестали появляться, временно отключите агрессивную оптимизацию для cart и checkout, очистите кеш и повторите тест. Откатывайте настройки по одной, иначе невозможно понять, что именно мешает.
Ограничения, о которых лучше знать заранее
Хорошее руководство должно говорить не только о возможностях, но и о границах. У YITH WooCommerce Recover Abandoned Cart есть несколько ограничений, которые прямо следуют из документации и FAQ.
Письмо возможно только при наличии контакта
Гостевая корзина становится пригодной для восстановления, когда пользователь ввёл email на checkout и, если нужно, принял условия. Если контакт не получен, автоматическое письмо невозможно. Это ограничение не исправляется настройкой интервала или шаблона.
Нет exit intent popup как встроенного сценария
В FAQ YITH указано, что показ popup на checkout при попытке уйти не поддерживается в самом продукте. Если вашему магазину нужен именно этот способ раннего захвата контакта, стоит рассматривать другие инструменты или отдельную интеграцию, но не ожидать такого поведения от YITH Recover Abandoned Cart.
Купон не должен быть главным аргументом
FAQ YITH также поясняет, что купон можно отправлять в выбранный момент или не отправлять вовсе, но нет подтверждённой функции ограничения «один купон на пользователя независимо от количества брошенных корзин». Поэтому стратегию скидок нужно строить аккуратно: не ставить купон в каждое письмо и не делать восстановление единственным источником промо-предложений.
Экспорт отдельных данных ограничен
Официальный FAQ отвечает, что экспорт всех email, имён и телефонов посетителей брошенных корзин в CSV не поддерживается. Если вам нужен полноценный экспорт лидов, синхронизация с CRM или внешняя аналитика, уточняйте возможности вашей версии и смотрите альтернативы с нужными экспортными сценариями.
Почему восстановление корзин может не работать и как искать причину
Диагностику лучше вести по цепочке: событие корзины, контакт, интервал, cron, шаблон, отправка, доставка, переход по ссылке, оформление заказа. Если прыгать сразу к последнему шагу, легко потратить время на не ту проблему.
Брошенные корзины не появляются в списке
Симптом: тестовый пользователь добавил товар и ушёл, но список carts остаётся пустым. Возможные причины: пользователь не ввёл email, продолжал посещать магазин до истечения интервала, гостевое восстановление отключено, роль пользователя исключена, checkout закеширован или WooCommerce-сессия не сохраняется.
Что проверить: повторите тест гостем, введите email на checkout, не обновляйте публичные страницы, временно поставьте короткий интервал, исключите cart и checkout из кеша. Если тестируете зарегистрированного пользователя, используйте аккаунт покупателя, а не администратора.
Письма не отправляются автоматически
Симптом: корзины есть, шаблон активен, но письма не уходят. Возможные причины: отключённая автоматическая доставка в шаблоне, неверное расписание, неработающий WordPress Cron, проблемы с почтовой отправкой или неактивный шаблон.
Как исправить: проверьте Schedule automatic Delivery, отправьте тестовое письмо, посмотрите email logs, затем проверьте фоновые задачи. Если обычные письма WooCommerce тоже не доходят, настройте SMTP или почтовую инфраструктуру до повторного теста.
Письма попадают в спам
Симптом: журнал показывает отправку, но письмо оказывается в спаме или не отображается во входящих. Это может быть связано с доменной репутацией, отсутствием корректной аутентификации отправителя, слишком агрессивной темой письма, большим количеством ссылок или HTML-шаблоном.
Что сделать: используйте доменный адрес отправителя, настройте почтовую доставку через надёжный SMTP, упростите шаблон, не злоупотребляйте купонами и проверяйте письмо на нескольких почтовых сервисах. Если проблема только в одном шаблоне, сравните его с обычным письмом WooCommerce.
Кнопка восстановления ведёт не туда или корзина пустая
Симптом: пользователь нажимает кнопку, но не видит свои товары. Возможные причины: конфликт с кешем, истёкшая или очищенная сессия, удалённая брошенная корзина, отсутствующий товар, изменение валюты или языка, ошибка в шаблоне письма.
Как проверить: откройте письмо сразу после тестовой отправки, отключите кеш для cart и checkout, убедитесь, что товар опубликован и доступен, проверьте язык и валюту. Если используются многоязычность или мультивалютность, повторите тест на каждой витрине отдельно.
Купон не применяется
Симптом: купон создан или вставлен в письмо, но не срабатывает в корзине. Возможные причины: истёк срок действия, купон конфликтует с правилами WooCommerce, товар исключён из скидок, пользователь уже применил другой купон или шаблон был отправлен без сохранения актуальных coupon options.
Как исправить: проверьте купон в WooCommerce > Marketing > Coupons, срок действия, тип скидки и ограничения. Для теста используйте один простой товар и один купон без сложных условий. Если всё работает в простом сценарии, добавляйте ограничения постепенно.
Статистика не совпадает с ожиданиями
Симптом: владелец видит отправленные письма, но recovered carts или conversion rate кажутся неправильными. Важно понимать, что восстановление обычно привязывается к переходу и завершению заказа через конкретную recovery-ссылку. Если покупатель вернулся другим способом, статистика может не отражать это как восстановление конкретного письма.
Что делать: смотрите не одну метрику, а всю цепочку: отправка, клики, восстановленные корзины, заказы, купоны и общее поведение checkout. Не обещайте себе стопроцентную атрибуцию. Для управленческого решения достаточно видеть, какие шаблоны дают клики и возвраты, а какие только отправляются.
Как улучшить результат без правки ядра и сомнительных доработок
В документации YITH есть development-раздел с actions и filters, но без точной необходимости не стоит писать код поверх recovery-логики. Для большинства магазинов безопаснее улучшать сценарий через настройки, шаблоны, почтовую доставку и тестирование. Кодовые правки должны появляться только там, где есть подтверждённый hook, понятный откат и разработчик понимает последствия.
Улучшите письмо, а не усложняйте автоматизацию
Первое письмо должно быть человеческим: напомнить о товарах, дать прямую кнопку возврата, не давить срочностью и не перегружать скидками. Если письмо выглядит как рекламная рассылка, пользователь может проигнорировать его даже при рабочей технической схеме. Используйте имя, таблицу товаров и кнопку восстановления, но не превращайте шаблон в длинную витрину.
Разделите сценарии корзины и незавершённого заказа
Брошенная корзина и pending order - разные состояния. В первом случае человек мог уйти до создания заказа. Во втором он уже сделал больше действий и, возможно, столкнулся с оплатой. Для pending order письмо должно помогать завершить процесс, а не заново рассказывать о преимуществах товара. Это простой способ повысить релевантность без кода.
Проверяйте изменения маленькими шагами
Меняйте по одному параметру: интервал, тему письма, наличие купона, срок действия, текст кнопки. Если одновременно заменить шаблон, cron, купоны и кеш, вы не поймёте, что повлияло на результат. Для магазина важнее воспроизводимая настройка, чем сложная цепочка, которую никто не может объяснить через месяц.
Вопросы, которые стоит закрыть до запуска писем
Можно ли восстановить корзину гостя, если он не ввёл email?
Нет, письмо невозможно отправить без контакта. Для гостевых пользователей ключевой момент - ввод email на checkout и, если вы включили такой режим, принятие условий восстановления. Если контакт не получен, плагин не сможет отправить напоминание.
Нужно ли добавлять купон в первое письмо?
Не обязательно. Документация и FAQ YITH позволяют включать купон в выбранные письма или не использовать его. Для многих магазинов разумнее начать с мягкого напоминания, а купон оставить для последующего письма или отдельных категорий товаров.
Почему автоматическое письмо не ушло в точное время?
Автоматическая отправка зависит не только от настройки Send after, но и от фоновых задач WordPress. Если WordPress Cron работает нерегулярно или отключён, письмо может задерживаться. Проверяйте cron и почтовую доставку вместе.
Можно ли отправлять разные письма для брошенной корзины и неоплаченного заказа?
Да, в шаблоне выбирается тип письма: abandoned carts или pending order. Эти сценарии лучше не смешивать, потому что пользователь находится на разных этапах покупки. Для заказа важнее завершение оплаты, для корзины - возврат к товарам и checkout.
Подойдёт ли плагин для многоязычного магазина?
Официальная страница указывает поддержку WPML и возможность учитывать домен, с которого пришла брошенная корзина. Но перед запуском нужно протестировать каждую языковую витрину: письмо, ссылку восстановления, купон, валюту и возврат на правильный checkout.
Что делать, если письма приходят, но восстановлений нет?
Проверьте не только текст письма, но и ссылку восстановления, состояние корзины, наличие товара, условия купона, скорость checkout и понятность доставки. Если переходы есть, а заказов нет, проблема может быть в самом оформлении заказа, цене или условиях, а не в YITH WooCommerce Recover Abandoned Cart.
Можно ли экспортировать все контакты брошенных корзин?
В официальном FAQ указано, что экспорт всех email, имён и телефонов брошенных посетителей в CSV не поддерживается. Если это критично, заранее проверяйте требования к экспорту и сравнивайте альтернативные решения.
Когда YITH WooCommerce Recover Abandoned Cart будет удачным выбором
YITH WooCommerce Recover Abandoned Cart стоит использовать, если ваш магазин уже получает добавления в корзину, покупатели часто доходят до checkout, а вы хотите вернуть часть незавершённых покупок через управляемые email-сценарии внутри WooCommerce. Сильная сторона продукта - связка брошенных корзин, pending orders, шаблонов, placeholders, купонов, логов и отчётов в одном плагине.
Перед запуском не пропускайте базовую проверку: WooCommerce-сессии, email на checkout, согласие для гостей, WordPress Cron, тестовое письмо, recovery-ссылку, купон и логи. Если эта цепочка работает на тестовом товаре, можно осторожно переносить сценарий на реальных покупателей и смотреть статистику без завышенных ожиданий.
Если после чтения вы понимаете, что вашему магазину нужен именно такой WordPress/WooCommerce-сценарий, можно скачать YITH WooCommerce Recover Abandoned Cart, установить плагин на тестовой копии сайта и пройти практический сценарий из этого руководства. Лучший первый результат - не большая скидочная цепочка, а один корректно отработавший тест: корзина зафиксирована, письмо доставлено, ссылка вернула покупателя, заказ можно завершить.


