Features Pricing Blog
Get started free Log in
Marketing intelligence · Feeds

Put your catalogue where AI shops

AI shopping is a new discovery channel — ChatGPT can now surface products from merchant feeds. Feeds generates live product feeds for ChatGPT, Google Shopping and Meta straight from your synced Shopify catalogue. No exports, no spreadsheets, no apps — your store is in AI shopping surfaces in two minutes, and in sync forever.

nuso.co.uk / feeds / ●●●●●●●● / products.csv running
Marketing · Feeds — ChatGPT preset
Variants in feed
Rules applied
Last sync
Rib Knit Midi — Sage / 10
£89.00 · in stock · GTIN ✓
Rib Knit Midi — Sage / 12
£89.00 · in stock · grouped ✓
Wool Overshirt — Charcoal / M
£120.00 → £84.00 sale · compare-at
Satin Slip Dress — Ivory / 8
£95.00 · backorder · 4 images
Feed served — OpenAI product feed spec
regenerated on this fetch · prices & stock current

Every fetch regenerates the feed from your live catalogue — prices, stock and images are never stale.

Why it matters

Every channel wants a feed — and exported feeds go stale

ChatGPT, Google and Meta all discover your products the same way: a product feed. The usual answers are a CSV export that's out of date by lunchtime, or another app per channel. Feeds replaces both with one URL that's always current.

AI shopping is here

ChatGPT now surfaces products from merchant feeds. Stores with a spec-correct feed are discoverable in AI shopping surfaces — stores without one aren't.

Exports age badly

A spreadsheet upload freezes prices, stock and images at export time — the channel then advertises products you've repriced or sold out of.

One app per channel adds up

A Google feed app, a Meta feed app, something new for ChatGPT — each with its own settings, its own sync and its own bill.

How it works

Pick a channel, get a URL

Open Marketing → Feeds, choose a channel preset — ChatGPT, Google Shopping or Meta — and Nuso serves a spec-correct feed at a secret per-feed URL. Point the channel at it once; every fetch after that regenerates the feed from your synced catalogue.

Channel presets built in

ChatGPT (OpenAI product feed spec), Google Shopping and Meta (Facebook & Instagram catalog) — each preset writes exactly what the channel expects.

JSONL, CSV or TSV

Each feed is served in the format the channel wants, at a secret URL like nuso.co.uk/feeds/<token>/products.jsonl.

Rules per feed

Include or exclude products by tag, product type, vendor or stock status — different rules per feed, multiple named feeds per store.

Feeds
3 live feeds
ChatGPT — full range
New
/feeds/••••••••/products.csv · 6,412 variants
OpenAI spec · exclude tag: sample
Google Shopping — in stock
/feeds/••••••••/products.tsv · 5,880 variants
Google spec · in-stock only
Meta catalog — AW collection
/feeds/••••••••/products.csv · 2,104 variants
Meta spec · type: AW · vendor: own-label
Use cases

One catalogue, every channel

ChatGPT shopping

"Get us into AI answers"

Serve the OpenAI product feed spec and your catalogue becomes discoverable where shoppers now ask for recommendations. Read the step-by-step guide →

Google Shopping

"Stop advertising sold-out stock"

Point Merchant Center's daily import at your feed URL — every import gets current prices, stock and images, because the feed regenerates on fetch.

Meta catalog

"One catalog for Facebook & Instagram"

Feed the Meta catalog behind your dynamic ads and shops — with rules that keep samples, gift cards or out-of-season lines out of it.

Feed fetch log — ChatGPT preset
last 24h
OpenAI crawler — daily import
6,412 rows · regenerated on fetch
200 · fresh
Product sync — every 30 minutes
prices · stock · images from Shopify
12m ago
Markdown applied in Shopify
compare-at → sale price in next fetch
auto
No files, no uploads — the channel fetches, Nuso regenerates.
Always fresh

Regenerated on every fetch, never exported

Feeds are built on request from Nuso's product sync, which pulls your Shopify catalogue every 30 minutes. Set a daily import schedule on the channel side and every import gets current prices, stock and images — reprice a product or sell out of a size, and the next fetch already knows.

No stale files

There's nothing to re-export or re-upload — the feed is generated from live data at the moment the channel asks for it.

Secret per-feed URLs

Each feed lives at its own tokenised URL — share it with a channel, or rotate it, without touching the others.

In the box

Everything Feeds gives you

Three channel presets

ChatGPT (OpenAI product feed spec), Google Shopping and Meta catalog — spec-correct output for each, from the same catalogue.

JSONL / CSV / TSV

Each feed served in the format the channel expects, at its own secret nuso.co.uk/feeds/<token> URL.

Feed rules

Include or exclude by tag, product type, vendor or stock status — different rules per feed, multiple named feeds per store.

Variant-level rows

One row per variant with variant grouping, so colour and size options land in the channel the way its spec wants them.

Spec-correct fields

Sale price from Shopify compare-at, availability mapped to in stock, out of stock or backorder, GS1-validated GTINs and multiple images.

Fresh on every fetch

Feeds regenerate from the 30-minute product sync each time they're fetched — a daily channel import always gets current data.

Find it under Marketing → Feeds · quick URLs also in Settings → Integrations · How to connect your Shopify products to ChatGPT →

Get your catalogue into AI shopping

Turn on Feeds and your products go wherever shoppers look next. 14-day free trial · No card required · £199/month, everything included.

Get started free