Overview
On average, 70% of online shopping carts are abandoned before checkout. For WooCommerce stores, every abandoned cart represents revenue left on the table. An automated recovery email sequence — sent 1 hour, 24 hours, and 72 hours after abandonment — brings back a significant portion of those shoppers. Using a dedicated plugin like CartFlows, WooCommerce's native abandoned cart feature, or Zapier with Klaviyo, you can implement this sequence in an afternoon and recover revenue automatically from that point forward.
Before you start
- WooCommerce installed on WordPress
- Abandoned Cart plugin (free or paid)
- Customer email capture enabled at checkout (required for guest cart recovery)
Step-by-step guide (5 steps)
Install an abandoned cart plugin for WooCommerce
Install 'Abandoned Cart Lite for WooCommerce' (free) or 'CartFlows' on your WordPress site. These plugins capture partially-filled carts and track when a logged-in customer or email-captured guest abandons checkout. Configure the tracking cookie lifetime (24-48 hours recommended).
Build your 3-part recovery email sequence
In the plugin's email builder, create three recovery emails: Email 1 (1 hour after abandonment): 'Did something come up? Your cart is saved.' + cart contents reminder. Email 2 (24 hours): 'Still thinking it over? Here's what you had.' + social proof (reviews). Email 3 (72 hours): 'Last chance — your cart is about to expire.' + optional 5-10% discount.
Email 3 should include a discount code only if the first two emails didn't convert. Offering a discount too early trains customers to always abandon carts waiting for a deal.
Configure the cart abandonment trigger timing
Set the plugin to detect abandonment after 15-30 minutes of inactivity on the checkout page. Too fast (5 minutes) and you'll email people who are still on the page. Too slow (2 hours) and they've already bought elsewhere.
Personalize emails with cart contents
Ensure your recovery emails include the specific items in the cart with product images, names, and prices. Generic 'you left something behind' emails underperform by 40% compared to emails showing the exact items. Most abandoned cart plugins include cart content merge tags.
Track recovery rate in the plugin dashboard
After 30 days, review the plugin's recovery dashboard: how many carts were abandoned, how many recovery emails were sent, how many converted. Aim for a 10-15% recovery rate. Adjust email timing or copy if recovery rate is below 8%.
What you'll get
Recovers 10-15% of abandoned carts automatically — direct revenue from zero additional traffic
Email 3 discount code can be measured precisely for ROI
Cart contents in emails outperform generic copy by 40%+
Runs 24/7 with no ongoing effort after initial setup
Common mistakes to avoid
Offering a discount in the first recovery email — devalues your products and trains abandonment behavior
Not capturing email at checkout entry — guest cart recovery requires an email address
Sending too many recovery emails — three is the right number; more is spam
Not personalizing with cart contents — generic emails dramatically underperform
Frequently asked questions
Do I need coding experience to set up this WordPress automation?
No coding is required. This guide walks you through everything using WordPress's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.
How long does this automation take to set up?
Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.
What happens if the automation fails?
Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.
Can I customize this automation for my specific business?
Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.