How to enable abandoned cart recovery on WooCommerce

intermediate 8 min read Updated 2026-03-18
Quick Answer

Enable abandoned cart recovery on WooCommerce by installing a dedicated plugin like CartFlows Pro or Mailchimp for WooCommerce. Configure the plugin settings to track abandoned carts and set up automated email sequences to recover lost sales.

Prerequisites

  • Active WooCommerce store
  • WordPress admin access
  • Email service provider configured
  • Basic understanding of WooCommerce settings

Step-by-Step Instructions

1

Install an Abandoned Cart Recovery Plugin

Navigate to Plugins > Add New in your WordPress dashboard. Search for abandoned cart plugins like CartFlows Pro, Mailchimp for WooCommerce, or Abandoned Cart Lite for WooCommerce. Click Install Now and then Activate your chosen plugin.
CartFlows Pro and Mailchimp for WooCommerce offer the most comprehensive features for cart recovery.
2

Configure Basic Plugin Settings

Go to WooCommerce > Settings and look for the abandoned cart section (location varies by plugin). Enable Cart Abandonment Tracking and set the abandonment time (typically 15-30 minutes). Configure your From Name and From Email for recovery emails.
A 15-minute abandonment time works well for most stores as it captures genuine cart abandoners without being too aggressive.
3

Set Up Email Templates

Navigate to the Email Templates section within your plugin settings. Create multiple email sequences:
  • First email: Send after 1 hour
  • Second email: Send after 24 hours
  • Third email: Send after 72 hours
Customize each template with compelling subject lines and include {{cart_recovery_link}} placeholders.
Use urgency and personalization in your email templates to increase recovery rates.
4

Configure Cart Capture Settings

In the plugin settings, enable Guest Cart Capture to track non-logged-in users. Set up email capture triggers such as Email field exit intent or Checkout field completion. Configure GDPR compliance settings if required for your region.
5

Set Up Discount Incentives

Create discount codes in WooCommerce > Coupons for your recovery emails. Return to your abandoned cart plugin and configure Dynamic Coupon Generation. Set discount percentages (typically 5-15%) and expiration times to create urgency.
Progressive discounts work well - start with 5% in the first email and increase to 15% in the final email.
6

Configure Exclusions and Filters

In your plugin settings, set up Email Exclusions for admin emails and test accounts. Configure Product Exclusions for items you don't want to include in recovery campaigns. Set Minimum Cart Value thresholds to focus on higher-value abandoned carts.
Exclude low-value carts (under $20) to focus your efforts on more profitable recoveries.
7

Test the Recovery System

Create a test order by adding products to cart and entering your email at checkout. Leave the cart abandoned for your configured time period. Check that you receive the recovery emails and verify all links work correctly. Test the Unsubscribe functionality as well.
Always test with different email providers (Gmail, Outlook, etc.) to ensure deliverability.
8

Monitor Performance and Analytics

Access your plugin's Analytics Dashboard to monitor recovery rates, email open rates, and revenue recovered. Set up Google Analytics Goals for cart recovery if supported. Review performance weekly and adjust email timing and content based on results.
A good cart recovery rate is typically 10-15% of abandoned carts converted back to sales.

Common Issues & Troubleshooting

Recovery emails are not being sent

Check your WordPress WP Cron is working properly by installing a cron checker plugin. Verify your email settings in WooCommerce > Settings > Emails and ensure your hosting provider allows automated emails.

Emails going to spam folder

Configure SPF, DKIM, and DMARC records for your domain. Consider using a transactional email service like SendGrid or Mailgun through your plugin settings.

Cart recovery links not working

Ensure your WordPress Permalinks are set to a SEO-friendly structure in Settings > Permalinks. Check that your plugin is generating unique recovery tokens and that products are still in stock.

Low recovery conversion rates

Test different email subject lines and send times. Reduce the number of emails in your sequence if customers are unsubscribing frequently. Ensure your discount offers are compelling and consider A/B testing different incentive amounts.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official WooCommerce website before purchasing.