A dormant trader isn't a lost trader. Most brokers can reactivate dormant traders with AI voice calls for a fraction of what a retention desk costs, because the hard part was never the pitch. It was getting a human on the line, for every account, more than once.
The typical retention team calls a slice of the inactive book, gives up after two attempts, and moves on to fresh leads. An AI voice agent calls every dormant account, retries on a schedule, hands warm conversations to a dealer, and bills $0.35 a minute all-in. This guide walks through the whole campaign: who to call first, what the agent says, what it costs, and where the compliance lines sit in the UK, the EU, and the US.
Key Takeaways
- Topcalls runs dormant trader reactivation calls at $0.35 per minute all-inclusive, with no per-seat, setup, or telephony add-ons.
- ESMA's CFD intervention found that 74-89% of retail accounts lose money, so many dormant traders went quiet after a loss, not out of boredom.
- Sub-500ms response latency is what keeps an AI reactivation call conversational; slower agents get talked over and hung up on.
- UK marketing calls to a TPS-registered number must stop after 28 days; US solicitation calls are barred before 8 a.m. or after 9 p.m. local time.
- A first Topcalls campaign takes about 15 minutes to set up and is typically live within two weeks, including list checks and script sign-off.
1. Why do dormant traders stop answering their broker?
Dormant traders stop answering because the last thing the broker sent them was a bonus pitch, and the last thing they felt was a loss. ESMA's product intervention on CFDs found that 74-89% of retail accounts lose money. A trader who dropped 2,000 euros in March doesn't want a generic "markets are moving" email in September. They'll take a call that acknowledges what happened and offers something specific.
Every brokerage defines dormancy a little differently. For most CFD desks it's no trade in 90 days, no deposit in 180, or a funded account that hasn't logged into MT4 or MT5 in a quarter. The label hides three very different people.
- The loser who left: funded, traded, lost, stopped. Still has a verified account and a valid KYC file. Needs a reason to trust the platform again, not a deposit bonus.
- The friction casualty: registered and deposited once, then hit a withdrawal delay, a failed card top-up, or a broken mobile login. Often reactivates on the first honest conversation.
- The window shopper: completed KYC, never funded. Technically dormant, practically a lead. Belongs in a different campaign with a different script.
Email doesn't separate those three. Open rates on a dormant list say nothing about intent, and a bounced email is silent. A phone call gets a yes, a no, or a reason, and the reason is the asset. We covered the mechanics of that in how AI voice agents reactivate dormant trading accounts; the customer reactivation page shows the campaign shape.
2. How do you reactivate dormant traders with AI voice calls?
You reactivate dormant traders with AI by pulling the inactive book out of MT4, MT5, or the CRM, splitting it by last deposit and last trade date, scrubbing it against suppression lists, then letting an AI voice agent call each segment with a script written for that segment. Warm answers get handed to a human dealer or account manager. Everyone else gets a scheduled retry.

The order matters. Brokers that skip segmentation end up pitching a 50% deposit match to someone who withdrew after a losing streak, and that call does damage. Here's the sequence that holds up.
- Export the book: pull account ID, phone, country, language, last trade date, last deposit date, current balance, and KYC status. If the CRM and the trading platform disagree on balance, the platform wins.
- Segment by money and time: funded but idle, zero balance after trading, and verified but never funded. Three lists, three scripts. Split each by jurisdiction before anything else.
- Clean the list: drop duplicates, invalid numbers, prior opt-outs, and anyone on a do-not-call register. Then tag time zones so the dialer respects local hours.
- Write one script per segment: the funded-idle script talks about what changed on the platform. The zero-balance script leads with the trader's experience. The never-funded script is a first-deposit call, full stop.
- Set retries and the handoff: busy gets a retry in minutes, no answer in hours. Anyone who says "tell me more" gets a live transfer or a booked callback with a named account manager.
- Listen to the first 200 calls: read the transcripts, fix the two objections you didn't plan for, then open the throttle.
A dormant trader reactivation platform handles steps three through six inside the campaign editor, and the AI voice agents page shows how the agent, the retry logic, and the transfer fit together. For the full week-by-week rollout, the forex client reactivation playbook goes deeper than this guide.
3. What should the AI agent say to a dormant trader?
The agent should say who it is, why it's calling, and what's changed since the trader left, all inside the first ten seconds. Then it asks one question and listens. A dormant trader script that works has four parts: an honest opener, a segment-specific reason to come back, one prepared objection handler, and a concrete next step such as a callback with a named account manager.
Two rules shape everything else. The agent says it's an AI when the trader asks, and it never promises returns, because a script that hints at profit is a financial promotion and your compliance desk will pull it. What's left is still plenty.
For the zero-balance segment, the opener acknowledges the account went quiet and asks whether the platform or the market was the problem. That question alone sorts the loser-who-left from the friction casualty. For the funded-idle segment, the agent leads with what's new: tighter spreads on the pairs they used to trade, a new instrument, a fixed withdrawal flow. Specific beats generous.
Objections come in three flavours on a dormant book: "I lost money", "I trade somewhere else now", and "I don't have time". Each gets one sentence and a bridge to the next step, not a debate. The sub-500ms response latency matters here more than anywhere. A trader who's already sceptical will hang up on a two-second pause. We published worked examples in AI caller scripts for dormant traders.
Language is the quiet lever. A Dubai-based trader who registered in Arabic and a Warsaw-based one who registered in Polish shouldn't both get English. Topcalls speaks 32 languages, so the agent calls in the language the trader signed up in, and the transcript still lands in English for the desk.
4. What does it cost to reactivate a dormant trader with AI?
Topcalls charges $0.35 per minute, all-inclusive: the voice model, telephony, recording, transcription, and analytics, with no per-seat fees, setup fees, or minute bundles. A three-minute reactivation conversation costs about $1.05. Unanswered attempts bill only for the seconds used. Put your own average redeposit against that number and the break-even shows up fast, usually before the first campaign finishes.
The cost question most brokers actually ask is a comparison: what does the AI campaign replace? Here's how the four options line up on the things that decide whether a dormant trader comes back.
| Channel | Cost basis | Two-way conversation | Handles objections | Handoff to a human |
|---|---|---|---|---|
| AI voice agent (Topcalls) | $0.35/min all-in, billed by the second | Yes, sub-500ms responses | Yes, scripted per segment | Live transfer or booked callback |
| In-house retention desk | Salary plus telephony per seat | Yes | Yes, depends on the agent | Not needed |
| Outsourced call centre | Per-hour or per-seat contract | Yes | Varies with vendor training | Usually a separate step |
| Email or SMS sequence | Per-message platform fee | No | No | No |
Volume is the other half of the maths. Topcalls processes 63,000+ AI calls a day across its customers, and a single brokerage campaign runs calls in parallel rather than one seat at a time, which is where the 3-10x lift over a human team comes from. A 20,000-account dormant book that would take a five-person desk weeks gets a first pass in days.
To see the number for your own book, run the dormant trader revenue calculator with your list size, average deposit, and current reactivation rate. And before you present the case internally, read what cost per reactivated trader should look like, because that's the metric your CFO will ask about.
5. How do you keep reactivation calls compliant?
Compliance for dormant trader calls comes down to three checks before the first dial: a lawful marketing basis for each contact, suppression against do-not-call registers, and calling only inside permitted hours for the trader's location. Topcalls is built around TCPA, TSR, DNC, and GDPR requirements, but the broker owns the list, the consent records, and the financial promotions sign-off.

The rules differ by jurisdiction, and a dormant book usually spans several. The three you'll hit most often:
- United Kingdom (PECR regulation 21): no unsolicited direct marketing calls to a number listed on the TPS register, or to anyone who has told you to stop. A number is only exempt if it has been on the register for less than 28 days. The text is on legislation.gov.uk.
- United States (47 CFR 64.1200): telemarketing calls using an artificial or prerecorded voice to a mobile number require the prior express written consent of the called party, and no solicitation calls before 8 a.m. or after 9 p.m. local time at the trader's location. Full text at Cornell LII. The FTC's Telemarketing Sales Rule guidance adds that call lists must be scrubbed against the National Do Not Call Registry at least every thirty-one days.
- European Union (GDPR): Recital 47 states that processing personal data for direct marketing "may be regarded as carried out for a legitimate interest", which is why many EU brokers call existing clients on that basis. Purchased lists are a different story. Source: EUR-Lex.
Recording and retention are the part brokers forget. Every Topcalls call comes with a recording and a transcript included in the per-minute price, which is what your compliance desk needs when a regulator asks what was said to a retail client. Keep them for as long as your licence requires. The secure infrastructure page covers storage and access controls.
For a jurisdiction-by-jurisdiction walkthrough, including FCA financial promotions and MiFID II recording, see compliant AI calling for forex brokers.
6. How do you know the reactivation campaign worked?
A reactivation campaign worked if traders you'd written off deposited or traded again within 30 days of the call, at a cost per reactivated trader below what you pay to acquire a new one. Track five numbers: connect rate, conversation rate, handoff rate, redeposit rate, and cost per reactivated trader. Everything else is noise until those five move.
- Connect rate: answered calls divided by dialled numbers. Topcalls customers report a 60%+ average improvement here, mostly from retry timing and local caller presentation.
- Conversation rate: connects where the trader stayed past the opener. If this is low, the script is the problem, not the list.
- Handoff rate: conversations transferred to a human or booked for a callback. This is the number your dealers care about.
- Redeposit rate: reactivated accounts that funded within 30 days. Pull it from the trading platform, not the CRM.
- Cost per reactivated trader: total campaign minutes at $0.35, divided by redeposits. Compare it with your cost per new funded account.
Topcalls shows the first three live in real-time analytics while the campaign runs, so a script fix on day two is normal. The last two need the trading platform. Push call outcomes into the CRM through Integrations, which connects to 5,000+ tools, so the redeposit lands next to the call record instead of in a spreadsheet.
7. When doesn't AI reactivation fit?
AI reactivation calls don't fit when the dormant list is under a few hundred numbers, when accounts went quiet because of a complaint or a chargeback, or when your compliance desk hasn't cleared outbound marketing calls for that jurisdiction. It also doesn't fit as a substitute for fixing the reason traders left, such as a slow withdrawal process or a broken MT5 mobile login.
Small lists belong with a human. Two account managers can work 300 numbers in a day and read the room better than any script. Complaint and chargeback accounts need a person with authority to make things right, and an AI agent calling them reads as tone-deaf. High-net-worth and professional clients sit with their relationship manager; an automated call there undoes years of trust.
And if the reason they left is still there, don't call. Fix the withdrawal queue first, then let the agent tell them it's fixed.
The dormant book is already paid for. Every account on it cost acquisition spend, KYC time, and a first deposit, and most of them still pick up when the phone rings. If you want to see how a first campaign would run on your list, book a 30-minute call and bring the export. You'll get a written proposal within 48 hours.
Frequently Asked Questions
Get AI calling tips in your inbox
No spam. One email per week with actionable sales automation tips.






