CarBounty – WooCommerce için terkedilmiş sepetleri kaydedin, kurtarın


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

CartBounty saves and displays all shopping cart activity from the moment a product is added to the cart.

  • Analyze most popular cart items
  • View anonymous carts
  • Get notified about newly abandoned carts
  • Export abandoned carts (Pro)
  • Prevent bots from leaving abandoned carts using Google reCAPTCHA (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 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)
  • Use webhook to send abandoned cart data and create powerful automations in apps like Make (former Integromat), Pabbly, Zapier or similar (Pro)
  • Send SMS text message reminders using BulkGate (Pro)
  • Personalize messages with dynamic content (Pro)
  • Generate and send unique coupon codes (Pro)
  • Track message open and click-through rates (Pro)
  • Recover unfinished orders (Pro)
  • Restore Custom product fields (Product addons) and WooCommerce Product Bundles (Pro)
  • Exclude carts from abandoned cart recovery containing specific products or product categories, countries, languages etc. (Pro)
  • Pause / Resume individual abandoned cart recovery (Pro)
  • Translate emails and SMS text messages, WPML plugin support (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
  • Gather user’s contact details right after “Add to cart” button is clicked using Early capture (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.

Ekran Görüntüleri

  • Location of CartBounty after activation
  • Automated abandoned cart recovery using WordPress email reminders
  • WordPress recovery email settings
  • WordPress recovery email preview
  • Exit Intent popup settings
  • General settings
  • Kullanıcı siteden ayrılmaya çalıştığında Çıkış Niyeti açılış penceresinin görünüş biçimi


  1. Go to your WordPress dashboard > Plugins > Add new
  2. Search for “CartBounty”
  3. Install and activate CartBounty
  4. Optionally setup automated abandoned cart recovery emails using WordPress recovery
  5. Optionally enable productivity tools like Exit Intent to increase the ratio of recoverable abandoned carts


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:

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 and SMS text messages using ActiveCampaign*, GetResponse*, MailChimp* 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.

Çıkış Niyeti Teknolojisi Nasıl Çalışır?

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-pro/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:

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

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.

Genel kancalar


  • cartbounty_from_epostası
  • cartbounty_bekleme_süresi
  • cartbounty_include_tax
  • cartbounty_price_format
  • cartbounty_display_currency_code

“cartbounty_from_email” filtresini kullanarak bildirim e-postaları dağıtan From e-postasının nasıl değiştirilebileceğine dair bir örnek:

function change_from_email( $html ){
    return '';
add_filter( 'cartbounty_from_email', 'change_from_email' );

Sepetin terkedilmiş sayılabilmesini belirleyebilmek için varsayılan bekleme süresinin nasıl ayarlandığına dair bir örnek. “cartbounty_bekleme_süresi” filtresi kullanılarak bu süre 60 dakika (varsayılan süre) ile 30 dakika arası ayarlanabilir. Temanızın functions.php dosyasına ekleyebilirsiniz:

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

Çıkış Niyeti kancaları

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.


  • 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_field_html
  • cartbounty_exit_intent_button_html

İşte “cartbounty_exit_intent_after_title” eylem kancasını kullanarak ana başlıktan sonra nasıl ilave altyazılar eklenebileceğine dair bir örnek. Lütfen bunu şemanın functions.php dosyasına ekleyin:

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

Filtre kullanarak ana görselin nasıl değiştirileceğine dair örnek:

function modify_image( $html ){
    return '<img src=""/>';
add_filter( 'cartbounty_exit_intent_image_html', 'modify_image' );

Filtre kullanarak ana başlığın nasıl değiştirileceğine dair örnek:

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

Filtre kullarak tanıtım yazısını nasıl değiştirebileceğinize dair bir örnek:

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

How to prevent bots from leaving anonymous carts?

If you have noticed unusual amounts of multiple new anonymous carts being left almost at the same time, from one country and consisting of a single product, it might be that they are left by bots who are visiting your store.

Botlar iki gruba ayrılabilirler – yararlı olanlar ve zararlı olanlar.

  • Yararlı botlar. Yararlı botun nasıl bir şey olabileceğine dair verilecek en yaygın örneklerden biri arama botlarıdır (web crawlers). Çevrimiçi mağaza sahipleri genellikle bu botları hoş karşılarlar çünkü arama botları sayesinde içerikleri ve ürünleri arama motorlarının sonuç kısımlarında görünür ve potansiyel olarak yeni ziyaretçiler çeker.
  • Zararlı botlar. Bu botlar kötü niyetlerle mağazanızı ziyaret etmektedir. Ilımlı hasarlara neden olabildikleri iki potansiyel olarak kritik zararlar da verebilirler. Zararlı botlar, zayıf noktaları bulmak, güvenlik açıklarını keşfetmek, mağazanızın başına geçmek ve ziyaretçilerinizin kredi kartı verilerini çalmak gibi eylemler için mağazanızı taramaktadır. Bunun yanısıra, sunucunuzdaki yoğunluğu arttırarak mağazanızı yavaşlatırlar.

Harmful bots are the ones that might be responsible for leaving new anonymous carts on your website. While this is not dangerous, it can be frustrating and annoying. Here are three solutions that will help you to deal to with them:

  1. The quick solution is to simply disable anonymous carts from being saved by CartBounty. You can do this in the CartBounty settings. As easy as this solution is, it only deals with consequences and does not stop these harmful bots from visiting your store, continuously searching for new vulnerabilities, and slowing down your shop
  2. A better solution would be to install a WordPress plugin that helps to prevent bots from visiting your store. You could try out a couple of different plugins, but this might be a good starting point: Blackhole for Bad Bots. This way you will block harmful bots from wandering around your store and keep anonymous carts enabled to see what your customers are shopping for
  3. If you have a developer, they can help you check your server access logs to identify any bot entries. Then, you can use the .htaccess file to block these bots and prevent them from visiting your website. Check out this article for more information on blocking bad bots.

In addition, the Pro version allows you to select if guests from specific countries should be able to leave anonymous carts thus making sure that bots coming from countries you do not sell to are not able to leave anonymous carts.


3 Nisan 2023
The plugin is well-designed and performs all the necessary functions for abandoned checkouts. However, the highlight is their support team who are always happy to assist!
21 Kasım 2022 2 yanıt
Just what I needed for my shop! I highly recommend it!
65 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“CarBounty – WooCommerce için terkedilmiş sepetleri kaydedin, kurtarın” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

“CarBounty – WooCommerce için terkedilmiş sepetleri kaydedin, kurtarın” 16 dile çevrildi. Katkıda bulundukları için çevirmenlere teşekkürler.

“CarBounty – WooCommerce için terkedilmiş sepetleri kaydedin, kurtarın” eklentisini dilinize çevirin.

Geliştirmeyle ilgilenir misiniz?

Kodu görüntüle, SVN deposuna göz at veya RSS ile geliştirme günlüğüne abone ol.

Değişiklik Kaydı


  • Increased maximum abandoned cart sync period from 30 to 100 days
  • Improved emoji support
  • Fixed anonymous and recoverable cart count update
  • Fixed a warning if email input field missing from Checkout page
  • Fixed WordPress email loop issue when an email could not be delivered

Tüm sürümler için değişiklik kayıtlarına bakın.