All online stores suffer from shopping cart abandonment. CartBounty helps to save abandoned carts in WooCommerce and send effective abandoned cart reminder messages to recover lost sales. View shopping carts in real-time Save abandoned carts Automate abandoned cart recovery Get more leads and reduce
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 4.6 and PHP 7.0.
SourceWordPress plugins · Nov 4, 2026
01 / Source details
Aboutthistool.
All online stores suffer from shopping cart abandonment. CartBounty helps to save abandoned carts in WooCommerce and send effective abandoned cart reminder messages to recover lost sales.
View shopping carts in real-time
Save abandoned carts
Automate abandoned cart recovery
Get more leads and reduce cart abandonment
Actions and filters for advanced configuration
Fully compliant with GDPR
With thoughtful user experience, built-in efficiency tools and ability to integrate with other systems, CartBounty is a powerful addition to your marketing arsenal.
Live shopping cart monitoring and reports
CartBounty saves and displays all shopping cart activity from the moment a product is added to the cart.
Detailed abandoned cart reports
Discover the top most abandoned products
View shopping cart abandonment data by country
View anonymous carts
Get notified about newly abandoned carts
Export abandoned carts ( Pro )
Prevent bots from leaving abandoned carts using Google reCAPTCHA ( Pro )
Magic login to automatically sign in registered customers when they open their recovery link for faster checkout and improved UX ( Pro )
Automate abandoned cart recovery
Save your time with automated abandoned cart recovery and focus your energy on the important stuff.
Send abandoned cart reminders using WordPress mail server
Send abandoned cart email series using ActiveCampaign , GetResponse , Brevo and MailChimp ( Pro )
Use web push notifications to send low-friction, real-time, personal and efficient reminders that don’t require an email or a phone number ( Pro )
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati
Use WhatsApp to send highly engaging abandoned cart reminder messages ( Pro )
Send SMS text message reminders using BulkGate ( Pro )
Use webhook to send abandoned cart data and create powerful automations in apps like Make (former Integromat) , Pabbly , Zapier or similar ( Pro )
Personalize messages with dynamic content and flexible IF, ELSEIF, ELSE conditions ( Pro )
Generate and send unique coupon codes ( Pro )
Track message open, click-through, recovery and unsubscribe rates ( Pro )
Recover unfinished orders ( Pro )
Restore Custom product fields (Product addons) and WooCommerce Product Bundles ( Pro )
Exclude carts from abandoned cart recovery based on specific products or product categories, countries, languages, IP addresses, and other criteria ( Pro )
Translate emails, push notifications, WhatsApp and SMS text messages using WPML , Loco translate and GTranslate plugins ( Pro )
Get more leads and reduce cart abandonment
Use CartBounty efficiency tools to increase your chances of getting more recoverable abandoned carts.
Reduce checkout abandonment with built-in “Remember checkout fields” feature which allows store customers to refresh the checkout page after entering their information and walk around the page without losing previously entered data
Use Exit Intent popup to minimize cart abandonment and increase sales
Save contact details from 3rd party plugins and custom email and phone fields
Gather user’s contact details right after “Add to cart” button is clicked using Early capture ( Pro )
Provide Instant coupon codes to motivate customers to complete their purchase using Exit Intent and Early capture tools ( Pro )
Decrease shopping cart abandonment by grabbing customer attention and returning them to your store after they have switched to a new browser tab using dynamic Tab notification ( Pro )
Take advantage of abandoned cart email series, message personalization and other great features by upgrading to CartBounty Pro .
See it in action
Screenshots & previews.
CartBounty Dashboard and abandoned cart reports including cart abandonment rate stats, abandoned cart data by country and top abandoned productsAbandoned cart listAutomated abandoned cart recovery using WordPress email remindersWordPress recovery email settingsWordPress recovery email previewExit Intent popup settingsGeneral settingsHow Exit Intent popup looks like once the user tries to leave the shop
02 / Source details
Gettingstarted.
01Go to your WordPress dashboard > Plugins > Add new
02Search for “CartBounty”
03Install and activate CartBounty
04Optionally setup automated abandoned cart recovery emails using WordPress recovery
05Optionally enable productivity tools like Exit Intent to increase the ratio of recoverable abandoned carts
03 / Source details
Frequently asked questions.
When is the cart saved?
As soon as a product is added to the cart, it is visible to the store administrator in CartBounty abandoned carts. The cart remains anonymous until the user provides contact information from one of the following sources:
Exit Intent popup or Early capture tools
WooCommerce Checkout form
The user’s account if they are logged in
Web push notification permission
As soon as CartBounty has user’s contact information, the anonymous cart is turned into a recoverable cart. After the user places an order, the abandoned cart is immediately removed from the list of abandoned carts.
If you would like to enable Unfinished order recovery, please consider upgrading to CartBounty Pro .
When is a cart considered abandoned?
To be considered abandoned, a shopping cart must remain inactive for a period of 60 minutes after the last user activity. If you see a “shopping” status in the CartBounty abandoned cart status column, it means the user is still actively shopping and has not yet abandoned their cart.
Notifications or reminders will only be sent out after the shopping cart is abandoned and the “shopping” status has been removed.
Example. If you’ve configured your first abandoned cart recovery email, text message or Push notification to be sent after 5 minutes, the user will receive it approximately 65 minutes later (i.e., 60 minutes after the cart is abandoned, plus 5 minutes for the configured delay).
How to send abandoned cart recovery messages?
Once the cart is abandoned, an automated reminder or a series of multiple reminders over a period can be sent out to the user to remind about items in the shopping cart.
The free version of CartBounty offers a basic solution for sending abandoned cart recovery emails using default WordPress mail server. This recovery option works well if you have a small to medium number of abandoned carts.
Upgrade to CartBounty Pro to setup and send automated abandoned cart recovery Push notifications, emails, WhatsApp and SMS text messages using ActiveCampaign *, GetResponse *, MailChimp *, WhatsApp * or BulkGate *.
What are anonymous carts?
Carts that cannot be identified are classified as anonymous since the visitor has not provided any contact information. In this scenario, the user has added one or multiple items to the cart but has not provided any contact information that can later be used to recover it.
Perhaps you are curious as to why someone would want to save them? Here are a couple of reasons:
To keep track of live shopping cart activity and get a better understanding of what’s happening in your store. To identify the most popular products that are being added to carts. To gather information about the potential revenue from abandoned carts.
CartBounty settings allow you to disable anonymous carts or allow them only from specific countries.
How does Exit Intent Technology work?
Exit Intent technology is a smart way of monitoring user behavior, including mouse movements, scroll speed, and direction, to determine when a user is about to leave the website. When this behavior is detected, a popup appears to engage the user. The purpose of the Exit Intent popup is to motivate the user to complete their purchase or provide their contact information which later can be used for abandoned cart recovery.
Learn more about Exit Intent Technology and the principles of Mobile Exit Intent popup.
How to use CartBounty templates?
The public-facing components of CartBounty, such as the Exit Intent popup and WordPress recovery emails, can be easily customized using the plugin’s settings. However, if you need more advanced customization options, you can use the pre-built CartBounty templates or take advantage of the available actions and filters.
You will find all available template files inside /plugins/woo-save-abandoned-carts/templates folder. When you open these files, you will notice they all contain hooks that allow you to add, edit or remove content without the need to edit template files themselves. This method protects against plugin upgrade issues, as the template files can be left completely untouched.
Please copy the template file you require to your active theme to keep your customization intact after plugin updates. You can copy them to either one of these locations:
Now you can edit your copied template file and it will override default CartBounty template file.
What Actions and Filters are available?
Along with the customization options available in plugin settings, CartBounty also allows the use of different hooks for advanced customization. These hooks are an excellent way if you are looking to alter or extend the features of CartBounty without modifying the core files of the plugin.
Below you will find a list of hooks available in CartBounty alongside different examples. When using these actions and filters to modify the plugin, please add your code in the functions.php file of your theme.
General hooks
Filters:
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
Here is an example how to change the From email that sends out notification emails using “cartbounty_from_email” filter. Please add it to your theme’s functions.php file:
Example how to customize default waiting time after which the cart is considered abandoned using “cartbounty_waiting_time” filter from 60 minutes (default time) to 30 minutes. Add it to your theme’s functions.php file:
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:
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.
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:
WordPress abandoned cart reminder template uses multiple actions and filters which can be used to alter the contents an appearance of the email.
Actions:
cartbounty_automation_before_title
cartbounty_automation_after_title
cartbounty_automation_after_intro
cartbounty_automation_after_button
cartbounty_automation_footer_start
cartbounty_automation_footer_end
Filters:
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
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”: