Abandoned cart recovery

Bring shoppers back to finish their order

Send one WhatsApp reminder with the exact product and price, answer the question that stopped the shopper, and send a checkout link to pay.

Syncs with Salla and Zid, no separate cart tool to run

Why the cart stays abandoned

Stop losing shoppers who leave a full cart

Lose the sale to a small doubt. The shopper added the item, something stopped them, and nothing you send afterwards finds out what.

  • A reminder cannot answer a question

    The shopper stopped because they were unsure about size, stock or delivery. A reminder on its own repeats the cart back at them and leaves the question that mattered unanswered.

  • Discounting becomes the only lever

    When the message cannot have a conversation, the only thing left to try is money. You hand a discount to shoppers who would have paid full price if somebody had just replied.

  • It is one more tool to run

    Cart recovery sits in a separate plugin, broadcast tools somewhere else, support somewhere else again. Nothing shares what it knows, so the shopper repeats themselves at every step.

Send one reminder that brings them back

Watch the cart go cold, send one message with the exact product, then answer the question that stopped the sale and take the order.

Spots the cart going cold

It syncs with Salla or Zid and sees the cart sitting unpaid. No separate plugin to install, no list to export, no nightly job for someone to check.

Dashboard · abandoned cart

Cart unpaid, 6 hours · items still in stock

Sends one message, when you say

You choose the wait and the limit. It sends once at the moment you set, in the shopper’s language, and does not keep chasing a customer who did not reply.

WhatsApp · one reminder
Hi Noura, you left the amber wrap in your cart. Still want it?

Answers the reason they stopped

The shopper replies with a question about size, stock or delivery, and the agent checks your live catalogue and answers properly.

WhatsApp · the reply
Is it still there in M?
M is in stock, and Jeddah is two days.

Builds the order and sends the link to pay

When the shopper says yes, it creates the real order in your store and sends a checkout link to pay, without sending them back to hunt through the site.

WhatsApp · finish the sale
Order created. Here is your link to pay.
Pay 420 SAR · secure checkout

Powered by the Shopping Agent

Answer their question and complete the order

Run cart recovery on the Shopping Agent, the same one that sells from scratch. It knows your catalogue, so the follow-up is a real conversation.

  • Reads the abandoned cart straight from Salla or Zid
  • Answers size, stock and delivery questions from live catalogue data
  • Suggests an alternative when the exact item has sold out
  • Builds the order in your store and sends a link to pay
Learn more about the Shopping Agent ›
Shopping Agent
3,000

orders built from chat in 3 months, at one KSA retailer


Every one built inside a chat and paid through a secure link, with no human stepping in.

Recover the cart without spamming them

Win the cart back with one useful message instead of five reminders, on the cadence you set, reading your live stock as it goes.

One good message beats five reminders

A premium customer will forgive one well-timed message and leave over five. Because the agent can answer the question that stopped the sale, it does not need volume to work. You set how long it waits and how often it may send, and it respects that. The recovery comes from being useful in one message, not from chasing the same list until somebody blocks you.

One tool fewer, not one more

It replaces the separate cart plugin rather than sitting next to it, and the same agent handles the support question that follows. Fewer vendors, one conversation history.

Reads your live cart from Salla and Zid

It sees the cart and the stock as they are right now, and writes the real order back into your store, so nothing is quoted from a stale export.

Frequently Asked Questions

How does it know a cart was abandoned?

It connects to Salla or Zid directly and sees the unpaid cart. There is no plugin to install alongside it and no list for anyone to export and upload.

Do we have to give a discount?

No. The discount is yours to decide. Most carts are lost to an unanswered question rather than price, so the agent leads with an answer and uses an offer only if you tell it to.

How many messages does it send?

As many as you allow, and the default is one. You set the wait before it sends and the cap, which matters if your customers dislike being messaged often.

Does WhatsApp allow this?

Yes, within Meta’s rules. The first message on WhatsApp uses a template Meta approves in advance. Once the shopper replies, the conversation is open and the agent speaks freely.

Which plan includes the Shopping Agent?

Cart recovery runs on the Shopping Agent, available on the Pro plan. Talk to us about the tier that fits your order volume.

Start recovering carts today.

Book a demo