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 >

Unifying a Retail AI Stack with MongoDB

A photo of a person working on a laptop and a smartphone.

Their Challenge

Synchronizing three separate databases grew increasingly complex as an AI shopping assistant scaled to meet the needs of its retail clients.

Our Solution

The company adopted MongoDB Atlas as a unified data platform, consolidating document storage, vector search, and keyword filtering.

Outcome

With one platform replacing three, the company handles peak retail events at scale while streamlining operations.

industry_enterprise

Industry

Computer Software & Technology

Retail

atlas_product_family

Product

MongoDB Atlas

MongoDB Vector Search on Atlas

MongoDB Search on Atlas

Voyage AI

atlas_for_edge

Use Case

Content Management

Gen AI

Modernization

THEIR CHALLENGE

Unifying databases to support a next-generation AI shopping assistant

Retail brands have long faced the challenge of giving every online shopper personalized, real-time guidance at scale. A growing AI company set out to close that gap, equipping retail brands with intelligent agents that could engage customers across every channel, in any language, around the clock.

The company operates an intelligent shopping assistant that understands what a customer wants and surfaces the right products in real time. A shopper can describe an upcoming occasion or their style preferences, and the assistant surfaces tailored recommendations from the retailer’s full catalog. Brands began sending millions of catalog items through the platform, and the company experienced rapid growth as adoption expanded across the retail sector.

The solution’s architecture relied on three databases running on Amazon Web Services (AWS): DynamoDB for core NoSQL storage, Pinecone for vector-based semantic search, and Elasticsearch for keyword filtering and faceting. Pinecone handled natural-language queries, Elasticsearch enabled precise filtering by category or attribute, and DynamoDB housed the underlying product data.

As the company scaled to support the needs of hundreds of retail clients, synchronizing data across all three systems grew complex. As a result, inconsistencies were inevitable; a shopper might ask about a product’s price and get outdated information because one database hadn’t finished syncing. The company sought a single source of truth that could handle document storage, vector search, and keyword filtering.

 

OUR SOLUTION

Using MongoDB Atlas to consolidate the AI data layer

To prepare for its next phase of growth, the company adopted MongoDB Atlas as a unified data platform. The team was able to get started easily on MongoDB, rapidly prototyping and validating their use case without a long procurement cycle. As their architectural complexity grew, they later transitioned to a strategic partnership with an account team. The integrated system, fully managed by MongoDB, delivers robust reliability and enterprise-grade infrastructure, allowing the team to focus on building new features rather than managing databases.

MongoDB Atlas provided core NoSQL document storage, while MongoDB Vector Search on Atlas eliminated the need for a standalone vector database. MongoDB Search on Atlas delivered keyword filtering and faceting capabilities. By consolidating three systems into one, the company established a unified data foundation for every product, document, and conversation flowing through its platform.

The architecture is organized around three data buckets. The first is the product catalog. Product data is ingested, broken down into embeddings, and stored alongside each record so that MongoDB Search on Atlas can retrieve relevant information instantly. Across the company’s retail clients, this amounts to millions of items.

The second is supplementary documentation, such as sizing charts, installation manuals, return policies, and other materials. These are embedded across text, image, and structured data. When a shopper asks whether a piece of furniture requires assembly, for instance, the assistant can pull from an embedded installation manual and deliver a precise answer—drawing on multimodal data rather than product descriptions alone.

The third is conversation data. Every shopper interaction across every deployed website is stored in MongoDB Atlas. Both keyword and semantic search are layered on top, giving brands the ability to search and analyze those exchanges at any time. For shoppers, this means the assistant retains context across a session, so a follow-up question like “Do you have that in blue?” doesn’t require restating the original request. For brands, it creates a searchable archive of real customer intent; they can filter by date range, topic, or status to identify trending questions and surface gaps in product information.

The company also integrated Voyage AI by MongoDB into its pipeline. When a shopper asks a question, the system pulls back a pool of semantically similar documents. Before those results reach the large language model for summarization, the assistant uses Voyage AI to rerank them for contextual precision. Previously, the team relied on a custom-built reranking process that required manual tuning and cross-validation. With Voyage AI handling that layer, the manual effort was eliminated, and the most contextually accurate documents now surface consistently. This provides shoppers with the most accurate and relevant answers.

As the business evolved, the company’s infrastructure needs evolved with it. A shift in the cloud environment meant the entire MongoDB Atlas deployment needed to migrate from AWS to Google Cloud (GC) to align with a new operational footprint. Because the team had already consolidated its three databases in MongoDB Atlas, the move to GC was significantly simpler.

Rather than rearchitecting three separate data systems for a new cloud environment, the team only needed to migrate a single, unified platform—a process that the cloud-agnostic design of MongoDB Atlas made considerably more straightforward. The migration took two and a half months, supporting 180 million monthly active users with effectively zero downtime.

 

OUTCOME

Delivering reliability at scale, from migration to Black Friday

The new platform has proven itself under peak pressure. It has now been through three Black Friday/Cyber Monday cycles on MongoDB Atlas, and the 2025 season was its highest-volume event to date. The system handled an unprecedented surge in data throughput, shopper interactions, and real-time queries without a single engineer being called in overnight.

With one platform replacing three, the company removed the operational overhead of managing separate sync pipelines, vendor relationships, and scaling configurations. Every product, document, and conversation flows through a single source of truth, giving the team confidence to iterate quickly and ship new capabilities without worrying about data consistency across systems. The company is working with MongoDB Professional Services to optimize indexing and performance, keeping its data layer ready for whatever comes next—from this year’s Black Friday surge to the latest leap in AI-driven retail.

Run MongoDB without the operational burden

Atlas is the simplest way to deploy MongoDB. Get global resilience, push-button scalability, and advanced security.
Learn More
Illustration of a database stack

Explore more success stories

View all stories
Novo Nordisk logo
With Video

Novo Nordisk

This Danish pharmaceutical giant became the first in the industry to generate a complete clinical study report (CSR) in minutes with generative AI and MongoDB Atlas.

Read more
Toyota Connected logo
With Video

Toyota Connected

See how Toyota Connected migrated to Atlas and AWS to enhance reliability for its safety platform.

Read more
L'oreal Groupe logo
With Video

L'oreal Groupe

Discover how L’Oréal improves app performance and velocity with MongoDB Atlas.

Read more

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.