Recently I built a couple new features on our site that I was hoping I could get your feedback on. In our industry (fly fishing) a complete outfit includes a rod, reel, and line which are defined by a specific unifying class called “wt” defined in each of those product types.
A “5wt” rod should match to a reel and line, and vice verse in the “5wt” class. The build out took a couple months to finish, but it offers a unique method for similar types of builds where that compatibility is derived and needed. Cameras, bikes, skis, hunting, and a variety of other products could also be used along these product types as well.
-
Outfit Builder: Stillwater Fly Shop Outfit Builder
I built this out and based it on single-hand rods based on price banding (Budget, Value, Premium), where you can swap out components depending on the brand or price you can afford. -
Product Page Compatibility: https://www.stillwaterflyshop.com/products/lamson-liquid-s-fly-reel
The product pages for reels, lines, and rods all have a unique feature called “Compatibility” whereas you can either click the “Compatibility” button or scroll down to the tab and see compatible products for the line weight. You can also swap out the lists by brand as well.
The pages themselves have been up for a short while, but I wanted to get feedback (good or bad) on them from the perspecitve of users/developers who may find it beneficial. The “secret sauce” behind it is a bunch of logic, governance, contracts, runtime layers, analytics and of course theme modifications. All in all it is pretty lightweight considering the variant and product depth.
It may be a bit overbuilt with all the documentation, etc. for a “fly shop” but I found it an excellent challenge and am pleased with the outcome. Specifically, the PDP pages have generated a 3x AOV and continue to help our customers make better and more informed decisions.
Thanks in advance for checking out the pages.

