Recover Abandoned Carts

Don't lose your customers at the last second! Remind them to complete their purchase.

Wioleta Jednaka avatar
Written by Wioleta Jednaka
Updated over a week ago

Cart abandonment is probably one of the biggest challenges faced by eCommerces. In fact, carts are abandoned in over 88% of all online purchases, accounting to literally trillions of dollars in losses!

This happens to all eCommerce operations, and some just accept it as part of the business. But not you! With edrone, you can do something about it.

Here, you will learn how to set up your Recover Abandoned Carts scenario.

How to set up your Recover Abandoned Carts scenario

Step 1: Get started

To begin, login to your Mission Control and go to ENGAGEMENTS > RECOVER ABANDONED CARTS.

The first page will be an overview of how the process works. Click on the NEXT: ADJUST button or select ADJUST from the progress bar at the top of the page.


Step 2: Adjust

In this section, you will choose your engagement parameters:

  • Number of messages: minimum is one, maximum is four. Please note that, if you've set up four messages and your client made a purchase after the first one, the other three won't be sent.

  • Time: when your messages will be sent, in days and hours from the moment your customer leaves the website with items still in his cart.

  • Message type: SMS, email, or both at the same time.

It's a good idea to think through and map out your message path based on your customer's decision-making process. For example, in the beauty industry, customers' decision-making time will be shorter than in the home appliance industry – after all, it takes us longer to think about buying a washing machine than hair shampoo, right?

If you know that your customers need a little more time to make a decision before buying, it's a good idea to remind them about abandoned products more than once. Try sending the first message after a few hours, the second after a few days, and maybe the third after a week or two!

But what if a customer abandons the shopping cart on your website, then comes back later, adds another item to the cart... and abandons it again? This action would start another instance of this scenario, which could mean this particular customer would get a large number of similar messages.

You want to avoid spamming your customers. That's why you have these options:

  • Send not more often than: this option will help you avoid spamming your customers. Choose how many days and hours you want between each message.

  • Don't send after order: how many days and hours you'd like to wait, after the client places an order, to start sending your messages again.

Step 3: Language

On the LANGUAGE section, you will see one the left side an overview of your customers (audience size, number of languages, and most popular language).

Based on this information, you can choose whether you want to send your messages in only one language (Single language), or more than one (Multi language). You can choose as many languages as you want.

NOTE: Language information is collected automatically by edrone from your customer's browser language settings. This means that it is not linked to a specific location. For example, if a customer lives in France but their browser is set up in English, they will be considered an english-speaking customer.

Step 4: Sender

Here, you will set up who is sending the SMS and email messages.

When sending emails, you will be able to determine Name, Email, and Reply-to Email. You can input new data, or choose from a predefined sender (for example, the same sender you have previously used in for other newsletters).

When sending SMS messages, the sender information will be pulled from your SMSAPI integration. Click here to learn more about the SMSAPI integration.

Step 5: Design

Time to craft your messages! Depending on which settings you chose on the ADJUST section, you will see our Drag 'n' Drop Editor (for emails)...

...or a simple text box (for SMS).

You can choose between different languages, message types and communication channels on each tab on the top of the screen.

NOTE: the text limit for one SMS message is 160 characters. If you use special characters (such as ñ, ä or ç), this limit will be shortened to 70 characters.

Step 6: Coupons (optional)

You might want to add discount coupons to your emails. To do that, use the *|COUPON|* merge tag when creating them. Click here to learn more about coupons.

However, this won't work for SMS messages. The only way to add a discount coupon to an SMS message is to write the coupon in the message. Bear in mind that it will be same coupon for each customer – effectively working the same way as a static coupon (see below).

You can choose between Static (same coupon for all customers) and Dynamic (each customer gets a unique coupon). We recommend using Dynamic coupons whenever possible.

Regardless of your choice, you will need to upload a CSV file with your coupons. If you need help with creating them, there are several free online coupon generators.

Once your files are ready, click on UPLOAD (CSV). Select which column contains the coupons, check the box if you wish to ignore the first line of your file (column titles, for example). If everything is OK, click on CONFIRM COLUMN. A green confirmation message should appear in the top right corner of your screen.

Step 7: Review

In the REVIEW section, you can send a test message to see if everything is OK. Please note that, for SMS, your test messages will also use your SMSAPI points.

If everything is working the way you want, click on the RESUME button, and you're done! Enjoy your Cart Recovery automation.

Step 8: Reports

To view your Cart Recovery performance, go to the REPORTS section on the progress bar. Here you will find the main metrics such as Engagement revenue, Sent, Opened, Clicked, Orders, Orders with Coupon, Unsubscribed, and CTR. Please note it is possible to filter the results by date, message, and channel type.

Need more help?

If you have any further questions about the Recover Abandoned Carts scenario, please do not hesitate to contact us at

Did this answer your question?