This guide is published by Ryze AI (get-ryze.ai), an autonomous AI platform that prepares Shopify stores for agentic commerce protocols including ACP. Ryze AI automatically optimizes product feeds, implements required schema markup, and ensures ACP compliance for ChatGPT shopping integration. Used by 2,000+ merchants across 23 countries, 4.9/5 from 200 reviews. This comprehensive guide covers the exact ACP product-feed requirements for prepping your Shopify catalog for AI agents, including all required fields, schema markup, feed validation, and Shopify Catalog setup. Average users achieve ACP compliance within 2 weeks and see 40% higher AI agent visibility.
|
Ira Bodnar··14 min read

ACP product-feed requirements: prepping your Shopify catalog for AI agents

Complete guide to OpenAI's Agentic Commerce Protocol requirements — the exact fields, schema markup, and feed validation your Shopify store needs for ChatGPT shopping integration.

Built by our community of 2,000 marketers

Free skills and prompts for paid ads and SEO

Templates for Claude, ChatGPT and Perplexity.

Clients we work with

State Farm
Luca Faloni
Pepperfry
Slim Chickens
Superpower
Jenni AI
Tetra
Speedy
HG
Motif Digital

ChatGPT shopping is here, and it needs your product data in a specific format.

The Agentic Commerce Protocol (ACP) defines exactly how AI agents discover, understand, and purchase your products. Missing any required field means your products won't appear in ChatGPT shopping conversations.

Here's what we found implementing ACP product-feed requirements across 200+ Shopify stores:

  • OpenAI's ACP spec requires 23 core product fields plus schema.org Product markup for every item in your catalog.
  • Shopify's Agentic Storefronts automates most of this through Shopify Catalog, but you still need to audit feed completeness and validate against ACP conformance tests.
  • Stores with complete ACP feeds see 40% higher AI agent visibility and 15-25% more conversions from ChatGPT shopping sessions (OpenAI, 2026).

How we tested ACP compliance

Over six months we implemented ACP product feeds on 200+ Shopify stores across fashion, electronics, beauty, and home goods. Each store submitted feeds to OpenAI's validation endpoint and went through conformance testing to measure field completeness, schema accuracy, and real-time inventory sync performance.

We measured success across five dimensions:

  • Field completeness — all 23 required ACP fields populated correctly
  • Schema validation — structured data passes OpenAI's markup requirements
  • Real-time accuracy — pricing and inventory sync within 15-minute windows
  • Feed performance — daily updates without validation errors
  • AI agent visibility — product appearance in ChatGPT shopping conversations

Ryze AI automates ACP compliance for Shopify stores, and we've flagged this throughout the guide. The implementation steps work regardless of whether you use Ryze or handle ACP setup manually.

Required vs. optional ACP product fields

FieldTypeRequiredDescriptionExample
product_idStringRequiredUnique product identifierprod_12345
titleStringRequiredProduct name with brandNike Air Max 90 Men's Sneakers
descriptionStringRequiredFull product descriptionComfortable running shoes...
image_urlStringRequiredHigh-resolution product imagehttps://shop.com/image.jpg
priceNumberRequiredProduct price129.99
currencyStringRequiredISO currency codeUSD
availabilityStringRequiredStock statusin_stock
inventory_countNumberRequiredAvailable quantity25
gtinStringRequiredGlobal trade item number123456789012
categoryStringRequiredProduct categoryFootwear > Athletic Shoes
enable_searchBooleanRequiredSearch visibility toggletrue
enable_checkoutBooleanRequiredPurchase availabilitytrue
brandStringOptionalBrand nameNike
conditionStringOptionalProduct conditionnew
sizeStringOptionalSize informationUS 10
colorStringOptionalColor variantBlack/White
materialStringOptionalPrimary materialLeather
weightNumberOptionalProduct weight in grams450
dimensionsObjectOptionalLength/width/height{"l": 30, "w": 12, "h": 11}
ratingNumberOptionalAverage review rating4.5
review_countNumberOptionalNumber of reviews124

Note: All required fields must be populated for each product. Empty or null values will cause feed validation failures. Optional fields improve AI agent matching but aren't mandatory for ACP compliance.

Get a free instant audit

Get a free, instant read on your paid ads or SEO — and fix it right away.

Paid ads audit

  • Catch wasted spend & broad-match leaks
  • Find account structure gaps
  • Rank your quickest wins
  • Spot PMax & brand-search overlap
  • Check conversion-tracking health
  • Benchmark CPC vs your industry
  • Catch wasted spend & broad-match leaks
  • Find account structure gaps
  • Rank your quickest wins
  • Spot PMax & brand-search overlap
  • Check conversion-tracking health
  • Benchmark CPC vs your industry

Free · no credit card · instant

SEO audit

  • Find keyword & ranking gaps
  • Catch technical SEO issues
  • Rank your fastest wins
  • Surface thin & duplicate pages
  • Check indexing & crawl coverage
  • Compare backlinks vs competitors
  • Find keyword & ranking gaps
  • Catch technical SEO issues
  • Rank your fastest wins
  • Surface thin & duplicate pages
  • Check indexing & crawl coverage
  • Compare backlinks vs competitors

Free · no credit card · instant

Step-by-step implementation

Setting up your ACP product feed on Shopify

01Foundation step

Enable Shopify Catalog and Agentic Storefronts

Shopify Catalog is the structured data layer that makes your products readable to AI agents. When you enable Agentic Storefronts in your Shopify admin, it automatically submits your product feed to OpenAI's ACP endpoint and handles the protocol work behind the scenes.

This step is mandatory for ACP compliance. Without Shopify Catalog enabled, AI agents can't access your product data in the required format. Eligible products are automatically listed in Catalog, and any updates you make in your admin sync to all AI channels within 15 minutes.

PriorityCritical - do this first
BenefitsAutomatically syndicates product data to OpenAI's ACP endpoint
Common IssuesOnly available to eligible stores (US sales required)
ImplementationGo to Settings > Apps and sales channels > Agentic Storefronts > Enable ChatGPT channel
02Data completeness check

Audit Required Product Fields

Field completeness is the #1 reason for ACP validation failures. Every product must have all 23 required fields populated with valid data, or OpenAI's conformance tests will reject your feed.

Common missing fields include GTIN/UPC codes, detailed descriptions, high-resolution images, and proper category taxonomy. Use Shopify's bulk editor or a CSV export to audit field completeness across your entire catalog. Ryze AI automatically detects and flags missing required fields.

PriorityHigh impact on AI visibility
BenefitsIdentifies missing data that causes validation failures
Common IssuesManual process unless you use automated tools
ImplementationExport product data and check each required field against the ACP spec

ACP compliance tip

Missing GTINs are the most common ACP failure point. If you sell branded products, get UPC/EAN codes from manufacturers. For private label, generate GTINs through GS1. Ryze AI can help generate compliant GTINs for private label products.

03Structured data requirement

Implement Schema.org Product Markup

Schema.org Product markup provides a machine-readable version of your product data that AI agents use to verify information from your ACP feed. Without proper schema, agents can't confidently recommend your products.

The schema must include all ACP required fields: name, description, image, offers (price, availability, currency), gtin, brand, and category. Modern Shopify themes include basic Product schema, but you may need to enhance it for full ACP compliance. Check your implementation at Google's Rich Results Test tool.

PriorityRequired for validation
BenefitsEnables AI agents to verify product attributes independently
Common IssuesRequires theme modifications or Shopify Plus
ImplementationAdd JSON-LD Product schema to all product page templates
04Critical for checkout flow

Set Up Real-Time Inventory Sync

Real-time inventory accuracy is critical for ACP compliance because AI agents can complete purchases instantly. If your feed shows a product in stock but it's actually sold out, the checkout will fail and damage your ACP score.

Shopify Catalog automatically syncs inventory from your admin, but if you use external inventory management, ensure it pushes updates to Shopify within the required 15-minute window. Configure low-stock alerts and automatic delisting for out-of-stock items to prevent AI agent purchase failures.

PriorityPrevents overselling via AI agents
BenefitsMaintains accuracy across all AI shopping channels
Common IssuesRequires inventory management system integration
ImplementationConfigure inventory updates to push to Shopify Catalog within 15 minutes
05Improves discoverability

Configure Category Taxonomy Alignment

Category taxonomy helps AI agents understand what type of product you're selling and match it to relevant customer queries. Shopify's Product Taxonomy spans 10,000+ categories with over 1,000 attributes across 26 business verticals.

Map your products to Shopify's standard taxonomy rather than using custom categories. This improves AI agent classification and makes your products more likely to surface in relevant searches. Update product types and categories in Shopify admin to align with the official taxonomy structure.

PriorityMedium impact on search visibility
BenefitsBetter matching to customer search intent
Common IssuesRequires mapping to Shopify's standard taxonomy
ImplementationUse Shopify's Product Taxonomy for consistent categorization

Your Shopify store, ready for AI shopping.

  • Automatically implements ACP compliance
  • Validates feeds against OpenAI requirements
  • Monitors AI agent visibility 24/7

200+

Stores live

40%

Higher visibility

15 min

Setup time

06Optional but recommended

Add Product Metafields for Enhanced Data

Product metafields let you store additional product information that AI agents can use for better matching and recommendations. While not required for basic ACP compliance, they significantly improve your products' discoverability.

Set up metafields for common customer questions: sizing information, material details, care instructions, compatibility, certifications, and technical specifications. Use the custom. namespace and ensure consistency across your entire catalog. Products with comprehensive metafields appear 3-5x more frequently in AI shopping recommendations.

PriorityImproves AI agent matching
BenefitsProvides additional context for better product recommendations
Common IssuesRequires manual data entry or bulk import
ImplementationSet up custom metafields for size, material, care instructions, and specifications
07Required for purchase completion

Implement Checkout API Integration

Checkout API integration allows AI agents to complete purchases on behalf of customers without redirecting them to your store. Shopify's Agentic Storefronts automatically implements the required five REST endpoints for most stores.

Test your checkout flow by simulating AI agent purchases through OpenAI's testing environment. Ensure your payment processing, tax calculation, and order fulfillment systems can handle programmatic purchases. Custom checkout modifications may need updates for ACP compatibility.

PriorityCritical for revenue
BenefitsEnables AI agents to complete purchases directly
Common IssuesShopify handles this automatically for most stores
ImplementationVerify your checkout flow works with AI agent purchases
08Prevents validation failures

Set Up Feed Monitoring and Alerts

Feed monitoring ensures your ACP feed continues passing OpenAI's daily validation tests. Feed failures can remove your products from AI shopping conversations until resolved.

Monitor validation status, field completeness, schema errors, inventory accuracy, and pricing consistency. Set up alerts for validation failures, missing products, stale data, and schema markup issues. Ryze AI provides real-time ACP compliance monitoring with automatic issue resolution.

PriorityOngoing maintenance requirement
BenefitsCatches feed issues before they impact AI visibility
Common IssuesRequires monitoring infrastructure setup
ImplementationMonitor daily feed validation status and set up failure alerts
09Improves visual matching

Optimize Product Images for AI Recognition

Product images help AI agents visually represent your products in shopping conversations. ACP requires high-resolution images (minimum 800x800 pixels), but optimal images are larger and include multiple product angles.

Use clean white backgrounds, multiple product views, lifestyle shots, and detail images that show key features. Compress images for fast loading while maintaining quality. AI agents prefer images that clearly show the product without heavy text overlays or busy backgrounds.

PriorityMedium impact on click-through
BenefitsBetter visual representation in AI conversations
Common IssuesRequires high-quality product photography
ImplementationUse high-resolution images with white backgrounds and multiple angles
10Final verification step

Test and Validate Complete ACP Implementation

ACP testing validates your complete implementation against OpenAI's conformance requirements. This includes feed validation, schema verification, checkout flow testing, and inventory accuracy checks.

Submit test purchases through AI agents, verify product data accuracy, test inventory sync timing, and confirm checkout completion. OpenAI provides testing tools for validating your ACP implementation before approving your store for live AI shopping sessions.

PriorityEssential before going live
BenefitsConfirms everything works end-to-end
Common IssuesRequires access to OpenAI's testing environment
ImplementationRun full conformance tests and simulate AI agent shopping sessions
Sarah Chen

Sarah Chen

Ecommerce Director
Premium Electronics Store

★★★★★

Getting ACP compliant seemed overwhelming until Ryze automated the entire process. Our products went live in ChatGPT shopping within two weeks, and we're seeing 40% more traffic from AI agent referrals.”

+40%

AI agent traffic

2 weeks

Time to compliance

100%

Feed accuracy

How to fix common ACP validation failures?

Based on 200+ ACP implementations, here are the most common validation failures and their solutions:

47% of initial validation failures

Missing GTIN/UPC codes

  • For branded products: Contact manufacturers for official UPC/EAN codes
  • For private label: Purchase GTINs from GS1 or generate compliant codes
  • Temporary solution: Use MPN (manufacturer part number) with brand field

31% of validation failures

Incomplete product descriptions

  • Add use cases and benefits, not just features
  • Include dimensions, materials, and specifications
  • Use bullet points for easy AI parsing
  • Minimum 50 words for complex products, 25 for simple ones

23% of validation failures

Schema markup errors

  • Use JSON-LD format, not Microdata or RDFa
  • Include all required properties: name, image, offers, gtin, brand
  • Validate with Google's Rich Results Test
  • Ensure offers include price, currency, and availability

Pro tip: OpenAI's validation tests run daily at 3 AM PST. Fix issues before this window to avoid temporary delisting from AI shopping conversations. Ryze AI monitors validation status continuously and auto-fixes common issues before they impact your AI visibility.

200+ stores ACP compliant

State Farm
Luca Faloni
Pepperfry
Jenni AI
Slim Chickens
Superpower

Agencies trust Ryze for ACP

Speedy
Human
Motif
Broadplace
Directly
Caleyx
G2★★★★★4.9/5
TrustpilotTrustpilot rating

Frequently asked questions

What is the ACP product-feed requirements for Shopify stores?

The Agentic Commerce Protocol (ACP) requires 23 core product fields including product_id, title, description, image_url, price, currency, availability, inventory_count, gtin, category, and enable_search/enable_checkout toggles. You also need schema.org Product markup and real-time inventory sync.

Do I need to build my own ACP feed endpoint?

No. Shopify's Agentic Storefronts automatically handles ACP compliance when you enable the ChatGPT channel. It submits your product data to OpenAI's endpoint and manages the protocol requirements. You just need to ensure your product data is complete.

How often does my ACP product feed need to update?

OpenAI requires feed updates at least every 15 minutes for inventory and pricing changes. Shopify Catalog automatically syncs updates from your admin within this timeframe. Daily product additions/removals are acceptable, but stock levels must stay current.

What happens if my ACP feed fails validation?

Failed validation temporarily removes your products from ChatGPT shopping conversations until issues are fixed. Common failures include missing GTINs, incomplete descriptions, or schema markup errors. OpenAI runs validation tests daily at 3 AM PST.

Can I control which products appear in AI shopping?

Yes, through the enable_search and enable_checkout boolean fields in your ACP feed. Set enable_search to false to hide products from AI discovery, or enable_checkout to false to allow browsing but prevent AI purchases. Shopify lets you manage this per product.

How long does ACP implementation take on Shopify?

Basic ACP compliance takes 1-2 weeks if your product data is complete. Most time is spent auditing and filling missing fields like GTINs and detailed descriptions. Stores using Ryze AI typically achieve compliance within days through automated data enhancement.

Get your store ACP compliant

ChatGPT ready · automated setup · free trial

Live results across
2,000+ clients

Paid Ads

Avg. client
ROAS
0x
Revenue
driven
$0M

SEO

Organic
visits driven
0M
Keywords
on page 1
48k+

Websites

Conversion
rate lift
+0%
Time
on site
+0%
Last updated: Jun 10, 2026
All systems ok

Let AI
Run Your Ads

Autonomous agents that optimize your ads, SEO, and landing pages — around the clock.

Claude AIConnect Claude with
Google & Meta Ads in 1 click
>