Shopify development & ecommerce

Bass & Bligh

Thousands of new and used cameras, organised for shoppers and for Google.

Client
Camera and optics shop, Harrogate
Year
2026
What we did
Shopify development, Product data & imports, Search visibility, Ongoing support
The Bass & Bligh storefront on desktop and mobile, with the used-stock cabinet on the homepage.

Results

Before: Notes, after: Graded

How each used item's condition is described, from Like new to Fair

Before: By hand, after: Imported

How new supplier ranges get their specs, photos and descriptions

Before: 107, after: 0

Dead links Google was sending shoppers to

Before

Bass & Bligh has sold cameras, lenses and binoculars in Harrogate for more than 60 years. It sells new kit from brands like Fujifilm, Nikon and Swarovski, and hundreds of tested used pieces, each one different. Online, the catalogue had grown faster than its structure. Whether something was new or used was only implied by tags. Most products had no search description. Old links to sold items were still sending Google visitors to dead ends.

After

Used items now carry a clear grade from the shop’s own testers, shown on the product card and explained in a full condition report. Product pages show specs, stock and dispatch times at a glance. The homepage opens on the used cabinet, with live prices and whether the shop is open right now. New supplier ranges arrive with their details already filled in, and a nightly check catches missing search titles before they pile up.

A used Nikon lens product page, with spec chips, a swing-tag style price and a condition report.
A used product page: specs at a glance, the price on a swing tag, and a condition report from the shop's testers.

How we got there

  • Data before design. We put structure under all 3,335 products first: new or used recorded properly, plus categories, film formats and lens mounts. Everything else is built on top of that.
  • Grades from the people who test the kit. Each grade comes from the tester’s own notes, so “Excellent” means the same thing across the whole shop.
  • Imports instead of retyping. A pipeline brings supplier ranges from the shop’s till system into Shopify and fills in the details. It started with around 260 Opticron products.

Built with

  • Shopify
  • Lightspeed POS
  • GitHub Actions