Abandoned Cart Email

The Short Answer

For Black Friday, you should change your cart-recovery emails in three ways. First, show the price, not the old price, from when the shopper left. Second, mention stock only when the number is accurate now. Third, stop your recovery coupon from stacking on top of the sale. Then test the thing with a real cart before you turn it on.

Roughly Seven, out of ten online carts are abandoned, according to studies collected by Baymard Institute. During the week, a cart email is a gentle nudge. On Black Friday, a cart email becomes riskier. Prices shift by the hour, popular items sell out, and a sitewide sale is already running. A cart email written for a Tuesday can quote the wrong price, promise stock you no longer have, or offer a second discount you never intended to give.

This guide tells you what to change, how to set it up with MageDelight’s Abandoned Cart Email extension and how to test it. The guide is written in terms so you can follow it even if you are not technical.

Price Drops: Show What Is True Today

Say a shopper left a jacket in their cart at a certain price. Overnight, I mark the jacket down for the sale. If the reminder still shows the price, the shopper sees a number that no longer exists and wonders if the email is broken. If the reminder shows a price that has since gone up, the shopper feels tricked. Either way, the shopper loses trust.

The fix is easy to explain but tricky to verify. The email needs to display the price, and the cart link must open a cart that shows the same price. Don't think your template does this automatically. The extensions email shows the items, with price and quantity, and the manual doesn't mention if those numbers update when the email is sent. Send yourself a test after you change a price and check it carefully.

If the price has really gone down, let people know because that is news and a strong reason to come back. Only say the price dropped if it is true. Statements about pricing, like "was" and "now", need to be honest, so use the old price and not a higher one. This is information, not legal advice.

Shoppers who left because of price might also be keeping an eye on items. Price Drop Alert can let them know when a product goes on sale. This way, your cart email and your alerts don't send messages.

Stock Limits: Tell the Truth and Check the Shelf

Only 3 left! Works because it is true, and it stops working the moment it is not. During a sale, stock changes fast. By the time your email lands, the item may have sold out. There may be plenty more than your template claims. Both situations are bad. A shopper who clicks through to a sold-out item will not trust your email.

Three habits help. First, use a stock number only when it's pulled live. If one cannot be sure, write "while stocks last" instead. Second, remove sold‑out items from the email. Hold the email until the cart is still buyable. Third, never invent scarcity. A fake countdown or made‑up stock level is the sort of pressure tactic regulators look at closely. The honest version works enough.

The manual doesn’t say how the extension handles out-of-stock products in a restored cart, so this is another thing to test. Put an item in a cart, sell out the last unit, then click the email link. See what the shopper sees.

Many abandoners also leave because of the checkout itself, not the price. Baymard’s research puts costs at the top of the reasons, followed by slow delivery and forced account creation. Fixing those issues with a checkout, such as One Step Checkout can recover carts without any discount at all.

Coupon Stacking: Don't Pay Twice

This is the option. Your store already has a Black Friday deal. Then your recovery email includes a coupon. If both are used, the customer gets two savings. You might end up selling at a loss. It becomes worse when your email plan has stages, each offering a larger discount. Some customers will just wait for the email.

The extension lets you create rules, add email steps to each rule, pick a template for each step, and attach a coupon to a step by selecting a cart price rule. That flexibility is useful and risky in measure. A few settings keep the extension safe. Those settings are mostly found in Marketing > Cart Price Rules in Magento, so check the settings there.

Setting

Suggested starting point

Why

Uses per coupon and per customer

One each

Stops sharing and repeat use

Coupon expiry

Short, a day or two

Creates a real reason to act and limits leakage

Discard subsequent rules

Yes on the recovery rule

Keeps it from stacking with other cart rules

Conditions

Exclude items already on sale, and set a minimum subtotal

Protects thin margins

Discount size

Smaller than the sitewide offer, or none in the first email

Many abandoners would have come back anyway

Customer groups

Keep VIPs and wholesale out of the discount step

They don’t need a bribe

Rule order and priority decide how deals combine, so remember to check them alongside your promotions. Advanced Promotions is one place to manage larger offer logic. If a sale focuses on bundles, set your margin floor first, then decide how much a recovery coupon can add.

Another point about discounts. Baymard shows that many people who abandon a cart were just looking around. Those shoppers never intended to buy, and giving them a discount only cuts margin. Try the email without a discount and hold the coupon for a later step or later send.

Timing and Cadence

Normal advice is to send an email within an hour, a second email the next day, and a third email a few days later. On Black Friday, shorten the timeline. Send the email soon after the cart is left and make the last email arrive while the offer is still active. Do not send three emails in a row at the same price. If you do not change anything, the later emails between messages are noise.

The extension lets you set the schedule by hour, minute and second for each step. The extension can stop emails once the customer visits the cart again. If you also use browser push messages, keep them in sync with the emails; otherwise, shoppers will get the reminder twice. Push Notifications can be useful for that channel.

What the Extension Covers

According to the product page and the manual, the extension allows you to create email templates. You can set rules with cart conditions. You can choose customer groups and store views for each rule. You can add scheduled emails per rule. Each scheduled email has its template and coupon. The extension also keeps an email queue. You can. Resend the emails in the queue. It can email guest customers. It adds an unsubscribe link. It has a blacklist for people who opted out. It lets customers restore their cart in one click. It has a test email option. It has a setting for product image width in emails.

It works with Magento 2.4.7 to 2.4.9 on Open Source, Adobe Commerce and Adobe Commerce Cloud. It is marked Hyvä-ready. The first-year price is $129 for Open Source, $299 for Adobe Commerce, and $399 for Cloud. After that, it costs $89 per year for updates and support. You can try the storefront demo to see how the customer side looks.

To see how rules and schedules are built, open the admin demo or read the user manual.

For a walk-through of the configuration screens, MageDelight has a step-by-step setup guide.

A Seven-Step Black Friday Setup

1. First, decide your discount rule. Think about how much extra margin a recovery coupon might cost you on top of the sale, if any.

2. Check the cart price rule for recovery coupons. Make sure it allows one use and has a short expiry date. Also set it to discard rules.

3. Then build a rule in the extension. Use conditions that match the cart value, the right customer groups, and the correct store views.

4. Add two or three email steps with jobs: a plain reminder, a benefit or help message and a last call. Attach the coupon to the step only.

5. Check each template for the price, honest stock wording and a clear one-click cart link.

6. Send test emails to yourself on a phone and a laptop using a cart and run the checks below.

7. Switch it on, watch the numbers daily, and be ready to pause a step if margin slips.

Test It Before You Trust It

Test

What you want to see

Where

Change a price after the cart is saved

Email and cart show the new price

Test email, cart

Sell out an item, then open the link

A clear message, not a broken cart

Cart page

Apply the recovery coupon on top of the sale

No double discount

Cart and checkout

Use the same coupon twice

Second use is refused

Checkout

Click unsubscribe

No further emails

Email, queue

Open on a small phone

Layout and button are usable

Mail app

Visit the cart after email one

Later emails stop, if you set it that way

Email queue

Common Mistakes

The usual mistakes: leaving the quiet-season schedule, putting a coupon in the very first email, stacking it with the sitewide sale using fake or stale "only a few left" messages, sending emails to people who already bought and never testing a real cart. Most of these are easy to fix; just take ten minutes to check them.

Which Setup Fits Your Store?

Small store with a sale: send two emails, offer the discount only on the second one and run a careful test. For catalogs with many price changes, always check live pricing first because wrong prices cost the most. For stores with repeat customers, keep loyal groups out of the discount step. To know what really works, tag your email links so you can track revenue by campaign in analytics. Our GA4 with GTM guide and the Campaign Performance Tracker help with that.

Not sure if your leak is in the cart or the checkout? Our post on abandoned cart versus abandoned checkout breaks down the difference. Shows why it matters for your emails.

If you’d like a hand setting it up, MageDelight’s support team can help.

FAQ

How soon should the first cart recovery email go out?

Soon after the shopper leaves, within an hour and even faster during a sale. Test your timing, because the best gap depends on your products.

Should I put a coupon in the first email?

Often not. Many people who leave the site were just looking around. Checking other options. Start with a reminder and save the discount for a later step.

How do I stop a recovery coupon from stacking with my sale?

I will create a cart price rule that allows only one use per coupon. I will set an expiry and choose "discard subsequent rules”. I will exclude sale items from the rule conditions. I will then test the combination in the cart.

Can I say "only 3 left" in the email?

Only if the number is accurate when the shopper reads it. Otherwise, use the phrase "while stocks last ".

Does the extension handle guests and unsubscribes?

The manual shows a setting that lets you send email to guest customers. It also provides an unsubscribe link and a blacklist for people who have opted out. Before emailing guests, double-check the consent rules for your markets.

Does it work with Hyvä?

The product page marks it as Hyvä-ready and supports Magento 2.4.7 to 2.4.9. Test the cart restore link on your own theme.