
Two users in one product
Client dashboards
One dashboard served a trader and an affiliate at once. People kept getting lost, and it turned out not to be a navigation problem but a hole in the funnel.
- Product design
- UX/UI
What it is
NEOMAAA is an international prop firm: it funds a trader who passes its challenge. A brokerage, an education arm, media and events grew up around it. This is that company's client dashboard.
There was more than one dashboard. A client one, an affiliate one, and a version that was both at once, and the line between them kept being drawn and erased.
Two different people live inside, with opposite jobs. Everything that followed is the story of pulling them apart.

Who lives here
One product, but people arrive for different things. The trader wants to trade; the affiliate has no intention of trading at all.
Came here to trade
Trader
- Buy a challenge
- Move to MT5 and trade
- Stay inside the rules
- Withdraw what they earned
Does not trade
Affiliate
- Bring people in through a link
- Hand out discounted promo codes
- Track sales and commission
- Collect referral rewards
The first version sat them both in one dashboard
That is where it started: half the screen was useless to each of them, and there was no way to take it away.
Everything in one place
The first version worked like this: the home page, sign-in, and then a single control panel. Statistics, referral links, promo codes, payouts, all together on one screen.
Two banners for the same thing. "Trading Dashboard" and "Start your trading journey here" led to the same point, buying a challenge, just worded differently. That is what serving two people with one screen looks like.
What was inside
A referral link, promo codes with their own discounts, tier calculation, sales, team, payouts. The tier was counted by volume: one per cent up to a hundred sales, a second rate beyond that, a third past two hundred.
An ordinary trader needs none of this. They came to trade and are looking at a seller's panel.
The inner pages
Promo codes and sales, network statistics, payouts. Payouts carry a gate of their own: until the first purchase is made and KYC is passed, withdrawal stays closed.
This is where the real problem surfaced. The trading dashboard is only granted with the purchase of a challenge. Which means an affiliate could sit in the panel for years without ever becoming a customer, and that is no longer navigation, that is a hole in the funnel.
The utility steps
Three steps at the entrance: country and language, phone verification by code, choice of communication channels. Email, WhatsApp, Telegram.
A legal necessity, and a database at the same time. Consent to be contacted had to be collected explicitly, and along with it came the phone number on top of the email.
A fork at the entrance
The fix was not in rearranging blocks but in asking earlier. The person chooses at the entrance: the control panel or the trading dashboard.
Two doors instead of one panel for everyone. From there each person lands where everything they need is, and nothing else.
How it was
Trader and affiliate together
- The site
- One shared dashboardReferrals, promo codes, tiers, challenge purchase
- Trading dashboard
One road for two people, with the way into trading at the very end of it. Half the dashboard was dead weight to each of them, and trading access only opened after a challenge was bought.
How it is now
Trader
- The siteThe fork sits on the home page
- Trader dashboardStripped back, challenge purchase only
- Trading terminal
Affiliate
- The siteThe fork sits on the home page
- Affiliate dashboardSeparate, access on request
The trader no longer hunts for the way in: it is on the home page. The affiliate has a dashboard of their own, and nobody lands in it by accident.
Sign-in states
The fork lives in the header and changes with the status. Signed out: sign-in and registration in each half. Signed in: a direct way through to your own panel.
The mobile version is worked out separately. Two columns do not fit in a phone header, so the choice becomes a dropdown, but it stays the same choice.
The affiliate dashboard
A separate product for the people who bring others in. Sales volume, deals, income, payouts, circle and commission, the team and the top sellers, upcoming webinars.
Broken down to the promo code. You can see what each code brought in, what discount it carries, what came through it and how much is ready to withdraw. Marketing material sits alongside, so there is something to invite people with.
How it ended
First came a patch. A card linking to the trading dashboard placed inside the affiliate panel. It took the symptom away but left everything the person did not need on screen.
Then the fork. A choice at sign-in, before any hunt for the right section inside.
And the main one. For ordinary traders the affiliate side was removed entirely, and affiliates started getting access separately and on request. Not hidden behind a tab and not folded into an accordion. Removed. The problem disappeared because it stopped existing.
Cross-cutting things such as withdrawals stayed shared, because both sides use them.






