A reactivation campaign that reports one number is hiding eleven. Most forex reactivation campaign metrics decks show a redeposit total and a cost line with nothing in between, so nobody can say whether the list, the call windows or the agent was the problem. This article lays out the 12 forex reactivation campaign metrics a brokerage needs, grouped as reach, conversion, cost and return, plus the guardrails your compliance desk will ask about. Every formula is arithmetic on data already sitting in the dialer, the CRM and MT4 or MT5. Calling cost at Topcalls is a flat $0.35 per minute, so the money side takes about ten minutes to build.
Key Takeaways
- The 12 forex reactivation campaign metrics split into four reach numbers, four conversion numbers and four cost and return numbers, each with one named owner.
- Every ratio needs a fixed denominator: accounts left after suppression, a start date and one attribution window, all agreed before the first dial.
- Topcalls bills reactivation calls at $0.35 per minute all-inclusive, so cost per conversation is billed minutes times $0.35 divided by real conversations.
- ESMA's 2018 intervention found 74-89% of retail CFD accounts lose money, so most dormant traders on a call list left after a loss.
- The US Telemarketing Sales Rule caps abandoned calls at 3% of answered calls per 30-day campaign period, a guardrail worth tracking in every market.
- Launch week gets a daily read of connect rate and guardrails; everything else moves to a 20-minute weekly review with a named decision owner.
1. Which forex reactivation campaign metrics move first?
The first four forex reactivation campaign metrics are reach metrics: connect rate, right-party contact rate, conversation rate and speed to first call. They move within days of launch and tell you whether the list and the call windows work before a single deposit lands. A campaign with a 12% connect rate has a data problem, not a script problem, and these four catch it inside the first 48 hours.
| Metric | Formula | Data source | Owner |
|---|---|---|---|
| 1. Connect rate | Answered calls / dial attempts | Calling platform call log | Campaign owner |
| 2. Right-party contact rate | Account holder confirmed / answered calls | Call outcome tags checked against CRM | Campaign owner |
| 3. Conversation rate | Calls over the talk-time threshold / right-party contacts | Call duration and transcript | Retention lead |
| 4. Speed to first call | Time from list upload or trigger to first dial | Dialer timestamps vs CRM trigger timestamps | Ops lead |
Connect rate is answered calls over dial attempts. Decide before launch whether voicemail counts as answered; most retention desks keep it separate, because a voicemail can't say yes to a redeposit. Right-party contact rate is the share of answered calls where the person on the line was the trader on the account. When that number sits low, the phone data is old, and no amount of prompt tuning fixes old data.
Conversation rate needs a talk-time threshold. Pick one, say 45 seconds, and keep it fixed for the whole campaign so week three is comparable with week one. Speed to first call is the median time from list upload, or from a trigger like a failed deposit, to the first dial. For triggered follow-ups, measure it in minutes; the post on brokerage lead follow-up speed covers why the first hour matters more than the tenth call.
One distinction worth keeping straight. Topcalls holds response latency inside the call under 500ms, which is what makes the conversation feel like a conversation. Speed to first call is a different clock: the hours between a trader entering the list and the phone ringing at all. Both matter, and only one of them is the dialer's fault.

2. How do you know dormant traders actually came back?
Metrics 5 to 8 are the conversion set: positive outcome rate, human handoff rate, reactivation rate and redeposit rate. Reach metrics come from the dialer alone. Conversion metrics need the CRM and the trading platform joined to the call log on account ID, not phone number, because one trader can hold two numbers and one number can sit on two accounts. Agree that join before launch, or the weekly review becomes a reconciliation exercise.
| Metric | Formula | Data source | Owner |
|---|---|---|---|
| 5. Positive outcome rate | Calls ending in an agreed next step / conversations | Call outcome tags | Retention lead |
| 6. Human handoff rate | Transfers or bookings / conversations, and accepted / offered | Transfer log plus account manager calendar | Sales desk manager |
| 7. Reactivation rate | Accounts that logged in or traded in the window / accounts reached | MT4/MT5 activity export joined on account ID | Retention lead |
| 8. Redeposit rate | Accounts that deposited in the window / accounts reached | Payments system joined on account ID | Finance |
Positive outcome rate only means something if the outcome tags are fixed in advance: will fund, wants callback, KYC help needed, not interested, do not call again. An AI agent allowed to invent its own dispositions gives you a number nobody can compare week to week. The way the agent runs these calls, from opening line to disposition, is covered in how AI voice agents reactivate dormant trading accounts.
Human handoff is two numbers, not one. How often the agent hands a trader to an account manager, and how often that manager actually picks up or keeps the booked slot. A 30% handoff rate paired with 40% acceptance says the desk is the bottleneck, not the calls.
Reactivation rate needs a definition of back. A login, a trade, or a trade above a minimum size are three different campaigns with three different numbers. Report it against accounts reached for the campaign owner and against the whole list for the CFO, and pull activity from MT4 or MT5, never from the CRM's memory of it. The post on trader reactivation conversion rate goes deeper on which denominator to use when.
Context matters for the target you set. ESMA's 2018 product intervention found that 74-89% of retail accounts typically lose money on CFDs, with average losses per client between EUR 1,600 and EUR 29,000. Most traders on a dormant list left after a loss, so a reactivation rate against reached accounts is a fairer read than a raw redeposit total. And pair redeposit rate with the median first redeposit, median rather than mean, because one whale hides a campaign that failed for everyone else.
The Reactivation Campaign Metrics Template puts all 12 on one sheet, with the definition, formula, data source, review cadence, owner and a target blank for each, plus a guardrails section and a three-signature sign-off table.
3. How do you calculate the cost and return metrics?
Metrics 9 to 12 are cost per conversation, cost per reactivated trader, recovered deposits per reactivated trader and campaign payback multiple. All four are arithmetic on your own inputs. The only external figure is the per-minute calling rate. Topcalls charges $0.35 per minute all-inclusive, covering voice model, telephony, recording, transcription and analytics with no per-seat or setup fees, so calling cost is billed minutes times $0.35.
| Metric | Formula | Data source | Owner |
|---|---|---|---|
| 9. Cost per conversation | Total calling cost / conversations | Usage report plus metric 3 | Ops lead |
| 10. Cost per reactivated trader | Calling plus list prep plus human follow-up time / reactivated accounts | Invoice, timesheets, metric 7 | Finance |
| 11. Recovered deposits per reactivated trader | Deposits inside the window / reactivated accounts | Payments system joined on account ID | Finance |
| 12. Campaign payback multiple | Net revenue from reactivated accounts in the window / total campaign cost | Back-office revenue per account, metric 10 | Finance |
Cost per conversation catches a bad list faster than connect rate does. Unanswered dials and eight-second wrong-number calls still burn seconds, so when the cost per real conversation climbs while connect rate holds, the list is thinning out. Cost per reactivated trader has to include the humans: account manager time on handoffs, the analyst who built the segments, any offer cost. Calling minutes are usually the smallest line, and the post on cost per reactivated trader walks through a worked example.
Recovered deposits are cash, not revenue. Report the number because the CEO will ask, but don't call the campaign paid back until the payback multiple says so: net trading revenue from reactivated accounts inside the attribution window, divided by everything the campaign cost. Below 1.0 the campaign lost money in the window. Decide before launch what multiple justifies running it again, and run the reactivation campaign break-even analysis on the same inputs.

To size the upside before anyone dials, the dormant trader revenue calculator takes your dormant book, average deposit and an assumed reactivation rate and returns the recoverable revenue at $0.35 a minute. Put that figure in the target column for metric 11 and see how far the campaign lands from it.
4. Which guardrails decide if the campaign keeps running?
Five guardrails sit beside the 12 forex reactivation campaign metrics: opt-out requests per 100 conversations, complaints by type, calls to numbers that should've been suppressed, calls outside permitted hours for the trader's location, and AI disclosure delivered on every conversation. They don't say whether the campaign worked. Compliance owns the thresholds, and a breach pauses the segment regardless of how good the redeposit rate looks that week.
The suppression check is a re-run of the DNC and opt-out match against the numbers actually dialed, every week. The target is zero, and anything above zero needs a root cause written next to it. Permitted hours are judged by the trader's country of residence, not the phone prefix; a UK number belonging to a trader living in Dubai is a Dubai call. Split complaints by type too: one complaint about pressure deserves more attention than ten wrong numbers.
Two external rules are worth building in even for brokers who never dial the US. The FTC's Telemarketing Sales Rule, 16 CFR 310.4, requires technology that abandons no more than 3% of calls answered by a person, measured per calling campaign over each 30-day period, and treats a call as abandoned if it isn't connected to a representative within two seconds of the person's greeting. The same rule bars outbound calls to a residence outside 8:00 a.m. to 9:00 p.m. local time without prior consent. Topcalls' compliance posture covers TCPA, TSR, DNC and GDPR, but the guardrail metric is what proves it week to week.
Under the FCA's PS19/18, CFD providers must show retail clients a standardised risk warning stating the percentage of the firm's retail accounts that lose money, in force for CFDs since 1 August 2019. That percentage is a fact your compliance desk already publishes. Put it in the campaign brief so the agent's opening line never promises what the disclosure denies.
5. How often should you review reactivation campaign metrics?
Daily during launch week, weekly after that, monthly for the money metrics, and a final read at the end of the attribution window. Launch-week dailies cover connect rate, speed to first call and the guardrails, because those are the numbers that can be fixed the same afternoon. Each review needs a named owner and a short list of decisions that owner is allowed to make in the room.
| Cadence | Metrics on the table | Who attends | Decision they can make |
|---|---|---|---|
| Daily, launch week | 1, 4 and the guardrails | Campaign owner, ops lead | Pause a segment, change call windows, fix the list |
| Weekly | 1 to 10 plus guardrails | Campaign owner, retention lead, sales desk, compliance | Drop or add a segment, change the opening line, stop the campaign |
| Monthly | 7, 8, 11, 12 | Retention lead, finance | Approve next period's budget, change the attribution window |
| End of window | All 12, final | Owner, finance, compliance, head of retention | Run again, scale, or shelve |
The weekly review is where most campaigns are won or lost. Twenty minutes with the campaign owner, retention lead, sales desk manager and compliance, looking at one dashboard rather than four exports. Topcalls surfaces connect, outcome and transfer numbers in real-time analytics as the calls happen, and the CRM and trading platform pulls join on account ID. Record every decision next to the number that drove it; the sheet becomes the baseline for the next campaign.
A baseline is the piece most brokers skip. Pull redeposits, logins and trades for the same segments in the 90 days before calling. Without that, every reactivation gets credited to the campaign, including traders who would've come back on their own after a volatile week. The broader AI cold calling metrics and benchmarks give a reference point for connect and conversation rates, but a brokerage's own baseline beats any industry figure.
6. When doesn't this measurement set fit?
The 12-metric set is built for a campaign of at least a few thousand dormant accounts with a fixed start date. Three situations call for less. A list under roughly 500 accounts, where weekly ratios swing on a handful of calls. A brand-new broker with no 90-day baseline. And a relationship desk where each account manager works 40 named clients and already knows who came back.
Under 500 accounts, track connect rate, reactivation rate and cost per reactivated trader and skip the rest until the list grows. No baseline, run the first campaign as the baseline and judge the second. A desk handling high-balance clients by name doesn't need a right-party contact rate; it needs a calendar. The customer reactivation approach behind these metrics also assumes the traders on the list can lawfully be called for marketing, which is a separate check that comes before any metric matters.
The fastest route is to fill in the scope section before launch: list size after suppression, dates, attribution window, baseline. If you'd rather do that with someone who has run these campaigns, book a 30-minute call and we'll map which of the 12 your CRM and trading platform can already feed, with a proposal within 48 hours. Or start with the sheet.
Frequently Asked Questions
Get AI calling tips in your inbox
No spam. One email per week with actionable sales automation tips.






