Outpero

Instant calling or a bulk campaign

AI Calls for Abandoned Cart Recovery

An AI voice agent for abandoned cart recovery calls shoppers who left items in their cart, asks what stopped them and helps them finish the order. Outpero triggers the call from your store's checkout-abandoned event via webhook, Zapier or Make, clears common doubts about delivery, sizing or payment on the call, and sends the checkout link over WhatsApp.

<30s*
to call a new lead
0.8–1.3s
avg conversational latency
7
Indian languages, live
₹5/min
no setup fee

* Time from the lead reaching Outpero to the first ring, under normal conditions. It depends on how quickly your lead source delivers the lead.

At a glance

AI Calls for Abandoned Cart Recovery: the short version

How it works here
How it startsRuns on a trigger or on a list, depending on the job
LanguagesHindi, Telugu, Tamil, Marathi, Kannada, Malayalam and English
It capturesReason for abandonment, Product and cart value, Objection resolved (yes or no), Checkout link sent
You measure it byrecovered order value per 100 abandoned carts called
CostNo setup fee · from ₹5/min · number ₹649/month · Prices exclude 18% GST

Why abandoned cart recovery breaks when people do it

Indian shoppers abandon carts for fixable reasons: a shipping charge revealed at the last step, no COD at their pincode, a UPI payment that timed out, or a question about size or delivery date that nobody answered. Recovery emails barely reach a customer who never opens email, and WhatsApp templates are easy to ignore. A human calling every abandoned cart is too costly for ₹800 orders, so most brands simply let them go.

Step by step

How it works

  • 01Your store fires a checkout-abandoned event with name, phone, items and cart value, and Zapier, Make or a webhook passes it to Outpero; alternatively, upload the day's abandoned carts as a bulk list.
  • 02A short delay you choose — typically 20 to 60 minutes — keeps the agent from interrupting people who are still checking out.
  • 03The agent calls, mentions the item left in the cart and asks whether anything stopped them from completing the order.
  • 04It handles the objection from your knowledge base — delivery date, COD availability, size, return policy — and sends the checkout link or offer code over WhatsApp.
  • 05The abandonment reason, outcome and any offer used are logged and sent to your webhook for reporting.

Hear how a call goes

A sample abandoned cart recovery call

Illustrative call

A call 30 minutes after a shopper left running shoes in the cart on a D2C footwear site in Bengaluru. · Runs in Kannada with English words; shown here in English.

  1. Outpero AI
    Hello, am I speaking with Priya? I'm an AI assistant from StrideKart. You left a pair of blue running shoes, size 7, in your cart. Do you have a minute?
  2. Caller
    Yes, I was about to order, but then I got busy.
  3. Outpero AI
    No worries. Did anything stop you at checkout, like the delivery time or the price?
  4. Caller
    I need them before Saturday for a 10K run. Will they reach by then?
  5. Outpero AI
    Delivery to Bengaluru usually takes two to three days, so an order today should reach you before Saturday. Would you like the checkout link?
  6. Caller
    Is cash on delivery available? I don't like paying online for the first order.
  7. Outpero AI
    Yes, cash on delivery is available for this pincode. I'm sending the checkout link on WhatsApp, and you can choose COD there.
  8. Caller
    Okay, I'll order now.
  9. Outpero AI
    Great, thank you Priya. If anything goes wrong at checkout, just reply on WhatsApp.
What the agent did

Abandonment reason: delivery date and payment worry, resolved from the knowledge base. Checkout link sent on WhatsApp, COD preference noted, intent to order now, call marked recovered pending the order event.

An example written to show the shape of the call, not a recording or a customer result.

What it captures on every call

Reason for abandonmentProduct and cart valueObjection resolved (yes or no)Checkout link sentOffer code usedPreferred payment mode

Measured on: recovered order value per 100 abandoned carts called.

Connect it

How the trigger reaches Outpero

Where it comes fromHow it gets to the agent
Store checkout-abandoned eventYour store's abandoned checkout event goes through Zapier or Make into an Outpero webhook with phone, items and cart value.
Delay step before the callThe Zapier or Make scenario waits 30 to 60 minutes before posting, so people still browsing are not interrupted.
Daily abandoned carts CSVExport the day's abandoned carts from your store admin and upload them as a bulk campaign for the next calling window.
Webhook back to your storeThe call result, reason and any offer code go to your webhook, so recovered carts can be matched to the order later.

Results go back out the same way: a webhook you provide, or a live spreadsheet or API call mid-call. WhatsApp messages and calendar bookings are opt-in per employee.

Opening line

How it opens the call

नमस्ते प्रिया जी, आपके cart में blue running shoes size 7 रह गए थे — checkout में कोई दिक्कत आई थी क्या?

“Hello Priya ji, the blue running shoes in size 7 were left in your cart — did you face any trouble at checkout?”

The same call runs in Hindi, Telugu, Tamil, Marathi, Kannada, Malayalam and English.

Price it

What abandoned cart recovery would cost you

Estimate: abandoned cart recovery

Defaults are an example for abandoned carts called, not a promise. Change any number to match your business.

Calls that actually connect — unanswered calls are not billed.

1 channel is included with your number; each extra is ₹649/month.

Voice tier
Talk time per month
3,120 min
Calling (₹5/min)
₹15,600
Number + 3 channels
₹1,947
Subtotal
₹17,547
GST (18%)
₹3,158
Estimated total / month₹20,705

About ₹7 per connected call before GST.

For scale: 52 talk-hours a month is about 1 telecaller if each manages productive talk-hours a day (an assumption — edit it). A telecaller typically costs around ₹18,000 a month before overheads.

Run it well

What to track — and what goes wrong

TrackHow to read it
Carts recovered per connected callCompare against orders from non-called abandoned carts over the same days to see the real lift.
Top abandonment reasonsIf delivery cost or date dominates, fix it on the site; the agent is only reporting a problem you can solve.
Offer code usageFrequent discount use can mean you are training people to abandon carts; try using the call without an offer first.
Complaints about being calledAny rise says your delay is too short or the cart values you target are too small.
Common mistakes
  • !Calling within minutes of abandonment, which feels like surveillance and hurts the brand.
  • !Calling for every cart, including very low-value ones that cost more to call than to lose.
  • !Giving the agent no delivery and return policy, so it cannot answer the objection that actually blocked the order.
  • !Leading with a discount before listening to the reason.
Not the right tool when

If your products are impulse buys of very small value, the call costs more than the order is worth. It also feels intrusive for brands whose customers expect only email or WhatsApp contact.

Questions people ask

Is it intrusive to call about an abandoned cart?

+

It can be, so timing and tone matter. Call only shoppers who gave their number at checkout, wait 20 to 60 minutes, keep the call under a minute and lead with help rather than a pitch. A call pushing a product is promotional under TRAI's rules, so screen the list against DND and honour anyone who asks not to be called again.

Which abandoned carts are worth calling?

+

Set a minimum cart value so the call pays for itself — many brands start at ₹1,000 or above — and skip repeat abandoners. A one-minute call on Standard costs ₹5, so even a modest recovery rate on higher-value carts is worthwhile. Track recovered value against talk-time spend in the analytics dashboard before widening the net.

Can the agent offer a discount to close the order?

+

Only if you tell it to. You can write rules such as 'offer FREESHIP if the reason is the delivery charge' or 'offer 5% off carts above ₹3,000', and the agent sends the code over WhatsApp. Without instructions it will not invent offers, which protects margins and avoids promises your store cannot honour.

What if the payment failed rather than the shopper changing their mind?

+

That is one of the most common reasons in India, especially with UPI timeouts. The agent recognises it, apologises and sends a fresh checkout link over WhatsApp, or points to COD where your store allows it at that pincode. The reason is logged, so a spike in failed payments shows up as a pattern you can take up with your payment gateway.

How does this connect to a Shopify or WooCommerce store?

+

If your store already sends abandoned-checkout events to Zapier or Make, the connection is one more step that passes name, phone, item and checkout link to the agent. Most of the work is writing the instructions and testing calls on your own number. Until the trigger is wired up, export abandoned carts daily and run them as a bulk campaign.

How much does an AI voice agent for abandoned cart recovery cost?

+

Outpero has no setup fee and no monthly base fee — you pay only for connected talk time, from ₹5 per minute (1 credit = ₹1, credits never expire), plus ₹649/month for a dedicated calling number. You pay only for the minutes the agent is actually talking. Prices exclude 18% GST.

Enterprise and custom: volume plans go as low as ₹3.5/min, quoted on your needs.

Get a custom quote

Try it in 30 seconds

Hear your business’s fastest employee take a call

Call the agent yourself and hear how it handles a real enquiry in your customers' language. No card, no signup — 50 free credits when you’re ready to deploy one.

No setup fee · calls from ₹5/min

Or see the full product — India's fastest employee.