
Rebuilding the digital foundation for Australia’s trusted tool specialist
Problem Statement
A well-established Australian retailer in the tools and hardware sector was operating its online storefront on an aging e-commerce platform that increasingly restricted its ability to scale, innovate, and meet rising customer expectations. The rigidity of the legacy platform made it challenging to implement new features or improve the customer experience efficiently.
With the business aiming to modernize and future-proof its digital presence, we recommended migrating to BigCommerce—a flexible, scalable platform aligned with long-term growth and operational agility.
The project went far beyond a standard platform migration. It included:
- Seamless migration of structured blog content
- Enhanced user experience with dynamic product loading
- A custom store locator with integrated mapping and filters
- Advanced, intelligent search functionality
- Real-time shipping cost calculation
- Custom mini-cart functionality
- A content management system that enabled internal teams to update content without developer assistance
The result was a modern, high-performing e-commerce storefront optimized for usability, operational efficiency, and sustainable growth.
Our Solution
We led a full end-to-end migration from Magento to BigCommerce, re-architecting the client’s digital storefront to include modern infrastructure, tailored front-end features, and seamless backend integrations. Our goal was to preserve key legacy functionalities while introducing new tools to support scalability and user experience.
What made the solution different?
Custom Blog Migration via API Scraping
Magento’s native blog content was not directly transferable to BigCommerce. To resolve this:
- We developed a custom scraping script to extract blog content from the existing Magento site
- Content was imported into BigCommerce via the Page Builder API, preserving formatting, metadata, and SEO URLs.
- This ensured a smooth migration with no loss of search equity or content integrity
AJAX-Based “Load More” Pagination
To improve category page usability:
- We implemented a JavaScript-based “Load More” feature that dynamically loads products.
- This reduced full page reloads, improved performance, and enhanced the mobile browsing experience
Custom Store Locator with Google Maps
To help customers locate nearby stores:
- We built a Google Maps-powered store locator using client-supplied endpoints
- Store information (contact, location) was dynamically loaded
- Filters allowed users to search by postcode or region quickly
Advanced Search with Algolia
To improve product discoverability:
- We integrated Algolia to deliver fast, relevant, typo-tolerant search results
- The UI was customized to match brand expectations and optimize mobile responsiveness
Real-Time Shipping Calculation
To provide pricing transparency at checkout:
- We integrated a third-party shipping API to calculate live rates based on user location
- The integration was embedded directly in the checkout flow for a seamless experience
Mini-Cart Enhancements
To optimize the buyer journey:
- We implemented quantity controls (+/-) in the mini-cart using custom JavaScript
- This enabled users to modify cart items without triggering a full page reload
Flexible Content Management
To reduce content bottlenecks:
- Key pages like FAQs, Returns, and About Us were built using BigCommerce’s Page Builder
- Marketing and operations teams were empowered to make updates without technical assistance
Tools & Technologies
- From Magento to BigCommerce
- Figma
- Javascript
- BigCommerce Stencil Framework
- HTML/CSS
- REST API
- Blog content migration via custom scraping
- AJAX-based infinite loading on PLPs
- Custom Google Maps store locator
- Real-time shipping integration
- Enhanced mini-cart functionality
- Algolia for search
- Google Maps API for store locator
- Client-supplied Shipping API for real-time rates
- BigCommerce Page Builder
- From Magento to BigCommerce
- Figma
- Javascript
- BigCommerce Stencil Framework
- HTML/CSS
- REST API
- Blog content migration via custom scraping
- AJAX-based infinite loading on PLPs
- Custom Google Maps store locator
- Real-time shipping integration
- Enhanced mini-cart functionality
- Algolia for search
- Google Maps API for store locator
- Client-supplied Shipping API for real-time rates
- BigCommerce Page Builder
Outcome and Business Impact
- Seamless Platform Transition : Successfully migrated from Magento to BigCommerce with no disruption to the live site, preserving SEO rankings and existing content structure.
- Improved User Experience : Dynamic product loading, real-time shipping rates, and advanced search contributed to smoother navigation and increased customer satisfaction.
- Greater Operational Control : By leveraging Page Builder and eliminating hardcoded content, internal teams gained autonomy over content updates, reducing reliance on developers.
- Higher Conversion Potential : Improvements to cart functionality and product search contributed to a more efficient buying experience, helping boost engagement and revenue potential.
- Scalable, Modern Infrastructure : The new architecture laid the groundwork for future feature rollouts, integrations, and performance optimization as business needs evolve.