Skip to content
Ecommerce3,400 SKUsFaceted searchInventory sync

Coastline Outfitters

Coastline sell technical outdoor kit, where the buying decision hinges on specifications their site didn't store as data. Everything was in the description paragraph.

Client
Coastline Outfitters
Sector
Ecommerce & Retail
Year
2025
Build time
10 weeks
Location
Cornwall, UK
Coastline Outfitters
ecommerce faceted search case study
The numbers

0.0×

Search-to-purchase rate

Search users now outperform non-search.

0%

Organic revenue growth

Seven months. A third from buying guides.

<0

Oversells per month

Down from around 40.

0

SKUs restructured

Per-category attribute schema.

Where it started

Where they started

Coastline's catalogue was the problem and also the opportunity. 3,400 SKUs of technical outdoor equipment — jackets, boots, packs, sleeping systems — where buyers choose on specifications. Hydrostatic head, fill power, pack weight, temperature rating.

None of it existed as structured data. Every specification was written into the description paragraph, differently by whoever added the product, over nine years. So the only filters available were price, brand, and size. Someone looking for a jacket rated above 20,000mm had to open products one at a time and read.

Their internal search was worse. Searching "waterproof jacket" returned 340 results in no useful order, and their analytics showed people who used search converted worse than people who didn't — which is close to diagnostic.

Operationally, two warehouses ran separate stock counts that reconciled overnight. Roughly 40 orders a month were oversold, each one a refund, an apology, and often a lost customer.

What we did

What we built

Ten weeks, and about four of them were spent on product data. We built an attribute schema per category — different fields for a sleeping bag than for a boot — then extracted what we could from existing descriptions and had Coastline's product team fill the rest. It's the least interesting work in the project and nothing else would have functioned without it.

With real attributes in place, faceted search became straightforward. Filter jackets by hydrostatic head, sleeping bags by comfort rating, packs by capacity and load. Facets are generated from the schema, so adding a category doesn't need a developer. Search runs on a typo-tolerant index with results ranked by relevance and availability rather than by date added.

Inventory sync now runs through a single source of truth that both warehouses write to, with a reconciliation report that flags a discrepancy the same hour rather than the next morning.

The content side followed the data. Buying guides per category — how to read a waterproof rating, what fill power means — which target the informational searches that precede a purchase and internally link into the relevant faceted views.

The work, in pieces

Everything that shipped

01

Product data rebuilt first

A per-category attribute schema, extraction from existing descriptions, and manual fill by their product team. Four of the ten weeks.

02

Faceted search on real attributes

Hydrostatic head, fill power, capacity, load rating. Facets generated from the schema, so a new category needs no developer.

03

One source of truth for stock

Both warehouses write to a single count, with same-hour discrepancy reporting instead of an overnight reconciliation.

04

Buying guides that feed the facets

Category guides targeting the informational searches before a purchase, linking into the relevant filtered views.

Before and after

What changed on the page

Drag the handle. Same content, different hierarchy — that's usually where the conversion lift comes from.

BeforeAfter
Coastline Outfitters — the old layout against the rebuilt one.
Stack

What it's built on

Shopify Plus
Metafield-driven attributes, custom storefront sections.
Algolia
Typo-tolerant search, facet generation from the schema.
Cin7
Unified inventory across both warehouses.
Sanity
Buying guides, separate from the product catalogue.
Where it landed

What happened

Search-to-purchase rate rose 2.9×, and search users now convert better than non-search users rather than worse. Oversells dropped from around 40 a month to under two. Organic revenue was up 61% over seven months, with roughly a third of that traceable to the buying guides.

One honest note on scope: we quoted eight weeks and it took ten. The product data extraction was harder than our sample suggested — nine years of inconsistent description writing does not extract cleanly, and we absorbed the overrun.

Four of the ten weeks went on restructuring product data, which is not what anyone wants to hear on a kick-off call. They were right. Once specifications were real fields instead of paragraphs, filtering worked, search worked, and our search-to-purchase rate nearly tripled. They also quoted eight weeks and ate the overrun.
Tom BeddoeEcommerce Director, Coastline Outfitters
Services on this project

What we were hired to do

More on how we work in this sector: Ecommerce & Retail.

Your turn

Got a project that looks like this one?

Tell us the goal and the constraints. You'll get a straight answer on scope, timeline and cost — usually inside one working day.

Rather write first?hello@quesiono.com— we reply within one business day.