Back to Top

Guide of Adobe Commerce Abandoned Cart Email Reminder

Magento 2 Abandoned Cart Extension helps store admins recover lost sales by sending automatic email and SMS reminders to customers who leave items in their shopping carts.

In this way, the admin can reduce cart abandonment and encourage customers to complete their purchases.

It is designed for Magento 2 store owners and admins who want to reduce cart abandonment and improve sales conversions.

When a customer adds products to the cart and leaves the website, tracking and re-engaging these customers can be difficult.

Cart abandonment can lead to lost revenue. Using Abandoned Cart Email for Adobe Commerce Extension, admin can re-engage customers through timely reminders, personalized offers, and recovery campaigns.

Watch the below video tutorial to understand Abandoned Cart for Magento 2 Extension workflow:

SL3ZiOL4kMs

Features

  • Admin can view the Cart Recovery Pipeline Funnel Analytics to track abandoned carts and recovery performance.
  • Admin can view the list of abandoned cart customers.
  • Admin can set the time after which a cart will be considered abandoned.
  • Admin can set the timing for abandoned cart emails.
  • Admin can set the Cron to send automatic emails to customers.
  • Admin can schedule auto email and SMS timing from the admin configuration.
  • Send automatic emails to guest users for abandoned carts.
  • Customer will receive abandoned cart email and SMS reminders from admin.
  • Admin can configure the content of the auto emails.
  • Mail templates for each follow-up email can be set from the admin configuration.
  • Admin can send manual emails to any customer.
  • Admin can view weekly, monthly, and yearly abandoned cart reports.
  • Admin can check marketing and sales reports.
  • Admin can view abandoned cart and product details.
  • Admin can view the list of all sent emails for abandoned carts.
  • Admin can add coupon generation rules based on abandoned cart trends.
  • Admin can enable or disable related and upsell product recommendations for abandoned cart emails.
  • Admin can enable or disable item stock availability checks.
  • Admin can configure the trigger logic for partially available stock.
  • Admin can enable or disable unsubscribe footer links in abandoned cart emails.
  • Admin can allow abandoned cart emails for unsubscribed customers.
  • Admin can add a phone number to the customer’s account to send SMS reminders.
  • Customers can add their phone number while creating an account or from account information.

Installation

Customers will get a zip folder and they have to extract the contents of this zip folder on their system.

The extracted folder has an src folder, inside the src folder you have the app folder.

You need to transfer this app folder into the Adobe Commerce root directory on the server as shown below.

m2_installation

After the successful installation, you have to run these commands in the Adobe Commerce root directory.

composer require twilio/sdk
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush

Multilingual Support

For multilingual support, the admin has to navigate towards Store->Configuration->General ->Locale Options.

After then select the locale as German (the language into which the admin wants to translate his store content).

Multilingual Support

Module Translation

If a user wants to translate their module from English to German, then they need to follow the path app/code/Webkul/ AbandonedCart/i18n.

And their unzipped magento2_abandoned_cart folder and will get a CSV file with the name “en_US.csv”.

Now they will rename that CSV as “de_DE.csv” and translate all right side content after the comma in the German language.

After editing the CSV, save it.

And then upload it to the path app/code/Webkul/abandonedCart/i18n where they have installed Adobe Commerce on the server.

Magento 2 Abandoned Cart Extension will get translated into the German Language.

It supports both RTL and LTR languages.

language-3

Hence, in this way, the module translation gets completed.

The user can edit the CSV like the image below.

Module-translation

Admin Configuration

After the module installation, the admin will find the configuration settings panel by navigating through Stores->Configuration->Webkul>Abandoned Cart as per the below snapshot:

admin configuration

Settings

Enable Webkul Abandoned Cart 

By choosing “Yes” the admin can enable this module else “No” to disable the module.

Hours for Abandoned cart 

Here, the admin can set time in hours. After these hours, the Cart will abandon.

Day for abandoned cart 

Admin can set time in days.

The first email will be sent to the customer between “Hours for Abandoned cart” and “Day for abandoned cart”  for the abandoned cart, whenever cron will run within this time period.

Follow Up for Second Mail

The admin can set the time in days. After these days, the second email will be sent to the customer for an abandoned cart whenever the cron will run.

Follow Up for Third Mail

The admin can set the time in days. After these days, the third email will be sent to the customer for Abandoned Cart whenever cron runs.

SMS Configuration – Twilio Auth

Configuration

Enable Twilio Messaging – Enable the Twilio messaging permission.

Account SID – A Twilio account SID is required to configure the Twilio.

Auth Token – An auth token is required to configure the Twilio.

Abandoned Cart Message (First, Second, Third) – The admin can add different abandoned cart messages for customers.

Twilio Sender Number – Also add the Twilio sender number from which the SMS will send to the customer.

Note: Users need to have Twilio account credentials in order to use the Twilio SMS service.

webkul-magento2-abandoned-cart-config

Cron Schedule 

Here, the admin can schedule/set up a cron time to send automatic mail to the customer for the abandoned cart. For more details visit the guide for configuration and run cron.

Email Configuration

From here, the admin can select Yes or No for the auto-mail which will be sent to the customers. The Admin can enter “Admin Name in Email”, and “Admin Email ID.”

The admin can choose the Abandoned cart mail template and can add Abandoned cart mail content for the Mails (first, Second, and Third).

unsubscribe cart

Enable Unsubscribe Footer Links – Enable this option to add an unsubscribe link to the footer of abandoned cart follow-up emails, allowing customers to opt out of future emails.

Check Item Stock Availability – Enable this option to check the stock availability of products in an abandoned cart before sending recovery emails.

Trigger Logic if Partial Stock – Choose how the system should handle abandoned carts when only some items are in stock:

Send Email Anyway – Send the recovery email regardless of product stock availability.

Skip Email Entirely – Do not send the recovery email if any cart item is unavailable.

Send Email with Available Items Only – Send the recovery email with only the items that are currently in stock.

Minimum Cart Subtotal Settings

  • Enable Minimum Trigger Rule – Enable this option to send abandoned cart recovery emails only when the cart subtotal reaches the specified minimum value.
  • Minimum Cart Subtotal Threshold – Enter the minimum cart subtotal required to trigger abandoned cart recovery emails.

Related & Upsell Product Recommendations Settings

  • Enable Product Recommendations – Enable this option to include related, cross-sell, or upsell product recommendations in abandoned cart follow-up emails.
  • Recommendation Product Source – Select the product source used to display recommendations in follow-up emails. Available options include Related Products, Cross-sell Products, Upsell Products, Store Best Sellers, or Smart Fallback.
  • Smart Fallback Priority Hierarchy – When Smart Fallback is selected, the system checks product sources in the following order: Related Products, Cross-sell Products, and Store Best Sellers. If a source has no available products or is disabled, the system automatically uses the next available source.
  • Max Recommended Products Limit – Set the maximum number of recommended products to display in the abandoned cart email.

Abandoned Cart Customer List – 

If the customer adds the product to the cart and leaves the website without purchasing then the customer will be displayed in the abandoned cart list as per the below snapshot –

Abandoned Cart Customer List

Here, the admin can see the Customer’s Email, Name of the Customer, Created and Updated Date, and Number of Items.

After The admin can click on the Individual Details under the Action button to see the Abandoned Cart Customer Details, as per the below snapshot:

Abandoned Cart Customer Details

Here, the admin can see the Cart Details, Cart Products, and Sent Emails.

Cart Details

In this section, the admin can see customer cart details like;

Abandoned Cart Customer Details

Customer Name, Customer Email, Items in Cart, Tax, Total, Applied Coupon, Created, and Updated Date, and IP address as per the below snapshot:

Cart Products

In this section, the admin can see the details of abandoned cart products like;

Abondoned cart

Product ID, Product Name, SKU, Quantity, and Price of the product as per the below snapshot:

Sent Emails

In this section, the admin can see all manually sent emails to the customer as per the below snapshot

 Abondoned Cart Email

The admin can click on Send Mail to manually send the custom emails to the customer, as per the below image:

custom emails to the customer

After that, the customer will receive that mail as per the below image:

screenshot_from_2023_05_12_18_19_45

Abandoned Cart Sent Mails –

Here, Admin is able to see the list of all sent emails for the abandoned cart in the grid.

Like – List-ID, Quote ID ( Cart ID allocated to every customer), Admin Email, Customer Name, Sending Date, and Mode(Manual or Automatic).

Also, the admin can search Mails by selecting the filters option where He can filter Mails by mentioning ID, Quote ID, Sent By, Sent On, Mode & Sent To.

Abondoned cart sent mail list

Abandoned Cart Reports –

Admin can see the number of Abandoned Carts, Sent Emails, and Recovered Carts in the Abandoned Cart Reports.

The admin is able to see abandoned cart reports weekly, monthly, and yearly reports as per the below snapshots –

Current Year Report

Current Year Report

Month Report (Current) – 

Current Month Report

Current Week Report – 

Current Week Report

Add Phone Number – Customer end

Customers can add their phone number while creating the account to get the SMS notification.

192.168.15.155_AC_pub_customer_account_create_webkul-store

If you are an existing customer then you can add your phone number in the account information tab after login.

192.168.15.155_AC_pub_customer_account_edit_webkul-store-1

Customer Phone Number – Admin end

The admin can check the added phone number on the customer list.

All Customers

The admin will click on the edit button and it will open the customer account information tab. Where they can edit the added number.

Cutomer details

Send Abandoned Cart SMS Notification

The user will get an SMS on their mobile number with abandoned cart product details.

mockup-blog

Recovery Pipeline Analytics

The extension includes integrated analytics to track email interactions, including opens and link clicks, and visualize abandoned cart recovery campaign performance through a funnel.

Store managers can view conversion statistics under Magento Admin Sidebar → Webkul Abandoned Cart → Recovery Pipeline Analytics.

  • Funnel Stages: Visual representation mapping Abandoned Carts → Mails Sent → Opened → Clicked → Recovered stages.
  • Attributed Revenue: Tracks conversions and recovered totals directly generated by the campaign.
recovery pipeline

Admin can view the abandoned cart recovery funnel with key metrics such as the number of abandoned carts, emails sent, emails opened, emails clicked, and carts recovered.

The funnel also displays the corresponding percentage for each stage, helping admins measure customer engagement and evaluate the overall cart recovery performance.

Admin can view customer-wise reports for emails sent, opened, clicked, and carts recovered under Abandoned Cart Dispatch History tab.

top abandoned cart products

Admin can view the top 5 abandoned cart products, including product name, SKU, price, abandoned quantity, and the number of times each product was abandoned.

Marketing Reports

Admin can view email performance and campaign click rates under the Marketing Reports section.

email  performance

Email Performance :- Admin can view detailed email performance reports, including total emails sent, total unsubscribes, and unsubscribe rate.

The report provides campaign-wise metrics, including total emails sent, opened and clicked emails, open rate, click-to-open rate (CTOR), converted carts, and recovered revenue.

campaign-click-rate

Campaign Click Rates – Admin can view campaign subjects, delivered emails, unique clicks, and CTR for each abandoned cart email campaign.

Sales Reports

Admin can view the Order Recovery Value and Coupon Conversion metrics under the Sales Reports section.

order recovery

Order Recovery Value – Admin can view the order recovery report, including the number of recovered orders, total recovered value, and average order value (AOV) for the selected timeframe.

coupon conversion

Coupon Conversion – Admin can view coupon conversion reports, including the discount rule, number of coupons generated and redeemed, redemption rate, and revenue generated from redeemed coupons.

Auto Coupon Generation

To encourage customers to complete their purchases, the extension dynamically generates single-use coupons based on Magento Cart Price Rules.

it also includes them directly in abandoned cart recovery emails.

Admins can manage generation maps under Magento Admin Sidebar → Webkul Abandoned Cart → Coupon Generation Rules:

  • Add Rule: Map customer groups to sales rules.
  • Expiry Hours: Define how long the coupon code remains valid (FOMO duration, e.g. 48 hours).
  • Rule Status: Enable or disable the rule mapping.
add coupon rule

Admin can view all configured coupon generation rules from the Coupon Generation Rules listing page, as shown in the image below.

coupon rule listing

From here, admin can enable, disable, or delete the added coupon generation rules.

Unsubscribed Customers

To support compliance with global data privacy regulations such as GDPR, CAN-SPAM, and CCPA, the extension provides an easy-to-use unsubscribe footer link and a centralized GDPR Unsubscribe Registry.

Admin can view and manage customer opt-out records from the registry grid.

unsubcribed customer

Admins can view and manage opt-out logs under Magento Admin Sidebar → Webkul Abandoned Cart → Unsubscribed Customers:

  • Opt-out list: View Unsubscribed customers emails, date, and website ID.
  • Manual Actions: Admins can allow emails if Unsubscribed customers choose to opt-in again.

Send Abandoned Cart Notification On WhatsApp

You can also send abandoned cart notifications on WhatsApp to your customers notifying them of their abandoned cart with a call to action option.

To do so, you must have installed both the Magento 2 Abandoned Cart and Magento 2 WhatsApp ChatBot & Order Notifications extension on your Magento 2 instance.

In the below screenshot, you can see the respective abandoned cart WhatsApp notification received by the customer.

abandoned-cart-whats-app-notification

Support

Thus, that is all for the Magento 2 Abandoned Cart Email Reminder.

If you still have any issues, then feel free to add a ticket and let us know your views to make the module better at webkul.uvdesk.com.

You can also check our complete Magento 2 extensions.

Moreover, If you are looking to create a custom e-commerce website, it is a great idea to hire Magento developers who can help you build a powerful and scalable online store.

Current Product Version - 5.0.6

Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home
On this page

Table of Content

Back to top