Case study · Salesforce · CRM Analytics

Seller Whitespace

Consolidating 13+ disconnected tools into one governed heatmap that shows sellers where to grow.

Seller Whitespace heatmap of products against accounts, colored by utilization
RoleLead UX Designer · UX architecture & interaction design
PartnersProduct, Technical Architecture, Data Insights, Voice-of-Field sellers
ScopeEnterprise CRM Analytics · Territory & account utilization
Outcome13+ tools consolidated · Featured at Dreamforce
01

The stakes

Sellers had no single place to answer the most basic growth question: where is the untapped opportunity in this account?

Answering it meant stitching data by hand across Snowflake, OrgSF, Tableau and the Enterprise Data Hub, each with its own account hierarchy, refresh cadence and definition of ownership. Hours went into spreadsheets instead of customers.

13+tools stitched together by hand for each account
2disconnected views for named accounts and tenants
0visibility for unscored products, which vanished from legacy charts
02

The call I made

Hide the architecture’s complexity, not the data.

Instead of exposing backend fragmentation to sellers, I partnered with Product and Technical Architecture to map four data sources behind one governed interaction model. Every design decision that followed came from that principle.

03

Three decisions that shaped the product

Decision 1 · Consistent mental model

One toggle for accounts and tenants

Sellers work across named accounts and multi-tenant orgs. Rather than build two tools, I designed one toggle that keeps active filters, the color scale and drill-down behavior intact across both views.

Tenant view: one account broken out into its force.com and exacttarget tenants on the same heatmap
Accounts and Tenants toggle
Owned products colored by utilization
Owned, by utilization
The same grid filtered to Not Owned, with whitespace products shown in grey
Not owned: the whitespace
Decision 2 · Visual ergonomics

Make the whitespace visible

I replaced ambiguous circle charts with a graduated scale from not owned to 100%+ utilization. Unscored products no longer vanish: filter to Not Owned and the untapped opportunity appears as its own pattern. The scale was tested with Voice-of-Field sellers and validated against WCAG AA.

Decision 3 · Progressive disclosure

Scan, scope, then investigate in place

One page carries a seller from the whole territory to a single account’s detail, without losing context or opening a new tab.

1 · ScanThe whole territory as one heatmap, colored by ownership and utilization.
Full territory heatmap across nine accounts
2 · ScopeLayered filters narrow it to what matters, here every product under 80% utilization.Product Owned / Utilization filter set to under 80%
Heatmap filtered to products under 80% utilization
3 · InvestigateSelect a cell and the tables below scope to that account and product.Filters set to A Place for Mom, Sales Cloud, under 80%
One selected cell with the consumption table scoped to that account
04

How I brought people along

Architecture as a design partner

Worked with Product and Technical Architecture to translate backend relationships into one governed model.

Sellers in the loop

Ran iterative feedback loops with active Voice-of-Field account executives to shape and validate the design.

Workshops and prototypes

Facilitated design workshops and used prototypes to align stakeholders on direction.

05

Outcomes

13+ → 1Tools consolidated into one governed analytics experience
DreamforceShowcased in official Salesforce sales enablement materials
AAColor scale validated for WCAG AA accessibility
Proposed direction

Designed as the foundation for AI prioritization

Standardizing ownership and utilization into one heatmap grid gives future AI layers, such as Agentforce, a clean place to score propensity, so sellers see not just where opportunity exists but which accounts to prioritize first.

“Janie built an extensive reservoir of trust on the team through her excellent work, positive attitude, and passion for creating the best possible user experience. She achieves alignment not only through thoughtfully designed prototypes but also through her executive presence and facilitation of design workshops.”
Dev Haberman · Technical Architect, Salesforce
Next case study Einstein Validator → Designed trust into AI order creation: AI extracts, people verify
Einstein Validator confirmation step