ChatGPT Product Feed for WooCommerce
Generate and validate your WooCommerce product feed for OpenAI, while keeping a live, structured catalog available from your own store for compatible AI shopping agents.
The problem
A WooCommerce product page is built for human eyes, while ChatGPT product ingestion expects structured fields with explicit identifiers, titles, descriptions, brands, images, prices and availability. A merchant therefore needs more than a page that can be crawled: the catalog must be generated in the required feed format, checked before delivery and kept aligned with WooCommerce.
The direct answer
KaliCart Bridge is a free, open-source WooCommerce plugin that generates and validates an OpenAI-compatible product feed from the catalog you already maintain. Separately, it exposes a live REST catalog from your own domain so compatible agents can search products and verify current WooCommerce data without scraping page markup.
Two paths, one WooCommerce source
1. Direct product feed for ChatGPT
Bridge generates the feed file and checks the fields required for product ingestion. The merchant applies for direct feed access and, if approved, delivers the file through the channel provided by OpenAI. Merchant approval, delivery credentials, indexing and ranking remain under OpenAI’s control.
2. Live catalog for compatible agents
Bridge also publishes REST endpoints on the store itself. Compatible agents can search the catalog and retrieve current product identity, price, stock status and purchase URL directly from WooCommerce. This live API is complementary to the OpenAI feed; it does not submit or register the merchant with ChatGPT.
Example from a real WooCommerce store running Bridge:
GET https://www.project2209.com/wp-json/kalicart/v1/catalog/search?q=shirt&fields=summary
{
"success": true,
"products": [
{
"id": 460,
"sku": "MOD-012",
"name": "T-shirt Nike Sportwear",
"brand": "Nike",
"url": "https://www.project2209.com/prodotto/t-shirt-basic-white/",
"price": { "current": 20, "display": "20,00 \u20ac", "on_sale": true },
"stock": { "in_stock": true }
}
]
}
What Bridge checks before export
- Required product identity, title, description and canonical product URL.
- Brand and primary image availability, with excluded products reported explicitly.
- Price, stock status and variant records generated from current WooCommerce data.
- Feed validation, catalog readiness reporting and a clear list of fields that still need merchant attention.
What this does not promise
No plugin can guarantee that products appear inside ChatGPT shopping results. Bridge prepares and validates the catalog data; OpenAI decides merchant access, ingestion, eligibility, indexing and ranking. For the live API, Bridge exposes values from WooCommerce without claiming that every assistant will automatically discover or use those endpoints.
Limits worth knowing
- Direct product feed access requires a separate merchant application and approval by OpenAI.
- The generated file must be delivered and refreshed through the supported channel assigned to the merchant.
- The REST catalog does not replace feed submission and does not buy placement, ranking or approval.
- Bridge keeps checkout on the WooCommerce store; any separate in-chat checkout eligibility is outside this plugin.
Where to go next
How to get your WooCommerce products into ChatGPT: the actual process
A step-by-step walkthrough of the process, written as a guide rather than a product page.
Common questions
- Does installing this plugin guarantee my products appear in ChatGPT?
- No. OpenAI decides merchant approval, indexing, ranking and availability. Bridge generates and validates the feed; it cannot guarantee placement.
- How does the product feed reach OpenAI?
- The merchant applies for direct feed access. After approval, OpenAI provides the supported delivery channel. Bridge prepares the feed file; it does not submit the merchant application or upload the file automatically.
- Does ChatGPT automatically crawl the KaliCart REST API?
- No. The REST API is a separate live catalog surface for compatible agents. It does not register the store with OpenAI or replace the direct product feed submission process.
- Where is my product data served from?
- The live agent-readable API is served from your WooCommerce domain. The separate OpenAI-compatible feed is generated from the same WooCommerce source data and prepared for merchant delivery to OpenAI.
- Does this replace my existing product feed (Google Shopping, etc.)?
- No, it is a separate, complementary surface aimed at AI agents rather than ad platforms. It runs alongside anything else you already publish.
- Is there a cost?
- Bridge is free and open source (GPL). There is no subscription and no percentage of sales.
