Most shoppers who add products to their cart never finish checkout.
Better Recovery captures those carts and brings customers back with timely, personal follow-up emails, a discount when you want one, and a link that restores their cart in one click.
It works with both the
classic checkout and the
block checkout, and is compatible with WooCommerce
High-Performance Order Storage (HPOS).
Requires WooCommerce 8.0 or later. Tested with WordPress 7.1 and WooCommerce 11.3.
How it works
- Capture: as soon as a customer enters their email at checkout, the cart is saved with their name, address and products.
- Detect: if they don't complete the order within the time you set, the cart is marked as abandoned.
- Follow up: your reminder emails go out on schedule, for example after 1 hour, 1 day and 3 days.
- Recover: the customer clicks the link, their cart and checkout details are restored, and they complete the order. The cart is marked as recovered and the reminders stop.
Features
Cart capture & tracking
- Captures carts on the classic (shortcode) checkout and the block checkout.
- Saves email, phone, name, billing and shipping address and cart contents.
- Turn tracking off, or skip carts of logged-in users with selected roles (e.g. administrators).
- Set when a cart counts as abandoned, and after how many days an unrecovered cart is marked as lost.
- Carts close automatically when the customer orders: you choose which order statuses count (default: Processing and Completed), and reminders stop.
Automated follow-up emails
- Build a sequence of reminder steps, each with its own delay, email and coupon.
- A ready-made 3-step sequence (1 hour, 24 hours with a 10% coupon, 72 hours) is included and starts switched off, so you can review it first.
- Built-in email templates, plus a drag-and-drop email builder or HTML editor.
- Merge tags for the customer's name, cart total, products, coupon, recovery link, store name and more.
- A product table showing the abandoned items, with images, quantities and prices.
- Optional WooCommerce email styling and an admin copy (BCC) of each email.
- Send a test email from any step.
- Every email includes an unsubscribe link. Customers who unsubscribe never get another reminder.
Smart coupons
- Generate a unique coupon per customer (percentage or fixed amount, free shipping, individual use, expiry in hours or days), or use an existing WooCommerce coupon.
- A coupon is created only when the email actually shows it.
- Used coupons can be deleted automatically, and expired generated coupons can be cleaned up in one click.
One-click cart recovery
- Recovery links restore the customer's cart and pre-fill their checkout details.
- Links expire after the number of days you choose, and can carry your own UTM tags.
- Copy a cart's recovery link from the admin to share it by chat, phone or email.
Reports & notifications
- Dashboard with recovered revenue, recoverable revenue, lost carts and recovery rate over any date range, with a chart.
- Carts report with search (email, name, phone, address or order number), status tabs with counts, date filters and sorting.
- Email open, click and conversion tracking per follow-up.
- Scheduled recovery report email (daily, weekly or monthly) to one or more recipients.
- Get an email when a cart is recovered.
Privacy & GDPR
- An optional consent notice under the checkout email field, with your own message and a "No thanks" link. Customers who opt out are never tracked or emailed.
- Integrates with WordPress's Export and Erase Personal Data tools.
- Optionally delete all plugin data when the plugin is deleted.
Webhooks
- Send cart events (abandoned, recovered, completed, lost, unsubscribed, follow-up sent, opened and clicked) to Zapier, Make, n8n, Slack (through an automation tool), your CRM or any URL.
- Signed JSON requests, sent in the background with automatic retries and a delivery log.
Better Recovery Pro
Need more?
Better Recovery Pro adds:
- Follow-up stats: sent, open, click, conversion and unsubscribe rates and recovered revenue for every step and template.
- Smart conditions: send a step only to carts that match your rules (cart total, products, categories, customer, location, order history and more).
- Blacklist: never email listed addresses or whole domains.
- Products report: which products are abandoned and recovered most, with CSV export.
- Phone consent notice for the checkout phone field.
- Make sure WooCommerce is installed and active.
- In WordPress, go to Plugins → Add New, search for Better Recovery, then click Install Now and Activate.
Or upload the plugin zip from Plugins → Add New → Upload Plugin.
- Go to Better Recovery in the admin menu.
- Under Follow-ups, review the ready-made reminder sequence (or create your own) and switch the steps on.
- Under Settings, check the email sender name and address, abandonment time and other options.
That's it: abandoned carts are now captured and followed up automatically.