TradingFellows
In the Hub
Magic FellowNewAds, images, stories and reelsFellows WriterA month of posts, planned and writtenFellows PagesYour landing page, hosted and watchedFellows ChannelsEvery join by ad set, and who stays
Supplies
Fellows AccountsAd accounts, with their numberFellows CardsA card for ad spendNumbersMonthly, or one-time for codesFellows Warm-upFollowers, likes and members, paced
What it costsBlogFree toolsAsk on Telegram
Sign inStart free
Telegram Marketing10 min read

Cost per FTD: What It Is, How to Calculate It and How to Lower It (2026)

The TradingFellows deskMedia buyers in FX, crypto and prop since 2017

What cost per FTD means, how to calculate it per ad set with a free calculator, why it beats cost per lead, and six changes that bring it down.

Last updated: October 12, 2026
Cost per FTD: What It Is, How to Calculate It and How to Lower It (2026)
On this page
  1. What is cost per FTD?
  2. How do you calculate cost per FTD?
  3. Why is cost per FTD better than cost per lead?
  4. What is a good cost per FTD?
  5. How do you lower your cost per FTD?
  6. How does cost per FTD work with CPA, revenue share and hybrid deals?
  7. Cost per FTD mistakes to avoid
  8. Measure it per ad set, then scale on it
  9. Frequently Asked Questions
Key takeaway: Cost per FTD is your ad spend divided by the number of first-time deposits it brought. It is the number a broker, an IB or an affiliate is actually paid on, so it is the one to scale on. To lower it, fix what happens after the click: track every ad set to the deposit, send the deposit back to Meta, and plug the gap between the join and the registration.
The short version
    • Cost per = ad spend divided by the first-time deposits it brought, in a fixed window after the click.
    • It is the number brokers, and affiliates are paid on, so it is the one to scale on.
    • Calculate it per ad set, per country and per creative, not only for the whole account.
    • Judge it against what an FTD pays you: the , the , or the lifetime value.
    • To lower it, track every ad set to the deposit, send deposits back to Meta and fix the handoff from join to registration.

Most forex campaigns are reported on cost per click or , because those are the numbers the ad platform hands you. The business is paid on something else: first-time deposits. When the two numbers are far apart, budget goes to the ad sets that look cheap and away from the ones that make money.

This guide explains cost per FTD in plain terms, shows how to calculate it, with a calculator you can fill in, and lists the changes that bring it down. It is written for broker marketing teams, introducing brokers (IBs), affiliates and the media buyers who work with them.

What is cost per FTD?#

Cost per FTD is the total you spent to acquire first-time depositors, divided by the number of first-time depositors (FTDs) you got. An FTD is a new client who funds a trading account for the first time. If you spend $3,000 and get 20 FTDs, your cost per FTD is $150.

The definition is simple. Two details make it useful:

  • Count only what the spend brought. Organic sign-ups, old clients coming back and deposits from other partners do not belong in the number.
  • Use the same window every time. Deposits arrive days or weeks after the click, so decide whether you count FTDs within 7, 14 or 30 days of the click, and keep it.
The terms used in this guide:
  • FTD: a first-time deposit, or the client who made it.
  • Qualified FTD: an FTD that meets the deal's conditions, such as a minimum deposit or trading activity, and gets paid.
  • CPA: in an affiliate or IB deal, the fixed amount the broker pays per qualified FTD.
  • Cost per lead: spend divided by sign-ups or registrations, before anyone deposits.
  • Counting window: how many days after the click a deposit still counts toward the ad.

How do you calculate cost per FTD?#

To calculate cost per FTD, divide the ad spend by the number of first-time deposits it brought within your counting window. The formula is spend divided by FTDs. In practice you calculate it per ad set, per country and per creative, because the average hides the ad sets that lose money.

Cost per FTD calculator
Leads per month·
Customers per month·
Cost per customer·
Return on ad spend·

Read "lead" as a registration with the broker and "customer" as a first-time depositor. Cost per customer is your cost per FTD. Put in your own numbers.

Here is the same funnel step by step, with illustrative numbers for one ad set:

Cost per FTD for one forex ad set: from $0.30 a tap to $150 per first deposit, illustrative numbers
Cost per FTD for one forex ad set: from $0.30 a tap to $150 per first deposit, illustrative numbers
StepPeopleCost per person
Tapped the ad1,000$0.30
Joined the channel or signed up300$1.00
Still there at day 790$3.33
Registered with the broker8$37.50
First deposit2$150
The same $300 looks like $0.30, $1.00 or $150 depending on which row you report. Only the last row is what the business is paid on.

Why is cost per FTD better than cost per lead?#

Cost per FTD is better than cost per lead because it measures what the business is paid on. Cost per lead is useful early, but it rewards the wrong ad sets. A cheap lead who never funds an account is not cheap.

  • Leads are easy to inflate. Broad audiences, incentives and short forms all lower cost per lead and often lower deposit rates with it.
  • Meta learns from what you report. If the last event Meta hears about is the lead, it finds more people who leave their details, not more people who fund.
  • Deals are paid on deposits. Most broker and affiliate deals pay on a qualified FTD, by CPA, revenue share or a mix of both. Your cost per FTD is what you compare against that payout.
Here is what that looks like with two ad sets of the same spend:
Two forex ad sets: the cheaper join brought the more expensive first deposits, illustrative numbers
Two forex ad sets: the cheaper join brought the more expensive first deposits, illustrative numbers

The ad set with the cheaper join brought 2 FTDs at $150 each. The "expensive" one brought 5 at $60 each. On cost per lead you would scale the wrong one. I go deeper on the early signal in cost per Telegram subscriber.

What is a good cost per FTD?#

A good cost per FTD is one comfortably below what an FTD pays you. For an affiliate or IB, that ceiling is the CPA or the expected revenue share per FTD. For a broker, it is what a first-time depositor is worth over time.

For scale, typical forex CPA payouts are often quoted from around $200 to over $1,000 per qualified FTD, depending on the country, the account size and the broker, according to Track360's CPA vs revenue share glossary. Treat that as a planning range, not a benchmark for your campaign: your own payout terms and your own ad sets are the only fair comparison.

How do you lower your cost per FTD?#

To lower your cost per FTD, track every ad set to the deposit, send the deposit back to Meta, and fix the handoff from the channel or page to the broker. These are the changes that move it the most, in the order I make them.

  1. Track every ad set to the deposit. One tracked link per ad set, and a link of their own for each person, so a registration and a deposit land on the ad set that brought them. Without this, cost per FTD can only be calculated for the whole account.
  2. Get postbacks from the broker or network. A is a call the broker or affiliate platform makes when a referred client registers or deposits. It turns a monthly report into a number you can act on this week.
  3. Send the deposit back to Meta. Through the Conversions API, report the registration and the first deposit, so Meta looks for depositors instead of clickers. The setup is in Facebook ads for forex brokers.
  4. Plug the handoff. In most funnels the biggest drop is between joining a channel and registering with the broker. A clear welcome message, a personal registration link and a reason to open an account that is about the trader do more than a new hook.
  5. Judge on day 7, decide on FTDs. Members still in a channel at day 7 are the earliest signal of who will deposit. Read it first, then confirm with cost per FTD once deposits have had time to arrive.
  6. Cut by cost per FTD, not by cost per lead. Once you have a few weeks of data, move budget from the ad sets with the highest cost per FTD to the lowest, even if their cost per lead says the opposite.
Why is your cost per FTD high?Tap through

Where does the funnel drop the most?

The ad and the page

The ad promises something the page does not say. Repeat the one-line offer on the page and keep one button.

Read that guide
The first week

Fix the welcome, the pinned guide and the posting rhythm before buying more traffic.

Read that guide
The handoff

Give each person a link of their own and a clear reason to open an account.

Go to the fix
No tracking per ad set

Start with one link per ad set and broker postbacks, then look again in two weeks.

Go to the fix

How does cost per FTD work with CPA, revenue share and hybrid deals?#

How you judge cost per FTD depends on how you are paid.

DealHow it paysWhat to compare cost per FTD against
CPAA fixed amount per qualified FTDThe CPA payout, after rejected or unqualified FTDs
Revenue shareA share of what the client generates over timeThe expected revenue share per FTD over a set period
HybridA smaller CPA plus a revenue shareThe CPA now plus the expected share later
In-house brokerYou keep the clientWhat an FTD is worth to you over its lifetime
Two things catch teams out. First, "qualified" usually means more than a deposit: a minimum amount, a minimum trading activity or a time window, depending on the deal. Second, revenue share pays slowly, so a cost per FTD that looks high this month can still be profitable over a year. Read the terms of your own deal before you set a target.

Cost per FTD mistakes to avoid#

  • Mixing organic and paid FTDs in the same number.
  • Changing the counting window from report to report.
  • Judging a new ad set before any deposit could have arrived.
  • Comparing cost per FTD across countries with very different deposit sizes as if they were the same.
  • Counting FTDs that the broker later rejects as unqualified.
Check yourself3 questions
1/3 You spent $3,000 and got 20 first-time deposits. What is your cost per FTD?
Show the answer

$150. Cost per FTD is spend divided by FTDs: $3,000 divided by 20 is $150.

2/3 Ad set A costs $1.00 per lead, ad set B $1.50. Which do you scale?
Show the answer

The one with the lower cost per FTD. A cheap lead who never funds is not cheap. Decide on cost per FTD once deposits have arrived.

3/3 What turns a monthly broker report into a number you can act on this week?
Show the answer

A postback on registration and on first deposit. A postback reports each registration and deposit as it happens, so it lands on the ad set that brought it.

Measure it per ad set, then scale on it#

Cost per FTD is the number that connects your ads to the money. Calculate it per ad set, get the deposits back from the broker, tell Meta about them, and fix the handoff before you buy more traffic.

If you want every ad set tracked to the deposit in one place, see the Fellows Hub at tradingfellows.xyz. Questions go to the operator on Telegram: t.me/TradingFellowsAds.

Frequently Asked Questions

What does FTD mean in forex?
FTD stands for first-time deposit, or first-time depositor. It is a new client who funds a trading account for the first time. Brokers, IBs and affiliates use it as the main measure of a campaign's results.
How do you calculate cost per FTD?
Divide the spend by the number of first-time deposits it brought, in a fixed window after the click. Calculate it per ad set, per country and per creative, not only for the whole account.
What is a good cost per FTD?
It depends on the country, the minimum deposit, the offer and how you are paid, so any single number is misleading. Compare your cost per FTD against what an FTD pays you, by CPA, revenue share or lifetime value, and against your own ad sets.
Is cost per FTD the same as CPA?
Not quite. Cost per FTD is what you spend to get a first-time depositor. CPA, in an affiliate or IB deal, is what the broker pays you per qualified FTD. The gap between the two is your margin.
What is the difference between cost per lead and cost per FTD?
Cost per lead counts everyone who signs up or registers. Cost per FTD counts only those who fund an account. A campaign can have a low cost per lead and a high cost per FTD when its leads rarely deposit.
What is a qualified FTD?
A first-time deposit that meets the deal's conditions, such as a minimum deposit amount, a minimum trading activity, KYC approval or a time window. Only qualified FTDs are paid in most affiliate and IB deals.
How can I lower my cost per FTD?
Track every ad set to the deposit with its own link and broker postbacks, send registrations and deposits back to Meta through the Conversions API, and fix the welcome and handoff that turn a join into a registration.
How long should I wait to measure cost per FTD?
Long enough for deposits to arrive, which can take days or weeks depending on the offer. Read early signals such as day 7 retention first, and confirm with cost per FTD once the window you chose has passed.

Keep reading