
If you operate a WooCommerce store, you have likely heard that ChatGPT now enables users to shop for products directly within the chat interface. A customer might ask, “Find me a red dress under $50,” and ChatGPT responds with actual items from registered merchants, including prices and availability. This presents a completely new sales channel, yet many store owners are unsure how to get their products included. In this guide, I will walk you through the exact process to make your WooCommerce products appear in ChatGPT’s shopping results—from registering as an OpenAI merchant to generating and submitting your product feed.
ChatGPT Agentic Commerce, also referred to as ChatGPT Shopping, allows users to discover products during a conversation and then click through to the merchant’s site to buy. For example, a user types “I need a blue yoga mat under $40,” and ChatGPT returns relevant products from registered merchants with pricing and stock info. The customer then clicks through to your WooCommerce store to complete the purchase. This system operates via the Agentic Commerce Protocol (ACP), which links your store to ChatGPT’s shopping layer. OpenAI launched the merchant program in late 2025, currently available for U.S. merchants with global expansion underway.
Selling through this channel offers several advantages. Your products appear when users ask specific, high-intent questions, putting your brand in front of customers at the perfect moment. Since buyers click through to your own store, you retain full ownership of the customer relationship, capture email sign-ups, and build brand loyalty without a middleman. Additionally, driving users to your site allows you to present upsells, cross-sells, and order bumps, increasing revenue per order. A compliant product feed with identifiers like GTIN or MPN ensures ChatGPT understands your catalog accurately, leading to better recommendations.
Before starting, ensure you have a WooCommerce store with accurate product data—titles, descriptions, prices, and stock status—and product identifiers (GTIN or MPN) for each item. The first step is to apply to become an OpenAI merchant by visiting the merchant portal on chatgpt.com/merchants. Fill in your business details, region, product types, and agree to the policies. After submission, you will receive a confirmation email. OpenAI reviews your application and will contact you when it’s time to provide your product feed. While there is no official timeline, merchant reports suggest the initial review takes a few days to a few weeks. Apply as early as possible to get in the queue.
Next, you need to add GTIN or MPN identifiers to your WooCommerce products. OpenAI requires each product to have a unique identifier—either a GTIN (like UPC, EAN, or ISBN) or an MPN (Manufacturer Part Number). For resold products, the GTIN is usually on the packaging or the manufacturer’s site. If you make your own products, create a consistent MPN format such as BRAND-CATEGORY-001. To add these in WooCommerce, go to Products > All Products, open a product, and scroll to the Product data section. Use the SKU field for MPN if needed, or add GTIN, UPC, EAN, or ISBN fields. For large catalogs, export products as CSV, add identifiers in a spreadsheet, and re-import.
To generate a product feed that meets OpenAI’s specs, install a plugin like Product Feed Pro by AdTribes. This plugin supports ChatGPT/OpenAI along with Google Shopping, TikTok, and other platforms. After installation, go to Product Feed > License to enter your license key. Then navigate to Product Feed > Create Feed, give your feed a name, select your country, and choose “OpenAI Product Feed” under Channels. Select JSONL as the file format (OpenAI’s preferred format). Click Save & Continue to proceed to field mapping—most OpenAI attributes are pre-filled, so review and fill any gaps. Add custom fields if needed, then save and continue through the Data Manipulation and Filters tabs, skipping if unsure. Finally, enable UTM tracking for Google Analytics if desired, and click Generate Product Feed.
Once OpenAI approves your merchant application, they will send instructions to submit your feed via the merchant portal. Go to Product Feed > Manage Feeds, copy your ChatGPT product feed URL, and submit it as directed. OpenAI will run automated validation against their commerce specs, typically taking 24–48 hours. If validation fails, the portal will indicate missing or incorrectly formatted fields—common issues include missing GTINs, incorrect price formatting (needs currency code), or product images that are too small. Fix the issues, regenerate the feed, and resubmit. After passing validation, your products will start appearing in ChatGPT shopping results for relevant queries. Users will click through to your WooCommerce store to purchase, where you can offer upsells and optimize your checkout for higher conversion.
Frequently asked questions: If your products lack GTINs, use MPNs for your own products or check the manufacturer’s website for resold items. OpenAI merchant approval time varies from days to weeks, so apply early. Digital products may not yet be supported—check OpenAI’s current guidelines. ChatGPT commerce is an additional sales channel, not a replacement for your store. Registration and feed submission are free, but you’ll need a product feed plugin. Customers need a ChatGPT account to use the shopping feature.
To get started, apply at chatgpt.com/merchants, add product identifiers, install Product Feed Pro, generate your feed, and submit it for validation. This new channel offers a significant opportunity for WooCommerce store owners to expand reach and drive sales directly from AI-driven conversations.

