How to add your product catalog
To track product-level visibility, Peec AI first needs a clear view of your catalog, what products exist, which brand they belong to, and how they’re categorized. Once that’s in place, AI mentions can be attributed back to the correct products. There are three ways to import your catalog:- Shopify storefront: paste your store’s domain, and Peec AI pulls the catalog directly from your public
products.jsonfeed. This is the fastest path, and no file is required. - Peec CSV: a flat file with one product per row, in our recommended format. Best for catalogs that aren’t on Shopify.
- Google Merchant Center feed: your existing product data feed (CSV, TSV, or JSON). Useful when you already maintain one for Google Shopping.
- Go to Shopping → Products in your sidebar.
- Click Add products in the top right of the products table.
- Pick CSV in the dialog, then drag and drop your file or click to browse.
- Confirm the preview matches what you expect, then click Upload.
CSV Format
A flat CSV with one row per product. The required columns aretitle and brand; everything else is optional but recommended.
| Column | Required | Description |
|---|---|---|
title | Yes | Product name as you’d want it to appear (e.g. “Peec Logo Hoodie”). |
brand | Yes | Brand or vendor name. Used to group products and resolve to a canonical brand. |
description | No | Free form product description. |
price | No | Decimal string (e.g. 59.00). |
currency | No | ISO 4217 three letter code (e.g. EUR, USD). |
link | No | Product detail page URL. |
imageLink | No | Primary product image URL. |
category | No | Category path separated by " > ", e.g. Apparel > Hoodies. Any depth is allowed. |
You can download this example CSV to get started. Please make sure your file is UTF-8 encoded and uses commas as the field separator.
category values matter: categories drive the breakdowns on the Shopping overview and the filters on the Products table. If your catalog already has a category tree, mirror it here.
Peec AI processes your catalog in the background. Products start appearing on the Products page within a few minutes, and per-product visibility, position, and competitor signals fill in as the next AI model runs complete.
Google Merchant Center
Peec AI also accepts the standard Google Merchant Center product feed as is (CSV, TSV, or JSON). The full list of columns and accepted values is documented in the Google Merchant Center product data specification.Shopify Storefront
If your store runs on Shopify, you can paste your storefront domain (e.g.your-store.myshopify.com or your custom domain) in the Shopify store tab of the Add products dialog. Peec AI will fetch the full catalog from products.json, no file upload required.
Managing your catalog
Switch between catalog and chat-discovered products, add them to your catalog over time, and remove products you don’t want to track. Your catalog isn’t a one-time upload. This page covers how to work with it after the first import, and how to use AI Shopping without uploading anything at all.My catalog vs. All products
The Products page and the Overview have a source switch in the top right.- My catalog: This will show only the products you uploaded.
- All products: This will show every product Peec AI sees in your tracked chats, both yours and your competitors’.
Reviewing categories during upload
When you upload a catalog, Peec AI drafts a category tree from your data and shows it to you before anything goes live. Review it, adjust where needed, and confirm. Your products then land on the Products page, organized by those categories.Categories drive the filters and breakdowns across AI Shopping, so it’s worth getting this step right.
If you upload a CSV while you already have products, the new rows are added to your existing catalog, and nothing gets replaced. To add a single product, a CSV with a single row is sufficient.
Removing products
Select one or more products on the Products page and delete them. They disappear from your catalog views. Products discovered in chats stay visible under All products.After an upload, Peec AI doesn’t start from zero. Your products are matched against chats from the last 30 days, so visibility, position, and competitor signals are populated based on history rather than starting from scratch.
