Learn / Assistants

How to appear in ChatGPT shopping results

There is no form to submit and no ranking to buy. Appearing in an assistant’s shopping results is the outcome of three conditions: your pages can be fetched, your catalogue can be enumerated cheaply, and your published data answers the constraints a shopper stated. Each one is checkable today, and failing an earlier one makes the later ones irrelevant.

There is no submission process, no ranking to buy and no queue to join. Appearing in an assistant’s shopping results is a consequence of three conditions being true, and all three are things you can verify this afternoon.

One: be fetchable

Check your robots.txt for a disallow that catches assistant tokens, usually a rule written to keep content out of training data. Then check your CDN bot categories, which change without a deploy. Then confirm a well behaved agent is not being challenged.

A challenge is unanswerable, so this failure is total rather than partial. See how to let honest agents through bot protection.

Two: be enumerable

A sitemap that lists product URLs rather than stopping at collections, and a product feed that is complete and current. Being expensive to enumerate is a soft form of invisibility: you are present and practically skipped.

See how to publish a product feed for AI agents.

Three: be answerable

Your data has to answer the constraints a shopper actually states. Price as a delivered total rather than an item price, availability at the variant asked for, delivery expectation, returns terms, and an identifier so you can be matched to the same product elsewhere.

Anything unstated is not neutral. See how ChatGPT shopping chooses products.

How to check rather than hope

Asking the assistant whether it can see you is the least reliable test available, because a confident answer can come from training data rather than a live fetch. Your server logs are the honest record.

See how to check if ChatGPT can see your products.

Questions

Is there a way to submit my store?

No, and treating this as a submission problem is the commonest wasted effort. It is a readability problem: you become eligible by being fetchable, enumerable and answerable rather than by registering anywhere.

How long does it take to show up after fixing things?

It depends on how your data is discovered and refreshed rather than on a review queue. A feed that rebuilds on change propagates faster than pages that must be recrawled, which is one more argument for having a current feed.

Will paying for ads help?

It is a separate channel with separate mechanics and does not substitute for readable product data. A store whose price is missing from its markup has the same problem whether or not it advertises.

Scan your store