Password Required

This project is password protected.

Real Estate CRM

Client: A top performing CRM for Real Estate Agents Role: Sr UX Designer Date: 2024

Summary

A navigation redesign for an outdated CRM used by real estate agents. The challenge was designing for technically proficient users who resist change unless it’s seamless and intuitive. The result: a unified navigation that tested well and shipped in under a month.


The Problem

The existing navigation was a patchwork of bolted-on features with no coherent structure:

One of the primary goals was to eliminate the Gear icon entirely.


Discovery: Taxonomy and Information Architecture

Once the product manager provided a basic PRD and walkthrough, I started with a complete taxonomy of the site.

I documented everything in a spreadsheet:

I also took an accounting of each navigation type, documenting where and how each was used.

Sample: Old Navigation IA

Page/Component Job to Be Done Content Questions Notes
System Navigation RE CRM Co. Feature Announcements, Help, Third Party Apps, Cog, Tools, Tasks, Inbox, User Cog and tool icons should be reversed. Home is hidden.
RE CRM Co. Announcements Understand feature updates RE CRM Co. academy, knowledge base, getting started, live training, support contact Does this need to be here? Holiday hours announcement isn't part of this?
System Navigation: Help Join the mastermind? What happens when I close that?
System Navigation: Cog Global Site Settings, Account Contact Info, Site Layout Settings, Dialer Settings, Automations, Revaluate, Mass Emails... 40+ items dumped here

Sample: Cog Icon Contents and Proposed Relocation

Cog Item Description Proposed Location
Global Site Settings Web
Account Contact Info Business info, contact info, logo Web
Site Layout Settings Web
Dialer Settings Phone numbers to funnel to agents/lenders Settings
Automations If-then automation list Lead
Revaluate Lead analysis Lead
Mass Emails Mass email analysis Lead
Manage Lead Sources Adding sources with custom labels Lead
Reporting by Lead Source Analysis of sales by source Analytics
Integrations API and 3rd party connections Settings
Accountability Dashboard Agent analytics Team
Contact Templates Templates for messaging Lead
MLS Feed Settings Web
Auto Responders Response mechanism for web Web
Sold Data Home sale data Analytics
Lead Import Wizard Lead
JSON Lead Processor Lead
Lead Export Lead

Exploration: Two Navigation Models

I explored two navigation variations:

  1. Persona-driven - Organized around user roles
    • Agent roles - Primarily focused on landing and chasing leads
    • Manager roles - Created e-alerts, action plans, and campaigns

    Larger agencies tended to have bifurcated roles, making this a viable option.

  2. Workflow/Tools - Organized around tasks and capabilities

After deliberation with the team, workflow/tools emerged as the stronger option. While persona-driven worked well for large agencies with dedicated roles, most users wore multiple hats and needed access to everything. Workflow/tools scaled better across agency sizes, but we needed user validation.

At the same time, I consolidated the 8 navigation paradigms down to 2: global tabs and side tabs. Simplifying UI components makes engineers’ lives easier. I chose tabs because they’re a well-established design pattern, clean, and accessible even to less proficient users. But I mainly used tabs because the original menu buttons read like tabs, which means they were already part of the pattern library. The only change I made was to reduce their height by 30px in order to give the content more room. This nip tuck occurred within sub tabs and the top bar, which resulted in an extra 90px of real estate.

Proposed IA Structure (Workflow/Tools)

Tier 1 Tier 2 Tier 3 Type Location Change
Global Nav Dashboard, Inbox, Leads, Campaigns & Automation, Analysis & Reporting, Web, Team, Settings Tabs
Inbox & Tasks Tasks Side Tab Combined into new page
Email Side Tab Combined into new page
Text Side Tab Combined into new page
Voicemail Side Tab Combined into new page
On Site Messages Side Tab
Leads Manage Leads Assigned Leads, Pond Leads, Add Lead Side Tab / Sub Tab
Manage Ponds Summary, Agent Activity, Lead Pond Settings Side Tab / Sub Tab
Reverse Prospecting Featured Listings, Potential Listings, Listings Search Side Tab / Sub Tab Moved from Listings
Lead Tags Side Tab
Lead Sources Side Tab Moved from Cog
Lead Import & Export Import Leads, Lead Import History, Export Leads Side Tab / Sub Tab Moved from Cog
Campaigns & Automation Lead Routing Lead Routing, Unknown Numbers Side Tab
Action Plans Fully Automated, Traditional Side Tab Leads Menu
Drip Campaigns Side Tab
E-Alerts Side Tab
Market Updates Side Tab
Automations Side Tab Moved from Cog
Mass Emails Side Tab Moved from Cog
Auto Responders Side Tab Moved from Cog
Analysis & Reporting Revaluate Menu Moved from Cog
Reporting by Lead Source Source Reporting, All Transactions, All Agents, My Transactions Sub Tab Moved from Cog
Sold Data Side Tab Moved from Cog

Prototyping

Using Axure, I created two prototype versions. The upfront work on the spreadsheet IA allowed me to rapidly build a workable prototype for testing.


Testing

Testing ran over 3 weeks with 7 users. We used Zoom and the Axure prototype, relying primarily on verbal feedback.

We developed a basic scoring rubric to track whether users could successfully navigate to key areas. This involved task-based questions like:

The feedback was loud, as expected with real estate agents. The resounding favorite was the workflow/tools design.


Visual Design

I applied a clean style using the company’s existing branding.


Reflection

This is the type of work I thrive in. Modernizing legacy software comes naturally when you have a rigorous, meticulous process. It’s equal parts accountant, investigator, and designer.

This project took less than a month from discovery to final design. It tested well, was straightforward to implement, and improved user satisfaction.