Available for projects

EARLY April 2026

7:16 PM

CASABLANCA (GMT+1)

Enterprise Software

CRM Transformation

Architecture for High-Stakes Relationships

Partners Were Choosing Excel Over Our CRM

That was the signal I needed. During Partner shadowing sessions, one Partner told me directly that he would rather work in Excel than rely on the existing CRM. That wasn't a feature request, it was a fundamental indictment of the tool's navigation model.

When I traced why, the pattern was clear: a simple meeting review required 7+ clicks and 4 full page reloads. Partners assessing a list of 50 pitches had to click into a record, wait for the page to load, and hit back, losing their scroll position and filters every single time. The natural workaround was keeping 8–10 browser tabs open simultaneously, which created its own cognitive overhead.

The CRM wasn't broken because it lacked features. It was broken because its host environment (the company intranet) imposed structural constraints that made expert, high-frequency workflows painful. The tool was built for occasional use; Partners needed it for daily, deep-triage work managing multi-million euro client relationships.
User quote
"I'd rather use Excel." — Partner, ATOZ.

This wasn't a feature complaint. It was evidence that the navigation model had fundamentally failed expert users.

my role

Senior Product Designer

Timeline

April 2024 – August 2025

WHAT I DID

End-to-end UX strategy:

  • IA

  • interaction design

  • stakeholder alignment

  • engineering collaboration

Measured Outcomes

Results were gathered over three release cycles through Partner feedback sessions, structured interviews, and observed usage during shadowing. These are directional metrics based on qualitative evidence, not instrumented telemetry, and are presented as such.

~25

%

Faster Workflow Velocity

~60

%

Fewer Reloads

~40

%

Increase In Tool Adoption

Reframing the Roadmap

From Features to Workflow Throughput

When I joined the project, the roadmap was feature-led, a backlog of additions to an already-struggling system. My first move was to shift the conversation upstream.

The question wasn't 'what do we add?' It was 'why is the system structurally incapable of supporting expert workflows?'


I ran heuristic workflow audits, mapping the click-depth of core tasks. I shadowed Partners in their actual working environment. The evidence pointed to one root cause: the intranet's page-based navigation was destructive by design. Every click broke the user's context.

The strategic recommendation I brought to leadership was a decoupling strategy, pulling the CRM out of the intranet entirely and building it as a standalone vertical tool.

this was an architectural pivot not a visual refresh, it would give us the freedom to design for expert users without being constrained by generic intranet patterns.

The business case

Partners manage high-touch, multi-million euro relationships. Every second spent on navigation friction is a second taken from advisory.
Faster workflows = more time on client work = direct revenue impact.

The Anchor Model

Non-Destructive Navigation

The core architectural decision was replacing page-based navigation with a Non-Destructive Side Panel (Drawer) system.

The principle was simple: the list view is the Anchor. When a Partner selects a Contact, Company, or Pitch, the record slides out as a panel, the list stays untouched, with scroll position and filters fully preserved.

I evaluated alternatives deliberately:

  • Modals were too restrictive for the depth of data Partners need to review in a single record.

  • Browser tabs created tab-overload and broke the single-source-of-truth mental model Partners needed for triage.

  • Full page navigation was the existing pattern, and the root of the problem.

The Anchor Model meant Partners could triage an entire list of 50 pitches, open records, take notes, and close them, all without ever losing their place. The workflow that previously required 7+ clicks and 4 reloads now happened within a single session state.

Designing Around Legacy Infrastructure

The side panel architecture introduced a real engineering challenge: rendering detailed record content within a panel, on top of a live list, inside a legacy infrastructure not originally designed for this interaction model. Performance was the risk, a sluggish panel would have been worse than a page reload.

I worked closely with the engineering team to understand the constraints before finalizing the interaction model.

The key negotiation was around lazy loading: panel content would load progressively, with the most critical data fields (name, status, key financials) prioritized in the first render pass. Secondary data loaded asynchronously. This kept the perceived performance fast even when underlying data fetches were slower.

The result was a panel that felt immediate. Partners perceived it as instant because the data they needed first appeared first, a design decision that required close collaboration with engineering to sequence correctly.

The Excel Mapping Engine

Designing for Zero-Error Imports

A significant part of the CRM transformation involved migrating existing contact and relationship data into the new system. The original approach was a blind upload, users would import a spreadsheet and discover errors after the data had already entered the database.

The problems this caused were systematic:
  • Wrong columns being mapped to wrong CRM fields, phone numbers landing in email fields, dates in name fields.

  • Duplicate contacts being imported when source spreadsheets had inconsistent naming conventions.

  • Formatting errors, date formats, phone number structures, currency formatting, that corrupted records silently.

I designed a Pre-Import Mapping UI, a sandbox environment where users manually align spreadsheet columns to CRM fields before any data touches the database. The system supported three import pathways: direct import from Lotus (the firm's existing email solution), a structured mapping flow for Excel uploads, and a manual hand-entry path for smaller datasets.
The key design principle was: make errors visible in the sandbox, not in production. Partners could see a preview of how their data would map, catch mismatches, and correct them before committing. This transformed data migration from a stressful, error-prone process into a controlled, auditable one.

Winning Over Skeptical Partners

The most important audience wasn't leadership, it was the Partners themselves. They were the skeptics. A new UI, a new navigation model, a new data entry flow: these represented disruption to workflows they'd adapted (however imperfectly) to the old system.

My approach was to make the case through hands-on experience rather than presentations. I ran working demonstrations where Partners used the prototype on real assessment tasks, their actual pitch lists, their actual contacts. The goal was to let the speed of the Anchor Model speak for itself.

The moment that consistently shifted skepticism was when Partners realized they hadn't lost their scroll position after reviewing a record. That single interaction, returning to exactly where they were in a list, was the proof point that converted users. It was a small thing that represented an enormous structural change.

The design principle that won the room:

Partners didn't need to be told the tool was better. They needed to feel it. One interaction, returning to their place in a list, did more than any presentation slide.

On the feature complexity front, I also pushed back on stakeholder requests to add aggressive filtering controls and persistent widgets to the Pitch Management module. The proposed additions would have consumed 30% of the viewport, crushing the core data table. Using a prototype, I demonstrated that when everything competes for attention, nothing wins.

We adopted Progressive Disclosure, advanced filters behind a Smart Search bar, secondary widgets in the side panel, trading immediate visibility of every filter for maximum visibility of core data.

What This Project Taught Me

Designing for high-skilled professionals is about time economics.
Every wasted click is a hidden tax. Every second of friction is money lost.

Information Architecture IS Business Strategy

The single most impactful decision on this project wasn't a visual one, it was the Anchor Model. Choosing to treat the list view as a persistent, protected workspace rather than a transient navigation state changed how Partners worked. That's an IA decision with direct business consequences.

Experts Want Efficiency, Not Simplicity

The Excel Mapping Engine is a more complex interaction than a blind upload. But it makes the user's life simpler by preventing downstream errors that were far more costly to fix. Designing for expert users means sometimes adding a layer of controlled complexity to eliminate unpredictable downstream chaos.

Prototypes Win Arguments

Every major decision in this project, the decoupling strategy, the Anchor Model, the Progressive Disclosure trade-off, was defended with a working prototype, not a slide deck. Letting Partners experience the difference themselves was the most effective stakeholder alignment tool available.

Designing clarity where stakes are highest.

6+ YEARS | SaaS, Fintech & Enterprise Systems Design

© 2025 Abdellah ibach

Designing clarity where stakes are highest.

6+ YEARS | SaaS, Fintech & Enterprise Systems Design

© 2025 Abdellah ibach

Designing clarity where stakes are highest.

6+ YEARS | SaaS, Fintech & Enterprise Systems Design

© 2025 Abdellah ibach

Contact

GET IN TOUCH

I usually respond within 24 hours. Let’s explore how I can help your team scale with clarity.

Contact

GET IN TOUCH

I usually respond within 24 hours. Let’s explore how I can help your team scale with clarity.