Validate your product feed for ChatGPT shopping results and make sure your products are eligible to appear when shoppers ask AI what to buy.
Supports Google Merchant Center XML and TSV/CSV formats.
AI shopping experiences pull from structured product data — titles, prices, availability, images, identifiers, and descriptions. If that feed is incomplete or malformed, your products can be skipped when ChatGPT and other AI assistants recommend what to buy.
The ChatGPT Shopping Feed Checker validates your product feed against the fields and formats AI shopping needs, flags missing or invalid attributes, and shows what to fix so your catalog is eligible to surface in AI-driven shopping answers.
Paste your product feed URL or product page and we read its structured data.
We check titles, prices, availability, GTINs, images, and required attributes for AI shopping.
See exactly which products and fields need work so your catalog is AI-shopping ready.
AI shopping experiences work by pulling structured product data directly from feeds and web product pages — not by browsing your store like a human would. When a shopper asks ChatGPT or Perplexity "where can I buy a waterproof running jacket under $100", the engine retrieves product records it can parse: titles, prices, availability, images, GTINs, and descriptions formatted in schema.org Product markup. If your product data is machine-readable, complete, and consistent, your items become candidates for AI shopping answers. If it is partial, malformed, or missing key identifiers, the engine cannot surface your products with confidence and skips them in favor of catalog entries that are fully defined.
The product attributes AI shopping relies on go beyond what many retailers bother to populate. A clear, keyword-rich title that includes brand, model, material, and size is not optional — it is the primary field the engine uses to match buyer intent. Price must be accurate and current; stale or misleading prices cause the AI to distrust the whole listing. Availability must reflect real-time stock status — "in stock", "out of stock", or "pre-order" — because recommending an unavailable product damages the assistant's credibility. GTINs (Global Trade Item Numbers) such as EAN or UPC codes and MPNs (Manufacturer Part Numbers) are the fingerprints that let AI engines de-duplicate listings, compare prices across sellers, and confirm product identity without ambiguity. High-resolution images on a clean background, a factual description free of promotional language, and explicit brand and manufacturer fields round out the set of attributes that turn a product listing into a trustworthy AI shopping source.
Incomplete or inconsistent product data is the single most common reason catalogs are excluded from AI shopping answers. Retailers who update Google Shopping feeds occasionally but never audit schema.org markup on their product pages create a split reality: the feed validator passes, but the on-page structured data that AI crawlers actually read is stale, missing price information, or lacks a GTIN entirely. Consistency matters just as much as completeness — a product whose title says "Blue Merino Crew-Neck Sweater, Medium" in the feed but "Men's Sweater" on the product page gives the engine conflicting signals and lowers confidence. Even small gaps compound across thousands of SKUs, quietly eroding AI shopping eligibility at scale.
AI shopping requirements differ from traditional Google Shopping feed requirements in important ways. Google Merchant Center is primarily concerned with feed format compliance, prohibited content policies, and price accuracy for ad bidding. AI shopping assistants apply a richer set of trust signals: they care whether a product is clearly identifiable as a specific real-world item (hence the emphasis on GTINs and MPNs), whether the description is factual and useful rather than promotional, whether the brand is a recognized entity, and whether the product page reinforces what the feed says. The ChatGPT Shopping Feed Checker is designed specifically for this AI-native layer — it validates the attributes, consistency, and trust signals that determine whether AI assistants include or exclude your products from their shopping recommendations.
Eight actionable steps to make your product catalog fully eligible for AI shopping recommendations.
Pull your entire feed and calculate fill rates for every required field: title, price, availability, GTIN/MPN, main image, description, brand, and condition. Aim for 100% on identifiers and availability; missing values in even a small share of SKUs can disqualify your whole catalog from AI shopping placement.
GTINs (EAN, UPC, ISBN, JAN) and MPNs are the primary signals AI uses to resolve a product as a specific real-world item. Without them, the engine cannot de-duplicate your listing against other sellers, cannot confirm price accuracy, and treats the product as unverifiable. Source GTINs from GS1 or your manufacturer; add MPN for every variant.
Your title should follow the pattern: Brand + Product Type + Key Attributes (color, material, size, model). "Nike Men's Air Zoom Pegasus 40 Running Shoe, Black, Size 10" gives the AI everything it needs to match buyer intent precisely. Avoid vague titles like "Men's Shoe" — they reduce match confidence and lower AI shopping eligibility.
Use schema.org availability values — InStock, OutOfStock, PreOrder, BackOrder — and keep them synchronized with actual inventory in near-real time. AI assistants that recommend an out-of-stock product to a buyer lose credibility; they protect against this by deprioritizing feeds where availability accuracy is uncertain.
Use high-resolution images (at minimum 800x800px) on a clean, uncluttered background. Show the product clearly, without watermarks or promotional text overlaid. AI shopping surfaces images alongside product recommendations; poor-quality or heavily branded images reduce the trustworthiness of the listing and can prevent inclusion.
AI engines treat promotional copy ("Best in class!", "Limited time offer!") as a trust signal against the listing. Write descriptions that specify what the product is, what it does, what it is made of, and who it is for. One to three focused sentences that add information the title does not already contain. Factual, concise, and free of superlatives.
The brand field should match your canonical brand name exactly — the same string used in your Organization schema, on G2, Trustpilot, and your Google Business Profile. Manufacturer should reflect the actual maker of the product. Inconsistencies between feed, product page, and external records create entity confusion that reduces AI shopping eligibility.
After every feed update or product launch, run your feed URL or key product pages through the ChatGPT Shopping Feed Checker. It surfaces field-level errors, consistency gaps between feed and on-page schema, missing identifiers, and availability mismatches — giving you a prioritized fix list before the next AI crawl picks up your data.
Key terms for product feed optimization and AI shopping eligibility, in plain language.
Any retailer or agency whose products should appear when buyers ask AI what to buy.
Direct-to-consumer and mid-market retailers whose products are eligible for AI shopping recommendations but are not appearing. The checker identifies the specific field gaps and consistency issues preventing inclusion — missing GTINs, stale availability, vague titles — and prioritizes what to fix first.
Apparel catalogs with hundreds of color and size variants are especially prone to incomplete identifier data and inconsistent titles across variants. The checker flags variants missing GTINs, availability not set per variant, and title patterns that do not include the attributes buyers search for.
Consumer electronics are among the categories where GTINs and MPNs are most strictly required by AI shopping engines. Missing or incorrect identifiers cause electronics listings to be skipped entirely. The checker verifies identifier completeness and consistency with on-page schema markup.
Brands launching or growing with AI shopping as a primary channel need their product data structured for AI from day one. The checker provides a baseline audit before launch and a recurring validation check so that new product additions never ship with feed errors.
Retailers selling on their own site, Amazon, Google Shopping, and comparison engines often have feed data that diverges across channels. The checker validates the on-site feed and schema markup independently, catching inconsistencies that platform-specific validators miss.
E-commerce SEO and performance agencies that manage product data for multiple clients can use the checker to produce a fast, structured feed audit for any URL. The output is a prioritized list of issues by severity — identifiers, availability, titles, descriptions — that maps directly to a client deliverable.