WordPress.org

Plugin Directory

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

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

Описание

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

  • Просмотр корзин в режиме реального времени
  • Сохраняйте брошенные корзины
  • Автоматизируйте восстановление брошенных корзин
  • Получай больше потенциальных клиентов и снижай процент отказов от покупок
  • Действия и фильтры для расширенной конфигурации
  • Полное соответствие требованиям GDPR

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

Мониторинг корзин в реальном времени и отчёты

CartBounty сохраняет и отображает всю активность корзины с момента добавления товара в корзину.

  • Подробные отчеты о брошенных корзинах
  • Узнайте, какие товары чаще всего оказываются брошенными
  • Просмотр данных о брошенных корзинах по странам
  • Просмотр анонимных корзин
  • Получайте уведомления о новых брошенных корзинах
  • Экспорт брошенных корзин (Про)
  • Запретите ботам оставлять брошенные корзины с помощью Google reCAPTCHA (Про)
  • Функция «Magic login» для автоматического входа зарегистрированных клиентов при открытии ссылки для восстановления пароля, что ускоряет процесс оформления заказа и улучшает пользовательский опыт (Про)

Автоматизируйте восстановление брошенных корзин

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

  • Отправка напоминаний о брошенных корзинах с помощью почтового сервера WordPress
  • Отправка серии писем о брошенных корзинах с помощью ActiveCampaign, GetResponse и MailChimp (Про)
  • Используйте веб Push-уведомления для отправки легких, мгновенных, персональных и эффективных напоминаний, которые не требуют электронной почты или номера телефона (Про)
  • Используй WhatsApp для отправки очень вовлекающих напоминаний о брошенной корзине (Про)
  • Отправляйте SMS-напоминания с помощью BulkGate (Про)
  • Используйте вебхук для отправки данных о заброшенных корзинах и создания мощных автоматизаций в приложениях, таких как Make (former Integromat), Pabbly, Zapier или подобных (Про)
  • Персонализируйте сообщения с помощью динамического контента (Про)
  • Генерируйте и отправляйте уникальные коды купонов (Про)
  • Отслеживайте показатели открываемости, переходов, восстановления подписки и отказов от подписки (Про)
  • Восстановление незавершенных заказов (Про)
  • Восстановление пользовательских полей товаров (Product addons) и WooCommerce Product Bundles (Про)
  • Исключение корзин из восстановления брошенных корзин по определённым товарам или категориям, странам, языкам, IP-адресам и другим критериям (Про)
  • Приостановить / Возобновить / Перезапустить восстановление отдельных брошенных корзин (Про)
  • Переводите электронные письма, push-уведомления, сообщения WhatsApp и SMS с помощью плагинов WPML, Loco Translate и GTranslate (Про)

Получай больше потенциальных клиентов и снижай процент отказов от покупок

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

  • Уменьшите отказы на этапе оформления заказа с помощью встроенной функции «Запомнить поля оформления заказа», которая позволяет покупателям магазина обновлять страницу оформления заказа после ввода своей информации и перемещаться по странице, не теряя ранее введенных данных
  • Используйте всплывающее окно Exit Intent, чтобы минимизировать оставление корзины и увеличить продажи
  • Сохранение контактных данных из сторонних плагинов, а также пользовательские поля для адреса электронной почты и номера телефона
  • Соберите контактные данные пользователя сразу после нажатия кнопки «Добавить в корзину» с помощью всплывающего окна раннего захвата (Про)
  • Предоставь мгновенные коды купонов, чтобы стимулировать клиентов завершить покупку с помощью инструментов обнаружения намерения ухода и раннего захвата (Про)
  • Сократите количество оставленных корзин, привлекая внимание покупателей и возвращая их в Ваш магазин после того, как они перешли на новую вкладку браузера, используя динамическое уведомление о вкладке (Про)

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

Скриншоты

  • Панель управления CartBounty и отчёты о брошенных корзинах, включая статистику уровня отказа от корзины, данные по странам и самые часто оставляемые товары
  • Список брошенных корзин
  • Автоматическое восстановление заброшенных корзин с помощью напоминаний по электронной почте WordPress
  • Настройки электронной почты
  • Предпросмотр письма восстановления WordPress
  • Настройки всплывающего окна при попытке выхода
  • Основные настройки
  • Как выглядит всплывающее окно Exit Intent, перед тем как пользователь пытается покинуть магазин

Установка

  1. Перейдите в вашу Панель WordPress > Плагины > Добавить новый
  2. Ищи «CartBounty»
  3. Установи и активируй CartBounty
  4. Опционально настройте автоматическую отправку писем для восстановления брошенных корзин с помощью WordPress
  5. Опционально включите такие инструменты повышения продуктивности, как Технология всплывающего окна Exit Intent при попытке ухода, чтобы увеличить соотношение восстанавливаемых брошенных корзин

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

Когда корзина сохраняется?

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

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

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

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

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

Уведомления или напоминания будут отправлены только после того, как корзина будет оставлена и статус «покупки» будет снят.

Пример. Если вы настроили отправку первого письма, текстового сообщения или Push-уведомления для восстановления заброшенной корзины через 5 минут, пользователь получит его примерно через 65 минут (т.е. через 60 минут после того, как корзина была брошена, плюс 5 минут на настроенную задержку).

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

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

Бесплатная версия CartBounty предлагает базовое решение для отправки писем о восстановлении брошенных корзин с использованием почтового сервера WordPress. Этот вариант восстановления хорошо работает, если у Вас небольшое или среднее количество брошенных корзин.

Перейди на версию CartBounty Про, чтобы настроить и отправлять автоматические push-уведомления о брошенных корзинах, письма, WhatsApp и SMS с помощью ActiveCampaign*, GetResponse*, MailChimp*, WhatsApp* или BulkGate*.

Что такое анонимные корзины?

Корзины, которые невозможно идентифицировать, классифицируются как анонимные, поскольку посетитель не предоставил никакой контактной информации. В этом сценарии пользователь добавил один или несколько товаров в корзину, но не предоставил никакой контактной информации, которая впоследствии может быть использована для ее восстановления.

Возможно, вас интересует, почему кто-то захочет их сохранить? Вот несколько причин:

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

Настройки CartBounty позволяют отключить анонимные корзины или разрешить их только из определенных стран.

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

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

Узнайте больше о технологии всплывающего окна Exit Intent и принципах работы мобилново всплывающего окна.

Как использовать шаблоны CartBounty?

Публичные компоненты CartBounty, такие как всплывающее окно Exit Intent и письма восстановления WordPress, могут быть легко настроены с помощью настроек плагина. Однако, если Вам нужны более продвинутые возможности настройки, Вы можете использовать готовые шаблоны CartBounty или воспользоваться доступными действиями и фильтрами.

Все доступные файлы шаблонов Вы найдете в папке /plugins/woo-save-abandoned-carts/templates. Открыв эти файлы, Вы заметите, что все они содержат крючки, позволяющие добавлять, редактировать или удалять содержимое без необходимости редактировать сами файлы шаблонов. Этот метод защищает от проблем с обновлением плагинов, поскольку файлы шаблонов можно оставить совершенно нетронутыми.

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

  • название_вашей_темы/templates/emails/cartbounty-email-light.php
  • название_вашей_темы/templates/cartbounty-exit-intent.php
  • название_вашей_темы/cartbounty-exit-intent.php

Теперь вы можете редактировать скопированный файл шаблона и он заменит стандартный файл шаблона CartBounty.

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

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

Ниже вы найдете список доступных в CartBounty хуков вместе с различными примерами. При использовании этих действий и фильтров для изменения плагина, пожалуйста, добавьте свой код в файл functions.php вашей темы.

Общие хуки

Фильтры:

  • cartbounty_from_email
  • cartbounty_waiting_time
  • cartbounty_include_tax
  • cartbounty_price_format
  • cartbounty_display_currency_code
  • cartbounty_save_custom_fields
  • cartbounty_custom_email_selectors
  • cartbounty_custom_phone_selectors
  • cartbounty_custom_add_to_cart_button_selectors
  • cartbounty_phone_validation
  • cartbounty_disable_input_bot_test
  • cartbounty_restore_classic_checkout
  • cartbounty_restore_block_checkout
  • cartbounty_cart_cooldown_period
  • cartbounty_cart_ip_cooldown_period

Вот пример того, как изменить адрес электронной почты от который отправляют уведомления, используя фильтр «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' );

Пример отображения цен на товары в заброшенной корзине без учета налогов:

add_filter( 'cartbounty_include_tax', '__return_false' );

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

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

Действия:

  • 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

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

Действия:

  • 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
  • cartbounty_wordpress_batch_email_limit

Пример того, как добавить дополнительное содержимое прямо перед основным заголовком в электронном письме напоминания WordPress:

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' );

Пример использования фильтра для изменения основного заголовка:

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' );

Пример замены названия существующей кнопки с «Оформить заказ» на «Вернуться в корзину»:

function cartbounty_alter_automation_button( $button_html, $args ) {
    $new_text = __( 'Return to cart', 'woo-save-abandoned-carts' ); // Modify the button text
    $button_html = sprintf(
        '<a href="%1$s" title="%4$s" style="margin: 0; outline: none; padding: 0; box-shadow: none;">
        <span style="padding: 18px 35px; background-color: %3$s; border-radius: 4px; color: %2$s; font-family: \'Open Sans\', Roboto, \'San Francisco\', Arial, Helvetica, sans-serif; display:inline-block; border: 0px none; font-size: 17px; font-weight: bold; line-height: 1; letter-spacing: normal; text-align: center; text-decoration: none; outline: none;">%4$s</span>
        </a>',
        esc_url( $args['recovery_link'] ), 
        esc_attr( $args['main_color'] ), 
        esc_attr( $args['button_color'] ), 
        esc_html( $new_text )
    );
    return $button_html;
}

add_filter( 'cartbounty_automation_button_html', 'cartbounty_alter_automation_button', 10, 2 );

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

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. Вы можете сделать это в настройках CartBounty. Каким бы простым ни было это решение, оно устраняет только последствия и не останавливает этих вредных ботов от посещения вашего магазина, постоянного поиска новых уязвимостей и замедления работы вашего магазина
  2. Более лучшим решением было бы установить плагин WordPress, который помогает предотвратить посещение ботами вашего магазина. Вы можете попробовать несколько разных плагинов, но это может быть хорошим началом: Blackhole for Bad Bots. Таким образом, вы заблокируете вредоносных ботов и сохраните возможность просмотра анонимных корзин, чтобы увидеть, что покупают ваши клиенты
  3. Если у вас есть разработчик, он может помочь проверить журналы доступа к вашему серверу, чтобы выявить любые записи ботов. Затем вы можете использовать файл .htaccess для блокировки этих ботов и предотвращения их посещения вашего сайта. Ознакомьтесь с этой статьей для получения дополнительной информации о блокировке плохих ботов.

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

Отзывы

01.05.2025 1 ответ
Nem no gratuito tem o envio de email — que péssimo Not even the free version has email sending — how terrible
28.04.2025 1 ответ
We were using the Free version of this plugin until recently. Client had reported the website being horrendously slow to load via the admin & on the frontend when visiting Product category / Product pages. Turns out the root cause was this plugin. The table used by this plugin had nearly 2 millions records of data associated with it. I would assume because the sheer number of «anonymous carts» which were being saved. So i would certainly not recommend leaving the «Exclude anonymous carts» setting off. For some reason while viewing almost any page in the Admin area, or viewing a Product Category / Product page on the frontend it seems to query the entire dataset from the plugin table causing massive overheads to load time. So it’s clearly not very well optimized to cope with a large volume of data. Would be nice if there was an automated way to remove the data e.g. Carts older than 1 month old. Or to bulk delete data (rather than 1 page at a time). Rather than having to manually do this in the Database. Also the ability to stop bots creating abandoned carts is locked behind the PRO version. Which alongside the above, feels like it should just be built in. Otherwise you’re bound to hit performance problems sooner or later and forced to upgrade. All of the above means the free version of this plugin is unusable to us going forward. Perhaps we wouldn’t have run into issues if we’d had turned on «Exclude anonymous carts» to begin with. But without as easy way to remove all the old data the damage has already been done. We’ve moved to using Mailchimp’s built in Abandoned Cart functionality since Mailchimp is already used for customer signups.
Посмотреть все 84 отзыва

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

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

Участники

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

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

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

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

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

8.10.1

  • Fixed potential strict MySQL DATETIME compatibility issue during shopping cart checks
  • Improved Action Scheduler event registration to prevent duplicate scheduled actions in concurrent request environments

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