CartBounty – Save and recover abandoned carts for WooCommerce

Popis

CartBounty – Save and recover abandoned carts for WooCommerce plugin saves all activity in the WooCommerce* checkout form before it is submitted. The plugin allows to see who abandons your shopping carts and get in touch with them.

You will receive regular email notifications about newly abandoned shopping carts and will be able to remind about these carts either manually or using WordPress default mail server to send automated abandoned cart recovery emails.

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

Základní pluginy a funkce:

  • Před odesláním okamžitě zaznamená údaje o pokladně WooCommerce a uloží odložené košíky.

  • Save and view ghost shopping carts.

  • Send abandoned cart reminder email via WordPress or upgrade to Pro and send automated recovery email series, integrate with ActiveCampaign, GetResponse or MailChimp and include unique coupon codes in your emails to increase recovery ratio and sales.

  • Dostávejte upozornění na nově odložené nákupní vozíky prostřednictvím e-mailu. Můžete nastavit frekvenci oznámení nebo je deaktivovat pro případ, že si budete chtít udělat volno 🙂

  • Funkce „Zapamatovat pole pokladny“ umožní vašim zákazníkům obnovit stránku pokladny po zadání údajů a pročítat stránku, aniž by ztratili dříve zadaná data ve formuláři pokladny. Upozorňujeme, že tato funkce je povolena pouze pro nepřihlášené uživatele – o tuto problematiku u autorizovaných uživatelů se stará WooCommerce.

  • Pokud je uživatel přihlášen, bude nákupní košík okamžitě zachycen, jakmile bude do košíku přidána položka. Poté bude vozík okamžitě aktualizován v případě změny nebo odstranění položky.

  • 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 popup offering to save customer’s cart if he provides his email.
    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 every 60 minutes after they have added an item to their shopping cart.
    Please do check out our Pro version if you are interested in Early email capture feature that will allow collecting customer’s email or phone right after the customer tries to add an item to the cart using „Add to cart“ button.

  • If the user completes the payment and reaches WooCommerce „Thank you“ page, he is removed from the abandoned cart table and the Checkout form fields will be cleared. In case the user returns to his abandoned shopping cart via abandoned cart recovery email and places an order – the cart will be marked as „recovered“ and will remain in the list of carts.

  • Protože rádi pracujeme na tom, aby věci fungovaly hladce, tak v případě, že odinstalujete tento plugin, se automaticky sám vyčistí (smaže data opuštěných vozíků, tabulku a možnosti vytvořené tímto pluginem) a váš projekt zůstane čistý.

*Vezměte prosím na vědomí, že tento odkaz na ActiveCampaign byl propojen v rámci marketingového programu přidružených společností, který nám pomáhá podporovat a investovat do budoucího vývoje tohoto pluginu, protože získáváme malé procento výdělků za každého nového zákazníka ActiveCampaign.

Snímky obrazovky

  • Location of CartBounty after activation
  • Automated abandoned cart recovery using WordPress email reminders
  • WordPress recovery email settings
  • WordPress recovery email preview
  • Tabulka nastavení vyskakovacích oken úmyslných odchodů
  • General settings tab
  • Jak vyskakovací okno úmyslného odchodu vypadá, pokud se uživatel pokusí opustit obchod

Instalace

  1. Nahrajte soubory pluginů do adresáře „/wp-content/plugins/plugin-name“ nebo je nainstalujte přímo přes obrazovku pluginů WordPress.
  2. Tento plugin aktivujte přes obrazovku „Pluginy“ ve WordPressu.
  3. Hledejte stránku „CartBounty Odložené vozíky“ v nabídce „WooCommerce“ – Data odložených košíků WooCommerce shromážděná z vašeho platebního formuláře budou uložena zde, dokud uživatel nedokončí proces platby.
  4. Optionally setup automated abandoned cart recovery emails via WordPress recovery settings.
  5. Optionally enable additional productivity Tools like Exit Intent which will allow you to increase the ratio of recoverable abandoned carts.

Nejčastější dotazy

When is the cart and checkout form data saved?

Data a informace o vozíku se ukládají ihned poté, co se uživatel dostane do platebního formuláře a dojde k jedné z následujících událostí:

  • Je zadána správná e-mailová adresa
  • Telefonní číslo je zadáno
  • Na stránce Pokladna se načte, pokud jsou již vyplněna pole pro zadání e-mailu nebo telefonního čísla
  • Je-li zadána platná e-mailová adresa nebo telefonní číslo, či je zadáno nebo změněno jakékoli vstupní pole formuláře pokladny třídy “input-text“

If ghost carts have been enabled, the cart will be saved as soon as the user adds an item to his cart. It will remain as a ghost cart until one of the above events has occurred.

In case 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.

Pokud uživatel dokončí proces placení a dostane se na stránku “Poděkování“, košík bude odstraněn z tabulky odložených košíků a pole formuláře pokladny budou vymazána.

When would a cart be considered as abandoned?

Once the cart is saved, it is considered as abandoned after a period of 60 minutes. Email notifications will be sent out only after the cart is abandoned.

Jak posílat automatizované obnovovací e-maily odložených košíků?

The free version of CartBounty offers a basic solution for sending abandoned cart recovery emails using the default WordPress mail server. This recovery option works best if you have a small to medium number of abandoned carts.

If your emails are not reaching your recipients or they end up in the spam box, you might try switching from your default WordPress mail server to an SMTP. To do this just install one of the available WordPress SMTP plugins available in the WordPress plugin directory.

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.

If you would like to enable additional WordPress recovery email features and add multiple language support, please consider upgrading to Pro.

Can I send unique coupon codes?

If you would like to add generated coupon codes to your abandoned cart recovery emails, please consider upgrading to CartBounty Pro – Save and recover abandoned carts for WooCommerce which allows to easily include both static and one-time generated coupon codes in your abandoned cart reminder emails to increase the chances of abandoned cart recovery.

What are ghost carts, how do they work and how to use them?

Ghost cart is a cart that can’t be identified since the customer has neither signed in your store nor he has entered his email / phone in your checkout form or Exit intent popup.

Any customer who is unidentifiable and adds anything to his shopping cart instantly appears in CartBounty cart list as a ghost shopping cart. If during his shopping journey he adds his details, his ghost cart automatically is turned into a recoverable cart.

There can be many different reasons why you would like to see ghost cart data, here are a couple of ideas:

  • Monitor live cart activity in your store and have a better overview of what is happening in your store
  • See which products are being placed into shopping carts to know which products are trending and what your customers are interested in
  • Manually analyze which products are being placed into the cart, but not getting purchased
  • Knowledge about the potential revenue that is missed out

If you would rather not see ghost carts, you can exclude them from being saved in your CartBounty settings tab.

How do the email notifications work?

Jakmile je vozík uložen a je považován za odložený (po 1 hodině nečinnosti), obdržíte ve svém e-mailu upozornění. Nebudete upozorněni na již dříve odložené vozíky.

Můžete nastavit následující intervaly upozornění:

  • Každých 10 minut
  • Každých 20 minut
  • Každých 30 minut
  • Každou hodinu
  • Každé 2 hodiny
  • Každé 3 hodiny
  • Každé 4 hodiny
  • Každých 5 hodin
  • Každých 6 hodin
  • Dvakrát denně
  • Jednou denně
  • Jednou za dva dny
  • Zrušit upozornění

Výchozí interval oznámení je „Každou hodinu“. Máte také možnost deaktivovat oznámení pro případ, že by Vás začaly unavovat 😉

Vezměte prosím také na vědomí, jakým způsobem WordPress zpracovává úlohu Cron, která je zodpovědná za odesílání e-mailových oznámení. Naplánované akce lze spustit pouze v případě, že návštěvník přejde na web WordPress. Pokud tedy na svém webu nemáte žádný provoz, nebudete dostávat e-mailová oznámení, dokud se na Váš web nedostane návštěvník.

By default, notifications will be sent to WordPress registered admin email. But you can also set a different email address.

Jak funguje technologie záměrného odchodu?

Pokud se uživatel pokusí opustit obchod s opuštěným vozíkem těsně před koncem, bude mu zobrazen další formulář, kde bude dotaz na e-mailovou adresu uživatele. Jakmile bude zadána (není třeba odesílat formulář), bude košík uživatele automaticky uložen.

Formulář úmyslný odchod se zobrazí pouze neregistrovaným uživatelům jednou za hodinu. Pokud uživatel zadá svou e-mailovou adresu ve formuláři úmyslný obchod nebo ve formuláři Pokladna – Úmyslný odchod již nebude po opuštění obchodu zobrazen.

Pokud chcete vyzkoušet vizuální vzhled úmyslného odchodu, zaškrtněte políčko „Umožnit testovací mód“. Vezměte prosím na vědomí, že pouze uživatelé s právy administrátora budou moci v této fázi vidět úmyslný odchod a budou odstraněny limitace vzhledu. To znamená, že se zobrazí administrátorovi pokaždé, když se snaží opustit obchod.

Pokud byste chtěli povolit technologii úmyslné odchody na mobilních telefonech a tabletech, upgradujte prosím na CartBounty Pro – Uložte a obnovte opuštěné vozíky pro verzi WooCommerce. Jakmile je stránka rychle posunuta nahoru nebo pokud je použito tlačítko „Zpět“, bude na mobilních zařízeních spuštěn úmyslný odchod.

How to use template files for Advanced customization?

Public sections of the plugin can be quickly and easily styled using plugin settings. However, if you are looking for a more customized appearance, you can use template files that come along with CartBounty or take a look at actions and filters.

You can find all template files inside „/plugins/woo-save-abandoned-carts/templates“. The template files contain markup required to present the data. Please copy this template to your active theme to keep your customizations intact after plugin updates.

Tento soubor se šablonou můžete zkopírovat do jednoho z těchto umístění:

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

Při upravování naší šablony neměňte identifikační číslo (ID) #cartbounty-exit-intent-email v poli pro zadání emailu. Pokud je změněno, plugin nebude moci zachytit odložené košíky pomocí formuláře úmyslný odchod.

What hooks are available for additional customization?

CartBounty comes with different hooks that make it possible to change some parts or extend the existing functionality of the plugin without modifying core files.

General hooks

Filters:

  • cartbounty_from_email
  • cartbounty_waiting_time
  • cartbounty_include_tax
  • cartbounty_price_format
  • cartbounty_display_currency_code

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:

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

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:

add_filter( 'cartbounty_include_tax', '__return_false' );

Exit Intent hooks

Naše šablona úmyslný odchod obsahuje různé akční háčky a filtry, které vám umožňují vytvářet nový obsah nebo jej upravovat, nahrazovat nebo odebírat, včetně hlavního obrázku v okně úmyslný odchod.

Actions:

  • cartbounty_exit_intent_start
  • cartbounty_exit_intent_after_title
  • cartbounty_exit_intent_before_form_fields
  • cartbounty_exit_intent_end

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

Zde je příklad, jak přidat další titulky za hlavní titul pomocí našeho háčku s akcí „cartbounty_exit_intent_after_title“. Přidejte jej do souboru šablony features.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' );

Příklad, jak změnit hlavní obrázek použitím filtru:

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

Příklad, jak změnit hlavní titulek použitím filtru:

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

Example how to change the description using a filter:

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.

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

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 ghost carts?

If you have noticed unusual amounts of multiple new ghost 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.

Bots can be divided into two groups – good ones and bad ones.

  • Good bots. The most common example of a good bot could be a web crawler. It is a bot that is sent via a search engine like Google to index your shop. Online store owners generally welcome these bots, because it keeps their content and products visible in the search engine results and hopefully will attract new visitors
  • Harmful bots. These bots are visiting your store for malicious purposes. Their actions range from mildly harmful to potentially critical. Bad bots are scanning your store for weak spots, security holes, ways to take over your store, steal your visitor credit card data etc. Besides that, they are also increasing stress on your server thus slowing down your store

Harmful bots are the ones that might be responsible for leaving new ghost 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 ghost carts from being saved by CartBounty. You can do this in the CartBounty Settings tab. 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 ghost carts enabled to see what your customers are shopping for
  3. If you would not like to install a new plugin and you have a developer who is able to help, you could try this solution. At first you will have to find your server access logs and find which of these entries have been left by bots. After that you can use .htaccess file to block these bots from further visits. Here is a good article on how to block bad bots which will provide more about this topic

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

WooCommerce order „Failed“, but no abandoned cart saved?

Jakmile uživatel přejde na stránku „Poděkovaní“, tak se odložený vozík automaticky odstraní z tabulky. Vozík již totiž není považován za odložený (bez ohledu na stav objednávky). V takovém případě můžete všechna zadaná uživatelská data zobrazit v objednávkách > WooCommerce.

Recenze

6. 9. 2021
This is a great plugin, even without the pro license it has a lot of interesting features! Will definitely buy the pro once i explore this a bit more. Thanks!
Přečtěte si všech 52 recenzí

Autoři

CartBounty – Save and recover abandoned carts for WooCommerce je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „CartBounty – Save and recover abandoned carts for WooCommerce“ byl přeložen do 15 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “CartBounty – Save and recover abandoned carts for WooCommerce” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

7.0.6

  • Added option to edit the contents of Exit Intent
  • Improved how prices are displayed – will match the default WooCommerce currency settings
  • Fixed tax rounding issue

Prohlédněte si změny provedené ve všech verzích.