Skip to content

Abandoned carts: a patient follow-up agent that does not annoy people

How to set up abandoned cart reminders that help buyers finish an order, respect their inbox and never turn into spam.

Header photograph for the article: Abandoned carts: a patient follow-up agent that does not annoy people

Every online store has carts that people fill and then leave. Some were never going to buy. Some got distracted by a phone call. Some hit a problem at checkout: the delivery charge surprised them, the payment page failed, or they wanted to ask a question and could not find anyone. A follow-up message can bring back a share of those buyers. Done badly, it becomes one more piece of spam that makes people think less of your shop. The difference is almost entirely in how patient and useful the follow-up is.

Understand why carts are left

Before writing a single reminder, look at where people stop. Most store platforms show how many carts reached each step: cart, delivery details, payment. If many people leave at the delivery step, your delivery charge or options may be the problem. If they leave at payment, your payment page may be failing or asking for too much.

A reminder cannot fix a broken checkout. If the card payment page times out on mobile data, every reminder just sends people back to the same failure. Fix the obvious problems first, then add follow-up for the people who left for ordinary reasons.

What a patient follow-up looks like

A good follow-up agent behaves like a sensible shop assistant who noticed someone put an item down and walked away. It does not chase them down the street. It might mention, once, that the item is still there if they want it.

  • One message, maybe two. The first a few hours after the cart was left. A second, if any, a day or two later. Then stop.
  • Only to people who agreed. Send reminders only to customers who gave a contact and agreed to hear from you. A phone number typed for delivery is not permission for marketing.
  • Useful content. Show the item, the price and a link straight back to the cart. Mention delivery time to their area if you know it.
  • A way to ask. Offer a simple route to a question: “Reply here if you want to check the size or delivery.” Many left carts are unanswered questions.
  • An easy stop. Make it clear how to stop reminders, and respect that immediately.

Where an AI agent adds something over a simple scheduled email is in the reply. If the customer answers “Does this come in a larger size?” or “Can you deliver to Matara by Thursday?”, the agent can look up the answer and respond, then help them complete the order or hand them to a person.

Discounts: use them rarely

It is tempting to add a discount code to every reminder. The problem is that customers learn quickly. If leaving a cart always produces a 10 percent code, regular buyers will start leaving carts on purpose and waiting. You end up giving away margin to people who would have paid full price.

If you use discounts at all, keep them for specific cases: a first-time customer, a high-value cart, or an item you want to clear. Never let the agent invent a discount. It should only offer codes you have set up, under rules you have written, with a limit on how many it can issue.

A worked example shows why this matters. Say your average order is LKR 6,000 with a margin of LKR 1,500. A 10 percent code costs LKR 600, which is 40 percent of your margin on that order. If half the people using the code would have bought anyway, the reminder programme may be losing money even while it looks successful.

Channel and timing in the Sri Lankan setting

Email reminders are standard in many countries, but many local buyers check WhatsApp far more often than email. A WhatsApp reminder is more likely to be read, and also more likely to feel intrusive. Treat it with more care, not less.

  • Use WhatsApp only through an approved business account and only with permission.
  • Avoid late night and early morning messages.
  • Match the language the customer used on your site.
  • For cash on delivery customers, remind them that they can pay at the door, since uncertainty about payment is a common reason to stop.

Measuring whether it works

Track three numbers: how many reminders were sent, how many led to a completed order within a few days, and how many people asked to stop. The second number alone can mislead you, because some of those buyers would have come back anyway. If you can, hold back reminders from a small random group of carts for a month and compare their completion rate to the group that got reminders. The difference is the real effect.

Watch the stop requests closely. A rising number means your messages are too frequent or not useful enough.

When not to bother

If your store gets only a handful of left carts a week, a person can follow up personally, and a personal message will do better than any automated one. If most of your orders come through WhatsApp chats rather than a website cart, there may be no cart to abandon. And if your checkout has obvious problems, fixing them will recover more sales than any reminder.

Start by looking at last month’s left carts: how many, at which step, and with what in them. That tells you whether follow-up is worth building and what the first message should say.

Tell us about the work that repeats.

Send a few lines about the task, the team and the systems involved. We reply within two working days with honest next steps, even if that means not working with us.