Skip to main content

Feeds and channels

Product feed management: rules, channel specs and tools

Product feed management is the work of turning your catalog into the files that Google Shopping, Meta, comparison sites and marketplaces read, and keeping those files correct every day. This guide covers the feed rules that do most of the work, what the main channels ask for, the kinds of feed management software you can choose from, and how WISEPIM's Feed Hub fits in.

Diego Nijboer · WISEPIMLast updated:

Short answer

Product feed management means selecting which products go to each channel, mapping your fields to that channel's attributes, fixing values with rules (titles, prices, availability, identifiers) and refreshing the feed on a schedule. Good feed management starts with clean product data: rules can rename and filter, but they cannot invent a missing GTIN, brand or image.

What product feed management is

A product feed is a structured file, usually XML, CSV or TSV, with one row or item per product: ID, title, description, price, availability, image link, brand, GTIN and whatever else the channel asks for. Channels fetch the file on a schedule and build ads, listings or comparison results from it. If you are new to the format itself, start with what a product feed is.

Feed management is everything around that file. You decide which products each channel gets, translate your own field names into the channel's attribute names, apply rules that fix or enrich values, and watch for rejections. With one channel this fits in a spreadsheet. With five channels, two languages and daily price changes, it becomes a system, and that is where feed management software comes in.

What a good feed starts with

Most feed problems are product data problems that surface in the feed. A disapproved product on Google is usually a missing GTIN, a price that differs from the landing page, or an image with a watermark. Before you write a single rule, check that every product you want to advertise has the basics below in your source system, whether that is your webshop, ERP or PIM.

  • A stable, unique ID per product and per variant, which never changes once a channel has seen it
  • A title that names the product type, brand and the attribute shoppers filter on (size, color, material)
  • A valid GTIN (EAN or UPC) where the product has one, plus brand and MPN; check them with the EAN and GTIN validator
  • Price and availability that match the product page at the moment the channel crawls it
  • At least one clean product image on a plain background, without text or watermarks
  • A product category that maps to the channel's taxonomy, such as the Google product category

Feed rules that do the work

Feed rules are the if-then logic between your catalog and a channel. Every feed management tool has them under some name: rules, transformations, mappings or filters. Five kinds cover almost every real feed.

Rule typeWhat it doesTypical example
FilterDecides which products enter the feedLeave out products without an image, without a price or out of stock
MappingConnects your field to the channel's attributeYour field 'ean' becomes Google's 'gtin'
TransformationChanges a value on the way outStrip HTML from descriptions, cut titles to the channel's limit
CompositionBuilds a value from several fieldsTitle = brand + product type + color + size
FallbackFills a gap with a defaultUse the parent's image when a variant has none

Channel specs at a glance

Each channel has its own attribute names, limits and delivery method. The table summarizes the four channels most European merchants start with. Requirements change, so check the linked specification before you build a feed. For the full field lists, see the guides for Google Shopping, the Meta catalog, the Amazon product feed and bol.com.

ChannelHow products arriveBasics it checksWatch out for
Google Merchant CenterScheduled fetch of an XML or TSV file, Google Sheets, or the APIID, title, description, link, image, price, availability, brand, GTINPrice and availability must match the landing page; titles up to 150 characters
Meta (Facebook, Instagram)Scheduled feed URL (CSV, TSV, XML), Google Sheets, or the APIID, title, description, availability, condition, price, link, image, brandOne catalog can serve several ad accounts, so keep IDs stable
AmazonListings in Seller Central or through the Selling Partner API, per product typeProduct ID (GTIN or exemption), category-specific attributesTitles are capped at 75 characters in most categories since July 2026
bol.comOffers and content through the bol.com Retailer API or the seller dashboardValid EAN per product and variant, category attributesNo GTIN exemption: products without an EAN cannot be listed

Free tool

Check a product against Google Shopping rules

Enter one product's title, description, price, GTIN and image link. The checker lists the errors and warnings Merchant Center's core requirements would raise, before you upload.

Open the full tool
Loading the tool

Four kinds of feed management software

Feed management software falls into four groups. They overlap, and many merchants combine two: a PIM to get the data right and a dedicated feed tool for advanced campaign rules.

  • Pick a dedicated feed platform when you advertise on many channels and your marketing team tunes feeds per campaign every week
  • Pick a shop app when you have one channel, a small catalog and data that is already complete
  • Pick a PIM with feeds when the real problem is the data itself: missing attributes, thin titles, several languages
  • Use both when you need clean data and advanced campaign rules: a PIM such as WISEPIM can feed Channable as one of its channels
Kind of toolExamplesStrong atKeep in mind
Dedicated feed management platformsChannable, Productsup, DataFeedWatch, FeedonomicsHundreds of channel templates, deep rule engines, campaign-level tweaksThey work on the data you send them; gaps in the source stay gaps
Shop platform apps and pluginsGoogle and Meta sales channel apps for Shopify, WooCommerce feed pluginsFast to set up for one or two channelsLimited rules, and every channel runs through a different plugin
PIM with feed outputWISEPIM Feed Hub, Plytix (feeds as an add-on), other PIMs through appsFeeds come from the same place where the data is cleaned, enriched and translatedFewer channel templates than a dedicated feed platform
Direct channel connectionsMerchant Center connection, marketplace APIsNo file in between; changes reach the channel quicklyEach channel is its own integration to maintain

How WISEPIM Feed Hub works

Feed Hub is the feed part of WISEPIM. You create one feed per channel, WISEPIM builds it from your product data, and the channel fetches it from a feed URL. Because the feed reads the same products you enrich and translate in WISEPIM, a fixed title or a new translation reaches the feed without a separate export.

Feed Hub is honest about its scope. It writes XML and JSON Lines, not CSV or TSV, and it publishes feeds by URL rather than pushing files over FTP. It has no Amazon or bol.com feed: for bol.com WISEPIM has a separate connection, and Amazon has no WISEPIM connector. Google Merchant Center can also be reached through a direct connection instead of a feed.

  • Channels: Google Shopping, Meta, Microsoft Shopping, Pinterest, TikTok Shop, comparison sites (Beslist, Vergelijk, Kieskeurig, idealo, PriceRunner, Kelkoo, Trovaprezzi, Prisjakt), affiliate networks (TradeTracker, Daisycon, Awin), Channable, AI shopping surfaces (ChatGPT, Copilot, Perplexity) and your own custom channels
  • Formats: Google RSS 2.0 XML, Atom, custom XML, BMEcat 2005 for B2B catalogs and JSON Lines for ChatGPT and Copilot
  • Refresh: manual, on a schedule (every set number of minutes, hourly, daily, weekly or monthly) or on change, about a minute after the last edit
  • Rules: leave out products without images, without a price, out of stock, below a quality score or with short titles or descriptions, plus your own field filters
  • Mapping: map each channel attribute to a product field, an attribute, a fixed value, a template or a computed value, with truncation, HTML stripping and a fallback value per field
  • Languages and currency: a primary language per feed, extra languages, a currency per feed, and one feed per language in a single step
  • Checks: preview, validation, a quality score per feed with its history, an access log and a comparison between feed versions

A weekly feed health checklist

Feeds break quietly. A supplier changes a column, a price rule rounds wrongly, or a channel tightens a limit, and products drop out of ads without anyone noticing. Fifteen minutes a week catches most of it. Run your Google feed through the free Google Shopping feed checker when something looks off.

  • Compare the number of products in each feed with last week, and explain any drop
  • Read the disapprovals and warnings in each channel's diagnostics, starting with the products that sell
  • Spot-check five products: price, stock and image in the feed against the live product page
  • Check new products from the past week for GTIN, brand, category and at least one image
  • Review rules that were added for a one-off campaign and remove the ones that ended

Sources

Vendor documentation we read for this guide, as of October 2026. Features and names change, so check the current documentation before you decide.

Frequently asked questions

Product feed management is the process of building, optimizing and maintaining the product files that channels such as Google Shopping, Meta, comparison sites and marketplaces read. It covers which products go to each channel, how your fields map to the channel's attributes, the rules that fix values, and how often the feed refreshes.

Feed management software generates channel feeds from your catalog and lets you filter products, map fields and apply rules per channel without editing files by hand. It comes as dedicated feed platforms, shop platform apps, PIM systems with feed output, and direct channel connections.

Not always. If your PIM can publish feeds for your channels, it may be enough, and the data stays in one place. A dedicated feed platform still adds value when you run many channels or tune feeds per campaign. Many teams use a PIM for the data and pass it to a feed platform for advertising rules.

At least daily for most channels, and more often when prices or stock change during the day. A scheduled fetch in Google Merchant Center runs daily at most, so use its API or a direct connection when prices change faster than that.

Feed Hub publishes feeds for Google Shopping, Meta, Microsoft Shopping, Pinterest, TikTok Shop, comparison sites such as Beslist, idealo and Kieskeurig, affiliate networks such as TradeTracker, Daisycon and Awin, Channable, AI shopping surfaces and custom channels. It has no Amazon or bol.com feed.

The most common reasons are a missing or invalid GTIN, a price or availability that differs from the landing page, a missing image or brand, and titles or descriptions that break the channel's policy or length limits. Fix these in your product data first, then use feed rules for channel-specific differences.

Still have questions?

Can't find the answer you're looking for? Please get in touch with our team.

Contact Support

Fix the data once, feed every channel

WISEPIM cleans, enriches and translates your product data, then Feed Hub publishes a feed per channel from that same data. Free for up to 100 products.

Keep exploring

Hand-picked next steps to go deeper.