We developed a custom Shopify application for Biomass Spares Online to streamline large-scale product management and improve data-driven merchandising. The solution enabled automated product imports, dynamic searching, and structured data presentation, helping the business efficiently manage over 10,000 SKUs and enhance user experience across its e-commerce platform.

Biomass Spares Online is an e-commerce platform operated by Myriad Heat and Power Products, specialising in spare parts for biomass, gas, and oil boiler systems. The platform serves both residential and commercial customers, offering a wide range of components across combustion systems, fuel transport, flue systems, and heating infrastructure.
With a catalogue exceeding 10,000 products and support for over 20 leading boiler brands, the client required a scalable and efficient system to manage complex product data while ensuring ease of navigation and discovery for end users.

The primary challenge was managing a large and highly technical product catalogue within Shopify, which has inherent limitations when dealing with complex data structures and bulk operations.
The client needed a way to:
Additionally, the platform required a mechanism to present structured data dynamically on the homepage, enabling users to quickly navigate through a vast inventory using filters like boiler brand, model, and specifications.
Ensuring accuracy, speed, and scalability in handling such large datasets while maintaining a smooth user experience was a key technical challenge.
We designed and developed a custom Shopify application tailored to the client’s operational and business needs, focusing on automation, scalability, and data structuring.
The app enables bulk import of product data through structured files, allowing the client to upload large datasets in a single operation. Once uploaded, the system processes the data and applies intelligent search logic to ensure only relevant and clean data is pushed to the storefront.
We implemented automated creation of collections (categories) based on predefined rules, eliminating the need for manual categorisation. Additionally, metafields were dynamically generated and mapped to each product, allowing the platform to store and display detailed technical specifications.
A key component of the solution was generating structured JSON outputs from the filtered data. This data is then utilised on the frontend to dynamically render content, particularly on the homepage, enabling faster navigation and improved product discovery.
The solution significantly reduced dependency on manual product management while ensuring consistency, accuracy, and scalability across the platform

The implementation transformed how the client manages and presents its product catalogue.
Product onboarding time has been reduced significantly through bulk import automation
Manual effort in category and product management was minimised
Improved data accuracy and consistency across thousands of SKUs
Enhanced product discoverability through structured searching and dynamic data display
Scalable system capable of handling continuous product expansion
The platform is now better equipped to support business growth, allowing the client to efficiently manage a large inventory while delivering a seamless and intuitive shopping experience to its customers.