Return Email
UltraCart's Return Email feature (aka Abandon Sale Recovery) allows you to configure UltraCart to automatically send a very personalized email to the customer if they abandon their shopping cart. UltraCart will also generate a unique link in the email that will take the customer back to the shopping cart with all of their items pre-populated. A discount coupon that you have already created will automatically be applied. Viola, you saved a sale!
Most merchants offer the customer 10% off their order (via the coupon) if they return and purchase. The system is smart enough to not send an existing customer a coupon. This will help you close the sale on new customers.
There are three steps to configuring the return email option:
To configure your Return Email Address navigate to:
You will certainly want the email to be personalized and appear to be coming from your address rather than from ultracart.com. Hence, this feature can only be used by merchants that have an email server capable of sending authenticated SMTP traffic.
Main Menu → Configuration → Email Notifications > Email Addresses |
At the Email Addresses screen, scroll to the row labeled Abandon Return Email as shown below.
In most cases you'll want to contact your email server administrator to obtain the criteria needed to complete this section. Enter the following information into the appropriate fields. Click the "Save" button when finished.
Field | Description | Optional |
---|---|---|
Server | The IP Address or host name of your mail server (mail.hostname.com) | |
Alternate Port | The standard port is 25. If you need an alternate port, indicated it here (i.e., 465). | Y |
Username | Your username as indicated on your mail server | |
Password | Your password used on your mail server | |
Your email address | ||
Friendly Name | This is the name (typically yours) that you may have established to show when you send mail in stead of your email address. |
To provide the customer an incentive to return to the cart and make the purchase, you'll want to make them an offer they can't refuse. In this step you'll create a coupon that when configured during the Return Email step, will automatically be injected into the cart. When the customer returns to the cart, they'll be pleased to see your gracious offer.
To configure your coupon navigate to:
Main Menu → Configuration → (middle menu) Checkout → Coupons [link] |
If you already have a coupon configure that fits the need, feel free to use it. If not, click the "new" button to create one. Make a note of the Coupon Code (name) as you'll need it in the next step. For more information on creating coupons, see Coupons.
Once a coupon has been assigned to a return email campaign ,the coupon cannot be deleted until it is removed from the return email configuration. |
Now that you have all the ducks in a row, this is where the configuration of the Return Email feature takes place. Navigate to:
Main Menu → Operations →Marketing → Return Email |
Click on the [new] button which will take you to the return email editor. The email will be prepopulated with the stock UltraCart return email message as shown below.
Below is a description of each of the fields you can configure on the return email.
Field | Description | |
---|---|---|
Name | Give the return email a name that is meaningful to you (you can have more than one configured return email message.) | |
Coupon | From the drop-down menu, select the coupon code you previously created for this application. | |
Subject | Enter the text you want to appear as the Subject line in the Email. | |
Message | The Message field allows you to enter the text that you want your customers to see when reading the email. This is your opportunity to really convince them to return and complete the purchase. Note: There are three tags used in the email to insert critical information. You can place them anywhere in the body of the message but you must insure that they are the proper syntax. They are:
| |
Javascript Checkout URL (***Must be an UltraCart Catalog URL) | Configure the URL to your custom checkout (which must exist within your catalog file space) so that the customer can be directed back to your custom checkout. If left blank the customer's shopping session link will direct the customer to the default Ultracart checkout.
| |
Return Link Parameters | ||
Send email after | This is the amount of time the system will wait before sending your return email to the customer. Simply enter the number of Hours you want the system to wait before sending out your message. | |
Abandon after | The amount of time the system will hold a customer's information and items. The items ordered will be in an "allocated to order" state for the duration of this timer. While the order is being held, the inventory for that item is also put aside, holding the item(s) for the customer. Merchants with tight inventory controls and limited supply of products should use caution with this setting. A long duration for Abandon After can cause some "out of stock" issues because those items, while in the allocated state, will reduce your available to allocate count. New customers will receive the dreaded "out-of-stock" message and cannot purchase those items when inventory levels fall to zero. The word of caution is; if you have small inventory levels, set a reasonably low duration for the Abandon After field. | |
Proactive Email Collection | Select this check box if you want the email address of customers that abandoned their checkout to be added to your opt in email list. |
You can locate the "Opt In" list by running the Order Email report at
Be advised that this is a grey area in terms of email abuse since the customer did not specifically "opt in" to such a list. Therefore all such emails must be sent from your own SMTP email server.
Click the "Save" button when finished. You can also disable the Return Email feature by clicking the "Turn feature off" button. Doing so will remove all data previously entered.
If you have multiple return emails configure on your account you can use the trigger/suppression to determine which item or screen branding theme the customer needed to have in their cart for the email to be sent to them.
Field | Description |
---|---|
Trigger Items | If this field is configured then the cart must contain one of these items for this return email message to be used |
Suppression Items | If this field is configure and the cart contains any of the items in this list, the return email message will not be used |
Trigger Screen Branding Theme | If this field is configured then the cart must contain one of the screen branding themes that are selected for this return email message to be used |
Suppression Screen Branding Theme | If this field is configure and the cart contains uses any of the screen branding themes in this list, the return email message will not be used |
Return Link Parameters allows for the applying of parameters you can use for tracking purposes.
Examples: ..........
To make testing your return email messages, UltraCart provides a quick and easy tool shown below.
The tool will default to your name and email address. So all you need to do is select the screen branding theme and enter the item(s) that are in the simulated cart. UltraCart will create the cart with the specific theme and item(s) and then run the abandon routine on it. The system show you which return email was triggered. For example if we run the test tool without configuring our email address from step one we would see the following output.
There are three global settings that apply to return email.
The underlying cart that is associated with the return email is not purged until 24 hours of inactivity (default setting). |
Field | Description | |
---|---|---|
Send Email After | This is the amount of time the system will wait before sending your return email to the customer. Simply enter the number of Hours you want the system to wait before sending out your message. | |
Abandon After | Abandon after - is the amount of time the system will hold a customer's information and items. The items ordered will be in an "allocated to order" state for the duration of this timer. While the order is being held, the inventory for that item is also put aside, holding the item(s) for the customer. Merchants with tight inventory controls and limited supply of products should use caution with this setting. A long duration for Abandon After can cause some "out of stock" issues because those items, while in the allocated state, will reduce your "available to allocate" count. New customers will receive the dreaded "out-of-stock" message and cannot purchase those items when inventory levels fall to zero. The word of caution is; if you have small inventory levels, set a reasonably low duration for the Abandon After field. | |
Proactive Email Collection | Select this check box if you want the email address of customers that abandoned their checkout to be added to your opt in email list. You can locate the Opt In list by running the Order Email Report at Main Menu > Reporting.
|
If you check the box for proactive email collection then UltraCart will place an email field at the earliest point in the checkout as shown below.
The field will also do an AJAX background call to save the email address that the customer types in even if they don't click the update cart button.
You can see the AJAX background call in action by installing the FireBug extension to your browser then selecting the console tab and entering your email address then tabbing through to the next field.
Question: I'm trying configure my Gmail account for the return emails, but when I try to configure the SMTP credentials in the Email Addresses page, I encounter error upon saving my SMTP/Email credentials:
When I log directly into my gmail account I see the following:
ANSWER: The solution to this situation is detailed in option two of the following Google Knowledgebase article:
https://support.google.com/accounts/answer/6010255
Specifically: