Flagship research program · Independent work

Frontline Signal

What the store knows that the system doesn't.

Sixty friction moments logged on shift inside a large-format home improvement store, coded into nine operational themes, traced to structural causes, and sequenced into a pilot a store leader could actually run.

Conducted independently at a national home improvement retailer. All identifying details — brand, store and people — have been removed.

Warm morning light across a warehouse-format store floor

60

observations logged on shift

3 weeks

single store, PM-weighted

45

recurring — every or most shifts

9

themes after clustering

Executive summary

Frontline associates observe recurring friction that is invisible in aggregate data. When digital guidance and physical-store reality disagree, technology increases customer frustration rather than removing it.

The finding

Nine themes explain the 60 logged moments; five carry P1 priority and every one of them is structural rather than behavioral.

The proposal

A structured system for capturing, validating, prioritizing and routing frontline observations to the function that already owns the fix.

The ask

A cross-functional store walk and one small, measurable pilot — instrument the signal before changing anything expensive.

Framework

Capture, validate, prioritize, route, learn.

The discipline is in the consistency: identical capture structure across shifts is what lets separate observations be compared rather than merely accumulated.

  1. 01

    Capture

    One customer story or store-improvement note, tagged to a friction theme, in under two minutes.

  2. 02

    Validate

    Compare against repeat stories, operational data and work already funded. Anything already owned drops out.

  3. 03

    Prioritize

    Score frequency, severity, safety, sales impact, scalability and effort.

  4. 04

    Route

    Send each theme to the function that already owns the fix, with a named owner.

  5. 05

    Test and learn

    Run a narrow intervention, measure against baseline, then refine, scale or stop.

Methodology

What this sample is — and what it isn't.

The sample is small on purpose. One associate logging one store across three weeks surfaced 60 friction moments, which is the argument for capturing this at scale, not the argument against the data.

What it is

  • 60 observations recorded on shift by one associate in one large-format store.
  • A three-week window, weighted to evening shifts, written down in the moment.
  • Grouped by root cause rather than by department.
  • Directional evidence: enough to say what to look at, and in what order.

What it is not

  • Not a statistically representative sample of a chain or a region.
  • Not a customer survey or a replacement for existing operational data.
  • Not a claim that every store carries these problems at this rate.
  • Not a finished business case — that is what the pilot is for.

Field evidence

Verbatim first, interpretation later.

Three of the sixty entries. Each was logged in the moment with a customer objective, a business impact and a proposed smallest fix.

“They were ready to buy and had to wait to be allowed to.”

Tool lockup · $99 drill, two failed requests

“Customers feel stuck needing to be the Hulk because no one is around.”

Building materials · heavy lifting

“She knew what she needed the second she walked in. She just had no idea where to go.”

Front of store · findability

Associate stories

The shift, as experienced.

Hover or select a beat to move through the arc of a single shift and the opportunity hiding inside each moment.

What they're thinking

I need to finish my tasks and still support customers.

Friction

Task productivity and customer service compete for the same minutes.

Opportunity

Make customer support easier to accept, route and close.

Affinity mapping

Sixty entries, grouped by root cause rather than by department.

An entry can carry more than one theme, so cluster counts intentionally sum to more than sixty.

Findability & adjacency

Tape split across three sections.
Dollies stored outside, far from moving supplies.
“I knew what I needed. I just had no idea where to go.”

Heavy items & carts

30 bags of concrete loaded alone in the lot.
Large lumber pushed in a grocery cart.
“They shouldn't have to go to Narnia to get a cart.”

Locked merchandise

Eight-minute wait for a drill unlock.
A $99 sale left dangling twice.
Honest buyers pay the cost of the shrink control.

Inventory truth

In stock — still on the truck.
Stocked too high to physically reach.
System-available is not floor-available.

Journey mapping

Themes placed back onto the customer timeline.

Synthesis only becomes useful when it is re-attached to a moment in time that someone can own.

Moment

Identifies a home repair, maintenance or installation problem.

Motivated, slightly uncertain

Pain points

  • Knows the goal, not the product language.

Opportunities

  • Let people shop by project instead of requiring product expertise.

Moment of delightSomeone asks what they're building before asking what they need.

Frontline Signal · eight-stage customer journey synthesis

Root cause analysis

Trace it back until you reach something structural.

Observed symptom

A ready-to-buy customer waits eight minutes for a locked case to be opened — and sometimes leaves without the item.

why

The unlock request reached an associate verbally and then an overhead page, and neither was owned by anyone.

why

There is no response clock or acknowledgement on unlock requests, so nothing is late.

why

The people with keys are also the people mid-task, and the two demands are never reconciled.

why

Nobody records the request that failed, so the lost sale never appears anywhere it could be counted.

Root cause

There is no cheap capture mechanism for frontline observations, so the organization only ever sees the outcome of the problem — a lost sale — and never its cause.

Operational themes

Nine themes, prioritized by frequency and impact.

P119 entries

Findability and wrong adjacency

Customers arrive knowing the exact item and still can't locate it: tape split across three sections, dollies stored outdoors far from moving supplies, torches shelved with automotive. Fix: project-based adjacency tests plus location-aware help.

P113 entries

Heavy items, carts and lifting

Thirty bags of concrete loaded alone in the lot; drywall lifted with a child; large lumber in a grocery cart. Seniors reported buying less rather than walking back for a flat. Fix: a located “need help lifting” request with staged flats and a confirmed responder.

P19 entries

Locked merchandise

An eight-minute wait for a drill unlock and an escorted checkout. A $99 drill request went unanswered through both an associate and an overhead page. Fix: response-clock routing with named ownership.

P15 entries

Inventory truth

Items show in stock while still on the truck, or are stocked too high to reach. Fix: a one-tap “system says here, floor says no” flag feeding an inventory-confidence score — the same correction layer any AI assistant would need.

P16 entries

“No home” items

Merchandise with no assigned location gets stashed, ages into shrink and burns pick time. Nobody owns the fix because nobody is authorized to give the item a home. Fix: authorized, audit-logged local location records.

P28 entries

Wrong product for the job

Catches that only happened because an experienced associate was standing there — brake-contaminating lubricant, outdoor insecticide for an indoor rug, indoor caulk on a leaking roof. Fix: a “what are you using this for?” check at the shelf.

P25 entries

Language and accessibility

A single request pulled a second bilingual associate off task during a rush; another was solved with a translation app and luck. Fix: bilingual describe-and-visual search so a basic request doesn't consume two associates.

P26 entries

Coverage and response time

Service in some departments swings entirely on whether the veteran associate is scheduled; overhead announcements routinely produce no one. Fix: cross-training plus dispatch with acknowledgement.

P34 entries

Signage and small-hardware bins

Fifteen minutes digging through a mixed fastener bin; double-sided section numbering makes everyone overshoot by one. Fix: price-sorted labeled bins, scan-to-match, single progressive numbering.

Pilot

Instrument first. Change expensive things last.

Phase 01

Store walk

Walk the documented friction points with cross-functional partners and validate the current condition. Map each theme against work already funded and drop what's solved.

Phase 02

Signal capture

Test one customer story and one proactive-improvement entry per participating associate per shift. Measure capture burden from day one.

Phase 03

Prioritization

Identify the highest-frequency, highest-impact patterns and assign a named owner per theme.

Phase 04

Intervention

Two or three small changes: one adjacency test, one locked-item response process, one entrance help-and-app discovery point.

Phase 05

Measurement

Compare before and after against the walk-day baseline.

Phase 06

Recommendation

Decide what scales, what gets refined, and what stops.

Business value

Three measures that would decide it.

Each is observable inside a single quarter and comparable against control stores.

Time to find a product

Median assisted-find time in pilot departments, timed during the store walk as a baseline.

Leading · weekly

Locked-item completion

Share of unlock requests acknowledged with a named owner. Currently unmeasured.

Leading · per request

Location corrections

Volume and accuracy of associate-flagged mismatches. Baseline is zero — no channel exists today.

Lagging · quarterly

Objections

The arguments worth naming before someone else does.

Associates are measured on productivity. Does this add work?

Capture is under two minutes, voice-first, and framed as one story per shift — not a quota. If burden runs high in the pilot, the honest answer is to cut the form down or stop.

What happens when nobody owns the incoming signals?

The pilot routes to named owners per theme and measures follow-up completion. A signal system with no closing loop becomes a complaint box — that's the primary failure mode to test for.

How do you keep this from becoming a complaint channel?

Every entry requires a customer objective, a business impact and a proposed smallest fix. A second track counts problems associates prevented, not only problems they found.

Why should the frontline set the roadmap?

It shouldn't. The frontline supplies observations; the prioritization model, the operational owners and the pilot data decide what's worth doing.

Quick Help is the customer-facing concept this program produced.

Read Quick Help