Bulk campaign or voice broadcast
AI Calls for Customer Reactivation
An AI voice agent for customer reactivation calls lapsed customers, reminds them of what they bought, asks why they stopped and offers a reason to come back. Outpero runs reactivation as a bulk campaign on an uploaded list of inactive customers, sends any offer over WhatsApp during the call and tags each person as won back, not interested or worth a later call.
* 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 Customer Reactivation: the short version
| How it works here | |
|---|---|
| How it starts | Works through a list you upload or schedule |
| Languages | Hindi, Telugu, Tamil, Marathi, Kannada, Malayalam and English |
| It captures | Reason for leaving, Current alternative or competitor, Interest in returning, Offer accepted |
| You measure it by | reactivation rate and revenue from returning customers per campaign |
| Cost | No setup fee · from ₹5/min · number ₹649/month · Prices exclude 18% GST |
Why customer reactivation breaks when people do it
Most Indian businesses sit on a database of past customers — gym members who stopped renewing, patients who never came back, shoppers who ordered once — and nobody calls them because new leads always feel more urgent. When win-back calls do happen, telecallers read out an offer without asking why the customer left, so the same reasons keep driving churn. A list that is never called slowly goes stale, with numbers changing hands and goodwill fading.
Step by step
How it works
- 01Export customers inactive for a defined period — 60, 90 or 180 days — with last purchase or visit, product and value.
- 02Write the offer and the questions: why they stopped, what they use now and what would bring them back.
- 03The agent calls, refers to their last purchase or visit, and listens to the reason before mentioning any offer.
- 04Interested customers get the offer, booking link or catalogue on WhatsApp, or a slot booked straight into your calendar.
- 05Churn reasons, interest level and next steps go to your webhook, and anyone who asks not to be called is tagged for exclusion.
Hear how a call goes
A sample customer reactivation call
A win-back call to a gym member whose membership lapsed about four months ago. · Runs in Hindi with English words; shown here in English.
- Outpero AIHello, is this Amit Khanna? I'm an AI assistant calling from FitZone Gym. You were a member with us last year, so I wanted to check in. Do you have a minute?
- CallerYes, tell me.
- Outpero AIWe noticed you haven't been in for a while. Was there any particular reason you stopped coming?
- CallerMy office shifted to Gurgaon, so the commute was too long. I couldn't make it in the evenings.
- Outpero AIThat makes sense, thank you. Are you working out somewhere closer now?
- CallerThere's a small gym near my office. I go three days a week.
- Outpero AIGood to hear you're staying active. We have a branch in Sector 29 near you. Would you like me to send the details and a free trial pass on WhatsApp?
- CallerNo, I'm settled now. Please don't call me again about this.
- Outpero AIUnderstood, Amit ji. I'll mark your number so you won't receive these calls. Thank you for your time and all the best.
Reason for leaving: office moved, commute too long. Current alternative: gym near office. Interest in returning: no. Do-not-call request recorded and the number tagged for exclusion from future campaigns, no offer sent.
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: reactivation rate and revenue from returning customers per campaign.
Connect it
How the trigger reaches Outpero
| Where it comes from | How it gets to the agent |
|---|---|
| Membership system export | Export members whose last visit or renewal was 90 days ago from your gym software and upload them as a CSV campaign. |
| Google Sheet of lapsed customers | Keep a sheet with last purchase and value, and the agent refers to that detail in the opening line. |
| WhatsApp offer or trial pass | If the customer is interested, the agent sends your offer or booking link on WhatsApp during the call. |
| Webhook with do-not-call tags | Calls where people say stop are posted to your webhook so your CRM can remove them from other campaigns too. |
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
नमस्ते अमित जी, आपने पिछले साल हमारे gym की membership ली थी, काफ़ी दिनों से आना नहीं हुआ — सब ठीक है ना? कोई ख़ास वजह थी?
“Hello Amit ji, you took a membership at our gym last year and haven't been in for a while — is everything alright? Was there a particular reason?”
The same call runs in Hindi, Telugu, Tamil, Marathi, Kannada, Malayalam and English.
Price it
What customer reactivation would cost you
Estimate: customer reactivation
Defaults are an example for lapsed customers 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
- 7,800 min
- Calling (₹5/min)
- ₹39,000
- Number + 3 channels
- ₹1,947
- Subtotal
- ₹40,947
- GST (18%)
- ₹7,370
About ₹10 per connected call before GST.
Run it well
What to track — and what goes wrong
| Track | How to read it |
|---|---|
| Customers who agreed to return | Look at whether they actually came back within a few weeks; interest on a call and real visits can differ. |
| Reasons for leaving | Group them, because a cluster around price, location or service is a business fix and not a calling issue. |
| Do-not-call requests | A rising share signals too many calls or the wrong segment, so lengthen the gap or narrow the list. |
| Offers accepted per offer type | If a free trial beats a discount, you learn what lapsed customers actually respond to. |
- !Leading with a discount before asking why the customer left.
- !Calling people who left on bad terms, such as unresolved complaints, without checking first.
- !Ignoring do-not-call requests, which damages trust and invites complaints.
- !Calling the whole inactive list at once rather than testing a small segment.
If customers left because of a serious service failure, a personal call from a manager works better. It is also a poor tool for products people buy once in a lifetime.
Questions people ask
Do reactivation calls need DND screening?
+
A call offering a lapsed customer a deal is promotional, so TRAI's TCCCP 2018 rules on DND apply even though the person bought from you before. Outpero bulk campaigns include DND screening, and the agent records do-not-call requests so you can remove those numbers from future lists and keep your calling line in good standing.
Should the agent lead with the offer?
+
No. Opening with '20% off' gets a quick 'not interested'. The agent asks how they have been and why they stopped first, which builds goodwill and gives you churn data. The offer comes after, matched to the reason — a pause option for someone who was travelling, a free session for someone who lost motivation.
How old can a customer list be?
+
Numbers older than about two years carry more wrong numbers and reassigned SIMs, so expect lower connect rates. Start with the most recently lapsed customers, measure the result, then work backwards. The agent tags wrong-number calls, so the list gets cleaner with every campaign you run.
Can it reactivate B2B accounts too?
+
Yes — for example a distributor's retailers who stopped ordering, or a software customer whose usage dropped. The script changes: name the account and the last order, ask whether they are buying elsewhere, and offer a call with the account manager, booked into the manager's calendar on the same call.
What does a reactivation campaign cost?
+
You pay only for connected minutes from prepaid credits. A two-minute win-back call on the Standard voice at ₹5/min costs ₹10, so a list of 1,000 lapsed customers with half of them connecting costs roughly ₹5,000. With no setup or monthly fee, a test on 200 lapsed customers is cheap enough to judge before scaling up.
How much does an AI voice agent for customer reactivation 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.
