What IRONFEED is and how it works
IRONFEED imports your product catalog, normalizes it once with Master Fields and generates channel-ready feeds for Google Shopping, Meta, TikTok and Criteo. Learn how the pipeline works.
IRONFEED is a product feed management platform. It imports your product catalog from a source (a Shopify store or a feed file), lets you fix and enrich every attribute once with Master Fields, and generates a separate, channel-ready feed for each destination — Google Shopping, Meta Catalog, TikTok, Criteo or a custom format. Each channel gets a hosted Feed URL that the advertising platform fetches on its own schedule.
How the pipeline works
Source (Shopify · XML · CSV · JSON · Google Sheets)
│ import on your schedule
▼
Shop products (every raw field is kept)
│
▼
Master Fields (shop-wide rules: id, title, price, …)
│
▼
Channel ──► Map Fields ──► Include/Exclude ──► Categorize ──► Processing ──► Feed Review
│
▼
Generated feed ──► https://feed.ironfeed.app/feed/<token> or FTP / SFTP uploadSteps:
- 1
Shop
Your source catalog. One shop = one product catalog. Sources: Shopify, or an XML / CSV / TSV / JSON feed by URL, a local file upload, or a Google Sheet. - 2
Import
IRONFEED downloads and parses the feed at the times you choose (up to five per day) and stores every product with all of its raw fields. - 3
Master Fields
A library of shop-wide rules. You map the six required fields (id,title,description,link,price,image_link) plus any optional ones once, then reuse them in every channel. - 4
Channels
One channel per destination and country (for example "Google Shopping (US)"). A five-step wizard maps fields, filters products, assigns categories and generates the feed. - 5
Feed Review
Every generation runs a quality check and produces errors, warnings and a 0–100 health score per channel. - 6
Delivery
Each channel exposes a public Feed URL. On Scale and higher plans you can also push the file to an FTP/SFTP server.
What you can do with it
- Combine, rewrite, prefix, replace, round or recalculate any attribute with rule-based transformations — no code.
- Apply rules to all products, only when a condition is met, or with IF / ELSE branches.
- Normalize values with lookup tables (for example
SAM→Samsung) imported from a spreadsheet or a Google Sheet. - Include or exclude products with AND / OR rule groups, including variant-level exclusions.
- Assign Google product categories automatically with AI, or with manual rules.
- Get alerted when a product count drops, an import fails or a schedule is missed — and optionally keep serving the last good feed.
- Invite teammates with organization- or shop-scoped roles.
- Read your shops, channels, alerts and health from an AI assistant through the IRONFEED MCP server.
Who it is for
Brands that run Google Shopping and social catalogs from one store, and agencies that manage several client catalogs: each client is a separate shop, with its own channels, schedule and team access.
Where things live in the app
| Area | Path | What you find |
|---|---|---|
| Dashboard | /dashboard | Overview of your shops and channels |
| Shops | /shops | The list of catalogs; add a new shop from here |
| Inside a shop | /shops/<shop-id> | Master Fields · Channels · Shop Settings (Input Feed, Updates Schedule) · Shop Products |
| Settings | /settings | Profile · Password · Two-factor authentication · Users Management · Billing & Invoices · Payment Method · Plans · Notifications |
| Notifications | /alerts | Every alert raised for your shops and channels |
Example
https://acme-outdoor.example/feeds/products.xml every day at 06:00 and 18:00, and serves two channels: "Google Shopping (US)" and "Meta Catalog (US)".Ready to ship better feeds?
Start a 14-day free trial. No credit card. Connect your store and see channel-ready feeds in minutes.