Leads Manager

A dense list view for triaging an imported backlog at scale — filter, sort, select hundreds and reassign or distribute them in one action.

What it is

A full-screen master/detail hub over the whole lead book. Left is a row per lead with a checkbox and select-all; right is the selected lead's contact block, qualifiers, assigned rep and original CRM owner, with collapsed More fields and Attribution sections. Filters combine: owner, lead status, source, budget band, state and county. A lens switch isolates the unrouted backlog.

Also called: triage thousands of leads · bulk reassign leads · lead list view · work the backlog

See it
Leads Manager
Leads Manager48 leads · 48 shown · 1 selectedImport leadsMap imported reps
Search name, email, phone, city…
Lead age: newest → oldestAny budgetAny ownerAny lead statusAny sourceAny stateAny county
Emily Wenger
Jan 9, 2027
Sheila Nunez
Paige Nolt
Dec 21, 2026
Janelle Ruiz
Dawson Hoover
Sep 16, 2026
Curtis Vance
Ashley Gehman
$72,936.00 · Aug 20, 2026
Rosa Delgado
Justin Reinford
$43,779.00 · Aug 19, 2026
Sheila Nunez
Emily Wenger
Emailemily.wenger7@demo.invalid
Phone(717) 555-0111
Address2819 Ridge Rd, Seneca, KS
CountyNemaha
Reassign to
Choose a team member…
Leave unassigned
Bess Kowalczyk
Emmett Boyd
Gus Petrillo
The full-screen Leads Manager: filter row, left list with checkboxes and the Unrouted lens active, right detail pane, bulk reassign panel at the bottom. The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
How it works
  1. 1Default sort is true lead age — the external CRM's created time when known, so a six-year backlog prioritises correctly
  2. 2Search covers name, email, phone, business, city and county
  3. 3Bulk reassign writes each lead strictly filtered by its own id, ten at a time with live progress
  4. 4Distribute routes either the whole unrouted backlog or just the current selection, and renders the engine's honest report inline
  5. 5Shift-click selects a range, anchored by index so it survives re-sorts
Why we built it

The board is built for working a handful of live deals, and triaging a pile of several thousand imported ones on it is hopeless. A dense list view now handles the pile: filter, sort, select hundreds, and reassign or distribute them in one action. Age sorts by the lead's real age rather than when it was imported, so a six-year-old backlog does not read as brand new. Bulk writes are filtered strictly to the selected leads with no unfiltered update path, and batched, because 3,200 selected must not mean 3,200 round trips against a frozen screen.

The problem
  • A kanban board being the wrong tool for a backlog
  • Import date masquerading as lead age
  • Bulk operations freezing the browser
Sound familiar?
What you get
Filter a whole book down to the leads worth calling
Reassign hundreds of leads in one confirmed action
Route the backlog through the engine and see exactly what happened

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →