CellXpert integration

CellXpert and your Telegram CRM: registrations, deposits and CPA in sync

Many brokers run their affiliate program on CellXpert. ScaleGram CRM connects to your CellXpert affiliate account, matches each registration to a lead in your pipeline and calculates your CPA unlock, without copying figures from the back office.

In short

You paste your CellXpert affiliate ID and API key in Settings → Brokers, and have ScaleGram’s IP addresses allowed in CellXpert. The CRM reads 18 months of registrations, then updates every hour: verified UID, country, traded lots, net deposit and commission status. The lead’s stage in the pipeline stays your decision.

Deposits · last 30 days3 brokers tracked
Deposits recorded47this month
Volume deposited$18,450
Commissions unlocked$6,120+18 %
LeadBrokerStageDepositCommission
Lucia R.XMCommission$500+$240
Nadia K.VantageCommission$1,000+$400
Tom W.ExnessDeposited$250Pending
Commissions by broker30 days
XM
$2,880
Vantage
$2,160
Exness
$1,080
Total unlocked$6,120
By closer
Camille$2,640Karim$2,040Marta$1,440

Connecting CellXpert in four steps

  1. Ask your account manager at the broker to enable the CellXpert API on your account, and get your access key and affiliate ID.
  2. Add ScaleGram’s two IP addresses, shown in the Settings → Brokers screen, to your CellXpert account whitelist. Without them, CellXpert answers “Unauthorized Request” to every call.
  3. Paste the key and the affiliate ID on the broker, then pick that broker in the list or enter the address of its CellXpert domain.
  4. Save, then click “Sync” to import your registrations.

Your team sets up the connection from the CRM, through a member with the permission to manage the API. There is no request to make to ScaleGram support.

How registrations are matched to leads

Matching uses the client ID at the broker (UID) entered on the lead’s card. It is compared with CellXpert’s User_ID on the part after the last dash: “brand-40727100” and “40727100” match. It does not use the tracking code or a sub-id.

  • A registration that matches no lead stays in the list: you can assign it to a lead from the assignment screen.
  • The UID checker looks up an ID directly in CellXpert, then across the last 12 months of registrations.

What the sync updates

For each matched lead, the CRM:

  • marks the UID as verified and fills in the country if it was empty;
  • updates the traded lots, plus the required lots and the CPA amount from your deal with that broker;
  • records the net deposit reported by CellXpert as a confirmed deposit, minus the deposits already confirmed in the CRM, so nothing is counted twice;
  • turns the commission “unlocked” when the first deposit falls in a CPA tier of the deal and the traded lots reach the minimum. Once unlocked, it stays unlocked.

The matched registration and deposit also go to your ad networks (Meta, TikTok, Snapchat) when the lead comes from a tracked ad.

How often it syncs

  • On connection, the CRM reads 18 months of history, in one-month windows, because CellXpert limits each call to 31 days.
  • Then it re-reads the last two months every hour, for every workspace and every connected broker.
  • A sync can be started on demand, for one broker or for all brokers.
  • Each sync is written to the activity log.

Your broker does not use CellXpert?

You enter deposits on the lead’s card: amount, method, date, status. They feed the same statistics and the same commission calculation, from the deal you saved for that broker. Details are on the forex affiliate CRM page.

Frequently asked questions

Where do I find my CellXpert API key?

Your account manager at the broker enables it and gives it to you, with your affiliate ID. The CellXpert API must be enabled on your affiliate account.

Why does CellXpert answer “Unauthorized Request”?

ScaleGram’s IP addresses are not yet in your CellXpert account whitelist. They are shown in Settings → Brokers, with a button to copy them.

Which brokers are compatible?

Every broker whose affiliate program runs on CellXpert. One broker is offered in the list; for the others, you enter the address of their CellXpert domain.

Does the sync change my leads’ stage?

No. It updates the UID, country, lots, deposit and commission. The stage stays your decision.

How is a registration tied to the right lead?

By the client’s UID at the broker, entered on the lead’s card. A registration with no match can be assigned to a lead from the assignment screen.

How much history is imported?

Eighteen months on connection, then the last two months every hour.

Can a deposit be counted twice?

No. The CellXpert net deposit is reduced by the deposits already confirmed in the CRM for that lead.

See also

Create your workspace in a few minutes

Free during the launch, no credit card. Connect a Telegram account and your first leads land in the pipeline.