Baby Bunting is one of the largest retailers in Australia specializing in baby and toddler products. The company has been operating for more than 40 years and has over sixty physical stores across Australia, along with a growing presence in New Zealand.
To future proof its digital commerce capabilities, Baby Bunting partnered with New Orange to transition from a traditional monolithic platform to a headless, composable commerce architecture. The goal was clear: build a scalable, flexible ecosystem powered by best in class technology partners, each specializing in a critical part of the e commerce experience.
01
Commercetools provides the API first commerce engine that powers Baby Bunting’s product catalog, carts, orders, and promotions within the composable commerce architecture.
02
Contentstack is the headless CMS used to manage and publish product storytelling, landing pages, and marketing content across Baby Bunting’s online store.
03
Constructor delivers AI driven search and product discovery, improving on site search, product recommendations, and merchandising for the Baby Bunting online store.
04
Bazaarvoice provides the ratings and reviews platform that surfaces customer feedback and user generated content to build trust and support purchase decisions.
05
Auth0 powers customer identity and access management, providing secure login, authentication, and account management for Baby Bunting shoppers.

By adopting this modular architecture, Baby Bunting reduced the operational complexity typically associated with large scale replatforming. Instead of being locked into a single system, the organization now has the flexibility to evolve quickly, introduce new features, and integrate new technologies as customer expectations change.
We extended the composable approach to the presentation layer. The application is structured into clearly defined, domain specific layers, each maintained independently. This gives stakeholders clear visibility into where functionality lives and how it connects across the platform.
The modular structure also supports the integration of AI driven solutions. With clearly defined domains and organized context, AI agents can efficiently navigate the codebase and contribute with minimal friction.
At the core of the backend architecture is a Node.js Express middleware layer built on Alokai. This layer acts as the connector between the frontend and key backend systems, including Commercetools, PIM, SendGrid, Constructor.io, Auth0, and Baby Bunting’s internal CRM.
All core commerce data including customers, products, carts, orders, and promotions is managed within Commercetools and accessed via GraphQL. The middleware also manages complex shipping logic, ensuring accurate calculations based on ZIP code, product weight, click and collect requirements, bulky items, and marketplace products.
Marketplace functionality is powered by Mirakl, enabling third party sellers to manage their products while integrating seamlessly into the broader commerce ecosystem. This ensures a consistent shopping experience across both owned and marketplace inventory.
A key driver of this transformation has been New Orange’s team as a service model. Our developers operate as an embedded extension of the Baby Bunting digital team, working closely with internal stakeholders and collaborating regularly at their head office.
This approach ensures strong alignment, faster decision making, and shared ownership of outcomes, supporting continuous optimization well beyond launch.

Since launching the new platform, Baby Bunting has seen an uplift in both sales and orders, driven by an accelerated customer experience optimization program.
By embracing composable commerce, the organization now benefits from a flexible, scalable digital foundation, designed not only for today’s performance, but for sustained growth in the years ahead.
Would you like to learn more or have an informal introduction?