OpenAI Commerce Feed Specs: What Makes It Different from Google, Facebook, and Amazon

OpenAI Commerce Feed Specs now supported!

AAI Shopping Feeds Teamon November 29, 2025

OpenAI Commerce Feed Specs: What Makes It Different from Google, Facebook, and Amazon

Discover OpenAI's unique Commerce Feed Specification and how it differs from traditional shopping feeds. Learn about the specialized fields and capabilities that enable AI-native commerce experiences.

OpenAI Commerce Feed Specs: What Makes It Different from Google, Facebook, and Amazon

The future of e-commerce is AI-native, and OpenAI’s Commerce Feed Specification represents a fundamental evolution beyond traditional shopping feeds. While Google Shopping, Facebook Catalogs, and Amazon feeds focus on human browsing experiences, OpenAI’s spec is designed for AI agents to autonomously discover, evaluate, and purchase products. Let’s explore what makes this specification unique and why it matters for modern e-commerce.

What Makes OpenAI’s Feed Spec Different?

Traditional shopping feeds like Google Shopping or Facebook Catalogs are optimized for human browsing - they prioritize visual appeal, search rankings, and conversion optimization for users clicking through to product pages. OpenAI’s Commerce Feed Specification, however, is built for AI agents that need comprehensive product understanding to make autonomous purchasing decisions.

This fundamental difference drives unique requirements around data completeness, contextual information, and AI-friendly formatting that traditional feeds simply don’t need.

OpenAI’s Unique Feed Capabilities

AI Agent Control Flags

Unlike any other shopping feed, OpenAI includes explicit controls for AI agent behavior:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
enable_searchEnumtrue, falseControls whether the product can be surfaced in ChatGPT search results.trueRequiredLower-case string
enable_checkoutEnumtrue, falseAllows direct purchase inside ChatGPT. enable_search must be true in order for enable_checkout to be enabled for the product.trueRequiredLower-case string

These fields don’t exist in Google Shopping, Facebook, or Amazon feeds because those platforms don’t support autonomous AI purchasing. OpenAI’s spec allows merchants to control exactly which products AI agents can discover and purchase.

Enhanced Product Discovery Fields

OpenAI requires more comprehensive product identification than traditional feeds:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
idString (alphanumeric)Merchant product ID (unique)SKU12345RequiredMax 100 chars; must remain stable over time
gtinString (numeric)GTIN, UPC, ISBNUniversal product identifier123456789543Recommended8–14 digits; no dashes or spaces
mpnString (alphanumeric)Manufacturer part numberGPT5Required if gtin missingRequired if gtin is absentMax 70 chars
titleString (UTF-8 text)Product titleMen’s Trail Running Shoes BlackRequiredMax 150 chars; avoid all-caps
descriptionString (UTF-8 text)Full product descriptionWaterproof trail shoe with cushioned sole…RequiredMax 5,000 chars; plain text only
linkURLRFC 1738Product detail page URLhttps://example.com/product/SKU12345RequiredMust resolve with HTTP 200; HTTPS preferred

While Google Shopping requires basic identifiers, OpenAI’s spec emphasizes the importance of universal product identifiers (GTINs) and manufacturer part numbers to ensure AI agents can accurately match products across different sources.

Comprehensive Item Information

OpenAI’s specification includes detailed physical characteristics that traditional feeds often skip:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
conditionEnumnew, refurbished, usedCondition of productnewRequired if product condition differs from newLower-case string
product_categoryStringCategory taxonomyCategory pathApparel & Accessories > ShoesRequiredUse ”>” separator
brandStringProduct brandOpenAIRequired for all excluding movies, books, and musical recording brandsMax 70 chars
materialStringPrimary material(s)LeatherRequiredMax 100 chars
dimensionsStringLxWxH unitOverall dimensions12x8x5 inOptionalUnits required if provided
lengthNumber + unitIndividual dimension10 mmOptionalProvide all three if using individual fieldsUnits required
widthNumber + unitIndividual dimension10 mmOptionalProvide all three if using individual fieldsUnits required
heightNumber + unitIndividual dimension10 mmOptionalProvide all three if using individual fieldsUnits required
weightNumber + unitProduct weight1.5 lbRequiredUnits required

The material field is particularly unique to OpenAI’s spec. Google Shopping and Facebook don’t require material information, but AI agents need this data to make informed compatibility and quality assessments.

Advanced Variant Management

OpenAI’s variant system is more sophisticated than traditional feeds:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
item_group_idStringVariant group IDSHOE123GROUPRequired if variants existMax 70 chars
item_group_titleString (UTF-8 text)Group product titleMen’s Trail Running ShoesOptionalMax 150 chars; avoid all-caps
colorStringVariant colorBlueRecommended (apparel)Max 40 chars
sizeStringVariant size10Recommended (apparel)Max 20 chars
size_systemCountry codeISO 3166Size systemUSRecommended (apparel)2-letter country code
genderEnummale, female, unisexGender targetmaleRecommended (apparel)Lower-case string
offer_idStringOffer ID (SKU+seller+price)SKU12345-Blue-79.99RecommendedUnique within feed
Custom_variant1_categoryStringCustom variant dimension 1Size_TypeOptional
Custom_variant1_optionStringCustom variant 1 optionPetite / Tall / MaternityOptional
Custom_variant2_categoryStringCustom variant dimension 2Wood_TypeOptional
Custom_variant2_optionStringCustom variant 2 optionOak / Mahogany / WalnutOptional
Custom_variant3_categoryStringCustom variant dimension 3Cap_TypeOptional
Custom_variant3_optionStringCustom variant 3 optionSnapback / FittedOptional

The custom variant fields (Custom_variant1_category through Custom_variant3_option) are unique to OpenAI’s spec. Traditional feeds like Google Shopping have limited variant support, but OpenAI recognizes that AI agents need to understand complex product relationships and custom attributes.

Detailed Fulfillment Information

OpenAI requires more comprehensive shipping and delivery data than traditional feeds:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
shippingStringcountry:region:service_class:priceShipping method/cost/regionUS:CA:Overnight:16.00 USDRequired where applicableMultiple entries allowed; use colon separators
delivery_estimateDateISO 8601Estimated arrival date2025-08-12OptionalMust be future date

The structured shipping format with country:region:service_class:price is more detailed than what Google Shopping or Facebook require. AI agents need this granular shipping information to make optimal delivery decisions.

Comprehensive Merchant Information

OpenAI’s merchant requirements are stricter than traditional feeds:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
seller_nameStringSeller nameExample StoreRequired / DisplayMax 70 chars
seller_urlURLRFC 1738Seller pagehttps://example.com/storeRequiredHTTPS preferred
seller_privacy_policyURLRFC 1738Seller-specific policieshttps://example.com/privacyRequired, if enabled_checkout is trueHTTPS preferred
seller_tosURLRFC 1738Seller-specific terms of servicehttps://example.com/termsRequired, if enabled_checkout is trueHTTPS preferred

The requirement for privacy policies and terms of service when checkout is enabled reflects OpenAI’s focus on autonomous transactions where users need clear legal protections.

Advanced Returns and Compliance

OpenAI includes fields that traditional feeds often ignore:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
return_policyURLRFC 1738Return policy URLhttps://example.com/returnsRequiredHTTPS preferred
return_windowIntegerDaysDays allowed for return30RequiredPositive integer
AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
warning / warning_urlString / URLProduct disclaimersContains lithium battery, or CA Prop 65 warningRecommended for CheckoutIf URL, must resolve HTTP 200
age_restrictionNumberMinimum purchase age21RecommendedPositive integer

The warning and age_restriction fields are crucial for AI agents making autonomous purchasing decisions, ensuring compliance with regulations and safety requirements.

Performance and Trust Signals

OpenAI includes detailed performance metrics that enhance AI decision-making:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
popularity_scoreNumberPopularity indicator4.7Recommended0–5 scale or merchant-defined
return_rateNumberPercentageReturn rate2%Recommended0–100%
AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
product_review_countIntegerNumber of product reviews254RecommendedNon-negative
product_review_ratingNumberAverage review score4.6Recommended0–5 scale
store_review_countIntegerNumber of brand/store reviews2000OptionalNon-negative
store_review_ratingNumberAverage store rating4.8Optional0–5 scale
q_and_aStringFAQ contentQ: Is this waterproof? A: YesRecommendedPlain text
raw_review_dataStringRaw review payloadRecommendedMay include JSON blob

The q_and_a and raw_review_data fields are unique to OpenAI’s spec. Traditional feeds don’t include FAQ content or raw review data, but AI agents need this contextual information to answer user questions and make informed decisions.

Advanced Product Relationships

OpenAI’s specification includes sophisticated product relationship modeling:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
related_product_idStringAssociated product IDsSKU67890RecommendedComma-separated list allowed
relationship_typeEnumpart_of_set, required_part, often_bought_with, substitute, different_brand, accessoryRelationship typepart_of_setRecommendedLower-case string

The relationship_type field with values like “required_part”, “often_bought_with”, and “substitute” enables AI agents to understand product relationships and make intelligent recommendations or substitutions.

Geographic Targeting

OpenAI includes sophisticated geo-targeting capabilities:

AttributeData TypeSupported ValuesDescriptionExampleRequirementDependenciesValidation Rules
geo_priceNumber + currencyRegion-specific pricePrice by region79.99 USD (California)RecommendedMust include ISO 4217 currency
geo_availabilityStringRegion-specific availabilityAvailability per regionin_stock (Texas), out_of_stock (New York)RecommendedRegions must be valid ISO 3166 codes

This granular geo-targeting is more advanced than what traditional feeds offer, enabling AI agents to provide accurate regional pricing and availability.

Key Differences from Traditional Feeds

Google Shopping vs OpenAI Commerce

Google Shopping focuses on:

  • Search optimization and click-through rates
  • Basic product information for browsing
  • Limited variant support
  • Human-friendly descriptions

OpenAI Commerce emphasizes:

  • AI agent decision-making capabilities
  • Comprehensive product understanding
  • Advanced variant relationships
  • Autonomous transaction support

Facebook Catalogs vs OpenAI Commerce

Facebook Catalogs prioritize:

  • Visual appeal and social engagement
  • Basic product data for advertising
  • Limited technical specifications
  • Conversion optimization

OpenAI Commerce requires:

  • Detailed technical specifications
  • Comprehensive compliance information
  • AI-friendly data formatting
  • Autonomous purchasing support

Amazon vs OpenAI Commerce

Amazon’s feed focuses on:

  • Marketplace-specific requirements
  • Competitive pricing information
  • Limited external platform compatibility
  • Seller performance metrics

OpenAI Commerce provides:

  • Cross-platform compatibility
  • AI agent optimization
  • Comprehensive product relationships
  • Autonomous decision-making support

Why These Differences Matter

For Merchants

Enhanced Product Visibility: OpenAI’s comprehensive data requirements ensure that AI agents have complete product understanding, leading to better matching and higher conversion rates.

Future-Proofing: As AI-native commerce grows, merchants with OpenAI-compatible feeds will have access to new customer acquisition channels through AI platforms.

Improved Data Quality: The detailed requirements force merchants to maintain higher data quality standards, which benefits all their shopping channels.

For AI Agents

Better Decision Making: Comprehensive product information enables AI agents to make more informed purchasing decisions on behalf of users.

Reduced Errors: Detailed specifications and relationship data minimize the risk of incorrect product matches or compatibility issues.

Enhanced User Experience: Rich product data allows AI agents to provide more accurate recommendations and answer user questions effectively.

Preparing for OpenAI Commerce

Data Quality Requirements

OpenAI’s specification demands higher data quality than traditional feeds. Merchants should focus on:

  • Completing all required fields with accurate information
  • Maintaining consistent product identifiers across variants
  • Providing comprehensive technical specifications
  • Ensuring all URLs are accessible and up-to-date

Technical Implementation

The feed format supports TSV, CSV, XML, or JSON, with updates accepted every 15 minutes. Merchants must:

  • Implement secure HTTPS delivery to OpenAI’s endpoints
  • Maintain stable product IDs that don’t change over time
  • Provide initial sample feeds for validation before live updates
  • Ensure compliance with all validation rules

Strategic Considerations

Merchants should view OpenAI Commerce as a strategic investment in AI-native commerce rather than just another shopping channel. The comprehensive data requirements and AI optimization features position businesses for the future of autonomous shopping.

The Competitive Advantage

Early adoption of OpenAI’s Commerce Feed Specification provides significant advantages:

  • First-mover advantage in AI-native commerce
  • Enhanced product discoverability through AI agents
  • Improved data quality across all shopping channels
  • Future-proofed operations for the AI era

As AI agents become more sophisticated and users become comfortable with autonomous purchasing, the merchants who prepare today will thrive tomorrow.

Getting Started with OpenAI Commerce

Step 1: Assess Your Data

Evaluate your current product data against OpenAI’s comprehensive requirements. Identify gaps in technical specifications, compliance information, and relationship data.

Step 2: Optimize Your Feed

Implement the required fields and validation rules. Focus on data completeness and accuracy rather than just meeting minimum requirements.

Step 3: Partner with Experts

Work with platforms like AI Shopping Feeds that understand both traditional shopping feeds and OpenAI’s unique requirements. This ensures seamless integration and optimal performance.

Step 4: Test and Validate

Provide sample feeds to OpenAI for validation before implementing live updates. This ensures compatibility and identifies any issues early.

The Future is AI-Native

OpenAI’s Commerce Feed Specification represents the future of e-commerce - one where AI agents understand products comprehensively and make autonomous purchasing decisions. The detailed requirements and unique capabilities position this specification as the foundation for AI-native commerce.

While traditional feeds focus on human browsing experiences, OpenAI’s spec enables the next generation of conversational and autonomous shopping. The merchants who embrace this evolution today will lead the industry tomorrow.

Why Start Now?

  • Early access to AI-native commerce channels
  • Enhanced data quality across all platforms
  • Future-proofed operations for the AI era
  • Competitive advantage in autonomous shopping

The transition to AI-native commerce is already underway. OpenAI’s Commerce Feed Specification is building the infrastructure to make it happen.

Why Wait? Try Free Today

7-day free trial • Cancel anytime
1 feed, 100 products, 10 AI optimizations to get started
Full access to 200+ channel exports
Upgrade anytime as you grow

Stop managing feeds manually. Start optimizing with AI.

Try AI Shopping Feeds Free →

Join thousands of e-commerce businesses who've already made the switch to AI-powered feed management. Your products deserve to perform across every channel - let us make it happen.