relioops
Contact Book a demo

Broker CRM and forex back office

A CRM you deploy
and run.

Most brokers run sales, KYC, payments and partners in separate tools, so nobody sees the whole client. relioops CRM puts it all on one record: leads, onboarding and KYC, trading accounts, deposits and withdrawals, bonuses, IB partners, support tickets and reports. Every team works from the same client.

The whole client on one screen

KYC, deposits, trades, comments and tickets land on one record, in order, with who did what. No more checking four systems to answer one question.

Answers in seconds, not escalations

When a client asks why a withdrawal is pending, your agent sees the reason on screen. Faster replies, fewer tickets passed upstairs.

Numbers that match MT5

Deposits, bonuses and corrections are checked against MT5 automatically. A mismatch shows up as a task to fix, not a surprise at month-end.

The surface

Inside the CRM, screen by screen.

Comments and reminders, campaign ROI, CRM-to-MT5 reconciliation, payment reminders, MT5 groups, ticket SLAs and sign-in monitoring. The whole brokerage, run from one back office.

Interactive — click, type, open anything
Back office Communication Activity Search customers, logins…⌘K 3 SMSales ManagerRole · SalesManager

Communication Activity Comments and reminders for leads and customers, in one list between two dates.

+ New Comment
01/09/202625/09/2026 All (Lead + Customer)All (Comment + Reminder) Search name or content…
DateKindSubjectAuthorContentStatus
25/09/2026, 11:52CommentLead Morgan BakerJane SmithNo answer, call back after 3pm
25/09/2026, 11:50CommentLead Sam WrightJane SmithAsked for the account types sheet
25/09/2026, 11:47ReminderCustomer Richard RoeMax BrownFollow up on proof of addressDue 14:00
25/09/2026, 11:46CommentLead Jordan HaleJane SmithLine disconnected
23/09/2026, 15:59CommentLead Riley QuinnMax BrownNot interested for nowLast contact
1–25 of 243 records‹123…10›

Campaign ROI Report Leads → customers → depositors, and the deposit actually credited (USD), per UTM source and campaign.

Export CSV
01/07/202525/09/2026 Group by: source + campaign Search source or campaign…
SourceCampaignLeadsCustomersDepositorsTotal depositConversionPer customer
googlebrand_search1,84241296184,300.005.2%447.33
facebooklookalike_q33,1205087192,450.002.3%181.99
investinghi_cpl8491332241,900.002.6%315.04
ibib_direct39516458126,700.0014.7%772.56
directorganic2,7613944063,250.001.4%160.53
mql5top_banner1983169,800.003.0%316.13
1–25 of 84 records · grouped by source + campaign

Reconciliation CRM and MT5 compared on every balance, credit, bonus and correction.

Re-sync from MT5
Search (login / detail) Status: OpenLayer: AllType: All
DiscrepancyAccountCRMMT5DifferenceStatusLast seen
Missing CRM entryBalance op500345 #3626—94.00 USD−94.00 USDOpen09/10/2026 11:04
Bonus not creditedCredit op500418 #4422150.00 USD—150.00 USDOpen09/10/2026 11:04
Amount mismatchDeposit500182 #3521500.00 USD466.91 USD33.09 USDInvestigating09/10/2026 10:58
Missing CRM entryCorrection500284 #4603—−27.67 USD27.67 USDResolved09/10/2026 10:41
Missing MT5 entryWithdrawal500841 #4770−405.88 USD—−405.88 USDOpen09/10/2026 10:30
1–25 of 449 · last run 09/10/2026 11:04

Subscriptions Domains, SSL, mail, VoIP, SMS, KYC, platform licence, liquidity — upcoming and overdue payments in a daily digest.

+ New Subscription
Search name or vendor… Status: AllCategory: All
NameCategoryVendorCycleAmountNext paymentCheckStatus
examplebroker.comDomainNamecheapYearly48.00 USD23/06/2027 257 daysDomain expiryActive
Wildcard SSLSSLSectigoYearly220.00 USD02/11/2026 24 daysCertificateActive
MT5 platform licencePlatformMetaQuotesMonthly4,500.00 USD15/10/2026 6 daysInvoiceActive
Transactional emailMailPostmarkMonthly85.00 USD07/10/2026 2 days lateInvoiceOverdue
KYC checksKYCSumsubMonthly1,200.00 USD30/10/2026 21 daysUsageActive
Daily digest to finance and the system admin · auto-renew tracked per item

MT5 LIVE Active

GeneralServer ConnectionsMT5 Groups
Self-service account opening from the client portal
Demo accounts expire after 30 days of inactivity
Investor password shown to the client after creation
SaveCancel
RoleHostPortLoginStatusLatency
Manager APImt5-live.examplebroker.com4431001Connected11 msTest
Trade servermt5-live.examplebroker.com443—Connected14 msTest
Export / historymt5-hist.examplebroker.com4431002Idle—Test
Credentials are stored encrypted; the CRM never writes to the trade server directly.

Map the real MT5 groups to account types. Only groups marked portal-visible appear in the customer account opening form. Click a row to edit its mapping.

MT5 groupAccount typeCurrencyPortalLeveragesAccountsStatus
real\broker\usd\ecnECNUSDVisible100, 500 (100)1,838Active
real\broker\usd\stdSTDUSDVisible50 … 1000 (200)2,479Active
real\broker\eur\stdSTDEURHidden50, 100, 200 (100)312Active
demo\broker\usd\stdDEMOUSDVisible100, 500 (100)5,904Active
Manager, trade and export-server connections per platform · time zone, self-service opening and password rules per platform
Search code or name…+ New Department
CodeNameVisibilitySLA (min)RolesActive
SupportSupportCustomer Partner60 / 1440SalesManager SupportActive
FinancialFinanceCustomer Partner30 / 480FinanceActive
TechnicalTechnicalCustomer Partner60 / 1440SupportActive
LegalComplianceCustomer Partner240 / 4320ComplianceActive
IBIntroducing brokersCustomer Partner120 / 2880SalesManagerActive
First-response and resolution SLAs per department · visibility per portal · routed by role

In Observe mode the engine touches no account; it only works out what it would do. In Pilot mode only the logins in the pilot list are written to MT5. In Apply mode the whole scope is written — review the rule in an Observe run first.

GeneralTiersScopeGuards

Equity is read as equity minus credit. Leverage steps down as equity crosses each threshold; click a value to edit it.

TierEquity from (EUR)Equity toLeverage
109,9991:500×
210,00049,9991:400×
350,000249,9991:200×
4250,000∞1:100×
+ Add tier

Which groups the rule set evaluates. Groups in other currencies are never touched.

real\broker\eur\std · 312 accounts
real\broker\eur\ecn · 96 accounts
real\broker\eur\pro · 41 accounts
demo\broker\eur\std · 1,204 accounts
Also evaluate accounts with credit (threshold 10,000 EUR)
Never move more than one tier per run
Never set leverage below 1:10
Notify the client by email when leverage changes
Skip accounts with open positions above 80% margin
SaveRun in ObserveCancel

New Trading Account

1 · Creation Mode2 · Account Details3 · Confirm
Create on MT5Group and leverage come from the account type; MT5 assigns the login.
Import existingLink an existing MT5 account to the CRM (validated).
CRM-onlyManual record, no MT integration.
CancelNext
BackNext
CustomerAlex Morgan · #10482
ModeCreate on MT5
PlatformMT5 LIVE
Groupreal\broker\usd\std
Account typeSTD
Leverage1:200
Initial deposit0.00 USD
CredentialsEmailed to the client
Send the credentials by email now
Enable trading immediately
BackCreate account
Account created

Login 500912 on MT5 LIVE · group real\broker\usd\std · leverage 1:200. Credentials emailed to the client.

Open accountCreate another
Search code / name / subject…+ New Template
Category: AllLanguage: All
CodeNameCategoryLangActive
BackOfficeUserPasswordResetBack Office User Password ResetTransactionalenActive
CustomerCredentialsCreatedCustomer Portal CredentialsTransactionalenActive
CustomerCredentialsCreatedKundenportal-ZugangsdatenTransactionaldeActive
BonusCreditedYour bonus has been creditedNotificationenActive
CustomerSelfRegisteredNew Customer — Self-Registered from PortalNotificationenActive
1–25 of 113 records · every template in every language you run
Search modules… (e.g. dial code, postmark, MT5)By categoryFlat list
Settings 40Logs 5
40 settings modules, 5 logs · every change audited
Representative interface. Sample values are illustrative.
01

Client onboarding and KYC

Registration, document upload and verification run as one flow, and the KYC vendor's result is written straight back to the client record. Onboarding status reflects what actually happened — the check that passed, the document that expired — so nobody has to keep it up to date by hand.

  • Registration and client area sign-up
  • Document capture and re-verification
  • Vendor results written to the client record
  • Per-jurisdiction requirements and questionnaires
  • Expiry tracking with re-check prompts
02

The 360° client record

One page shows identity, accounts, funding, trading activity, communication and every action taken on the client. Your risk view, payment reconciliation and reports read from the same record, so every team sees the same numbers.

  • Identity, documents and verification state
  • All trading accounts across platforms and brands
  • Deposits, withdrawals and internal transfers
  • Calls, messages and campaign activity
  • Full action history with author and timestamp
03

Sales and desk workflow

Queues, assignment and tasks for the people working your clients. Work is assigned on the client record itself, so nothing gets lost in a separate task tool or spreadsheet.

  • Queues by segment, desk and brand
  • Assignment, ownership and handover
  • Approval steps for funding and account changes
  • Notes and outcomes on the record
  • Role-based visibility per brand
04

Deposits and withdrawals

Deposits and withdrawals flow through the CRM, so the payment provider, the platform balance and the client record always agree. No morning reconciliation to find out what went wrong overnight.

  • Deposit and withdrawal flows per provider
  • Approval and limit rules
  • Balance operations written to the platform
  • Reconciliation against provider settlement
  • Failed and pending payment handling
05

Reporting

Client, funding and trading reports are built from the same record your desk works from. The numbers management sees are the numbers the desk saw.

  • Client and account reporting
  • Funding and settlement views
  • Desk and campaign performance
  • Per-brand and consolidated views
  • Scheduled exports where a file is genuinely needed
The architecture

One client, everything about them.

Identity, accounts, full history and the next action on one screen, read from one record instead of four systems.

Representative interface. Sample values are illustrative.
Interfaces

What lands on the record

Verification events
Result, provider, document type and expiry, from the KYC vendor in use.
Inbound
Payment events
Authorisation, settlement, failure and chargeback notifications from the PSP.
Inbound
Platform activity
Accounts, deals and balance operations from the trading server.
Inbound
Communication
Call, message and campaign activity from the telephony and email systems.
Inbound
Operational actions
Every change made through relioops, with author, reason and timestamp.
Internal
Compatibility

What it connects.

Reached through each system’s own interface, so nothing has to be replaced to be included.

03

Identity & compliance

Verification results land on the client record, so onboarding state is one value rather than three.

  • Sumsub
  • Onfido
  • iDenfy
02

Payments

Deposits, withdrawals and settlement reconciled against the client record, not a provider dashboard.

  • BridgerPay
  • Match2Pay
  • Visa
  • Mastercard
04

Client communication

Voice, messaging and campaign activity logged against the same history the desk works from.

  • Twilio
  • Voiso
  • Mailchimp

Marks shown are the property of their respective owners and indicate technical compatibility. They are not a claim of partnership or endorsement.

Next step

Bring a client your systems disagree on.

Pick one client whose data does not match today. We show how relioops puts that record right, step by step.