Skip to content
GuidesHow to prepare a product feed for ChatGPT AdsTalk to Ranknizer

How to prepare a product feed for ChatGPT Ads

Ranknizer field guide · Pakistan

By Ranknizer Editorial · Updated 31 October 2026

Prepare an Ads Manager product feed, keep catalog data current, check upload and product eligibility, and distinguish paid product ads from ChatGPT Search shopping. Use this checklist before submission to catch catalog issues and understand which feed requirements to verify in the current account.
On this page

Before you prepare a catalog, choose the product route you mean. An Ads Manager product-feed campaign creates paid product ads. ChatGPT Search shopping results are a separate, non-ad product experience. An Ads Manager feed does not automatically submit products for organic Search listings, and neither route guarantees that a specific item will appear.

Ads Manager feed: what you are setting up

OpenAI’s current campaign guide describes a product-feed campaign for advertising items from a retailer’s catalog. Ads Manager currently lets an advertiser import a catalog as a CSV or TXT file, from a hosted URL, or through SFTP. Once the feed is processed, the advertiser selects products for an ad group using filters, checks the matching-product count and preview, then submits the campaign for review.

OpenAI says these feed products are eligible for ads during beta and do not appear in organic ChatGPT conversations. Product ads can display catalog details such as a product image, title, rating, price, sale price and brand. The product-feed template has limited creative controls compared with a standard ad, so clean product data matters.

Keep the catalog accurate

Prepare a source catalog your team can keep aligned with the store. Check stable product identifiers, accurate titles and descriptions, working product and image links, the correct price and currency, stock status, product variants and ads eligibility. Follow OpenAI’s current feed specification for required fields, allowed formats and variants rather than copying an old sample file.

For a Pakistan store, compare the feed with the live product page: PKR price, sale price, available size or variant, stock, delivery coverage and charges, cash-on-delivery terms, and returns. These are practical merchant checks; the exact fields and validation rules come from OpenAI’s feed documentation.

Choose a refresh method

OpenAI says items in an Ads Manager feed expire after two weeks. For a changing catalog, it recommends a hosted URL or automated SFTP uploads. A one-time spreadsheet may be sufficient for a small, rarely changing test, but the store still needs a routine to refresh price, availability and product details before items expire.

After uploading, check Upload History and wait for processing. A successful file transfer means the file arrived; it does not prove that every row passed validation or that every product can serve. Resolve missing columns, invalid values and other diagnostics, then upload corrected data if needed.

Check eligibility and delivery separately

Review the number of products that pass your ad-group filters during campaign setup. This is the useful check for confirming that the intended items match. Do not treat the Products tab as a full inventory list: it is a reporting view that populates after an active product-feed campaign delivers. OpenAI says initial product rows may take up to seven hours to appear after delivery begins.

New product-feed campaigns currently support location targeting and exclusions at country level. Pakistan is listed for self-service Ads Manager as of 27 October 2026, but account, product, policy and campaign reviews still apply. This country listing does not promise approval for every seller or product.

ChatGPT Search product listings are a separate route

OpenAI describes Search shopping results as product options selected for a shopper’s query; it says these results are not ads. Its current help article says Shopify product data is integrated through Shopify Catalog, and merchants interested in sending a direct product feed can review separate documentation and apply for access. OpenAI does not promise a listing, a position, country access or a sales result through that route.

Quick answers

Is the Ads Manager product feed the same as ChatGPT Search shopping?

No. Ads Manager feeds create paid product ads. ChatGPT Search product listings are a separate, non-ad surface with separate merchant data and access routes.

How often should I refresh an Ads Manager feed?

OpenAI says feed items expire after two weeks. It recommends hosted URLs or automated SFTP uploads for recurring updates.

Does a successful upload mean every product can run?

No. Check processing diagnostics, approval, product eligibility and ad-group filter counts. Campaign review and delivery requirements still apply.

Why is the Products tab empty?

It reports product delivery data rather than the full feed. Check product counts in ad-group setup; reporting rows appear after campaign delivery.

Can a Pakistan retailer use an Ads Manager product-feed campaign?

Pakistan is currently listed for self-service Ads Manager. The advertiser’s legal entity, account, products and campaign must still meet current requirements.

R
Ranknizer Editorial

Independent ChatGPT Ads guidance for businesses in Pakistan. Article content is reviewed and maintained by Ranknizer.

About the author
Scroll to Top