Add-on
Abandoned Cart Recovery
Follows up with customers who leave items in their cart, sending an email (and push, if configured) reminder, with a discount coupon (the amount you set) on the second nudge if they still haven't checked out. Requires the Shop plugin and a scheduled task to actually send reminders.
- Version 1.3.20
Changelog
-
Version 1.3.20 4 Nov 2026
- For developers: this plugin now tells the coming Clear test data tool what to do with each of its tables (empty it, keep it, or remove it only with customer accounts). Nothing changes for store owners yet.
- The abandoned-checkout check now settles a payment the gateway reports only when the amount is exact; a payment slightly short is left for review instead of being credited in full. -
Version 1.3.19 1 Nov 2026
- Admin: the customer link in an abandoned cart's panel now reads "View customer" instead of "Open customer", in every language.
-
Version 1.3.18 29 Oct 2026
- On MySQL 8, the dropped-checkout check asks the payment gateway again whether a payment went through.
- Amharic (አማርኛ) translation, machine-translated (review welcome).
- Oromo (Afaan Oromoo) translation, machine-translated (review welcome). -
Version 1.3.17 26 Oct 2026
- Adds Thai (ไทย). Machine-translated; review welcome.
- Japanese translation. -
Version 1.3.16 25 Oct 2026
- Adds Polish (pl) text. Machine-translated.
-
Version 1.3.15 21 Oct 2026
- Banned, deactivated and deleted customers no longer get cart or payment-page reminders.
- A reminder that hands out an unused recovery coupon again now states that coupon's own discount, not the current setting.
- No recovery coupon is created for a customer who has unsubscribed.
- Push reminders show plain text, so names like O'Brien no longer appear as codes. -
Version 1.3.14 21 Oct 2026
- The page now warns when reminder emails can't go out because the Site URL setting is empty. Reminders are sent by a scheduled job, which has no web address to fall back on, so every send was refused while the page said nothing.
-
Version 1.3.12 18 Oct 2026
- A customer gets a new recovery coupon only once the last one is used, switched off or about to expire: a cart or payment page left again hands out the same unused code, so leaving carts over and over no longer piles up coupons.