From the Mountain
Case studyCustom internal system

CPR Custom Orders

An internal dashboard that turned a manual pickup workflow into a tracked pipeline.

Client
City Park Runners
Type
Custom internal system
Try itThe actual dashboard — live, in your browser
cityparkrunners · custom orders

Interactive demo running on sample data. Click into the pipeline, open an order, try the search — nothing here touches a real store.

01 · Problem

What wasn't working.

Special-order shoes — customer requests for models the store didn't stock — moved through a mix of paper notes, staff memory, and Shopify order tags. Nothing tracked where an order was in the pipeline or when it was ordered. Customers followed up with staff who had to dig to figure out status. As order volume grew, so did the risk of dropped requests.

02 · Solution

What we built.

An internal dashboard connected to Shopify via webhooks, with a triage view for today's actions, aging color codes so nothing sits stale, a kanban pipeline from request → ordered → arrived → picked up, threaded notes on every order, global search across customer + product + status, and a public status page the store can send to customers.

03 · Outcome

What changed.

  • Every custom order tracked in one place, replacing paper + memory + tags
  • Staff time on status lookups down significantly
  • Foundation for white-labeling to other specialty running retailers

Note · Built as a productized tool. Available for other specialty retailers on request.