Back to Home
Concordance redesigned UI
Concordance UX — redesigned mapping workflow

Concordance is FactSet's entity mapping tool — it allows clients to map their proprietary entity identifiers (companies, securities, people) to FactSet's standardised entity universe. This is a foundational workflow: everything downstream — analytics, research, data exports — depends on accurate mapping.

The existing tool required significant manual effort: users had to manually configure column mappings, interpret dense result tables, and manage complex configuration files. I was brought in to redesign the workflow with an AI-assisted approach and a significantly improved UX.

Lead UX Designer. I designed the end-to-end redesigned workflow, built an interactive Vue prototype to validate with users, and documented expected behaviors and workflow annotations for engineering handoff.

Engineering Handoff Prototyping (Vue) User Testing UX Design

Mapping is powerful but painful

Concordance users — typically data operations and quantitative analysts — face several compounding friction points:

Design Problem: How can we make entity mapping feel predictable and correct — reducing user errors and re-runs while preserving the power of the advanced configuration?


Three design interventions
1. Resizable Sample Preview Drawer

A 70vw-default right-side drawer shows a live preview of what mapped results look like — before the user commits. Resizable to compare their input and output side by side.

2. Map From File

A guided "Map From File" feature with column type selection — the system reads the file header and suggests which columns correspond to which FactSet fields, with user confirmation before proceeding.

3. V1/V2 Config Clarity

Explicit mode selection with plain-language descriptions of when to use V1 (legacy integrations) vs V2 (recommended, full-feature). Configuration is managed in a dedicated panel, not inline.

4. Universe Selection UX

Improved universe selection with clear labelling, search, and a preview of what entities are included — reducing the "I mapped to the wrong universe" support requests.

Concordance upload panel
File upload with column type selection
Map from file feature
Map From File — AI column suggestions with user confirmation
Sample preview drawer
Resizable sample preview drawer at 70vw
Current state reference
Original state — before redesign
Built in Vue with mock data

I built the redesigned workflow as a fully interactive Vue prototype with realistic mock data — 50+ entity records — so users could complete the full mapping journey in testing sessions without needing a live backend.


View Other Projects