CartBounty — Сохраните и восстановите WooCommerce брошенные корзины

Описание

CartBounty — Save and recover abandoned carts for WooCommerce plugin saves all activity in the WooCommerce* checkout form before it is submitted. The plugin allows to see who abandons your shopping carts and get in touch with them.

You will receive regular email notifications about newly abandoned shopping carts and will be able to remind about these carts either manually or using WordPress default mail server to send automated abandoned cart recovery emails.

If you would like to send automated abandoned cart recovery emails to customers via ActiveCampaign*, GetResponse* or MailChimp*, please visit our CartBounty Pro — Save and recover abandoned carts for WooCommerce plugin page.

Основы и возможности плагина:

  • Мгновенно сохраняй данные полей оформления заказа WooCommerce перед отправкой, чтобы сохранить брошенные корзины.

  • Сохраняйте и просматривайте все тележки магазина.

  • Send abandoned cart reminder email via WordPress or upgrade to Pro and send automated recovery email series, integrate with ActiveCampaign, GetResponse or MailChimp and include unique coupon codes in your emails to increase recovery ratio and sales.

  • Получать уведомления о недавно брошенных корзинах по эл. почте. Вы можете установить частоту уведомлений или отключить их в случае, если вы захотите немного отдохнуть 🙂

  • Функция запоминание данных формы оформления заказа позволит вашим клиентам обновлять страницу и покинуть её после того как введена информация, не теряя введенные данные. Обратите внимание, что эта функция включена только для пользователей, которые не авторизованы. для авторизованных пользователей об этом позаботится WooCommerce.

  • Если пользователь авторизован, корзина будет мгновенно сохранена, как только в неё будет добавлен продукт. После этого корзина будет мгновенно обновлена, в случае изменения корзины или удаления продукта.

  • Вы можете включить всплывающее окно, чтобы предложить сохранение корзины неавторизованных пользователей на будущее. С помощью этой технологии вы можете захватывать еще больше брошенных корзин, отображая сообщение, включающее поле эл. почты, которое клиент может заполнить, чтобы сохранить свою корзину.
    Всплывающее окно будет показано, как только пользователь попытается покинуть ваш магазин с заполненной корзиной. Если вы хотите, чтобы он работал на мобильных устройствах, пожалуйста, обновите на версию Про.
    Обратите внимание, что всплывающее окно будет отображаться только неавторизованным пользователям не более одного раза в час.
    Пожалуйста, ознакомьтесь с нашей версией Pro, если вас интересует функция Раннего захвата эл. почты, которая позволит получить адрес эл. почты или телефон клиента сразу после того, как он пытается добавить товар в корзину с помощью кнопки «Добавить в корзину».

  • If the user completes the payment and reaches WooCommerce «Thank you» page, he is removed from the abandoned cart table and the Checkout form fields will be cleared. In case the user returns to his abandoned shopping cart via abandoned cart recovery email and places an order — the cart will be marked as «recovered» and will remain in the list of carts.

  • Since we love to make things run smooth, in case if you Uninstall this plugin, it will automatically clean up after itself (delete abandoned cart data, table and options created by this plugin) leaving your project nice and clean.

*Пожалуйста, обратите внимание, что эта ссылка связана с программой аффилированного маркетинга, которая помогает нам поддерживать и инвестировать в дальнейшее развитие этого плагина, поскольку мы получаем небольшой процент прибыли от каждого нового клиента ActiveCampaign иле GetResponse.

Скриншоты

  • Location of CartBounty after activation
  • Automated abandoned cart recovery using WordPress email reminders
  • WordPress recovery email settings
  • WordPress recovery email preview
  • Настройки всплывающего окна
  • General settings tab
  • Как выглядит всплывающее окно, перед тем как пользователь пытается покинуть магазин

Установка

  1. Загрузите файлы плагинов в каталог “/wp-content/plugins/plugin-name” или установите плагин непосредственно через экран плагинов WordPress.
  2. Активируйте плагин через страницу плагинов.
  3. Найдите в меню страницу “CartBounty брошенные корзины” под страницей “WooCommerce” — здесь будут сохранены данные брошенных корзин, если пользователь не завершит процесс оформления заказа.
  4. Optionally setup automated abandoned cart recovery emails via WordPress recovery settings.
  5. При желании включите дополнительные инструменты эфективности, такие как всплывающее окно, которые позволят вам увеличить количество заброшенных тележек, которые можно восстановить.

Часто задаваемые вопросы

Когда сохраняются данные корзины и форма оформления заказа?

Данные корзины сохраняются сразу после того, как пользователь прибывает в форму оформления заказа и одно из следующих событий происходит:

  • Введен правильный адрес электронной почты
  • Введен номер телефона
  • Во время загрузки страницы оформления заказа, если поля ввода адреса эл. почты или номер телефона заполнены автоматически
  • Любое поле ввода формы оформления заказа с классом «input-text» во время ввода или изменения сохраняют корзину если адрес эл. почты или номер телефона введён

Если неизвестные корзины включены, корзина будет сохранена, как только пользователь добавит товар в свою корзину. Корзина останется неизвестной, до тех пор пока не произойдет одно из вышеуказанных событий.

Если пользователь авторизован, корзина будет мгновенно сохранена, как только в неё будет добавлен продукт. После этого корзина будет мгновенно обновлена, в случае изменения корзины или удаления продукта.

Если пользователь завершает процесс оформления заказа и попадает на WooCommerce страницу «Спасибо», корзина удаляется из таблицы брошенных корзин и поля формы оформления заказа очищаются.

Когда корзина считается брошенной?

После сохранения корзина считается брошенной когда прошли 60 минут. Уведомление по электронной почте будет отправлено только после того, как корзина будет брошена.

Как высылать автоматические напоминания о брошенных корзин?

The free version of CartBounty offers a basic solution for sending abandoned cart recovery emails using the default WordPress mail server. This recovery option works best if you have a small to medium number of abandoned carts.

If your emails are not reaching your recipients or they end up in the spam box, you might try switching from your default WordPress mail server to an SMTP. To do this just install one of the available WordPress SMTP plugins available in the WordPress plugin directory.

If you would like to send your visitors automated abandoned cart recovery emails via ActiveCampaign, GetResponse or MailChimp please consider supporting our efforts and purchase our Pro version.

ActiveCampaign* offers exceptional ways to automate your abandoned carts using If/Else statements to create different actions and triggers when to send out emails.
GetResponse* is a beautifully designed email marketing platform to save and recover online abandoned shopping carts.
And MailChimp* offers a forever Free plan that you can use to send abandoned cart recovery emails.

If you would like to enable additional WordPress recovery email features and add multiple language support, please consider upgrading to Pro.

Can I send unique coupon codes?

If you would like to add generated coupon codes to your abandoned cart recovery emails, please consider upgrading to CartBounty Pro — Save and recover abandoned carts for WooCommerce which allows to easily include both static and one-time generated coupon codes in your abandoned cart reminder emails to increase the chances of abandoned cart recovery.

Что такое неизвестные корзины, как они работают и как ими пользоваться?

Неизвестная корзина — это корзина, которую невозможно идентифицировать, поскольку посетитель не авторизовался в вашем магазине и не ввел свой адрес электронной почты / телефон в форму оформления заказа или в всплывающее окно.

Любой посетитель, которого невозможно идентифицировать, и который добавляет что-либо в свою корзину, мгновенно появляется в списке корзин CartBounty как неизвестная корзина. Если во время покупок посетитель добавляет свои данные, неизвестная корзина автоматически превращается в восстанавливаемую корзину.

Причин, по которым вы хотели бы видеть данные о неизвестных корзин могут быть разные, вот несколько из них:

  • Отслеживание активностьи корзин вашего магазина в реальном времени
  • Знания о том какие товары добавляются в корзину для покупок, чтобы узнать, какие товары пользуются спросом и что интересует ваших клиентов
  • Информация о том, какие товары помещаются в корзину, но плохо продаются
  • Знания о потенциальном доходе, который пропущен

Если вы не хотите видеть неизвестные корзины, вы можете их выключить в настройках CartBounty.

Как работают уведомления по электронной почте?

После того, как корзина сохранена и считается заброшенной (после 1 часа бездействия), вы получите уведомление об этом в своей электронной почте. Вы не будете получать уведомления о ранее брошенных корзинах.

Вы можете установить следующие интервалы уведомлений:

  • Каждые 10 минут
  • Каждые 20 минут
  • Каждые 30 минут
  • Каждый час
  • Каждые 2 часа
  • Каждые 3 часа
  • Каждые 4 часа
  • Каждые 5 часов
  • Каждые 6 часов
  • Два раза в день
  • Раз в день
  • Раз в 2 дня
  • Выключить уведомления

По умолчанию интервал уведомлений настроен на “Каждый час”. Также есть возможность отключить уведомления в случае, если вам надоест 😉

Пожалуйста обратите внимание, как WordPress обрабатывает задачи Cron, которые отвечают за отправку уведомлений по эл. почте. Запланированные действия могут быть вызваны только тогда, когда посетитель заходит на ваш сайт. Поэтому, если вы не получаете посетителей на свой веб-сайт, вы не будете получать никаких уведомлений, до тех пор пока не придёт посетитель.

По умолчанию уведомления будут отправляться на адрес электронной почты WordPress администратора. Но вы также можете установить другой адрес электронной почты.

Как работает технология всплывающего окна?

Если пользователь попытается оставить ваш магазин с заброшенной корзиной, перед самым выходом ему будет предоставлено всплывающее окно, в которой можно оставить адрес эл. почты. Как только адрес введен, корзина пользователя будет автоматически сохранена и помечена как восстанавливаемая.

Всплывающее окно будет отображено только неавторизованным пользователям не более одного раза в час. Если пользователь ввёл свой адрес эл. почты либо в форме всплывающего окна, либо в форме оформления заказа, всплывающее окно больше отображаться не будет.

Если вы хотите проверить внешний вид всплывающего окна, поставьте галочку «Включить тестовый режим». Обратите внимание, что только пользователи с правами администратора смогут видеть это окно в это время, а ограничения на количество показов будут удалены. Это означает, что окно будет показано администратору каждый раз, когда он попытается покинуть магазин.

Если вы хотите включить технологию всплывающего окна на мобильных телефонах и планшетах, пожалуйста приобретите версию CartBounty Про — Сохраните и восстановите брошенные корзины WooCommerce. Всплывающее окно будет отображено на мобильных устройствах после быстрой прокрутки страницы или использования кнопки “Назад”.

How to use template files for Advanced customization?

Public sections of the plugin can be quickly and easily styled using plugin settings. However, if you are looking for a more customized appearance, you can use template files that come along with CartBounty or take a look at actions and filters.

You can find all template files inside «/plugins/woo-save-abandoned-carts/templates». The template files contain markup required to present the data. Please copy this template to your active theme to keep your customizations intact after plugin updates.

You can copy template files to either one of these locations:

  • yourtheme/templates/emails/cartbounty-email-light.php
  • yourtheme/templates/cartbounty-exit-intent.php
  • yourtheme/cartbounty-exit-intent.php

При изменении нашего шаблона не меняйте идентификатор #cartbounty-exit-intent-email поля ввода адреса эл. почты. В случае изменения плагин просто не сможет сохранить брошенных корзин с помощью формы в всплывающем окне.

Какие хуки доступны для дополнительной настройки?

CartBounty имеет различные хуки, которые позволяют изменять некоторые части или расширять существующие функциональные возможности плагина без изменения основных файлов.

Общие хуки

Фильтры:

  • cartbounty_from_email
  • cartbounty_waiting_time
  • cartbounty_include_tax
  • cartbounty_price_format
  • cartbounty_display_currency_code

Вот пример того, как изменить адрес электронной почты от который отправляют уведомления, используя фильтр «cartbounty_from_email». Добавьте его в файл functions.php вашей темы:

function change_from_email( $html ){
    return 'your@email.com';
}
add_filter( 'cartbounty_from_email', 'change_from_email' );

Пример того, как изменить время после которого корзина считается брошенной с помощью фильтра «cartbounty_waiting_time» с 60 минут (время по умолчанию) до 30 минут. Добавьте его в файл functions.php вашей темы:

function change_waiting_time( $minutes ){
    return 30; //Minimum allowed time is 20 minutes
}
add_filter( 'cartbounty_waiting_time', 'change_waiting_time' );

Example how to display abandoned cart product prices excluding taxes:

add_filter( 'cartbounty_include_tax', '__return_false' );

Хуки всплывающего окна

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

Действия:

  • cartbounty_exit_intent_start
  • cartbounty_exit_intent_after_title
  • cartbounty_exit_intent_before_form_fields
  • cartbounty_exit_intent_end

Фильтры:

  • cartbounty_exit_intent_close_html
  • cartbounty_exit_intent_image_html
  • cartbounty_exit_intent_title_html
  • cartbounty_exit_intent_description_html
  • cartbounty_exit_intent_field_html
  • cartbounty_exit_intent_button_html

Вот пример того, как добавить дополнительный подзаголовок после основного, используя наш хук действия «cartbounty_exit_intent_after_title». Пожалуйста, добавьте его в файл functions.php вашей темы:

function add_extra_html_after_title() {
    echo "<p>Additional subtitle here...</p>";
}
add_action('cartbounty_exit_intent_after_title', 'add_extra_html_after_title' );

Пример того, как изменить основное изображение с помощью фильтра:

function modify_image( $html ){
    return '<img src="http://www.link-to-your-custom-image-here..."/>';
}
add_filter( 'cartbounty_exit_intent_image_html', 'modify_image' );

Пример того, как изменить основной заголовок с помощью фильтра:

function modify_title( $html ) {
    $custom_title = 'Your text here...';
    return preg_replace('#(<h2[^>]*>).*?(</h2>)#', "$1 $custom_title $2", $html);
}
add_filter( 'cartbounty_exit_intent_title_html', 'modify_title' );

Пример того, как изменить описание с помощью фильтра:

function modify_description( $html ){
    $custom_description = 'New description here...';
    return preg_replace('#(<p[^>]*>).*?(</p>)#', "$1 $custom_description $2", $html);
}
add_filter( 'cartbounty_exit_intent_description_html', 'modify_description' );

WordPress email hooks

WordPress abandoned cart reminder template uses multiple actions and filters which can be used to alter the contents an appearance of the email.

Действия:

  • cartbounty_automation_before_title
  • cartbounty_automation_after_title
  • cartbounty_automation_after_intro
  • cartbounty_automation_after_button
  • cartbounty_automation_footer_start
  • cartbounty_automation_footer_end

Фильтры:

  • cartbounty_automation_title_html
  • cartbounty_automation_intro_html
  • cartbounty_automation_button_html
  • cartbounty_automation_copyright
  • cartbounty_automation_footer_address_1
  • cartbounty_automation_footer_address_2
  • cartbounty_automation_unsubscribe_html

Example how to add additional content right before the main title in WordPress recovery reminder email:

function cartbounty_automation_add_extra_title(){
    esc_html_e( 'Additional content before main title', 'woo-save-abandoned-carts' );
}
add_action( 'cartbounty_automation_before_title', 'cartbounty_automation_add_extra_title' );

An example how to use a filter to alter the main title:

function cartbounty_alter_automation_title( $title ){
    return '<h1 style="font-size: 60px; padding-bottom: 30px;">'. __('My new title', 'woo-save-abandoned-carts') .'</h1>';
}
add_filter( 'cartbounty_automation_title_html', 'cartbounty_alter_automation_title' );

Example how to replace existing button name from «Complete checkout» to «Return to cart»:

function cartbounty_alter_automation_button( $button ){
    return str_replace( 'Complete checkout', __('Return to cart', 'woo-save-abandoned-carts') , $button);
}
add_filter( 'cartbounty_automation_button_html', 'cartbounty_alter_automation_button' );

How to change the default footer address. By default, it is taken from WooCommerce store address you have entered, but you can change it using a filter:

function cartbounty_alter_automation_footer_address_1( $address ){
    esc_html_e('First address line...', 'woo-save-abandoned-carts');
}
add_filter( 'cartbounty_automation_footer_address_1', 'cartbounty_alter_automation_footer_address_1' );

function cartbounty_alter_automation_footer_address_2( $address ){
    esc_html_e('Second address line...', 'woo-save-abandoned-carts');
}
add_filter( 'cartbounty_automation_footer_address_2', 'cartbounty_alter_automation_footer_address_2' );

Как предотвратить ботов от оставления неизвестных корзин?

Если вы заметили необычное количество нескольких новых неизвестных корзин, оставленных почти одновременно, из одной страны и состоящих из одного продукта, возможно, их оставили боты, посещающие ваш магазин.

Ботов можно разделить на две группы — хороших и плохих.

  • Хорошие боты. Самый распространенный пример хорошего бота — поисковый робот. Это бот, который прибыл, например из Google, для индексации вашего магазина. Владельцы интернет-магазинов обычно приветствуют этих ботов, потому что они позволяют отображать контент и продукты магазина в результатах поиска и наверное привлечут новых посетителей
  • Плохие боты. Эти боты посещают ваш магазин со злонамеренными целями. Их действия варьируются от умеренно вредных до потенциально критических. Плохие боты сканируют ваш магазин чтобы найти слабых мест, дыр в безопасности, способов захватить ваш магазин, украсть данные кредитных карт ваших клиентов и т.п. Кроме того, они также увеличивают нагрузку на ваш сервер, замедляя работу вашего магазина

Плохие боты быть ответственны за новых неизвестных корзин на вашем сайте. Хотя это не опасно, это может расстраивать и раздражать. Вот три решения, которые помогут вам с ними справиться:

  1. Быстрое решение — просто отключить неизвестных корзин от сохранения. Сделать это можно в настройках CartBounty. Каким бы простым ни было это решение, оно имеет дело только с последствиями и не мешает этим вредоносным ботам посещать ваш магазин, постоянно искать новые уязвимости и замедлять работу вашего магазина
  2. Лучшим решением будет установка плагина WordPress, который поможет предотвратить посещение вашего магазина ботами. Вы можете попробовать несколько разных плагинов, но это может быть хорошим началом: Blackhole для плохих ботов . Таким образом вы заблокируете посещение вашего магазина вредоносными ботами и сохраните включенными неизвестных корзин, чтобы видеть, что ваши клиенты покупают
  3. Если вы не хотите устанавливать новый плагин и у вас есть разработчик, который может помочь, вы можете попробовать это решение. Сначала вам нужно будет найти журналы доступа к серверу и выяснить, какие из этих записей были оставлены ботами. После этого вы можете использовать файл .htaccess, чтобы заблокировать этих ботов от дальнейших посещений. Вот хорошая статья о блокировки плохих ботов, в которой подробно рассказывается, как это сделать

Кроме того, Pro версия позволяет вам выбрать, смогут ли гости из определенных стран иметь возможность покидать неизвестных корзин, таким образом гарантируя, что боты из стран, в которые вы не продаете, не смогут покинуть неизвестных корзин.

Заказ WooCommerce «Не удался», но брошенная корзина не сохранена?

Когда пользователь достигает WooCommerce страницу “Спасибо”, брошенная корзина автоматически удаляется из таблицы, поскольку корзина больше не считается брошенной (независимо от статуса заказа). В этом случае вы можете просмотреть все данные корзины в разделе WooCommerce > Заказы.

Отзывы

06.09.2021
This is a great plugin, even without the pro license it has a lot of interesting features! Will definitely buy the pro once i explore this a bit more. Thanks!
Посмотреть все 54 отзыва

Участники и разработчики

«CartBounty — Сохраните и восстановите WooCommerce брошенные корзины» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«CartBounty — Сохраните и восстановите WooCommerce брошенные корзины» переведён на 15 языков. Благодарим переводчиков за их работу.

Перевести «CartBounty — Сохраните и восстановите WooCommerce брошенные корзины» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

7.0.7.1

  • Очищение кода

Посмотрите журнал изменений всех версий.