LAUNCHMongoDB 8.3 is built for the sub-100ms retrieval & zero downtime AI demands. Read blog >
AI DATAStop fighting your data layer. Get the memory & retrieval agents need to scale. Read blog >

Woolworths drives value, availability, and convenience with MongoDB

A photo of a customer in the supermarket.

Their Challenge

Legacy applications stifling innovation and scale.

Our Solution

MongoDB Atlas unlocks scale, flexibility, agility.

Outcome

eCommerce capabilities for millions of customers.

industry_enterprise

Industry

Retail

e-commerce

atlas_product_family

Product

MongoDB Atlas

atlas_for_edge

Use Case

Content Management

Personalization

Modernization

INTRODUCTION

Woolworths Group is Australia’s largest retailer, with over 200,000 employees, over 1,500 stores, and revenues of more than $67 billion Australian dollars. The group manages a diverse portfolio of retail businesses that spans supermarkets, general merchandise, digital platforms, and B2B services. 

Woolworths is also the market leader in Australia’s supermarket e-commerce sector. Between 2020 and 2025, the company’s online business grew from AU$2 billion to AU$8 billion. Woolworths also now runs Australia’s largest online retail delivery operation, with Woolworths Group's WooliesX segment having fulfilled 44.1 million e-commerce orders during the 2025 financial period.

Woolworths’s rapid growth has been primarily driven by its digital capabilities and services that enable the company to stand out in a competitive market. These capabilities come from Woolworths’s early strategic investments in its digital infrastructure, which were made to give the company the ability to quickly scale, adapt to change, and enable innovation at pace. 

A foundational element of this investment was the adoption of MongoDB Atlas in 2019. A modern multi-cloud database platform, MongoDB Atlas now powers many critical e-commerce services across Woolworths’s business, including loyalty, fulfillment, supply chain, and digital payments. Due to the materiality of the MongoDB-Woolworths partnership, Woolworths elevated MongoDB to Technology Partner status in 2025.

Digital capabilities created using MongoDB have also enabled Woolworths to reduce out-of-stock instances, offer customers increased value through real-time promotional offers, and to improve the overall customer experience with faster and more reliable delivery services. As of 2025, over 55% of online customer orders are fulfilled on the same day, with 41% in less than two hours (a 6% increase compared to 2024).¹ Importantly, Woolworths's resiliency has also improved, with MongoDB providing four years continuous uptime.

THEIR CHALLENGE

Legacy databases stifling innovation and scale

To meet the growing demands of its digital business, Woolworths recognized the need to move away from its monolithic, legacy systems. It was imperative for the company to adopt a modern API and a microservices-based approach to continue innovating and delivering for customers.

Woolworths’s legacy architecture created challenges in a number of areas: 

  • Rigidity: Components were tightly coupled—a change in one application (e.g., order processing) could unintentionally impact another part of the business, such as inventory. 
  • Stale data: The reliance on batch processing often resulted in stale data and delayed updates, negatively impacting customer experience. This also compromised accurate inventory visibility and the ability to deliver highly personalised promotional offers.  
  • Scaling constraints: Woolworths could not efficiently scale its services during peak demand periods. Entire systems would need to be scaled, even if only one service needed more resources, creating significant cost overhead. 
  • Lack of agility: A small change or feature release required testing and redeploying across the entire application, often with downtime. This slowed development and deployment cycles. In addition, any changes to data structure (e.g., adding fields, changing data types, or altering relationships) required complex, risky, and time-consuming schema changes.

“We knew that with the kind of growth we were experiencing, we needed a modern and flexible data platform that was adaptable and would allow us to independently change, maintain, and scale different parts of our ecosystem,” said Rohan Berry, Technology Director, Fulfilment  at Woolworths.

 

OUR SOLUTION

MongoDB Atlas unlocks scale, flexibility, and agility

Woolworths experimented with a number of database technologies for their requirements, ultimately selecting MongoDB Atlas's flexible document data model as the optimal approach. 

“We selected MongoDB Atlas due to its high performance, predictability, and flexibility,” said Berry. “MongoDB was consistently able to adapt to our rapid pace of growth, allowing us to release features faster, without any downtime.”

Woolworths began using MongoDB Atlas to build modular, scalable, and decoupled API-centric services that could be scaled independently.

The results speak for themselves: MongoDB Atlas has been able to accommodate increased customer traffic during high-demand periods with its vertical and horizontal scaling capabilities

Another vital area of the business that MongoDB Atlas helps power is Woolworths's fulfillment services, which are responsible for managing more than 100,000 online customer orders each day, including home delivery and pick-ups. To cope with the increasing scale and demands of its online business, Woolworths replatformed many of its last mile delivery services from relational to MongoDB. 

"Creating the right environment for the team is incredibly important. We want to make their jobs enjoyable and to free them up to focus on higher value work," said Irfan Baig, Head of Technology, Capacity & Order Management at Woolworths. "We follow an object-oriented design which can sometimes be difficult and complex with relational databases. But with MongoDB's flexible document model it's completely natural and user-friendly, which has helped us unlock so much speed and agility." 

Woolworths logo
“We selected MongoDB Atlas due to its high performance, predictability, and flexibility. MongoDB was consistently able to adapt to our rapid pace of growth, allowing us to release features faster, without any downtime.”
Rohan Berry
Technology Director - Fulfilment, Woolworths

OUTCOME

Convenience, availability, and value for millions of customers, with AI in sight

MongoDB Atlas now powers many of the services that help Woolworths offer more value, availability, and convenience to millions of customers across Australia. 

By replatforming its inventory service to MongoDB Atlas, Woolworths has been able to move from batch to real-time stock on hand updates. With its legacy architecture, stock forecast updates were limited to every 2 or 3 hours. Now with MongoDB Atlas, 90% of the updates are completed in less than 60 seconds. This has resulted in a significant reduction in out-of-stock instances, enhancing product availability and improving the ratio of completed orders. 

Woolworths also uses MongoDB Atlas to lower the overall total cost of shopping baskets by providing real-time promotional offers across its different brands and digital sales channels. By storing pricing rules, and promotional offers in MongoDB Atlas, the right promotional pricing can be instantly applied to items in a shopper's basket at checkout. As all digital channels consume from the same data source, offers can be applied consistently and accurately.

Using MongoDB Atlas has also helped dramatically improve Woolworths’s fulfillment operations, delivery services, and same-day offerings, like ‘Direct to boot’ and pickup. Woolworths Group relies on its own delivery fleet of 1,200 trucks², as well as partners such as Uber and DoorDash—in FY25, WooliesX fulfilled 44.1 million e-commerce orders. And orders are now dynamically allocated to the delivery fleet or courier partners in real time. In turn, customers benefit from more flexible delivery time slots and faster deliveries.

Looking ahead, Woolworths and MongoDB are partnering to deliver capabilities that will enable the next phase of scale and innovation, including exploring AI use cases. For example, MongoDB Atlas will power a new Group-wide product catalogue that will help to deliver a unified e-commerce experience for customers across all digital channels serving our food brands. 

“The scalability, performance, flexibility and resilience of MongoDB are helping us deliver the most engaging and valuable experiences possible to our customers,” said Berry.

 

¹ In the fourth quarter (Q4) of F25, 41% of online delivery orders were fulfilled within two hours, representing an increase of 6 percentage points compared to Q4 in F24

² Source: Greener groceries to your door as Woolworths Group accelerates towards 100% EV home delivery fleet

Take the next step

Get access to all the tools and resources you need to start building something great when you register today.
Get StartedTalk to an expert
Illustration of a database.