03 · Complex UX · Fintech · Product strategy

Mis Resultados: from workaround to product

A module for managing commercial performance in banks. The real challenge wasn't the interface — it was understanding the true scope of the problem and deciding what not to build yet.

Mis Resultados — goals, rules, and results

Banks have large commercial teams, with targets, rankings, and incentives that change every month. The problem is that managing all of that is chaos — Excel spreadsheets, manual configurations, scattered information. Nobody has a clear view of their own performance in real time.

The first version of this platform existed, but it had been designed to solve the specific problems of one bank. Without an admin module, configuring goals and targets had to be done manually every month — an enormous cost absorbed internally by the support team. It wasn't a product, it was a workaround.


When I dove deep with the PO to analyze the real scope of the project, the first thing that became clear was that the problem was much bigger than it looked. This wasn't about improving screens — it was about building a platform that could be deployed in any bank, with different business rules, different organizational structures, and different incentive models.

That changed everything.

The analysis led us to define three user profiles with completely different needs: the Sales Rep, who wants to know how they're doing against their goals; the Supervisor, who needs to see their team's performance; and the Admin, who configures the system's rules.

Sales Rep feature map

Sales Rep feature map — contained, direct.

Admin feature map

Admin feature map — the contrast speaks for itself.

The admin module turned out to be the heart of the problem. Without it, the system can't scale: someone always has to configure something by hand. But designing it correctly was enormously complex — and here's where this differs from any traditional incentive system.

A loyalty system for a clothing store is relatively straightforward: you sold X, you hit your target. In banking, the rules are something else. If an executive's goal is to sell 15 cards in the month and they sold 15, but 3 clients cancelled, their real result is 12. And that's the simplest case. If on top of that, 3 of those cards were sold by a call center agent to clients in their portfolio, the count could be half a card, a full one, or none at all — depending on the bank's rule.

Every bank has its own version of that logic. Covering all possible cases without the admin interface becoming unmanageable was the product's real challenge.

v1 wireframes in Adobe XD

v1 wireframes in Adobe XD — information architecture before the screens.

The project was sold for implementation at a large bank in Peru. The scope was ambitious, the timeline tight, and the parties couldn't find the flexibility needed to move forward. The project stalled.


To give a sense of what solving the admin correctly entailed: the configuration panel for a single goal required handling performance tiers, activation locks, payment accelerators, differentiated rate cards by product, and cross-team incentive models. All of that coexisting on a single screen, without the user getting lost.

Admin concept — sidebar with the full structure

The goal configuration sidebar: Goals, Tiers, Locks, Accelerators, Rate Cards, Incentive Models. Each node is a screen.


When v2 started, the question was how to move forward without repeating the same mistake. The answer was a simple strategic decision: start where there's the most immediate value and the least risk of infinite complexity.

We prioritized Mis Resultados — the performance visualizer for sales reps and supervisors. The module with the highest day-to-day impact for the commercial user. And for the admin, in this first instance, we opted for Excel templates that map configuration directly to the system — a pragmatic bridge that allows operations without blocking all development on the hardest problem.

Admin MVP — Excel-based configurator

The MVP configurator: Excel as the admin interface. Not the final solution — the right solution for this moment.

3 countries of deployment
3 user profiles
4 months from v2 to pilot
v3 product iterations

A platform that lets commercial bank teams see their performance in real time — goals, results, rankings, incentive status — without depending on manual reports or someone updating a spreadsheet.

v2 Home — the sales rep viewing their goals

The Sales Rep's main screen: monthly goals, real-time progress, incentive status.

Ranking view

Team ranking — another dimension of performance.

Supervisor view

Supervisor view — the system covers all three profiles.

The most valuable thing about this case isn't the product itself — it's the process of understanding where the problem really was. v0 solved symptoms. v1 found the real dimension of the challenge. v2 made the hardest decision: scope with judgment, without losing sight of where the system needs to go. Today it's in production in Panama, rolling out in Chile, and coming soon to Brazil.


← Singular About →