Sign Up or Log In

You have no items in your shopping cart.

Xtension Galaxy

Abandoned Carts Notifications

Allows administrators to notice customers with abandoned carts.
$0.00

Abandoned Carts Notifications

Overview

This module includes two functionalities:

  • The first one is an automatic email notification for customers who abandoned their carts after a customizable number of days
  • The second one is an automatic email notification when products which are in an abandoned cart go on sale

With this extension, you can increase your sales with follow-up emails in order to bring back customers who did not checkout the first time they added products to their bag.

Here is an example of the first functionality's email: Dear John,
You have abandoned a Apple iPad 8GB and 2 more products in your cart.
Follow this link and log in to finalize your purchase: http://www.mystore.com/

Here is an example of the second functionality's email: Dear John,
You have abandoned a Apple iPad 8GB in your cart.
It was 200€ and now is 150€.
Purchase the 2 other sale products in your cart and save 85€ on your order.
Follow this link and log in to finalize your purchase with the new special price: http://www.mystore.com/

Configuration

Emails Design

  1. In the backend, access System > Transactional Emails
  2. Click on the "Add New Template" button
  3. Under the "Load Default Template" section, choose "Abandoned Cart Template" for Template and "English (United States)" for Locale
  4. Click the "Load Template" button and design your "Abandoned Cart" email to match with your store emails.
  5. Repeat step 1 - 4 choosing "Abandoned Cart Sale Template" in step 3 to design the "Abandoned Cart Sale" email.

Module Configuration

Access the module configuration under System > Configuration > Digital Pianism > Abandoned Carts Emails.

  • Enable Abandoned Carts Notification: setting this option to Yes will enabled the email notification for customers who abandoned their carts.
  • Cron Schedule: for experimented cron users only, here you can change the cron schedule. By default it is set to run every night at 1AM. Use this setting carefully
  • Sender Name: here you can provide the sender name of the notification email
  • Sender Email: here you can provide the sender email of the notification email
  • Email Template for Unaltered Abandoned Carts: here you have to choose the email template you created previously for the "Abandoned Carts" email.
  • Customer Groups: you can select specific customer groups to be notified here.
  • Send Abandoned Cart Email After: in days, this is the delay before the email is sent. For example, if you provide 7 in this field, the abandoned cart notification email will be sent 7 days after the customer abandoned its cart.
  • Enable Sale Abandoned Carts Notification: setting this option to Yes will enabled the email notification for customers who have abandoned carts with sale products.
  • Email Template for Abandoned Carts Sale: here you have to choose the email template you created previously for the "Abandoned Carts Sale" email.
  • Dry Run: setting this parameter to yes will log the emails supposed to be sent in the /var/log/digitalpianism_abandonedcarts.log file and will not send the email notifications.
  • Test email: only works with dry run, providing a test email can be used with the send button to only send notifications to the customer with this email address. Useful for testing purposes
  • Send button: clicking this button will manually send the abandoned carts email notifications regardless the delay you provided. This can be use with dry run set to Yes to test the extension

Save the configuration.

N.B.: for log files to be created and updated, you must enable the logs under System > Configuration > Advanced > Developer > Log Settings > Enable = Yes

N.B. 2: Please note that abandoning carts without being logged in will result in no email being sent for this abandoned cart because there is no way we can retrieve not logged in customer's email.

Emails Variables

The following variables are being used in the email templates that come with the extension.

For the abandoned carts email:

  • {{var firstname}} : first name of the customer
  • {{var productname}}: name of the first product in the abandoned cart
  • {{var productimage}}: URL of the image of the first product in the abandoned cart
  • {{var extraproductcount}}: number of extra products in the abandoned cart

For the abandoned carts for sale products email:

  • {{var firstname}} : first name of the customer
  • {{var productname}}: name of the first product in the abandoned cart
  • {{var productimage}}: URL of the image of the first product in the abandoned cart
  • {{var cartprice}}: original price of the first product on sale in the abandoned cart.
  • {{var specialprice}}: sale price of the first product on sale in the abandoned cart.
  • {{var discount}}: possible discount if the whole abandoned cart is purchased.

Manually Send The Notifications

To manually trigger the notification system, please access System > Configuration > Digital Pianism > Abandoned carts email and click on the "Send" button

Please note that this functionality will send abandoned carts notification regardless the delay you provided, all possible abandoned carts emails will be sent.

Testing Procedure

Test #1 To test the feature that notifies the customers of their abandoned carts, here is the procedure you have to follow

  • Log in to the backend
  • Go to System > Configuration > Digital Pianism > Abandoned Carts Emails
  • Set Enable Abandoned Carts Notification to Yes
  • Set Dry Run to Yes
  • Set Test email to your test customer email
  • Go to System > Configuration > Advanced > Developer > Log Settings > Enable and ensure it is set to Yes
  • Now go to the frontend, log in as your test customer, add a product to your cart and log out
  • Go back to the backend in the module configuration page and click on the Send button
  • If you check the /var/log/digitalpianism_abandonedcarts.log file, you should see a line that includes "test: your test customer email". If you do see a line that means the module is working fine
  • Once your tests are finished, set Dry Run to No and remove the value you set under Test email

    Test #2 To test the feature that notifies the customers when a product of their abandoned cart goes on sale, here is the procedure you have to follow

  • Log in to the backend
  • Go to System > Configuration > Digital Pianism > Abandoned Carts Emails
  • Set Enable Abandoned Carts Notification to Yes
  • Set Dry Run to Yes
  • Set Test email to your test customer email
  • Go to System > Configuration > Advanced > Developer > Log Settings > Enable and ensure it is set to Yes
  • Now go to the frontend, log in as your test customer, add a product to your cart and log out
  • Go back to the backend and put the product you just added to your cart on sale
  • Go to the module configuration page and click on the Send button
  • If you check the /var/log/digitalpianism_abandonedcarts.log file, you should see a line that includes "test: your test customer email". If you do see a line that means the module is working fine
  • Once your tests are finished, set Dry Run to No and remove the value you set under Test email

Versions History

Version : 1.0.7

There are no release notes for this version.

Version : 1.0.5

There are no release notes for this version.

Version : 1.0.4

There are no release notes for this version.

Version : 1.0.3

There are no release notes for this version.

Version : 1.0.2

There are no release notes for this version.

Have a question?

This extension is not supported through Xtension Galaxy by a developer.

If you are the developer who authored or maintains this extension, please register a Listing Member account to participate and optionally, sell extensions in this marketplace.

Write a Review

* Required Fields