I was approached by the client to come up with a technical solution to solve specific product organisation problems on Shopify that weren't intuitively solved by the platform itself. The client's need was to create a navigable path for the user to dive into books that were a part of certain 'collections' that were sold together as well as exist within categories and subcategories of products (a concept that doesn't exist natively in Shopify).

An example of a Metabobject page containing multiple collections

Metafield and Metaobject definitions/entries were to added to the store and linked together to allow the theme to reflect the relationship between the objects.

This included

  1. The nesting of certain products under bundle products that included them, and
  2. The creation of metaobjects with their own pages for 'categories' and 'authors'

By the end of the project, the client was able to:

  • Group together Shopify collections into parent category pages,
  • Expand upon the limited breadcrumbs functionality in Shopify, and
  • Link newly created Author objects to products and group together certain products into what the client called 'collections' which were essentially bundles of books that were sold together.
An example of a 'Book Collection' (bundle of book products)