Back to projects

Case study

Leach’s Buying UX & B2B Systems

Leach’s PDP, Search, Cart & B2B Features · Full-Stack Ecommerce Engineer · 2026

Selected storefront implementations across Leach’s trade ecommerce experience, focused on product purchasing UX, collection/search journeys, and custom B2B buying systems.

View live project ↗
ShopifyLiquidJavaScriptShopify Native BundlesCustom App Development
Leach’s Buying UX & B2B Systems

Context

  • The storefront needed stronger product discovery, clearer purchasing flows, and trade-focused UX across navigation, collections, search, and cart.
  • Leach’s also required bespoke operational features to support trade accounts, pack-based purchasing, and live order visibility inside Shopify workflows.

What I owned

  • Improved product page UX and purchasing flows, including upsell sections and a redesigned cart experience tailored to trade buyers.
  • Reworked navigation, collection UX, and search results design to better support merchandising and faster product discovery across a large catalogue.
  • Implemented a pack bundle system using Shopify native bundles plus a custom stock relationship app to manage linked inventory behaviour.
  • Built a trade account signup app and a live order feed to support B2B onboarding and operational visibility.
  • Delivered additional theme sections and ecommerce UX improvements across the storefront without compromising Shopify maintainability.

Outcomes

  • A stronger trade buying experience across PDP, search, collection, and cart touchpoints.
  • More flexible merchandising and upsell capabilities within the Shopify theme.
  • Operational improvements through bespoke apps supporting bundles, trade onboarding, and live order visibility.

Screens

Joseph Hackling – Full-Stack Product Engineer