CartBounty – Save and recover abandoned carts for WooCommerce

説明

CartBounty – Save and recover abandoned carts for WooCommerce plugin saves all activity in the WooCommerce checkout form before it is submitted and sends notifications on newly abandoned carts. The plugin allows to see who abandons your shopping carts and get in touch with them. You can also make use of the new Exit Intent popup technology to capture users email and later remind him about his shopping cart.

You will receive regular email notifications about newly abandoned shopping carts and will be able to manually remind about these abandoned carts. You could offer them an additional discount on the cart by sending them a coupon in order to persuade them.

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 version.

Plugin basics and features:

  • Instantly capture WooCommerce checkout field data before submission to save abandoned carts.

  • Receive notifications on newly abandoned shopping carts via email. You can set notification frequency or disable them in case you want to take some time off 🙂

  • The “Remember checkout fields” function will allow your customers to refresh the checkout page after entering their information and walk around the page without losing previously entered data in the checkout form. Please note that this feature is enabled only for users who haven’t logged in – WooCommerce takes care of this for authorized users.

  • If a user is logged in, the shopping cart will be instantly captured as soon as an item is added to the cart. After this, the cart will be instantly updated if it is altered or an item is removed from the cart.

  • You can enable Exit Intent popup to offer saving unregistered user’s shopping cart for later. With the help of Exit Intent Technology you can capture even more abandoned carts by displaying a message including an email field that the customer can fill to save his shopping cart.
    Exit Intent will be triggered as soon as the user tries to leave your shop with a filled shopping cart. If you would like to make it work on mobile devices, please upgrade to our Pro version.
    Please note that Exit Intent popup will only be showed to unregistered users once per hour after they have added an item to their shopping cart.

  • If the user completes the payment and receives a “Thank you” page, he is removed from the abandoned cart table and the Checkout form fields will be cleared.

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

Plugin dependencies:

  1. Uses WordPress private WP_List_Table class
  2. WooCommerce hooks
  3. WooCommerce session

Note: If the fields are added outside of Checkout page or Checkout page input field ID values are changed, the plugin will not be able to load data.
Input field ID values should be default:

  • #billing_first_name
  • #billing_last_name
  • #billing_company
  • #billing_email
  • #billing_phone
  • etc.

If WordPress changes the location of “admin-ajax.php” file, then will have to update it.

*Please note that this link has been linked under an affiliate marketing program which helps us to support and invest in the future evolution of this plugin since we get a small percentage of earnings for each new ActiveCampaign or GetResponse customer.

スクリーンショット

  • Location of the CartBounty - Save and recover abandoned carts for WooCommerce plugin after activation
  • メール通知設定タブ
  • Exit Intent popup settings tab
  • How Exit Intent popup looks like once the user tries to leave the shop

インストール

  1. Upload the plugin files to the “/wp-content/plugins/plugin-name” directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Look for the page “CartBounty Abandoned carts” under “WooCommerce” menu – WooCommerce abandoned carts data collected from your checkout form will be saved here unless the user completes the checkout process.
  4. Optionally setup Exit Intent notice that will be displayed to unregistered users once per hour in case the user has added items to his shopping cart and tries to leave your shop.

FAQ

When is the cart and checkout form input field data saved?

Data and information about the cart is saved right after the user gets to the Checkout form and one of the following events happen:

  • Correct email address is entered
  • Phone number is entered
  • On Checkout page load if email or phone number input fields are already filled
  • Any Checkout form input field with a class “input-text” is entered or changed if a valid Email or Phone number has been entered

If the user completes the checkout process and receives a “Thank you” page, the cart is removed from the abandoned cart table and the Checkout form fields are cleared.

Where can I view WooCommerce abandoned carts?

After installation the plugin will be available under “WooCommerce” menu. Please see 1st screenshot.

WooCommerce shows order status “Failed” but I don’t see an abandoned cart.

Once user reaches the “Thank you” page the abandoned cart is automatically removed from the table since the cart is no longer considered as abandoned (regardless of the order status). In this case you can see all of the submitted user data under WooCommerce > Orders.

How to enable email notifications about abandoned carts?

Once the cart is saved and is considered as abandoned (after 1 hour of inactivity), you will get a notification about it in your email. You will not be notified about previously abandoned carts.

You can set the following notification intervals:

  • 10分ごと
  • 20分ごと
  • 30分ごと
  • Every hour
  • 2時間ごと
  • 3時間ごと
  • 4時間ごと
  • 5時間ごと
  • 6時間ごと
  • 1日に2回
  • Once a day
  • 2日に1回
  • Disable notifications

Default notification interval is “Every hour”. You also have the option to disable notifications in case you ever get tired of them 😉

Please also note how WordPress handles Cron job that is responsible for sending out email notifications. Scheduled actions can only be triggered when a visitor arrives on a WordPress site. Therefore, if you are not getting any traffic on your website you will not receive any e-mail notifications until a visitor lands on your website.

How to send automated abandoned cart recovery emails?

The free version of CartBounty does all the hard work of saving abandoned shopping carts and presenting them to you, it is simple and efficient.
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.

How does Exit Intent Technology work?

If a user tries to leave your shop with an abandoned cart, just before leaving, he will be presented with an additional form that will ask for his email address. Once it is entered (no need to submit the form), user’s cart will be automatically captured.

Exit Intent form will be displayed only to unregistered users once per hour. If the user enters his email address either in Exit Intent form or in the Checkout form – popup will no longer be displayed upon leaving your shop.

If you would like to test the visual appearance of Exit Intent, please check the “Enable Test Mode” checkbox. Please note that only users with Admin rights will be able to see Exit Intent during this stage and appearance limits will be removed. This means that it will be showed to the Admin each time he tries to leave the shop.

In case you would like to enable Exit Intent Technology on mobile phones and tablets, please upgrade to CartBounty Pro – Save and recover abandoned carts for WooCommerce version. Mobile Exit Intent will be triggered on mobile devices once the page is quickly scrolled up or if the “Back” button is used.

How to change the contents of Exit Intent popup?

If you would like to make adjustments to the default contents of Exit Intent, you can use either actions and filters that we have provided for you or use our Exit Intent template file to make the necessary adjustments.

You can find the Exit Intent template file inside “/plugins/woo-save-abandoned-carts/templates/cartbounty-exit-intent.php”. This template file contains the markup to display the popup and to capture the Abandoned cart prior the user leaves your shop. Please copy this template to your shops theme to keep your customization intact after plugin updates.

このテンプレートファイルは、次のいずれかの場所にコピーできます:

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

When modifying our template, please do not change the ID #cartbounty-exit-intent-email of the email input field. If changed, the plugin will not be able to capture abandoned carts using Exit Intent form.

What hooks are available for additional customization?

Our Exit Intent template contains different actions and filters that allow you to create new, edit, replace or remove existing content including the main image in Exit Intent window.

Available actions:

  • cartbounty_exit_intent_start
  • cartbounty_exit_intent_after_title
  • cartbounty_exit_intent_before_form_fields
  • cartbounty_exit_intent_end

Available filters:

  • 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

Here is an example how to add additional subtitle after the main title using our “cartbounty_exit_intent_after_title” action hook. Please add it to your theme’s functions.php file:

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

Example how to change the main image using a filter:

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

Example how to change the main title using a filter:

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

評価

2020年8月19日
Классный плагин! Не думал, что такое может быть. Полезный и легко использовать.
2020年8月6日
This plugin is really good and does a great job. However, when using the exit intent feature, the ability to edit the exit intent template is very confusing! Please add an easy way to customise the exit intent image and text inside of WordPress. After that, this plugin will be 5/5.
2020年7月27日
Used another plugins like this one before. This one just does the job brilliantly in a simple accurate fashion.
2020年6月29日
It was the kind of plugin I had been looking for. Easy interface, good UX though certain added features would make it much better but a great plugin. Not to forget one of the best support teams I have come across.
35件のレビューをすべて表示

貢献者と開発者

CartBounty – Save and recover abandoned carts for WooCommerce はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“CartBounty – Save and recover abandoned carts for WooCommerce” は13ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“CartBounty – Save and recover abandoned carts for WooCommerce” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

4.7

  • Added option to replace the default Exit Intent image via admin panel
  • Minor visual design updates
  • Other minor fixes

4.6.1

  • Fixed conflict issue with WP Cron schedules

4.6

  • Introduced Compact abandoned cart contents with product thumbnails
  • Added Postcode to location output
  • Fixed abandoned cart sorting by Name and added sorting by Email and Phone number
  • Improved Time column output in a more user friendly way (hover to see get the exact time)

4.5.1

  • Improved abandoned cart removal after order completion
  • Abandoned cart time calculations changed to local time
  • Removed link to product in the Cart contents column in case the product no longer exists

4.5

  • Added option to move email field higher in the checkout form
  • Changed the script loading hook from “woocommerce_after_checkout_form” to “woocommerce_before_checkout_form”

4.4.1

  • 翻訳ファイルを更新しました

4.4

  • Fixed issue when an additional abandoned cart was left after a user logged in
  • Added a function that removes duplicate abandoned carts of registered users

4.3.1

  • Fixed issue when restoring state field for logged in users

4.3

  • 新しく放棄されたカートに関するメール通知を追加
  • 通知頻度を設定または通知を無効にするオプションを追加
  • Added option to set custom email address for notifications

4.2

  • ユーザーがログインした後にチェックアウトフィールドを復元する機能の改善

4.1

  • Fixed cart content saving if product’s title contains HTML tags

4.0

  • Baby’s got a new name – please welcome CartBounty 🙂 (ex. WooCommerce Live Checkout Field Capture)
  • All class names and hooks changed

3.3

  • Improved database query security
  • Optimized plugin load time
  • Minor content updates

3.2.1

  • Minor content updates

3.2

  • Fixed issue when saving City data for logged in users
  • Fixed PHP notices if checkboxes were not defined

3.1

  • Added support for Checkout form checkboxes

3.0

  • Added Exit Intent popup
  • Added Instant shopping cart capture for logged in users
  • Fixed total captured abandoned cart counter