Forex & Brokerage

How Dormant Trader Reactivation Software Works

Teodor AvadaniTeodor Avadani, Founder·
·11 min read·Last updated:
Cover Image for How Dormant Trader Reactivation Software Works

A dormant trader isn't a lost trader. Dormant trader reactivation software exists because most of the funded accounts sitting idle in your MT4 or MT5 back office still belong to people who passed KYC, deposited at least once, and then stopped opening the app. Nobody called them. This guide walks through how dormant trader reactivation software actually works at a forex or CFD brokerage: how it picks who to call, what the AI says on the line, what a campaign costs at $0.35 per minute, and where the TCPA and GDPR lines sit. By the end you'll know whether it fits your book or not.

Key Takeaways

  • Dormant trader reactivation software calls idle funded accounts with an AI voice agent, logs the reason each account went quiet, and transfers live prospects to a human on the same call.
  • Topcalls prices reactivation calls at $0.35 per minute all-inclusive, so a 3-minute conversation with a dormant trader costs $1.05 with no per-seat or setup fees.
  • The US Telemarketing Sales Rule defines an established business relationship as a transaction within the last 540 days, which decides who a brokerage can call first.
  • Under GDPR Article 21, a trader can object to direct marketing at any time, so the software has to suppress that number the moment the objection is spoken.
  • A first Topcalls setup takes about 15 minutes, and most brokerages have a live reactivation campaign running within roughly two weeks.

1. What Is Dormant Trader Reactivation Software?

Dormant trader reactivation software is a system that finds inactive trading accounts, contacts each trader through an automated channel, records why the account went quiet, and routes anyone who wants to trade again to a funding link or a human account manager. With Topcalls that channel is an AI voice call. The software replaces the spreadsheet-plus-dialer routine that most brokerage retention desks still run by hand.

What counts as dormant is your call, not the vendor's. Some brokerages flag an account after 30 days without a trade. Others wait for 90 days without a login, or treat "funded but zero positions since KYC" as its own bucket. The software applies whatever rule you set to the whole book every day, which a four-person retention team can't. If you haven't pinned that definition down yet, start with what a dormant trading account actually is before you build a list.

2. How Does Dormant Trader Reactivation Software Work?

Dormant trader reactivation software runs a five-step loop: sync the dormant list from your CRM or MT4/MT5 export, segment it by last deposit and last trade, call each trader with a script tuned to that segment, log the disposition, then push the result back to the CRM and trigger the next step. Topcalls runs the entire loop from list to CRM write-back without a person dialing a single number.

Each step has a job. Skip one and the campaign leaks money somewhere.

  • List sync: Pull dormant accounts with phone, first name, language, last trade, last deposit and KYC status. Sync daily; traders move between buckets constantly.
  • Segmentation: A trader who deposited $5,000 and stopped after one losing week needs a different opening line than someone who registered, funded $100 and never placed a trade. The software should hold separate scripts for each. Our guide to trader segmentation for reactivation covers the cut points that work.
  • Calling: The AI voice agent dials in the trader's language, says it's calling on behalf of the brokerage, and runs the script. Topcalls handles 63,000+ AI calls a day, so a 4,000-account list isn't a capacity question.
  • Disposition: Every call ends with a tag: redeposit intent, callback requested, switched broker, lost money, wrong number, or do not call. The tag comes from the conversation, not from an agent's memory at shift end.
  • Write-back and next action: The disposition lands in HubSpot, Salesforce or whatever CRM you run, through Topcalls Integrations and its 5,000+ tool connections. A "callback Tuesday" tag schedules Tuesday's call, and a "do not call" tag suppresses the number everywhere.
Brokerage retention desk reviewing dormant trader accounts during an AI reactivation call

3. What Happens Inside a Reactivation Call?

Inside a reactivation call, the AI agent confirms it's speaking with the account holder, says who it's calling for and why, asks what stopped the trader from trading, listens to the answer, and offers one specific next step. Topcalls responds in under 500ms, so the pause after the trader finishes a sentence feels like a person thinking, not a system buffering. If the trader asks for a human, the call transfers live.

The answer to "what stopped you" falls into three predictable buckets, and the script needs a branch for each. "I lost money" is the one you'll hear most. ESMA's 2018 product intervention noted that 74-89% of retail CFD accounts lose money, with average losses per client between 1,600 and 29,000 euros. An agent that answers "markets are great right now" is a compliance incident waiting to happen. The right response acknowledges the loss, repeats the approved risk warning, and offers a walkthrough of risk-management tools before anything else.

"I switched brokers" is the second bucket. The agent asks what the other platform does better, logs the answer verbatim, and closes politely. That transcript is worth more to your product team than the redeposit would've been.

"I just never got around to it" is the third, and it's the bucket that pays for the campaign. These traders passed KYC and funded. The agent sends a funding link by SMS while still on the call, or books a slot with an account manager.

Word-for-word openers, objection branches and closes are in our AI caller scripts for dormant traders. They run on the Topcalls AI voice agent, which holds the script, the branches and the handoff rule in one place.

4. What Data Does It Need From MT4, MT5 and the CRM?

Dormant trader reactivation software needs eight fields per account to run a clean campaign: phone number in E.164 format, first name, preferred language, last trade date, last deposit date, a balance band, KYC status, and any consent or do-not-call flag. Topcalls accepts a CSV upload for a first pilot and a live sync through Integrations for an ongoing campaign. Everything else is nice to have.

KYC status is the field brokerages forget, and it causes the most damage. Pitching a redeposit to a trader whose ID expired last quarter creates a deposit that compliance then has to freeze. Route expired-KYC accounts to a document-renewal script instead, and only talk redeposits once the account is clean. One boolean in the export fixes this.

The balance band sets tone rather than targeting. A trader with $40 left after a drawdown and one with $4,000 untouched for six months are both dormant, but one needs a gentle check-in and the other needs a reason to log in. MT4 and MT5 both expose balance, equity and last-activity timestamps through their manager APIs, so the export is a query, not a project.

Language is worth its own line. Topcalls runs 32 languages natively, so a Portuguese speaker in Lisbon and a Vietnamese speaker in Ho Chi Minh City each hear a native voice rather than English with a translated script. Multi-region books see the biggest difference here, because the old process defaulted every call to whatever the retention desk spoke.

5. What Does Dormant Trader Reactivation Software Cost?

Topcalls charges $0.35 per minute, all-inclusive. That single rate covers the voice model, telephony, call recording, transcription and analytics, with no per-seat fees, no setup fee, no pre-purchased minute bundles and no separate telephony or transcription bill. A 3-minute reactivation conversation costs $1.05, and a 1,000-account list at 3 minutes per connected call is a few hundred dollars, not a headcount decision.

Compare that with the two ways brokerages usually run reactivation today.

ApproachWhat you pay forHow it scalesWhere it breaks
In-house retention deskSalaries, seats, a dialer licenceHire another personEvenings, weekends, languages the desk doesn't speak
Outsourced call centrePer-agent hours or per-lead feesAdd agents on noticeScript drift, no CRM write-back, compliance sits outside your control
Topcalls reactivation software$0.35/min all-inclusiveSame rate at 100 or 10,000 callsAccounts that need a relationship manager, not a call
Three ways to run dormant trader reactivation

The number that matters isn't the per-minute rate. It's cost per reactivated trader against the average redeposit for that segment. Put your dormant count, average redeposit and expected redeposit rate into the dormant trader revenue calculator to see whether the campaign pays before you brief anyone. For the full working, read our breakdown of dormant trader reactivation ROI.

One more cost line: the team you already have. Topcalls customers typically see a 3-10x lift in call volume over what the same desk dialed by hand, because the desk stops dialing and starts taking warm transfers. Nobody gets cut; the desk gets pointed at the calls that need a person.

6. How Does It Stay Compliant With TCPA, GDPR and DNC Rules?

Trading app funding screen beside a reactivation campaign analytics dashboard

Reactivation software stays compliant by calling only people the brokerage is allowed to call, stating who's calling and why in the first sentence, and honouring an opt-out the moment it's spoken. Topcalls is built around TCPA, TSR, DNC and GDPR requirements, and suppression runs before the dial rather than after a complaint. Your compliance desk approves the script once, and the agent never improvises past it.

Dormant traders are existing customers, which changes the rules in your favour in the United States. The FTC's Telemarketing Sales Rule defines an established business relationship as a purchase or financial transaction with the seller within the 540 days before the call, or an inquiry or application within the previous 90 days. A trader who deposited 14 months ago sits inside that window. One who last deposited two years ago doesn't, so the second list needs a National Do Not Call Registry check before dialing.

In the EU and UK, the trader's right to say no is absolute. Article 21 of the GDPR gives every data subject the right to object to direct marketing at any time, and once they object, "the personal data shall no longer be processed for such purposes." In practice that means a trader who says "stop calling me" 40 seconds into a call has to be suppressed in the calling system and the CRM before the next dial, not at the end of the week.

Forex-specific rules sit on top. ESMA's CFD measures require a standardised risk warning that includes the percentage of a provider's retail accounts that lose money, and your compliance desk will want the call script to carry the same language they approved for written promotions. The full checklist, from consent records to recording retention, is in our guide to compliant AI calling for forex brokers.

7. How Do You Measure Whether It's Working?

Four numbers tell you whether dormant trader reactivation software is working: connect rate, conversation rate (calls that got past the first ten seconds), redeposit rate within 14 days of the call, and cost per reactivated trader. Topcalls reports a 60%+ average connect-rate improvement over what teams saw dialing by hand, and every call carries a transcript and a disposition, so the other three numbers come straight from the dashboard.

Watch conversation rate more than connect rate in week one. High connect with low conversation means the opener is wrong for that segment: a script fix, not a list fix. Low connect usually means the calling window is wrong for the region, or the numbers are stale. Both show up inside the first 200 calls.

Redeposit rate is the number your CFO reads. Tie it to the call, not the month, so a redeposit two days after a "callback Thursday" tag counts. Topcalls real-time analytics show connect, conversation and disposition per segment as calls happen, so a bad script gets caught on Monday, not at month end.

Start small: one segment, one language, one week. That proves the loop works from MT5 export to CRM write-back before you turn on the whole book. The wider customer reactivation approach applies the same loop to any lapsed customer base, but forex has enough edges of its own, KYC, risk warnings, regional calling windows, that the pilot should stay narrow.

8. When Doesn't Dormant Trader Reactivation Software Fit?

Dormant trader reactivation software doesn't fit a brokerage with fewer than a few hundred dormant accounts, no consent or contact records, or a book where most dormancy comes from frozen or restricted accounts. In those cases a human retention manager with a good list outperforms any software, and Topcalls will say so on the strategy call rather than sell you a campaign that can't pay.

Three situations where we'd tell you to hold off.

  • Tiny dormant lists: A few hundred accounts is one week's work for one person. The value of the software is repeating the loop across thousands of accounts every month.
  • No consent trail: If you can't show when and how each trader agreed to be contacted, fix the data first. There's no script that rescues a list you shouldn't be calling.
  • High-value accounts with a named relationship manager: A trader who deposited six figures and went quiet deserves a call from the person they know. Software can schedule that call; it shouldn't make it.

Everything else, the mid-book of funded accounts that went quiet for ordinary reasons, is where the software earns its rate. Not sure which yours is? Book a 30-minute call and bring the export.

The accounts are already in your back office, and the traders already passed KYC. What's missing is the conversation, and it costs $0.35 a minute to have it.

Frequently Asked Questions

Get AI calling tips in your inbox

No spam. One email per week with actionable sales automation tips.

Share this article

XLinkedIn

Summarize with AI

Ready to automate your calls?

Book a 30-min call or calculate your ROI.

Related Articles