ChatGPT Just Told Us More About How Products Get Selected – Article and Video 63

By September 3, 2026Blog, ChatGPT Ads, Videos

How ChatGPT Chooses Products: OpenAI Just Revealed More of the Shopping Selection Stack

Author: Kevin C. Roy  ·  Published: 2026-08-03

OpenAI now says ChatGPT Shopping can use structured product metadata, user context, safety policies, and model responses generated before new search results are considered when deciding which products to surface. For ecommerce brands, this suggests three distinct competitions: entering the candidate set, winning product selection based on current evidence, and winning merchant selection after the product is chosen. (OpenAI Help Center)

Watch the Breakdown

 

What Changed?

OpenAI recently updated its first-party documentation explaining how products are selected in Shopping with ChatGPT Search.

The disclosure is unusually useful because it describes parts of the platform’s own product-selection process rather than relying on outside correlation studies.

According to OpenAI, a product may appear when ChatGPT perceives it as relevant to the user’s intent. ChatGPT can consider the user’s query and context, including Memory and Custom Instructions. Depending on the request, factors such as price, reviews, availability and ease of use can also matter. (OpenAI Help Center)

OpenAI then identifies three inputs ChatGPT considers when determining which products to surface:

  • Structured metadata from first-party and third-party providers, including information such as price and product description.
  • Model responses generated by ChatGPT before it considers new search results.
  • OpenAI safety standards and product policies. (OpenAI Help Center)

The weighting is intent-dependent.

OpenAI gives a simple example: if a user explicitly specifies a $30 budget, ChatGPT can place more importance on price. (OpenAI Help Center)

 

The Most Important New Disclosure

The key line is that ChatGPT may consider:

“Model responses generated by ChatGPT before it considers any new search results.”

That is meaningful because it provides direct evidence that live retrieval is not necessarily the first point at which potential products enter the decision process. (OpenAI Help Center)

A simplistic model would look like this:

User query → web search → product ranking

OpenAI’s disclosure supports a more nuanced model:

User query + context → model-generated product understanding → current evidence/retrieval → product selection

The exact internal architecture is not public.

And this disclosure should not be interpreted as proof that products appearing more often in OpenAI’s training data automatically rank better.

OpenAI does not make that claim.

A safer interpretation is:

ChatGPT can begin live retrieval with an existing model-generated view of potentially relevant products or product characteristics.

 

The Three Ecommerce Competitions

This creates a useful framework for understanding ChatGPT commerce visibility.

Stage Core question Potential inputs
Candidate Formation Does the product enter consideration? Query intent, context, prior model response
Product Selection Does the product survive current evaluation? Structured data, price, reviews, availability, product details
Merchant Selection Which seller gets presented? Availability, price, quality, merchant relationship to product

These are separate problems.

An ecommerce company can win one and lose another.

Competition 1: Candidate Formation

Before a product can be recommended, it has to become a plausible candidate.

OpenAI’s documentation suggests that this may begin before ChatGPT examines new live search results.

For brands, this means the question is no longer only:

“Does ChatGPT find our page?”

It is also:

“Does ChatGPT perceive our product as a relevant solution to the user’s request?”

That puts more emphasis on clear product identity and semantic relevance.

A product should be consistently understandable as:

  • What it is
  • Who it is for
  • Which problems it solves
  • Which use cases it supports
  • Which competing products or categories it belongs near
  • Which specifications distinguish it

 

Competition 2: Product Selection

Once a product enters consideration, current evidence becomes critical.

OpenAI explicitly identifies structured metadata as an input and notes that factors including price, reviews and availability can matter depending on the user’s request. (OpenAI Help Center)

For an ecommerce SKU, the current information layer should include:

  • Exact product name
  • Brand
  • Model
  • Variant
  • Product description
  • Structured attributes
  • Technical specifications
  • Compatibility
  • Current price
  • Availability
  • Reviews
  • Ratings
  • Practical use cases
  • Clear differentiators

This isn’t about adding more words to a product page.

It is about reducing ambiguity.

The product should be easy for a machine to identify, compare and validate.

 

Competition 3: Merchant Selection

Winning product selection does not automatically mean the brand’s own store wins the transaction opportunity.

OpenAI says that after a product is selected, ChatGPT may show a list of merchants selling it.

Merchant rankings can consider factors including:

  • Availability
  • Price
  • Quality
  • Whether the merchant is the maker or primary seller of the product. (OpenAI Help Center)

That creates a distinct merchant optimization layer.

An ecommerce brand could have its product recommended while another retailer becomes the seller displayed to the shopper.

Shopify Has a Direct Integration Advantage

OpenAI says Shopify merchant product data is already integrated into ChatGPT through Shopify Catalog, helping products appear more accurately and completely in relevant conversations. OpenAI also allows merchants to apply to provide a direct product feed so product information can remain more current. (OpenAI Help Center)

That does not guarantee selection.

But it clearly makes product-data freshness an operational issue ecommerce teams should care about.

 

Shopping Research Adds a Second Retrieval System

OpenAI’s separate Shopping Research documentation adds another layer.

Once ChatGPT clarifies the user’s intent through follow-up questions, Shopping Research can begin a multi-step product discovery process.

OpenAI says that process may use:

  • Merchant product data supplied through the Agentic Commerce Protocol
  • Publicly available product information
  • Other relevant retail sources. (OpenAI Help Center)

Users can refine their criteria while that research continues.

The final buyer’s guide may contain:

  • Top product recommendations
  • Reasons each product matches the request
  • Tradeoffs
  • Price
  • Features
  • Reviews
  • Side-by-side comparisons
  • Additional matching products. (OpenAI Help Center)

This means ecommerce visibility should not be treated as one static ranking event.

It can involve repeated discovery, evaluation and refinement.

 

Machine Access Is Now an Eligibility Issue

Diagram showing machine access determining whether ecommerce product information can participate in AI shopping discovery.

Product information that cannot be reliably accessed may be excluded from part of the shopping discovery process.

One of the most actionable statements in OpenAI’s Shopping Research documentation concerns automated access.

OpenAI says Shopping Research reads information from retailers and other public sites in real time.

However, some retailers block automated access.

When that happens, OpenAI says Shopping Research may either skip those sources or rely on other websites selling similar products. (OpenAI Help Center)

That is important.

This is no longer a vague technical SEO concern.

If OpenAI’s shopping systems cannot access important product content, the retailer may lose an opportunity to supply first-party information during live product research.

For ecommerce sites, teams should review:

  • Robots directives
  • CDN rules
  • WAF rules
  • Rate limits
  • Bot-management systems
  • Authentication barriers
  • JavaScript rendering dependencies
  • Access logs showing OpenAI-associated traffic

The objective is straightforward:

Do not accidentally block the system you want to recommend your products.

 

The ChatGPT Ecommerce Selection Framework

For every strategically important SKU, build a clean product-information stack.

1. Identity

Make the exact product unmistakable.

Capture:

  • Brand
  • Exact product name
  • Model
  • SKU
  • Variant
  • GTIN/UPC where applicable

2. Attributes

Provide machine-readable information about:

  • Size
  • Material
  • Color
  • Capacity
  • Performance
  • Technical specifications
  • Product category

3. Compatibility

Explicitly answer questions such as:

  • What does this work with?
  • What does it not work with?
  • Which device, vehicle, platform or environment is it designed for?

4. Commercial Evidence

Maintain accurate:

  • Price
  • Promotions
  • Inventory
  • Shipping information
  • Reviews
  • Ratings

5. Semantic Use Cases

Explain real buying scenarios.

For example:

Rather than describing a boot only as “waterproof hiking footwear,” identify whether it is suitable for:

  • Winter hiking
  • Snowshoeing
  • Backpacking
  • Technical terrain
  • Wet environments
  • Multi-day use

Those use cases mirror the way consumers naturally ask AI systems for recommendations.

6. Merchant Evidence

Make merchant identity clear.

Establish:

  • Manufacturer status
  • Authorized seller status
  • Availability
  • Returns
  • Warranty
  • Pricing

7. Feed Freshness

Where supported, provide accurate product feeds.

OpenAI explicitly notes Shopify Catalog integration and the availability of direct product feeds for merchants seeking more current product information. (OpenAI Help Center)

8. Machine Accessibility

Confirm the important product pages can actually be accessed by AI shopping systems.

Do not assume crawler access.

Verify it.

 

Two Tests Ecommerce Teams Should Run

Test 1: Product Selection vs. Merchant Selection

Three-stage ecommerce AI visibility funnel covering candidate consideration, product selection, and merchant position.

Ecommerce AI visibility can be measured as consideration, product selection, and merchant selection rather than one final recommendation.

Ask tightly constrained product questions such as:

Best waterproof hiking boot under $250 for winter hiking and snowshoeing.

Then record:

  • Which exact products appear?
  • Does the client’s product enter consideration?
  • Does it appear among the top recommendations?
  • Which merchant is attached?
  • Is the manufacturer shown?
  • Is a third-party seller shown instead?

This separates product visibility from merchant visibility.

Test 2: Pre-Search Prior vs. Current Evidence

Choose:

  • One well-established product
  • One lesser-known but objectively competitive product

Then improve the lesser-known product’s current evidence:

  • Structured attributes
  • Product descriptions
  • Pricing
  • Inventory
  • Reviews
  • Compatibility language
  • Merchant feed
  • Page accessibility

Run the same controlled shopping queries repeatedly.

Do not claim that this reveals OpenAI’s internal ranking algorithm.

It doesn’t.

The purpose is to determine whether stronger current evidence improves candidate inclusion or recommendation frequency.

 

What Most Ecommerce Reporting Gets Wrong

Many teams are still measuring ChatGPT commerce visibility with one binary metric:

Recommended: yes/no

That is too crude.

A stronger model is:

Measurement What it tells you
Candidate inclusion Did the product enter consideration?
Product selection Did it survive evaluation?
Recommendation prominence How strongly was it recommended?
Merchant selection Did the client’s store win the seller position?
Product-data accuracy Was price, stock and product information correct?
Machine accessibility Could OpenAI retrieve the necessary information?

This gives ecommerce teams diagnostic information instead of a vanity score.

 

What Actually Works Now

Based on OpenAI’s own documentation, the highest-confidence actions are not exotic.

They are operational:

  • Make product identity unambiguous.
  • Maintain high-quality structured metadata.
  • Keep price and availability current.
  • Build strong public product evidence.
  • Maintain reviews and product comparisons.
  • Provide accurate merchant information.
  • Use product-feed integrations where appropriate.
  • Keep critical retail content accessible to automated systems.
  • Test product selection separately from seller selection.

This is far more defensible than publishing speculative lists of “25 ChatGPT ranking factors.”

 

Key Takeaway

OpenAI is giving ecommerce brands a clearer picture of how AI shopping works.

And it isn’t one ranking.

It is a sequence.

Did the product enter consideration?

Did current information validate it?

Did it win product selection?

And did the client’s store win the merchant competition?

That should become the new ecommerce AI visibility funnel.

 

Frequently Asked Questions About AEO

Does ChatGPT search the web before choosing products?

Not necessarily. OpenAI says product selection can consider model responses generated before new search results are evaluated. (OpenAI Help Center)

Does OpenAI say training data determines shopping rankings?

No. OpenAI does not make that claim. The documentation only confirms that model-generated responses can participate before fresh search results are considered.

What factors determine which merchant ChatGPT shows?

OpenAI says merchant rankings may consider availability, price, quality and whether the seller is the maker or primary seller. (OpenAI Help Center)

Can blocking AI crawlers hurt ChatGPT Shopping Research visibility?

Potentially, yes. OpenAI says that if a retailer blocks automated access, Shopping Research may skip that retailer or use other sites selling similar products. (OpenAI Help Center)

Should ecommerce companies provide product feeds to OpenAI?

Where appropriate, yes. OpenAI says Shopify Catalog data is already integrated and merchants may also apply to provide direct feeds to improve product-data freshness. (OpenAI Help Center)

 

Ready to talk AEO?

Reach out and we’ll walk you through your options.

Contact us