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

Описание

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

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

Если вы хотите отправлять автоматические электронные письма о восстановлении брошенных корзин клиентам через ActiveCampaign*, GetResponse* или MailChimp, посетите нашу страницу CartBounty Pro — Сохраните и восстановите WooCommerce брошенные корзины.

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

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

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

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

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

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

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

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

  • Так как мы хотим, чтобы всё работало безупречно, в случае, если вы удалите этот плагин, он автоматически соберет за собой (удалит брошенных корзин и параметры, созданные этим плагином), оставив ваш проект чистым.

Зависимости плагина:

  1. Использует частный класс WordPress WP_List_Table
  2. Хуки WooCommerce
  3. Сеансы WooCommerce

Имейте ввиду: если поля добавлены за пределами страницы оформления заказа или ID полей ввода формы оформления заказа измены, плагин не сможет сохранить данные корзин.
Значения ID полей ввода оформления заказа должны быть:

  • #billing_first_name
  • #billing_last_name
  • #billing_company
  • #billing_email
  • #billing_phone
  • и т.п.

Если WordPress изменит расположение файла «admin-ajax.php», то это придется обновить.

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

Скриншоты

  • Местоположение плагина CartBounty - Сохраните и восстановите брошенные корзины WooCommerce после активации
  • Настройки всплывающего окна
  • Настройки
  • Как выглядит всплывающее окно, перед тем как пользователь пытается покинуть магазин

Установка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Бесплатная версия CartBounty сохраняет брошенных корзин и представляет их вам в простом и эффективном образе.
Если вы хотите, чтобы ваши посетители получали автоматические напоминания о брошенной корзин через ActiveCampaign, GetResponse или MailChimp, пожалуйста рассмотрите возможность поддержать наши усилия и приобретите нашу Про версию.

ActiveCampaign* предлагает превосходные способы автоматизации брошенных корзин с помощью операторов Если / Тогда для создания различных действий и триггеров отправки электронных писем.
GetResponse* — это очень красиво оформленная платформа для электронного маркетинга, позволяющая сохранять и восстанавливать брошенные покупки.
MailChimp предлагает навсегда бесплатный план, который вы можете использовать для отправки писем о восстановлении брошенных корзин.

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

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

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

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

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

Как изменить содержимое всплывающего окна?

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

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

Вы можете скопировать этот файл шаблона в одно из следующих мест:

  • yourtheme/templates/cartbounty-exit-intent.php
  • yourtheme/cartbounty-exit-intent.php

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

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

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

Общие хуки

Фильтры:

  • cartbounty_from_email

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

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

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

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

Действия:

  • 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_email_label_html
  • cartbounty_exit_intent_email_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' );

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

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

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

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

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

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

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

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

Отзывы

03.12.2020
Veikia puikia bet užknisa tai, kad daug robotinių krepšelių ir čia žinoma ne plugino kaltė, bet juos negalima ištrint vienu paspaudimu, bet turi pistis kokią valandą, kad ištrintum tuos kelis tūkstančius po dešimt.
26.09.2020
I loved how the free version worked and was ready to upgrade to paid, but there is no integration with Mailerlite. I would like to know when this functionality is added so I can consider the Pro version again. Thanks.
25.09.2020
This plugin is awesome! Also this setting Send notifications about abandoned carts to this email is essential and very useful.
Посмотреть 41 отзыв

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

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

Участники

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

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

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

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

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

6.0

  • Общие улучшения UI / UX дизайна
  • Меню CartBounty перемещено ближе к разделу заказов WooCommerce
  • Исправлена проблема с сохранением брошенных корзин без поля адреса электронной почты в форме оформления заказа
  • Исправлена проблема с количеством брошенных тележек рядом с меню CartBounty с отключенными неизвестными корзинами

5.0.4

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

5.0.3

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

5.0.2

  • Добавлен «cartbounty_from_email» фильтр для изменения адреса электронной почты от которой отправляются уведомления о брошенных корзин
  • Добавлено полное название страны к аббревиатуре страны в таблице брошенных корзин. Наведите курсор на код страны, чтобы увидеть ее название
  • В столбец «Имя, Фамилия» добавлена ссылка на профиль авторизованного пользователя брошенной корзины
  • Исправлена проблема с добавлением заказа WooCommerce в ручную
  • Очищение кода

5.0.1

  • Имя таблицы базы данных CartBounty переименовано с «captured_wc_fields» на «cartbounty»

5.0

  • Добавлена возможность для сохранения и просмотра неизвестных корзин
  • Добавлена возможность фильтрации между неизвестными и восстанавливаемыми корзинам
  • Добавлена вкладка настроек экрана

4.7

  • Добавлена возможность заменить изображение всплывающего окна через панель администрации
  • Незначительные обновления визуального дизайна
  • Другие мелкие исправления

4.6.1

  • Исправлен конфликт с WP Cron

4.6

  • Добавлено компактное содержимое брошенных корзин с изображением продукта
  • К выводу местоположения добавлен почтовый индекс
  • Исправлена сортировка брошенных корзин по имени и добавлена сортировка по электронной почте и номеру телефона
  • Улучшен вывод столбца времени в более удобном для пользователя виде (наведите указатель мыши, чтобы увидеть точное время)

4.5.1

  • Улучшено удаление брошенной корзины после завершения заказа
  • Расчет времени брошенной корзины изменен на местное время
  • Удалена ссылка на товар в столбце содержимое корзины, если товар больше не существует

4.5

  • Добавлена возможность поднять поле эл. почты выше в форме оформления заказа
  • Изменен хук загрузки скрипта с «woocommerce_after_checkout_form» на «woocommerce_before_checkout_form»

4.4.1

  • Обновлены файлы перевода

4.4

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

4.3.1

  • Исправлена ошибка при восстановлении штата для авторизованных пользователей

4.3

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

4.2

  • Улучшена функция восстановления полей формы оформления заказа после входа авторизованного пользователя

4.1

  • Исправлено сохранение содержимого корзины, если название продукта включает в себя теги HTML

4.0

  • Малыш получил новое имя — пожалуйста, поприветствуйте CartBounty 🙂 (бывший WooCommerce Live Checkout Field Capture)
  • Все названия классов и хуки изменены