Stop Paying for Ghost FTDs: Lead Attribution That Follows a Trader to First Trade
Attribution in brokerage marketing often “ends” at registration or first-time deposit (FTD). That’s convenient for dashboards—but it’s not how revenue is actually created. The channel that drives deposits isn’t always the one that drives trading activity, and the partners you reward for FTDs may not be the partners who create real volume.
This post lays out a practical way to attribute IB, paid ads, and organic leads all the way through to first trade (and beyond), using a CRM + trading platform integration approach that ops and compliance teams can live with.
Why “first trade” beats FTD as the attribution milestone
FTD is an important step, but it’s a financial event—not a product-usage event. For many brokers, the real unit economics (spread/commission revenue, retention, risk costs) only become clear once a client executes a live trade.
Tracking to first trade helps you answer questions FTD can’t:
- Which sources create traders, not just depositors? Some channels drive bonus hunters or “test deposit” behavior.
- Where does the funnel break after deposit? If paid search drives FTDs but not first trades, your onboarding, platform education, or dealing conditions might be the issue.
- Which IBs create durable flow? IB payouts based purely on FTD can incentivize low-quality traffic.
In practice, you’ll still monitor FTD—just treat it as a checkpoint on the path to “activated trader.”
Define your attribution model and the events you’ll actually trust
Before you touch tracking links, define two things: (1) your event taxonomy and (2) your source-of-truth rules. This prevents “marketing math” debates later.
A minimal event set that works for most brokers:
- Lead Created (first captured in CRM)
- Registration Completed (account created)
- KYC Submitted and KYC Approved (or risk-tiered approval)
- First Deposit Requested and Deposit Approved/Settled (FTD)
- Trading Account Created (MT4/MT5/cTrader/MatchTrader)
- First Trade Executed (first live order filled)
Then decide your attribution rules:
- Primary source: typically first-touch (first known source) or last non-direct touch.
- Secondary dimensions: campaign, ad set, keyword, landing page, IB ID, sub-IB ID.
- Lookback window: e.g., 30–90 days for paid, longer for IB/SEO.
If you have multiple regulators/jurisdictions, align definitions with your internal policies and check local regulations for data retention and marketing record-keeping.
Capture IB, paid, and organic sources correctly at the point of entry
Most attribution failures happen in the first 30 seconds: link handling, cookie loss, cross-domain redirects, and duplicate leads.
A practical capture checklist:
- Standardize UTMs for paid and organic campaigns (utm_source, utm_medium, utm_campaign, utm_content, utm_term).
- Use a dedicated IB parameter (e.g., ib_id=12345) and, if needed, sub-IB (sub_ib_id=678).
- Persist click IDs (e.g., gclid, fbclid) where applicable—without relying on them as the only identifier.
- Write attribution into the CRM lead record immediately (not only in analytics tools).
- Handle cross-domain flows (landing page → registration domain → client portal) so the source doesn’t reset to “direct.”
Two broker-specific pitfalls to avoid:
- IB link overwritten by paid retargeting: Decide whether IB should be “sticky” (often yes) and for how long.
- Multiple registrations: De-duplicate by email/phone + device fingerprinting rules (within your privacy policy), and keep an audit trail of merges.
Connect CRM attribution to platform reality (MT4/MT5/cTrader) for first trade
To attribute “first trade,” your CRM must reliably connect three identities:
- Lead/Client ID in CRM
- Trading account login(s) on the platform
- Trade events (orders/deals) coming back from the platform
Operationally, the clean pattern looks like this:
- CRM creates (or syncs) the trading account and stores the platform login against the client profile.
- The platform integration pushes back key events (account created, balance changes, first trade timestamp, volume).
- Reporting joins CRM attribution fields (source, campaign, IB hierarchy) to platform activity fields (first trade date, lots, symbols, P&L where appropriate).
Implementation details that matter:
- Timestamp consistency: store all event times in UTC and display in local time by user preference.
- Multiple accounts per client: first trade should be computed at the client level and optionally at the account level.
- Demo vs live: ensure the event is for a live account; demo “first trade” is a different activation metric.
Once this is in place, you can build a simple “activation” KPI: % of registered → first trade, segmented by source and IB.
Reporting that brokers can act on (without attribution theater)
Your goal isn’t a perfect multi-touch model—it’s a dashboard that changes decisions. Start with three views your teams will actually use.
1) Funnel conversion by source (IB vs Paid vs Organic)
- Lead → Registration
- Registration → KYC Approved
- KYC Approved → FTD
- FTD → First Trade
2) Time-to-event by source
- Median time to KYC approval
- Median time from FTD to first trade
3) Quality after first trade (choose 1–2 to start)
- Lots in first 7/30 days
- Active trading days
- Net deposits/withdrawals behavior
Practical guidance: don’t rank channels only by CPL or CPA. Rank them by cost per first trade and cost per activated trader (e.g., first 30-day activity), then compare against compliance and risk constraints.
Commission and payout design: align IB rewards with real activation
If you pay IBs purely on FTD, you’ll attract traffic optimized for deposit events. If you pay only on volume, you may push partners toward aggressive tactics that create compliance risk.
A balanced approach many brokers adopt:
- Hybrid payouts: partial CPA at FTD + performance component after first trade or after X lots.
- Tiering by quality: better rates for IBs with higher KYC pass and first-trade activation.
- Hold periods and clawbacks: defined windows for fraud/chargeback/bonus abuse (review with compliance; check local regulations).
Operationally, this requires your CRM to:
- Track IB hierarchy (master/sub-IB)
- Lock attribution rules (so the IB doesn’t change mid-funnel without an auditable reason)
- Compute first-trade eligibility timestamps for payout cycles
When attribution is tied to money, auditability matters as much as accuracy.
Compliance and data governance: make attribution defensible
Attribution touches personal data, marketing consent, and sometimes cross-border processing. The safest posture is “minimum necessary data, clearly documented.”
A practical governance checklist:
- Consent capture for marketing communications (email/SMS/WhatsApp) with jurisdiction-specific wording.
- Audit trail for source changes (who/what changed attribution fields and when).
- Role-based access so media buyers can’t edit IB assignments, and IB managers can’t rewrite paid campaign sources.
- Data retention policy aligned to your regulator and internal risk policies (check local regulations; consult compliance counsel where needed).
- Fraud flags integrated into reporting so you don’t optimize spend toward suspicious patterns.
If you can’t explain your attribution logic to a regulator, a PSP, or your own finance team, it’s not production-ready.
The Bottom Line
Attribution that stops at FTD can mislead budget decisions and distort IB incentives. Track sources through KYC, deposit, and first trade by persisting campaign/IB data in the CRM and joining it with platform trade events.
Start simple: define trusted events, lock attribution rules, and report “cost per first trade” alongside funnel drop-offs. Then refine payouts and spend based on activation—not just deposits.
If you want Brokeret to help you implement end-to-end attribution inside your Forex CRM and platform integrations, start here: /get-started.