For more details see how the Abandoned Cart Email for Magento 2 extension works.
Augment sales revenue by the increased number of completed orders. Automatically send catchy reminders. Enhance customer loyalty by offering discount coupons.
The solution has 3 package variations:
Cart Considered Abandoned After Period (Minutes) - specify the time period in minutes after which a cart will be considered abandoned.
Trigger Campaign Only Once per Quote - when this option is enabled, a customer will receive abandoned cart email (or email if you created a set) only once even if the cart conditions suit more than 1 campaign. The campaign that triggers email sending is determined by the priority setting.
Coupon is Available Only for Email Recipient - when this option is enabled, only the customer who received the email will be able to apply the coupon on the cart.
Specify Number of Days to Clean Emails History - set the number of days, after which sent emails should be removed from History.
Disable Guest Email Logging for EU Customers (GDPR Compliance Requirement) - when enabled, the EU customers' emails won't be saved by the system to avoid sending emails, to which the EU customers didn't give consent.
Enable Auto Login from Email - set Yes to let shoppers log in automatically after clicking the link in the email and, thus, reduce the number of steps to purchase.
Auto Login Lifetime Period (Days) - specify the number of days the auto-login via a link feature will remain active after email sending. This feature enhances security by allowing customers to auto-login by clicking the link only during the specified period.
Blacklist Email Addresses - import a list of addresses using a CSV file to exclude them from emailing.
Sender Name - specify the From - Name field in the abandoned cart email.
Sender Email - specify the From - Email field in your emails.
Send Campaign Email Copy to - you can specify the address to which the copies of every abandoned cart email will be sent.
Send Campaign Email Copy Method - select 'Bcc' if you want to add CHECK OUT url in copy of email.
Send Emails to Registered Customers Only - with this setting guest customers won't receive any abandoned cart emails.
Send to Newsletter Subscribers Only - set to 'Yes' if you want to restrict sending emails to those customers, who have not subscribed to the newsletter.
Remove 'pub' from image URL - if enabled, image url like
http://domain.zone/pub/media/wysiwyg/home/home-main.jpg
will be replaced by
http://domain.zone/media/wysiwyg/home/home-main.jpg
Set Number of Abandoned Products in Email - specify the maximum number of products from the abandoned cart to be shown in the email. If left empty, all abandoned cart products will be displayed.
Set Number of Related/Up-Sell/Cross-Sell Products in Email - specify the number of cross-sell products that should be displayed in an email template. Leave the field empty to display all available products.
See the example of an email below:
Configure the settings in this tab if you want to send notifications to the admin's email when the threshold for available custom coupon codes is reached. It refers to coupons with custom names generated with the help of the Custom Coupon Name setting in the general configuration tab of a specific campaign.
Notify Admin about Coupons Generation Threshold Reaching - enable this setting to notify the admin of the imminent reaching of the threshold of available unique coupon codes.
Notify Qty - specify the number of custom coupon codes remaining available for a campaign (threshold) that will trigger the notification dispatch to the admin’s email.
Email Template to Notify Threshold Reaching - choose the email template for the threshold reaching notification.
Admin Email Address - specify the admin’s email address or even several addresses (comma-separated, with no spaces) where the notifications should be sent.
Sender Email - select an email sender.
In this tab you can cronjobs and their statuses with the relevant dates.
Campaigns can be created at Marketing → Abandoned Cart Email → Campaigns → Create new campaign
Name - specify the name of the rule.
Status - enable and disable the rule.
Priority - set the priority to specify the triggering rules' order processing.
Cancel Condition - here you can set the event which will cancel the further emails. For example, if the products in a shopping cart become disabled, a customer won't get an email.
Cancel conditions available:
Custom Coupon Name - set a custom format for coupon names which will replace the standard coupon name format.
E.g. PROMO_{L}{L}{D}{D}{D} results in PROMO_DF627. Recommended code length is 20 symbols.
You can receive notifications when the threshold of available unique coupon codes is reached by configuring settings in the Admin Notifications tab.
If the threshold is reached, a warning notice will also appear in the admin panel. If the unique code quantity reaches 0 and you haven't changed the custom coupon name parameters, the mailing will proceed with the standard (default) system coupon codes.
Expiry Date Format - specify the coupon expiry date format according to your local requirements.
E.g. d-m-Y results in 19-09-2023. Click the link to learn more about possible configuration options.
You can also create a custom email template right during the rule configuration.
Here you can set Google Analytics parameters which will be added to the links in Abandoned Cart emails.
Here you can send a test email to see how the email looks.
To view the log of all sent emails, navigate to Amasty → Abandoned Cart Email → History.
You can also add product info to the grid. Additionally, enable the Opened column to see how many times an email was opened.
Make data-driven decisions by analyzing the efficiency of your Abandoned Cart Email campaigns.
Here, you get valuable insights on your cart abandonment rate and abandoned cart emails efficiency, displayed on visual reports:
Also, you can filter the results: choose the necessary website and date range, then click the “Refresh” button.
To use the Geo IP Location option please go to Stores → Configuration → Amasty Extensions → Geo IP Data.
You can get the databases automatically or import your own data.
Hit the Download and Import button to make the extension download the updated CSV dump file and import it into your database automatically.
To import the files from your own source, use the Import option. Path to the files should look like this (the part 'var/amasty' should be replaced with your folders’ names):
var/amasty/geoip/GeoLite2-City-Blocks-IPv4.csv var/amasty/geoip/GeoLite2-City-Blocks-IPv6.csv var/amasty/geoip/GeoLite2-City-Locations-en.csv
The database included in the extension was last updated on October 24, 2023. To keep the IP database current, you can update it using one of two methods.
Refresh IP Database - select the appropriate method for refreshing the IP database:
You can enable IP forcing, which makes it possible to set a specific IP address that will be used instead of the visitor's real IP address when determining geolocation. The feature is useful while configuring or testing the extension.
Enable Force IP - set to Yes to replace the real IP address.
Force IP Address - specify the address to use instead of a real one.
Here, you can see all the existing cron tasks and their statuses. Run cron tasks and generate their schedule by clicking the ‘Run Cron’ button. Also, delete tasks in bulk, apply filtering and sorting options when it is needed.
To solve this, please check this article to see how Magento cron is configured.
All available templates in the Schedule can be filtered by the type. In the list of templates, you can see only the emails that were created based on the default Abandoned Cart template.
In the Template Content field, you can make adjustments to the text and the structure of the email template. Find the code starting with “layout”.
In the layout settings, you can configure the content and the basic composition of the product list that is included in the email.
The mode defines the appearance of the product list. This setting has 2 possible configurations:
The showImage in its turn adds pictures to products. Choose:
The priceFormat is used to show either prices with taxes (=includeTax) or excluding taxes (=exculdeTax).
The showDescription is responsible for the product description display. Type in:
Use showPrice to enable or disable price display in the email body.
The showQty is used to show the quantity of a particular product. Choose:
Enable showSKU to let customers easily find the desired products in your store. Fill in:
See a sample below:
If you enable the Related/Up-Sell/Cross-Sell Products to Display in Email option, you also need to update the email template.
To do this, load the template and proceed to the layout → handle section.
Add the value in a handle section according to the information you need:
Save the template. Now related products will be added to the email template. You can adjust the number of the products to show in the general settings.
The Pro version includes additional extensions for the complex notification approach.
Target email campaigns on particular audiences using Customer Segmentation extension. Create multiple rules for the segments to rearrange users automatically.
During campaigns configuration, you can select a particular segment to tailor your emails.
This part of the solution lets you build an effective email strategy. Trigger emails dispatch according to customer activity and keep in touch with your audience.
Use the ready-made templates or customize them according to your needs.
Notify visitors about your special deals while they're shopping. Collect customers' consents for notifications and display catchy reminders on the frontend.
You can create various campaigns based on schedule or events.
The solution also includes a tool to prevent shoppers from abandoning. The exit intent popup appears when a customer wants to leave a store. Customize the popup to catch shoppers' attention and motivate them to finish purchases.
The Premium package includes all Lite and Pro features, plus SMTP.
Configure SMTP to make sure your emails will be delivered successfully without getting into a spam folder. Use preconfigured providers or adjust your own connection.
Navigate to Stores → Configuration → Amasty Extensions → SMTP.
To make additional functionality available, please install the suggested packages you may need.
Available as a part of an active product subscription or support subscription:
For Basic, Pro, and Premium versions:
amasty/module-abandoned-cart-email-subscription-functionality
- Install this package to customize Abandoned Cart coupon names. * I installed the Abandoned Cart Email extension but emails are not sent.
* How can I make my email templates look like the example on the Abandoned Cart Email extension page?
* How to change styles of the product layout for the abandoned cart email template?
* How to change the type and the size of the product image for the abandoned cart email template?
* When is the cart considered abandoned?