AdsProduct feeds

Product feeds

Add your product catalog to Opttab by file upload, hosted URL or Shopify, so it can be used in Shopping Insights and Ads.

A product feed is your product catalog in Opttab. Opttab checks it for ChatGPT and Google and uses it in Shopping Insights and Ads. Feeds live under Settings › Product feeds (/settings/feeds).

How it works

Add a feed

Open Product feeds

Go to Settings › Product feeds and select Add Feed. The Add New Product Feed panel opens.

Name it

Enter a Display Name, for example "Main store – EN".

Choose a method

Pick one Method:

Upload a CSV or TXT file of up to 50 MB. Every row needs a unique id and a title.

Create

Select Create. You see "Feed added. Syncing products…" and the feed appears under Your feeds.

Manage your feeds

The page has two tabs:

  • Your feeds — each feed with its Uploads, Campaigns, Status and Last Updated. Row actions: Edit, Re-sync and Delete.
  • Upload History — every file, the feed it belongs to, how many products it held and when it was uploaded.

In Feed settings, set:

  • Seller name — required on every product by OpenAI.
  • Currency — a 3-letter code used for prices that don't include one.

Deleting an uploaded feed removes its products from Shopping Insights, Improvements and Ads, and permanently deletes its files. You can't undo this.

Statuses and errors

StatusWhat it means
UploadedThe latest run finished and products are available.
In progressOpttab is reading the file, URL or store.
FailedThe run stopped. The error tells you why (see below).
Not syncedThe feed exists but hasn't been read yet.
Run errorWhat to check
Unreadable fileSave the file as plain CSV or TXT and upload again.
No headerThe first row must hold the column names.
No usable rowsEvery row was refused. Check that rows have an id and a title.
URL unreachableThe hosted URL must be public, or reachable with the login you gave.
Login refusedCheck the username and password for the hosted URL.
Not connectedConnect (or reconnect) your Shopify store in Settings.
Platform unavailableThe store didn't answer. Try Re-sync later.
Timed outThe file or store took too long. Try again, or split a very large file.

Individual rows can also be refused: no id, no title, repeated id or unreadable. The rest of the feed is still used.

Where feeds are used

AreaUses your Opttab feed?
Shopping InsightsYes.
Ad Radar actions such as Add product feed and Improve product feedYes.
OpenAI Ads product campaignsNot yet. Product campaigns use a feed uploaded on your OpenAI Ads account.

Feeds you add in Opttab aren't sent to OpenAI Ads yet. To run a Product campaign, upload your feed in OpenAI Ads Manager as well.

FAQ