Sales leads / 14 primitives + composition

Sales-lead primitives

Top-of-funnel — lead capture, qualification, scoring, source mix, ROI, assignment, cadence, SLA, and CSV import. Distinct from CRM (later stage). Realistic Mufflermen data only; no real CRM wired.

Production answer

Sales-lead primitives is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Sales-lead primitives states
Generative search brief

Sales-lead primitives: Top-of-funnel — lead capture, qualification, scoring, source mix, ROI, assignment, cadence, SLA, and CSV import. Distinct from CRM (later stage). Realistic Mufflermen data only; no real CRM wired.

Visual reference only — no real lead store wired
Primitive 01

Lead card

Lead profile — name, vehicle, source chip, score chip, first-touch, assigned-to.

StatelessOpen
Primitive 02

Source mix donut

Donut of lead sources — Website / Phone / Walk-in / Referral / Social / Ad.

StatelessOpen
Primitive 03

Qualification checklist

BANT / MEDDIC checklist with per-criterion state cycle and live completion meter.

Stateful · cycleOpen
Primitive 04

Lead score breakdown

0-100 score — positive and negative signal lists with per-row reasoning chips.

StatelessOpen
Primitive 05

Inquiry form capture

Form preview + per-field conversion rate, 14-day sparkline, required vs. optional split.

StatelessOpen
Primitive 06

Phone call log row

Caller + duration + outcome chip + direction icon + recording playback.

Stateful · playOpen
Primitive 07

Lead-to-quote funnel

Five-stage funnel — Lead → MQL → SQL → Quote → Won — with count, value, drop-off.

StatelessOpen
Primitive 08

Assignment rules

Priority list of auto-assignment rules with reorder controls and per-rule match count.

Stateful · reorderOpen
Primitive 09

Follow-up cadence

Six-touch cadence card — type, day offset, status chip, vertical timeline.

StatelessOpen
Primitive 10

Source ROI table

Spend / leads / cost-per-lead / quote-conversion / closed-won / AUD revenue per source.

Stateful · sortOpen
Primitive 11

Enrichment chip

Tiny chip — enriched field count + provider popover (ABN Lookup, Hunter, Clearbit).

Stateful · popoverOpen
Primitive 12

Lost-reason Pareto

Bar + cumulative list — 80/20 view of why leads die before conversion.

StatelessOpen
Primitive 13

SLA response timer

Live countdown with tone-shifting — fresh → due-soon → overdue → missed.

Stateful · tickOpen
Primitive 14

Lead import wizard

Upload → map columns → dedup → preview → import. Five guided steps.

Stateful · wizardOpen
Composition

Full sales-leads console

Every primitive composed — top-of-funnel command center for inbound leads.

CompositionOpen