To install the Cart Abandonment Recovery for WooCommerce plugin on your WordPress site, follow the steps below.
When you log in, you will be in your Dashboard.
From your WordPress dashboard, go to Plugins > Add New Plugin to open the plugin installation screen.
In the search bar, search for Cart Abandonment Recovery.
In the Cart Abandonment Recovery for WooCommerce card, click Install Now.
Once the installation has finished, click Activate.
Congratulations! You’ve successfully installed the Cart Abandonment Recovery for WooCommerce plugin on your website.
]]>1. Install and activate the WP Rollback plugin on your site.
2. Go to Plugins > Installed Plugins in your WordPress dashboard.
3. Locate Cart Abandonment Recovery for WooCommerce in the list, and click the Rollback link.
4. Choose the version you’d like to roll back to, click the Rollback button, and follow the prompts to complete the process.
The plugin will automatically switch to the version you selected.
1. Go to the Cart Abandonment Recovery for WooCommerceplugin page in the WordPress repository.
2. Scroll down to the Advanced View section.
3. Locate the Previous Versions dropdown, select the version you’d like to install, and download the ZIP file.
4. In your WordPress dashboard, go to Plugins > Installed Plugins and deactivate the current version of Cart Abandonment Recovery for WooCommerce.
5. Click Delete to remove it from your site.
6. Next, go to Plugins > Add New > Upload Plugin, choose the ZIP file you downloaded, and install it.
7. Activate the plugin.
Your site will now be running the selected version.
]]>Control the main behavior for tracking and handling abandoned carts.Enable Tracking
Activates abandoned cart tracking. When enabled, the plugin monitors carts and triggers recovery actions if checkout is not completed within the set cut-off time.
Set how many minutes after an item is added to the cart (without completing checkout) the cart will be considered abandoned. Minimum: 10 minutes.
Exclude specific user roles (e.g., Administrator, Editor, Shop Manager) from abandonment tracking. These users will not trigger abandonment or receive recovery emails.
Select which WooCommerce order statuses (e.g., Processing, Completed) are considered recovered. Once marked as recovered, no further recovery emails are sent.
Sends a notification email to the site admin when an abandoned cart is recovered.
Control how webhook events are triggered in your store.
Allows you to trigger a webhook automatically when a cart is abandoned or recovered. This is useful if you want to connect your store with third-party services for further automation.
Refer to this documentation to learn more about how to use webhooks.
Manage how recovery coupons are cleaned up.
Schedules a weekly cleanup of all expired and used recovery coupons created by the plugin.
Immediately removes all expired and used coupons created by the plugin.
Configure sender details for recovery emails.
The name that appears as the sender in recovery emails.
The email address from which recovery emails are sent.
The email address where customer replies will be sent.
Get regular summary reports about your cart recovery performance.
Enable to receive periodic recovery report emails.
Enter one or more email addresses (one per line) to receive the reports.
Ensure your store’s abandoned cart process complies with privacy regulations.
Enable GDPR Integration
Adds a consent message below the email field at checkout, informing customers their email and cart details will be saved for recovery purposes.
GDPR Message
Customize the privacy message shown to customers during checkout.
For more information about this setting, refer to this documentation.
Fine-tune plugin behavior and data handling.
Add UTM parameters to checkout page links in recovery emails for tracking in analytics. Enter each parameter on a new line.
Delete all plugin data and database tables when uninstalling the plugin. The plugin creates and uses its own database tables to store abandoned cart data. These tables will also be deleted when this option is enabled:
cartflows_ca_cart_abandonment
cartflows_ca_email_history
cartflows_ca_email_templates
Cartflows_ca_email_templates_meta
Note: All changes are saved automatically, there is no save button in the settings panel.
]]>Abandoned cart emails fall under legitimate interest for data processing under GDPR guidelines. This means:
To give store owners more control, the plugin includes an optional setting:
You can enable this feature by following these steps:
Note: When enabled, a confirmation message will appear below the email field on the checkout page. This informs the user about tracking and gives them the option to opt out by clicking “No thanks.”
This provides a balance between compliance and conversion, allowing you to recover lost sales while respecting your users’ privacy preferences.
]]>The emails are delivered through your website host or an SMTP plugin if one is set up. That means the issue is related to how emails are sent from your site, not how Cart Abandonment is configured.
Email providers automatically filter emails that look suspicious, poorly configured, or lack important authentication. Here are common reasons why recovery emails may be flagged as spam:
These DNS records help verify that your site is authorized to send email from your domain. Without them, email services may not trust the message and send it to spam.
Sending emails from an address like [email protected] or [email protected] lowers deliverability. Always use an email based on your own domain (e.g., [email protected]).
Words like “Buy now,” “Click here,” or “Limited offer” – especially in all caps – can increase the chances of emails being flagged. Keep your messaging clean, helpful, and aligned with your brand voice.
If your domain has a history of bounced or reported emails, email services may treat all future messages from it as suspicious. This includes sending emails too frequently or to invalid addresses.
Sending emails to users who didn’t explicitly opt-in can lead to spam complaints, which damages your sender reputation. Always get clear consent and provide a way to unsubscribe.
Emails that are just one big image, have broken links, or include poor formatting can be flagged by spam filters. Use a mix of clean text and minimal design.
Here in this article, we will find out how to resolve the issue of Cart Abandonment Recovery for WooCommerce plugin not capturing the abandoned carts.
Generally, this issue is may occur due to the disabled WP CRON.
What is WP CRON?
WP-CRON is how WordPress handles scheduling time-based tasks in WordPress. It’s normally used to schedule a job that is executed periodically. WordPress comes with its own CRON system which allows it to perform scheduled tasks.
Refer to this article for more information on WP CRON.
Why CRON is necessary for the plugin?
Cart Abandonment Recovery for WooCommerce plugin needs the CRON to capture the Abandoned Cart Orders and mark as Abandoned.
The plugin has the cron job named as ‘cartflows_ca_update_order_status_action’. This cron job runs after every fifteen minutes and checks if the order is completed or not and sets the order status accordingly.
If you have disabled the WP CRON job from your site then it will not be able to capture the abandoned orders. So you need to enable it or you need to add the external cron job with cPanel.
To enable the WP CRON, locate the wp-config.php file in your website’s root directory and add the below code after the ‘define(‘DB_COLLATE’, ”);‘ line.
define('DISABLE_WP_CRON', false);
How to add the CRON job using the cPanel?
Here are some articles and video that will explain how to add CRON using cPanel.
Related Docs –
]]>