SearchLift

AI visibility

How to get your products into ChatGPT shopping

Shopify and Etsy catalogs are already integrated. Every other store applies to share a product feed. Here are the nine fields OpenAI’s spec requires, what OpenAI says decides which product appears, and how to check your own catalog today.

Published
September 22, 2026
Updated
October 14, 2026
Reading time
9 min read
Decision diagram with one question and two outcomes. If the store sells on Shopify or Etsy, the catalog is already integrated and no application is required. If it sells anywhere else, the merchant applies to share a product feed, which must carry nine required fields.
The route depends on the selling platform, not on the size of the catalog.

Two routes in, and only one needs an application

What the product feed spec actually requires

Required fieldWhat it holds
The nine required fields named in OpenAI’s product feed spec, read 22 September 2026. Field names are quoted exactly as the spec spells them.
json
{"item_id":"SKU-1182","title":"Merino base layer, long sleeve","description":"A 190gsm merino wool base layer for cold weather running.","url":"https://example.com/products/merino-base-layer","brand":"Example Wool Co","seller_name":"Example Wool Co","image_url":"https://example.com/img/sku-1182.jpg","availability":"in_stock","price":"89.00 USD","group_id":"BASE-LAYER-LS","color":"Charcoal","size":"M","gtin":"00012345678905"}
One JSONL feed record broken into its parts. Nine required fields are grouped as identity, description, commerce and media. Recommended variant fields are shown in a separate band below.
One line of a JSONL feed. The required block has to be complete on every record; the variant band is what makes a size or color answerable.

What OpenAI says decides which product appears

OpenAI Help Center, Shopping with ChatGPT Search, read 22 September 2026

The product page still has to stand up on its own

  • Price and availability agree. The feed and the page should say the same thing at the same moment. The spec asks you to update current prices and availability when they change.
  • The URL is stable. The spec asks you to keep product URLs stable. A store that rewrites its product paths at every redesign breaks its own feed.
  • Variants are real pages or real records. If a shopper asks for a medium in charcoal, something in your data has to hold that answer.
  • You are identifiable as the seller. brand and seller_name are separate fields for a reason.

How to check whether ChatGPT names your products today

searchlift · console
The AI visibility screen listing tracked buyer questions with the assistants that named the business and the sources each answer cited.
Tracked questions and the answers recorded against them, assistant by assistant. Demonstration workspace.

Common questions

01How do I get my products into ChatGPT shopping?
02What fields does the ChatGPT product feed require?
03Can I pay to rank higher in ChatGPT shopping?
04Do I need Instant Checkout to appear in shopping results?
05Does this work outside the United States?
Sourcesdevelopers.openai.comdevelopers.openai.comchatgpt.comhelp.openai.com