Summary
- Reordering became the default path; search became the fallback.
- 40,000 line items were indexed so a partial part number still returns the row.
- Support calls about locating a product fell by a third.
- Sector
- Wholesale trade
- Engagement
- 16 weeks, 2025
- Scope
- product design, search, next.js build, convex backend
The problem
Verdant's store opened on a category grid, in the manner of a consumer store. A Verdant buyer is not browsing. They are a purchasing manager at a garden centre placing last month's order again, with two changes.
The grid was therefore an obstacle. Every order began with the buyer navigating past a page designed for a visitor who does not exist.
Reordering as the default
The store now opens on the previous order, ready to be submitted again, with changes made per line. Search remains available and is materially better than it was, but it is the second element on the page rather than the first.
- The previous order is on screen at landing, with stock levels and prices already refreshed.
- Saved lists are shared across a company account, so a colleague can place the order.
- A partial part number returns the row. Buyers typically enter six of nine digits and stop.
Our buyers were not asking for a better catalogue. They were asking to stop using one.
Outcome
Just over three quarters of orders now begin from a saved list. The median reorder takes eleven seconds. Support calls about locating a product are down approximately a third.