Retainful – WooCommerce Abandoned Cart Recovery Emails and Next Order Coupons


Retainful helps you recover WooCommerce abandoned carts with a single click. It can automatically send a series of email reminders when customers abandon their carts in your shop.

Abandoned Cart Recovery in WooCommerce

7 out of 10 potential shoppers leave your store without buying. But you can reduce the cart abandonment rate and recover the lost sales by sending a well timed, sequence of email reminders.
It is a proven fact that abandoned cart recovery emails can recover at least 30% of the lost sales.

Retainful automates your abandoned cart recovery. You can schedule a series of timed email reminders that can be sent to the customers to recover your WooCommerce abandoned carts.

Here is an example:

  • Send the first email remainder 30 minutes after the customer abandoned the cart
  • Trigger another email reminder after 6 hours of abandonment automatically.
  • Remind the customer again a day after. This time, include a coupon code in the email.
  • Not recovered in 3 days? Send another abandoned cart reminder 3 days after

All these abandoned cart email reminders can be scheduled and automatically sent. No need to manually send these emails.
Retainful can automatically send these abandoned cart reminders in the background.

Next Order Coupons

In addition to abandoned cart recovery emails, Retainful also helps you drive repeat purchases by sending single-use, unique coupon codes for the next purchase.
The customer can redeem this coupon code during their next purchase. This helps you retain your existing customers, get repeated orders and earn more dollars per customer.

Demo | Documentation | Upgrade to Premium

Features (Free Version)

Abandoned Cart Recovery Features:

  • Automatically send abandoned cart emails when customers abandon their cart
  • Capture all abandoned carts including the guest carts.
  • Customers can recover their carts with a single click. A unique recovery link is sent in the abandoned cart email.
  • Schedule a sequence of emails (at timed intervals) till customer recovers the cart.
  • Unlimited abandoned cart recovery email templates and email reminders.
  • Include the cart items and summary in the emails- Customers can see abandoned cart products in the email
  • Short codes for including customer’s first name, last name. So you can make the cart recovery email more personalised.
  • Plugin automatically stops sending the emails once the cart is recovered
  • Extensive reporting – See abandoned carts, recovered, in-progress carts.
  • See real-time carts, i.e, carts of the customers who are purchasing in your site at the very moment
  • Compare Abandoned Order value* and the *Recovered order values
  • Notify store administrators when a cart is recovered (So you can thank your customer for coming back)
  • 3 abandoned cart email template designs

NOTE: We are working very hard to improve the features and bring in more tools that help you recover carts smartly. If you have any features in your mind, please suggest us.

Next Order Coupon features:

Supercharge your transactional emails

Retainful comes with an awesome coupon box layout that gets automatically included in the order notifications. You can choose which order statuses should include the Next Order Coupon box.

Coupon Expiry/Validity
You can set an expiry / validity for the next order coupon. Example: You can set the coupon to expire after 10 days.
This will motivate the customer to make his next purchase within 10 days.

Usage restrictions
Limit the coupon to be used only for certain categories or products. You can exclude the products and categories from the coupon as well.

Minimum/Maximum Spend
You can choose to apply the coupon only when a customer spends a minimum value for his next purchase.

Exclude Products on Sale
If you already have products on Sale, you can choose to exclude them from getting a discount from the next order coupon.

Reduces the friction / Auto Apply Coupon

Customer does not have to copy and paste (or type out) the coupon code. They can simply click the Go button/link and the code gets automatically applied at cart when they add any products.
So there is less friction which increases the conversions.

Seamless integration with WooCommerce

Whether you are using the default transactional emails of WooCommerce or use an email customizer, Retainful plays nice with them and includes the single-use coupon.

Insights and Analytics

The Retainful Dashboard shows you the conversions in real-time and know how much money you made through repeat purchases using Retainful coupons. See who have opened the cart recovery emails and the total revenue recovered from lost your carts.

Retainful Premium

Upgrade to Premium and get more awesome features to recover your abandoned carts.

Retainful comes with three premium add-ons and premium email templates to recover the sales effectively.

Premium Features (Add-ons):

Email Collection Popup

[Collect the email address] ( before the customer adds an item to cart.
Trigger a popup when the customer clicks add to cart and get their email address. The popup is fully customisable. Change the colour, background, text and the labels.
This enables you to follow-up the customer even if he abandons the cart.
If an existing customer logs in, automatically associate their cart with their email.

Countdown Timer with Automatic Coupon Application

Add an urgency to complete the checkout by showing a countdown timer with an offer. Let it apply a coupon automatically and set a countdown timer for the coupon.
The feature implements the two proven psychological motivators – Urgency and FOMO (Fear of Missing Out). Once the timer ends, the coupon is removed. So the customer will purchase because he does not want to miss the offer.

Coupon for Email Collection

Not every visitor will be ready to input their email address at the time of adding an item to cart. Instead of plainly asking for the email, you can say “get a 10% discount code in your email. Please enter your email”.
This will encourage the customer to enter their email ID to get the coupon code. Retainful allows you to collect the Email ID and send an email with the coupon code.
Learn more about incentivizing your visitors

Auto apply coupon

The coupon code, which is emailed to the customer upon providing email, can be auto applied when customer clicks the link to return to your shop. No need for the customer to manually copy paste the coupon code.

Premium abandoned cart email templates

Get more beautiful, responsive abandoned cart email templates by upgrading to Premium version of Retainful. Impress your customers by giving a premium and professional look and feel to your abandoned cart recovery emails.

Upgrade to Premium by creating an account.

Support and Documentation

Get a world class support from the Retainful team. We are a customer-first team. Use the support form or leave a message via the Live Chat icon at
We’d love to hear from you!


Did not find a feature?

We are working hard to bring in more features to recover abandoned carts and customer retention. So please feel free to reachout if you have any feature requests.

More about Retainful



  1. Download & Activate the plugin on WordPress Admin Dashboard.
  2. Sign up for a free account at (required only if you want to use certain advanced features and analytics or premium features)
  3. Get the API Key and Connect the store


1. Do I need a Retainful account to use Abandoned Cart Recovery Emails?

No. Abandoned Cart recovery emails can be sent out-of-the-box using the plugin itself. You dont need a Retainful account.

2. Do I need a Retainful account to use Next Order Coupon?

The basic features like a percentage or fixed discount can be used without connecting the plugin to Retainful.

However, if you would like to track the coupon usage metrics, then you will need the Retainful account.
Retainful is partly a Software-as-a-Service platform, built on the cloud. While the plugin handles the interface with WooCommerce, the email opens, conversion tracking and reporting, follow-ups are performed by the Retainful in the cloud.
The Insights and Analytics are recorded and provided via the Platform’s Dashboard.

3. Do you collect any data for conversion metrics?

Retainful records the Next Order Coupon conversions by using only the customer’s email, OrderID and the order total. No other data is collected.

4. Is sending abandoned cart emails still allowed under GDPR?

Yes, according to the European Commission’s definition of legal grounds for processing data you’re compliant as long as you have explicit consent from the visitor to receive those emails.
You can also use the Email Collection popup to collect the email with the visitor’s consent.

5. What is the Pricing for Retainful

Retainful is free. Yes. There are no charges for using the services of the Retainful – Next Order Coupon for WooCommerce and Abandoned Carts
You can upgrade to premium for a price if you would like to use the premium features.

6. Do I have to pay for support?

No. There is no charges for support.


August 9, 2019
This plugin works as intended, Great. Got the paid version. I had a conflict with my theme, and the support was super helpful with me fixing it and very kind. I recommend it highly.
May 7, 2019
This product has worked great for our business and has allowed us to convert customers that we most likely would not have. It’s very easy to set up and the plugin provides tremendous support if needed.
Read all 4 reviews

Contributors & Developers

“Retainful – WooCommerce Abandoned Cart Recovery Emails and Next Order Coupons” is open source software. The following people have contributed to this plugin.




  • Initial release


  • New Feature: Usage restrictions
  • New Feature: Coupon validity / expiry
  • New Feature: Maximum Spend Limit
  • New Feature: Exclude sale products from Coupon


  • Fix: Changing parameter


  • Fix: Auto apply coupon by clicking link given in coupon


  • New Feature: Individual coupon use
  • New Feature: Disconnect app from Retainful anytime


  • New Feature: Integrated with WooCommerce Email Customizer with Drag and Drop Email Builder


  • Fix: Allow plugin to create and manage coupons, If plugin is not connected to Retainful.


  • New Feature: Abandoned cart recovery emails


  • Improvement: Plugin size reduced


  • New Feature: Send test email of any email template


  • Improvement: Settings optimized


  • New Feature: Automatically creates coupon for old orders, while sending email notifications.
  • Improvement: Send coupon code along admin notification.


  • Fix: Scheduling events issue fixed


  • New Feature: Premium Add-on for E-mail Collection


  • New Feature: Free abandoned cart emails, with single click usage


  • New Feature: Generate coupons only for particular order status


  • Fix: Problem in creating new Email template
  • Improvement: Save Email-Template before sending the test E-Mail
  • Fix: Next order coupon Coupon expiry date issue
  • Fix: Next order coupon exclude products not saved issue


  • Fix: Multi currency issue with VillaTheme


  • Fix: session issue


*Improvement: UI/UX improved
*Improvement: Option added to disable Next order coupon


*Improvement: Support for Multilingual added


*Fix: Auto login to recover user cart issue fix


*New Feature: New page added to view sent recovery E-mails
*Fix: Issue fix for Queueing the abandoned cart recovery E-mails


*Fix: IP Filter for abandoned carts not working


*Improvement: Multi-site compatibility added