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.
* 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 starts | Runs on a trigger or on a list, depending on the job |
| Languages | Hindi, Telugu, Tamil, Marathi, Kannada, Malayalam and English |
| It captures | Reason for abandonment, Product and cart value, Objection resolved (yes or no), Checkout link sent |
| You measure it by | recovered order value per 100 abandoned carts called |
| Cost | No 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
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.
- Outpero AIHello, 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?
- CallerYes, I was about to order, but then I got busy.
- Outpero AINo worries. Did anything stop you at checkout, like the delivery time or the price?
- CallerI need them before Saturday for a 10K run. Will they reach by then?
- Outpero AIDelivery to Bengaluru usually takes two to three days, so an order today should reach you before Saturday. Would you like the checkout link?
- CallerIs cash on delivery available? I don't like paying online for the first order.
- Outpero AIYes, cash on delivery is available for this pincode. I'm sending the checkout link on WhatsApp, and you can choose COD there.
- CallerOkay, I'll order now.
- Outpero AIGreat, thank you Priya. If anything goes wrong at checkout, just reply on WhatsApp.
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
Measured on: recovered order value per 100 abandoned carts called.
Connect it
How the trigger reaches Outpero
| Where it comes from | How it gets to the agent |
|---|---|
| Store checkout-abandoned event | Your store's abandoned checkout event goes through Zapier or Make into an Outpero webhook with phone, items and cart value. |
| Delay step before the call | The Zapier or Make scenario waits 30 to 60 minutes before posting, so people still browsing are not interrupted. |
| Daily abandoned carts CSV | Export 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 store | The 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.
- Talk time per month
- 3,120 min
- Calling (₹5/min)
- ₹15,600
- Number + 3 channels
- ₹1,947
- Subtotal
- ₹17,547
- GST (18%)
- ₹3,158
About ₹7 per connected call before GST.
Run it well
What to track — and what goes wrong
| Track | How to read it |
|---|---|
| Carts recovered per connected call | Compare against orders from non-called abandoned carts over the same days to see the real lift. |
| Top abandonment reasons | If delivery cost or date dominates, fix it on the site; the agent is only reporting a problem you can solve. |
| Offer code usage | Frequent discount use can mean you are training people to abandon carts; try using the call without an offer first. |
| Complaints about being called | Any rise says your delay is too short or the cart values you target are too small. |
- !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.
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.
Keep reading
Industries that use it
Enterprise and custom: volume plans go as low as ₹3.5/min, quoted on your needs.
Get a custom quoteTry 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.
