Request a call back and get a free consultation!
Menu
 EN
+38 063 123 45 67
0 0

Smart Checkout - Abandoned Carts

The "Smart Checkout - Abandoned Carts" module helps you work with abandoned carts, send reminders to customers, and encourage purchase completion by creating discount coupons.


Module settings

1. Status

  • Description: enables or disables the module.
  • Value:
    • Enabled «Green indicator» — the module is active.
    • Disabled «Gray indicator» — the module is not working.

2. Allow login by token

  • Description: if enabled, customers can automatically log in to their account using the reminder link if their cart was created by an authorized user.
  • The logic works as follows:
    • Cart recovery for guests:
      If the abandoned cart was created by a guest, all products and their options «If options were added to the products» will be added to the user's cart after following the link, and the user will then be immediately redirected to the checkout page.
    • Availability check:
      Before products and options are restored, their current quantity is checked. If a product or option is out of stock, it will be ignored and not added to the cart.
    • Registered user cart:
      For registered users, the cart is not restored because its contents are stored in the database. Restoring products for registered users would duplicate items in the cart.
    • Scenario with the option disabled:
      If this option is disabled and the cart belongs to a user with an account, the user will be redirected to the standard login page, where they must enter their login and password.

3. Hours before the first reminder

  • Description: time in hours after which the first reminder will be sent after the abandoned cart is created.
  • Example value:
    • 0 — the first reminder will not be sent.
    • 4 — the first reminder is sent after 4 hours.

4. Hours before the second reminder

  • Description: time in hours after which the second reminder will be sent after the first one.
  • Example value:
    • 0 — the second reminder will not be sent.
    • 24 — the second reminder is sent after one day.

5. After how many days to delete abandoned carts

  • Description: the number of days after which converted abandoned carts will be deleted.
  • Example value:
    • 30 — carts are deleted after 30 days.

6. Cookie and cart lifetime

  • Description: the number of days during which the cookie allowing access to the cart will remain valid.
  • Example value:
    • 10 — cookies are stored for 10 days.

7. Password for cron call

  • Description: a unique password for protecting Cron calls. This password is used to automate abandoned cart processing.

8. Cron URL

  • Description: URL for calling the Cron script that automatically processes abandoned carts and sends reminders.
  • Note: copy this URL and add it to Cron tasks on your server.

9. Discount coupon generator

  • Description: if enabled, the system automatically creates discount coupons for customers who receive reminders.
  • Value:
    • Enabled — coupons are created.
    • Disabled — coupons are not created.

10. Discount amount

  • Description: defines the discount amount for the coupon.
  • Example value:
    • 10 — the discount is 10%.

11. Discount type

  • Description: the type of discount that will be applied to the coupon:
    • Fixed amount — discount as a fixed amount.
    • Percentage — discount as a percentage of the order amount.

12. Coupon lifetime

  • Description: time in days during which the created coupon will be valid.
  • Example value:
    • 10 — the coupon is valid for 10 days.

The "Carts" tab is intended for viewing and managing the list of customer abandoned carts, as well as providing detailed information about each cart.

Main table elements

  1. ID

    • Record number on the page.
  2. Customer

    • Name of the customer who created the cart.
    • The contact phone number and e-mail are also displayed if available.
  3. Products

    • List of products in the abandoned cart.
    • For each product, the following is specified:
      • Product name.
      • Quantity.
      • Attributes «For example, memory size, color, and so on», if available.
  4. Modified

    • Date and time of the last cart action «For example, adding products to the cart or making changes».
    • The IP address of the customer who performed the last action is also specified.
  5. Added

    • Date and time when the cart was created.
    • The IP address of the customer who created the cart is also displayed.
  6. Reminded

    • Date and time of the last reminder sent to the customer.
    • If no reminder was sent, "– Never –" is shown.
  7. Reminders

    • Number of reminders sent for this cart.
  8. Status

    • Current cart status:
      • Converted — the cart was completed «A purchase was made».
      • Unfinished — the purchase was not completed.
  9. Choose action

    • Tools for working with a specific cart:
      • Copy cart link — allows you to copy the link to this cart, for example to send it to the customer via messenger. Be careful: if you follow this link yourself, the same tracking cookies will be installed on your device, and you will be able to change the cart contents on the Smart Checkout page. This can be useful if you decide to complete the order on behalf of the customer and convert the abandoned cart.
      • Mark as converted — marks this cart as converted. Following the link to such a cart will no longer work.
      • Delete this cart — deletes the cart from the database.
      • Send notification with cart link to customer — allows you to manually send the customer a reminder «E-mail/SMS» about the abandoned cart.

Additional functions

  1. Filter

    • The filter panel allows you to filter the list of abandoned carts by various criteria:
      • Customer first name and last name;
      • Phone and E-mail;
      • IP when the cart was first added and IP when the cart was modified;
      • Date added «From» and Date added «To»;
      • Date modified «From» and Date modified «To»;
      • Status.
    • Use the "Show/hide filter" button to show or hide the filter panel.
  2. Pagination

    • The number of records and the current page number are displayed at the bottom of the page. This helps you quickly navigate between list pages.

The "Email Templates" tab allows you to configure automatic email messages sent to customers as reminders about abandoned carts. Here you can create unique email templates for different languages, edit their text, and use available variables for personalization.

1. Custom email templates

  • Description: enables or disables the email template customization function.
  • Value:
    • ON «Enabled»: templates can be edited.
    • OFF «Disabled»: standard templates are used.

2. Language selection

  • Description: each email template can be configured for a separate language.
  • Example: available languages:
    • Ukrainian.
    • English.
    • Polish.

3. Email subject

  • Description: the email message subject that the customer will see in their mailbox.
  • Example value:
    • "We saved the products you were interested in".

4. Email body

  • Description: the main email text that will be sent to the customer.

    • Formatting is supported: bold, italic, bulleted lists, links, images, and so on.
    • Shortcodes can be used for personalization.
  • Example text:

    Hello, [customer_name]! [promo_code] The products in your cart are waiting for your decision: [products] You can quickly purchase them by following the link: Complete purchase Best regards, [store_name]


5. Available shortcodes

  • Description: a list of variables that can be used in the email text for dynamic data insertion:

    • [customer_name] — customer name.
    • [restore_link] — cart recovery link.
    • [products] — list of products in the cart.
    • [promo_code] — coupon code, if used.
    • [store_name] — store name.