24/7 Support: 800.608.6482

How To Guides

Try our new AI assistant by clicking the chat icon in the lower right corner.

How To Guides

Abandoned Basket Emails

1. Summary

2. Configuration Settings

3. Scheduled Task

4. Customizing the Email Template

5. Sending a Series of Emails

6. Tracking Abandoned Cart Conversions

7. Including One-Time Use Coupons


Miva now has the ability to send emails to customers who add items to their cart but never purchase. These emails give you an opportunity to entice the customer to purchase.

In order for Miva to be able send an email to an abandoned cart, the email address of the customer must be known. This happens by two different methods:

  1. The shopper has a customer account and is logged in OR
  2. The shopper submits their information during checkout (but never completes checkout)

Configuration Settings

The abandoned cart email is located under Order Fulfillment Settings -> Template Based Emails

There is now an email for Abandoned Basket, which controls the settings for all emails.

Order Fulfillment Settings

To enable the email, change the Automatic Setting to active, then double click the record to edit.

Here is you change things like the subject and who the email is going to and coming from:

Edit Email

There are also settings for when the email gets sent:

Send When Basket


Send When Basket

This setting allows you to control when the abandoned basket email should be sent. By default it is 30 minutes after the cart has been abandoned. The word abandoned just references the time since there was last activity on a custom session (last time the customer loaded a page). So 30 minutes since a cart was abandoned means the customer has not clicked anywhere in 30 minutes.

This setting can be adjusted up or down, but it must be lower than your basket timeout. The default basket timeout is 60 minutes. The reason for this is because if was set to 120 minutes and your basket timeout was 60 minutes, If you’re also using Scheduled Tasks to delete expired carts, the cart will be deleted before the abandoned cart email can run, thus never getting sent.

Basket Subtotal Range - This allows you to optionally add a subtotal range. For example you could send a completely different abandoned cart email to high value abandoned carts with different messaging and offers.

Keep Basket Alive - When the abandoned basket email gets sent it contains a link to back to the customer's basket. Because of this, you want the basket to still be active when they click this link. By default this value is 2880 minutes which is 48 hours. This means that the basket will be active for 48 hours after the abandoned cart email is sent.

Keep in mind that if you are tracking inventory (and not using inventory at checkout) this will also tie up inventory for 48 hours as well.

Scheduled Task

The abandoned basket emails are initiated by a scheduled task.

Store Settings - Scheduled Tasks

You’ll need to create a new scheduled task and set the operation to “Send Abandoned Basket Emails”

The interval should be less than your Delete Expired Shopping Baskets interval so that the abandoned basket email can run prior to the basket being deleted.

Add Scheduled Tasks

Customizing the Email Template

The default abandoned basket email template looks like this:

Can we help you

All the text and content can be updated to suite your specific messaging by editing the email under Order Fulfillment Settings -> Template Based Emails

Sending A Series of Emails

Miva abandoned basket emails allow you to set up a series of email to be sent in succession. For example you could send an email after 30 minutes, 24 hours then 48 hours. Each email would be its own template with unique subject and messaging.

If at any point a customer purchases their basket during this time, all subsequent emails will no longer be sent because the abandoned basket will no longer exist.

Here are the settings you need to setup 3 emails at 30 minutes, 24 hours, and 48 hours.

Create 2 additional email templates so you have a total of 3 abandoned basket email templates

Set the first on with these settings:

Send When Basket

This will send the first email after 30 minutes and then set the last update ahead by 1440 minutes or 24 hours.

For the second email, use these settings:

Send When Basket

This email won’t get set until 24 hours + 45 minutes after the first email. Here the 45 min number is arbitrary, but it does need to he a higher number than the first email as that is how miva determines the order in which to send the emails.

Finally for the 3rd email, set it to the following:

Send When Basket

This will send 24 hours + 59 minutes after the second email or a total of 48 hours after the cart was initially abandoned.

Tracking Abandoned Cart Conversions

You’ll want to be able to track the effectiveness of your abandoned cart emails. To do this, you will need to use Google Analytics to tag any link from the email back to you site.

Google provides a free tool to help you generate URLs you can include in your emails:


However they key take away here is any URL needs to campaign source appended to the URL:

View Cart

Including One-Time Use Coupons

Sometimes it may make sense to include a coupon code in your abandoned cart emails. Do do this you can leverage the Generate Coupons module here: http://apps.miva.com/generate-coupons.html

It allows you Miva to create a one time use, unique coupons code for each customer to entice them to purchase.

Looking for Developer Docs?

We have a whole section for that, including: Developer Training Series, Template Language docs, Module Development tutorials and much, much more.

Head to the Developer Section

This website uses cookies to identify visitors, track visitors to our website, store login session information and to remember your user preferences. By continuing to use this site you agree to our use of cookies. Learn More.

This website uses cookies. By continuing to use this site you agree to our use of cookies. Learn More.


Copyright © 1997 – 2024 Miva®, Miva Merchant®, MivaPay®, MivaCon®, Camp Miva®, Miva Connect®, Miva, Inc. All Rights Reserved.