ChatGPT Ads product feed vs Google Shopping feed

Reuse accurate catalog facts, but keep destination mappings and validation separate. Product Feed Scan offers separate audit flows; it does not convert feeds or promise a simultaneous two-channel audit.

Published: · Updated:

Check your native ChatGPT Ads feed

Specification review: September 19, 2026

OpenAI native and Google-compatible feeds have separate availability, identity and eligibility rules. Check the detected mode; XML is not a Google-compatible upload format. Refresh products within 14 days and promptly after price or stock changes.

Crawler access requires manual verification. Schema.org 30.1 additions are optional opportunities with no score impact; page structured data is not scanned. Read the versioned scope and limitations.

Reuse the source of truth

Keep one authoritative record of each item's identity, price, stock and images. Exporters should map that record to the selected destination contract. Review differences rather than editing the underlying facts to satisfy superficial field checks.

Native versus Google-compatible OpenAI feeds

The native format is not the registered Google-compatible path. OpenAI's product specification requires confirmation before using that compatibility format. The checker detects native or Google-compatible fields and reports the applied rules; neither mode certifies registration or upload acceptance.

Sources: OpenAI: native product-file specification

Validate each channel separately

Run the native file through the ChatGPT Ads checker. Use the Google Shopping checker for general source-quality diagnostics on that export, then review Merchant Center separately. Equal scores across profiles do not mean equal compliance or approval.

What can you reuse?

Mapping checklist, not a complete platform specification
AreaNative OpenAIGoogle ShoppingPractical action
Identifiersitem_id; assigned gtin/mpn where applicableid; destination-specific identifier requirementsPreserve item identity; do not invent identifiers.
Titles and descriptionstitle, descriptiontitle, descriptionReuse factual copy; review each destination's limits.
Brand and sellerbrand, seller_namebrand and applicable merchant dataDo not substitute the retailer for a product brand.
Imagesimage_urlimage_linkMap the actual asset; verify the destination separately.
AvailabilityNative vocabulary includes pre_orderGoogle vocabulary uses preorderMap states explicitly, not by blind column renaming.
Pricingprice and optional sale_priceprice and applicable sale_priceKeep currency and storefront amounts consistent.
Variantsgroup_id and native variant metadataitem_group_id and applicable variant attributesKeep one stable ID per sellable variant.
Channel-specific dataAds eligibility and native fieldsGoogle-required/conditional attributesA passing general score is not channel approval.
Update and deliveryUse the configured OpenAI ingestion routeUse the configured Merchant Center data sourceCheck delivery diagnostics in each destination.

Sources: OpenAI: native product-file specification · Google Merchant Center: product data specification

Practical checklist

  1. Record both exporter mappings and versions.
  2. Preserve real assigned identifiers and variant identities.
  3. Check actual availability vocabulary in each output.
  4. Review each destination's processing and account diagnostics.
  5. Keep before-and-after evidence using the same audit profile.

Choose the next check

Independent source analysis. No OpenAI or Google approval, delivery integration or visibility guarantee. A free scan shows priority findings; the complete private report costs €19 once and remains available for 30 days.

General product feed checker · Implemented rules and limitations

Related guides

Follow ChatGPT Ads updates · AI commerce evergreen guides