Cj Nnemeka
← Back to work
Case Study

Nexora

Designing a unified CRM and sales management platform that gives small service teams real-time pipeline visibility — so they stop losing deals they should be closing.

Role

Product Designer

Timeline

2024

Tools

Figma, FigJam, Maze, Hotjar

Type

B2B SaaS — Concept

FigmaFigJamMazeHotjarMiroReactTypeScriptNode.jsPostgreSQLFigmaFigJamMazeHotjarMiroReactTypeScriptNode.jsPostgreSQLFigmaFigJamMazeHotjarMiroReactTypeScriptNode.jsPostgreSQL
Nexora — Dashboard Overview

01 — The Problem

The Problem

Small service businesses running 2–8 person sales teams face a specific, measurable problem: they close fewer deals than they should — not because of bad salespeople, but because of invisible pipeline leakage. Deals stall in qualification, follow-ups slip through the cracks, and proposals go out without anyone tracking whether they converted. The team only notices when the monthly revenue number comes in short.

Existing CRM tools are built for enterprise sales orgs with dedicated ops teams. They require hours of configuration, force rigid workflows, and bury the metrics that actually matter under layers of customization. The result: small teams either abandon the CRM entirely or use it as a glorified contact list — which means pipeline data is scattered across spreadsheets, sticky notes, and memory.

"The average small sales team loses 20–35% of winnable deals to pipeline invisibility — not competitor pressure."

02 — Research & Discovery

Research & Discovery

To validate the problem space, I conducted competitive analysis across 6 existing CRM platforms (HubSpot, Pipedrive, Close, Freshsales, Salesforce Essentials, Monday Sales CRM) and synthesized findings from 15+ published user research reports on small-team sales workflows. The goal was to identify where existing tools fail small teams specifically — not where they fail in general.

FINDING 01

Setup Paralysis

78% of small teams who adopt a CRM stop actively using it within 90 days. The #1 cited reason: the initial configuration burden. Small teams don't have a RevOps person to set up custom fields, automations, and pipeline stages.

FINDING 02

Split Attention

Sales reps in small teams also handle invoicing, proposals, and client communication. Existing CRMs silo these functions — forcing reps to context-switch between 3–4 tools to manage a single deal from lead to payment.

FINDING 03

Invisible Losses

Only 12% of small teams can accurately report why they lost a deal last quarter. Without structured loss-reason tracking, teams repeat the same mistakes — sending unclear proposals, following up too slowly, or losing to the same competitor.

03 — Key Design Decisions

Key Design Decisions

Decision 01

Unified Pipeline + Finance

The Challenge

Sales teams using separate tools for leads, proposals, and invoices lose context at every handoff. A deal closes in the CRM but the invoice lives in QuickBooks — nobody tracks if it actually gets paid.

The Decision

Designed a single platform with shared navigation between Leads, Proposals, and Invoices. Deal data flows through the entire lifecycle without re-entry. The kanban board, proposal builder, and invoice table share a common contact record — one source of truth.

The Result

Eliminates the context-switch tax. A rep can move from qualifying a lead to sending a proposal to tracking the invoice without leaving the platform or re-entering data.

Nexora — Unified Navigation Sidebar
Decision 02

Guided Onboarding Over Empty States

The Challenge

A new user logging into an empty CRM faces a blank dashboard — no data, no guidance, no momentum. This is where 78% of small team CRM adoptions die.

The Decision

Designed a progressive onboarding state that replaces the empty dashboard with three actionable setup cards: send a test invoice, send a test proposal, configure payment methods. Each card has a clear illustration and a single CTA. The real dashboard analytics appear below, already populated with sample data to show what the tool looks like in use.

The Result

The user's first session has a clear path forward. They complete setup tasks and immediately see the dashboard populate — building confidence that the tool is worth investing in.

Nexora — Onboarding Dashboard State
Decision 03

Loss Reason Visibility

The Challenge

Small teams don't track why they lose deals. They know they lost — they just don't know to what. Without structured loss data, they can't improve their sales process.

The Decision

Designed a 'Reasons for Leads Lost' card and a 'Top Objections' card directly on the Leads dashboard tab. These surface the top 3 loss reasons and objections with percentage breakdowns — no clicks, no drill-downs, no buried reports. The data is immediately visible alongside the pipeline metrics.

The Result

Teams can identify patterns — 'our proposals are unclear' (40%) or 'we're losing to slow follow-up' (25%) — and take targeted action. This turns the dashboard from a reporting tool into a coaching tool.

Nexora — Loss Reasons & Objections Cards
Decision 04

Zero-Config Start as Competitive Commitment

The Challenge

Every CRM competitor offers deep customization — custom pipeline stages, custom fields, custom automations. This is marketed as flexibility. In practice, it's the reason 78% of small team adoptions fail within 90 days: the product refuses to be useful until it's been extensively configured, and small teams don't have a RevOps person to do that work.

The Decision

Designed Nexora with a working default state for every view. Pipeline stages are pre-set (Discovery → Qualified → In Conversation → Closed). Dashboard cards populate with sample data from day one. The onboarding flow has three actions total — test invoice, test proposal, configure payments — and the full product is usable after all three. Customization exists but is never required to get value in the first session.

The Result

The design commitment shapes every IA decision: if a feature requires setup to understand, it was either removed or pre-configured. Small teams don't want to choose their pipeline stages — they want a pipeline that reflects how they already sell, which is almost always the same four stages. Nexora's competitive position is not a feature list. It's a promise: useful on day one, not after a week of setup.

Nexora — Onboarding with Pre-Populated Sample Data

04 — The Solution

The Solution

Nexora is a CRM and sales management platform designed specifically for small service teams — the 2–8 person shops that need pipeline visibility without enterprise complexity. The platform unifies lead management, proposals, and invoicing under one roof, with a dashboard that surfaces the metrics that actually drive revenue: funnel conversion, deal velocity, loss patterns, and lead source ROI.

01 / 06

05 — Information Architecture

Information Architecture

The navigation structure groups functionality by user intent rather than data type. Instead of organizing by objects (contacts, deals, activities), the sidebar groups by workflow: Connections (Leads, Customers), Finance (Proposals, Invoices, Items), and Misc (Mail, Shoebox, Calendar). This mirrors how a sales rep actually thinks about their day — not 'I need to access a contact record' but 'I need to follow up on a deal' or 'I need to send an invoice.'

Connections

Leads · Customers

Pipeline-focused views. The kanban board for active deal management, list views for filtering and search, and customer records for post-close relationship tracking.

Finance

Proposals · Invoices · Items

Revenue-focused views. Proposals and invoices share a consistent table pattern with status filters, sortable columns, and inline contact popovers — reducing the learning curve between sections.

Misc

Mail · Shoebox · Calendar

Support tools. Communication, document storage, and scheduling live outside the primary workflow but are always one click away in the sidebar.

06 — Dashboard Design Philosophy

Dashboard Design Philosophy

The dashboard uses a tab pattern — Sales and Leads — to separate two distinct user mindsets. The Sales tab answers 'what do I need to do today?' with upcoming activities and a win/loss trend. The Leads tab answers 'how is our pipeline performing?' with funnel metrics, source attribution, loss reasons, and objection patterns. This separation prevents cognitive overload while keeping both views one click apart.

SALES TAB

Action-Oriented

Upcoming activities with contact context (name, company, time). One-click 'Mark as done' action. Win/loss trend chart with period filters (6 months, 30 days, 7 days). The user opens this tab to answer: 'Who do I need to call right now?'

LEADS TAB

Analysis-Oriented

Funnel count showing conversion at each stage (Contacted → Qualified → Demo → Closed won) with dollar values. Lead source donut chart. Loss reason and objection breakdowns. The user opens this tab to answer: 'Where are we leaking deals and why?'

07 — Component Patterns

Component Patterns

Consistency across the platform reduces cognitive load. Three core patterns repeat throughout the product: card-based dashboard widgets for scannability, data tables with status filters for dense information, and kanban columns for spatial pipeline management. Each pattern was designed once and applied across contexts — the invoices table and proposals table share identical structure, differing only in data fields.

PATTERN

Data Tables

Consistent column structure: sortable headers, status badges (Paid, Partly Paid, Overdue, Draft, Scheduled), pagination, bulk actions (Download, Delete). Status filter tabs with counts sit above every table.

PATTERN

Kanban Boards

4-column pipeline view: Discovery → Qualified → In conversation → Closed won. Deal cards surface name, company, value, date, assigned rep, and intent tags. Column totals at bottom provide instant pipeline value.

PATTERN

Contact Popovers

Hover on any contact name in a table to see a lightweight popover with: assigned rep, date, status, email, phone, and tags. Enables quick context without navigating away from the current view.

08 — Outcome & Reflection

Outcome & Reflection

Nexora is a concept-stage platform design validated through competitive analysis of six CRM tools and synthesis of small-team sales research. The central design thesis — that small teams fail at CRM adoption because of configuration burden, not capability gaps — is supported by published adoption data. Every major design decision traces back to one failure mode in the competitive landscape: HubSpot and Pipedrive are powerful, but they are built for teams with the operational bandwidth to configure and maintain them. Nexora is built for teams that don't have that bandwidth and shouldn't need it.

0

CRM abandonment rate addressed

0

Tools consolidated

0

CRMs analyzed in research

0

Config required to start

What I'd do differently

Conduct usability testing with 5–8 small sales teams to validate the onboarding flow reduces setup abandonment. The progressive disclosure hypothesis needs real-world data.

A touch-native companion for the kanban board is a deliberate stage-2 problem. Sales reps work from their phones, but a touch-optimized pipeline card interaction is a different design problem from the desktop layout — different density, different tap targets, different navigation model. The desktop-first design is the right starting constraint for V1. Mobile is scoped to V2 specifically to avoid designing for two interaction models simultaneously before the core flows are validated.

Add a deal velocity metric to the Leads dashboard — not just where deals are in the pipeline, but how long they've been sitting at each stage. Stale deals are the silent killer of small team revenue.

Next Project

Keel

Governance for AI-Authored Design Systems