The demos are seductive, and the models are good enough. So why do so many AI shopping assistants disappoint the moment a shopper asks something the product record cannot answer? Because the catalog, not the chatbot, is not set up for success.

Executive Summary

An AI chatbot does not know your products. Its ability to answer a question depends on whatever records you give it—give it bad data, and it will give you bad answers.

Conversational commerce is product discovery, advice, and purchasing through natural-language dialogue. It can happen on your own site, in a messaging channel, or through an external AI assistant.

Conversational commerce agents answer questions by first interpreting the question, then retrieving structured product facts, price, stock, and delivery information from live commerce systems. If those sources are incomplete or unreliable, the answer will be too.

  • Your catalog is the source of errors. An assistant cannot construct a reliable answer from missing or stale product facts, no matter how good the model is.
  • Incomplete and incorrect answers both have costs. A hedged answer (vague or likely wrong) loses the sale. A wrong answer creates a return and damages the shopper’s willingness to believe you next time.
  • Fixing the data pays dividends in traditional search and AI-enabled commerce. Fixing data improves search and merchandising now, whether or not you implement conversational commerce or if users leverage their own AI search tools to find you.

Automotive parts make an unforgiving example: a shopper asks whether a set of front brake pads will fit her 2016 Focus 1.5 TDCi, and whether they will arrive before Friday.

If the product record is complete, the assistant answers in full: yes, the FP-2216 front pad set is a confirmed fit, £42.99, 14 in stock, next-day if she orders before four, and the matching front-disc set is there too.

If the product record is incomplete, as it is for most catalogs, the same assistant running the same model can see only the price. It offers the same pad set but cannot confirm fitment for her vehicle or see live stock, so it asks her to check a compatibility chart or call. In this article, product data is shorthand for two things: the structured catalog, and the live commerce services that supply price, stock, and delivery.

Illustrative scenario. Same assistant, same model, two catalogs.
ANSWERING FROM A COMPLETE RECORD
“Yes. The FP-2216 front pad set is a confirmed fit for your 2016 Focus 1.5 TDCi. It is £42.99 with 14 in stock. Order before 4pm for next-day delivery, comfortably before Friday. A compatible matching front-disc set is also available. Shall I add it?”
fitment_table live_stock delivery_cutoff related_products
SAME MODEL
ANSWERING FROM THE TYPICAL RECORD
“I can see an FP-2216 pad set at £42.99, but I do not have confirmed fitment for your vehicle and I cannot see live stock. Please check the compatibility chart or contact us before ordering.”
price fitment_table live_stock delivery_cutoff

The natural reaction to the second answer is to blame the model, so teams switch providers and spend months tuning prompts. The disappointment usually survives because nobody changed the data underneath.

A language model cannot retrieve a field that does not exist.

The solution is “grounding,” the process of attaching your AI model to verified and complete data inputs.

Why Grounding Is Capped By Your Product Data

Grounding is your catalog, real products, and Live data.

Grounding is not a feature you switch on. Its usefulness is limited by the completeness and freshness of the systems underneath it. For product questions, grounding means the assistant answers from live catalog and commerce data rather than relying on its training memory. That is the correct design. It also clearly indicates that the quality of your data determines the quality of the answer.

In the first case above, the one with grounded data, the AI assistant helps make a sale. In the second instance, with incomplete (“ungrounded”) data, it sends your customer away to phone a call center. We all know that customers are unlikely to place that call, and AI agents cannot. In fact, an AI agent faced with that result will simply ignore you and move to a competitor whose product record it can verify.

The hedged answer (the one requiring you to confirm if the part works) leaks the sale. On the flip side, if the agent had come back with confidence but provided a wrong answer (e.g., the wrong part was offered), this confidently wrong answer costs the sale, the return, and something harder to win back: the shopper’s willingness to believe the next answer from you. A customer who has been burned once double-checks you, and a customer who double-checks you is already comparing you. And increasingly, the one doing the comparing is not a person at all—fail an AI enough, it will learn not to trust you (or recommend you) at all.

You Are Now Selling To People And AI Agents

You now answer to two buyers: the shopper reading your storefront, and the AI agent reading your catalog on that shopper’s behalf.

What we know from working with many retailers on conversational commerce is that the “conversational layer” (the chatbot) is the least critical part of conversational commerce. Everything that decides whether it works sits underneath it, in systems nobody even talks about.

The presence of AI agents in the commerce journey matters more every quarter, because even if you are not rolling out AI tools on your own site, they are being used already. AI tools increasingly mediate product discovery, comparison, and shortlisting. In an agent-assisted journey, software may read your catalog, resolve compatibility, and check stock before the shopper ever reaches your storefront.

Two buyers, one factual foundation.
THE HUMAN BUYER
May infer what a vague attribute means, ask for help, or muddle through. Tolerant of gaps, up to a point.
THE MACHINE BUYER
Can ask a clarifying question too, but cannot verify an authoritative product fact that is missing from the source data. Where that fact matters, it may exclude the product entirely.

The reassuring part is that both people and AI agents assisting people depend on the same factual foundation: complete attributes, clean taxonomy, accurate stock, and machine-readable structure. Build that once and build it properly, and you can serve both with a single piece of work. But knowing what to fix and what to expose is nuanced.

What To Publish, Expose Selectively, And Keep Private

If machine-readable data is this valuable, why expose yours at all?

For an assistant you own, running on your own site and app, the answer is governance. Your catalog does not become a public asset because a bot can read it; it becomes one when nothing stops a script walking it question by question: does this fit a 2015 Honda Civic EX, does this fit a 2016 Honda Civic EX, does this fit a 2016 Honda Civic LX, until the fitment table has been rebuilt from the outside. Rate limiting, authentication, and query budgets prevent that. All three are ordinary engineering.

The harder judgment is what kinds of data you publish deliberately, making it open to external agents, feeds, and protocol endpoints you do not control.

Publish, expose selectively, keep inside.
PUBLISH
Public product facts
Core attributes, compatibility claims, descriptions, and customer-facing availability. Built to be seen.
EXPOSE SELECTIVELY
Operational data
Price, stock, delivery promise, and entitlement. Often contract-specific or channel-specific, sometimes licensed. Exposed only in the contexts that need them.
KEEP INSIDE
Internal decisioning intelligence
Behavioral signals, customer history, margin logic, ranking models, and the recommendation intelligence they power. Kept inside your governed environment.

Let’s break down the discussion by data asset type:

  • Public product facts exist to be seen. Hold them back from agents, and you do not stay protected; you simply stay out of the answer.
  • Operational facts are the ones that need judgment. Prices can be contract-specific, stock can be channel-specific, and some attributes are licensed from suppliers on terms you do not own.
  • The third asset, your decisioning intelligence, is what lets an assistant built on your own systems do what a general-purpose agent never can: rank, personalize, and recommend from data only you hold.

Exactly where operational data ends and decisioning intelligence begins is still unsettled, and that boundary deserves its own article. For now, the point is simpler: you are managing three assets rather than one.

Where A Shopping Assistant Sits

Think of conversational commerce as a ladder you climb from the bottom, not a product you drop in at the top. If you buy it too soon, you are missing critical steps on your ladder.

The assistant is rung three; most programs start there.
built from the bottom up
04
Agent-ready commerce
External agents transacting through your governed commerce APIs, with even less room for a missing field
03
The conversational assistant
The layer everyone wants to buy first, and the only one that cannot compensate for what is missing beneath it
02
Machine-readable merchandising
The ranking, rules, and relationships a machine can read as well as a merchandiser can
01
Discoverability
Being found and correctly represented in search and in AI answers
00
Product data infrastructure
Structured, complete, machine-readable attributes, with the pipelines that keep them current. Nothing above it works without it.
The five rungs show the commerce build sequence, bottom up. The AI Readiness Assessment covers the same territory separately: it scores four pillars, each from L1 (invisible) to L5 (agent-native).
Buy rung three before you have built rung zero, and you will ship a very fluent liar. The assistant will be articulate, confident, and wrong, because it is faithfully reporting the state of a catalog that cannot answer the question. The failure began in the foundation.

What The Assistant Must Get Right

Even if the data is right, the conversational commerce piece itself is not trivial.

Once the foundation exists, the assistant still has real work to do, and the builds that succeed are ones that avoid hedged answers altogether.

To avoid ambiguity, the assistant should ask for clarity when needed. For example, when a required field is ambiguous, such as which engine variant the shopper drives, the AI agent should ask one clarifying question instead of guessing. To improve answer clarity, the agent should have access to live systems (vs an index) for volatile fields such as price, stock, and delivery promises. Further, the AI agent should state what it does not know, rather than filling the gap with plausible language. And when a question exceeds what the data can support, it should hand off cleanly, routing a warranty question to a person rather than generating a plausible paragraph.

Yet even a disciplined assistant is only as strong as the data beneath it, and we have seen what solid data delivers on a live storefront.

Conversational Commerce Delivers 2.4x Revenue For GSF

At GSF Car Parts, a UK automotive parts retailer whose platform we rebuilt on Adobe Commerce, the product data, search, and merchandising work moved real numbers.

2.4x
Annual revenue increase after the overhaul
12%
Average order value increased
2x
Average order volume increased

Product data, search, merchandising, and the storefront all changed together, so the results cannot be pinned on any one ‘fix.’ Still, all relied on the same strong foundation: a structured catalog, fitment relationships, and live stock that a shopping assistant can read. Product data pays off now, before autonomous buying does.

The speculative claim is that autonomous agents will be buying on your customers’ behalf at scale, very soon, and that you must prepare for that precise future today. The evidence says slow down. In a Gartner survey of 322 US consumers in January 2026, willingness to let AI make purchase decisions topped out at 11%, and that was in the lowest-stakes categories such as personal care and household supplies.

In a separate Gartner survey of 846 US consumers run through November and December 2025, 54% of shoppers who used generative AI while buying said they had to double-check the accuracy of everything it told them, and 62% said the information wasted their time. Kate Muhl, the Gartner analyst behind the research, puts it plainly: accuracy is now a brand issue. An assistant that has to be fact-checked is not a convenience; it directly acts against you (whether you own that agent or not).

Structured, complete, machine-readable product data compounds in value whether or not the agents-as-autonomous-buyers wave arrives. It makes search, merchandising, and a competent assistant better today, and if agents do arrive in force, the very same records are what let you be chosen instead of skipped. You were going to do this work anyway.

That is the unglamorous, load-bearing case for starting with your product data before you buy the fun chatbot.

Frequently Asked Questions

1. What is conversational commerce?

Conversational commerce is shopping through natural dialogue instead of menus and filters. A shopper describes what they want in plain language, and an assistant grounded in the retailer’s live catalog asks clarifying questions, recommends products, and supports the purchase. The same conversational layer can also serve AI agents shopping on a customer’s behalf.

2. Why do AI shopping assistants give wrong or incomplete answers?

Usually because of the product data, not the model. A grounded assistant can only retrieve fields that exist in the catalog. If fitment, stock, or delivery data is missing, stale, or stored as free text, the assistant either refuses to answer or guesses. Fixing the records removes a large and expensive class of failures.

3. What does “grounded in your catalog” actually mean?

Grounding means the assistant answers from your live product data at the moment of the question, rather than from the model’s training memory. That is the correct architecture, and it makes your data quality the ceiling on answer quality.

4. If I make my catalog machine-readable, am I giving away my competitive advantage?

Not necessarily. Core attributes, compatibility claims, descriptions, and customer-facing availability need to be machine-readable. Contract pricing, channel-specific stock, and delivery logic should be exposed selectively. Behavioral data, margin logic, and recommendation intelligence remain governed inside your environment.

5. What product data does an AI shopping assistant need??

Complete structured attributes, a clean taxonomy, accurate real-time stock and pricing, and explicit product relationships such as fitment and compatibility. All of it should be machine-readable and kept current by pipelines. These are the fields the assistant retrieves when a shopper asks a question, and they are the same fields external AI agents read.

6. Do I need to replatform to add a shopping assistant?

Not necessarily. A conversational assistant can often sit on top of your existing commerce platform, provided the platform can expose reliable product, pricing, inventory, and order capabilities. The prerequisite is usually not a new platform but a catalog in good enough shape to answer from.

7. Should retailers prepare for AI shopping agents now?

Prepare the data, not the hype. Gartner’s January 2026 survey found willingness to let AI make purchase decisions topping out at 11% of US consumers, so fully autonomous buying is early. But the structured product data agents will need is the same as what improves search, merchandising, and on-site assistants today, so the work pays off either way.

Where to Go Next

This article stops where your own storefront ends. The buyer that never visits it at all, the external agent reading your catalog through feeds and protocols, is covered in AI agents becoming customers, and the automotive version of the data problem is in the product data quality piece.

AI Readiness Assessment

Find the Data Gaps that Would Make a Shopping Assistant Fail

The AI Readiness Assessment scores your business on four pillars: AI Visibility, Data Foundation, Customer Experience, and Operating Model. Each is rated from L1 Invisible to L5 Agent-Native, and the result identifies the highest-priority gaps to address first.

Latest Insights

Stay ahead of the curve with our expert analysis, industry trends, and actionable advice. Our blog offers fresh perspectives on the challenges and opportunities in the tech landscape, helping you make informed decisions and drive innovation within your organization.

Net Solutions

Ask Sol

Powered by Net Solutions

Skip the search. Start the conversation.

Ask Sol anything about digital products, AI, engineering, or growth, and get answers drawn from years of Net Solutions thinking and experience.

Our assistant helps you find content on our website. By asking a question, you acknowledge that we will process your data in accordance with our Privacy Policy, and consent to anonymous tracking of your conversation to help us improve the experience. Please avoid sharing personal or sensitive information, and close this page if you do not agree to these terms. While we strive for accuracy, AI responses may be inaccurate.By chatting you accept our Privacy Policy and anonymous analytics. Do not share sensitive information. AI answers may be inaccurate.