Skip to content

Multichannel Product Feeds

Add-on ID: kv_multichannel_feeds · Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.1 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view

Multichannel Product Feeds builds product catalog files for the channels where stores advertise and sell beyond Google: Meta (Facebook and Instagram), TikTok, Pinterest, Microsoft Shopping (Bing), Snapchat, Criteo and the idealo price comparison, plus a custom feed in CSV, TSV, XML or JSON for any other partner.

Each channel comes as a template with the columns that channel expects, its length limits and its allowed values. You choose where every value comes from (product fields, features, options, computed labels or a fixed value), and every item is checked against the template before it is written. The channel fetches the file from a secret feed URL on a schedule; the add-on regenerates it from cron in batches, so large catalogs are no problem.

  • Eight channel templates: Meta, TikTok, Pinterest, Microsoft Shopping, Snapchat, Criteo, idealo and a custom feed with editable column names.
  • Field mapping per feed: product fields, features, options, computed labels (price band, bestseller, new arrival, on sale, stock level, top category, vendor) or a fixed value, with a default for empty values.
  • Validation report per feed: missing required values (image, price, brand where required), invalid GTINs, zero prices, duplicate IDs, too long texts, values a channel does not accept. Items with errors are left out; the report lists every product with what to fix, with a CSV export.
  • Variations as item groups: every variation is its own item with its own ID, price, stock and image; item_group_id groups them, and titles name the variant.
  • Product selection and rules: categories, excluded categories, vendors, price range, product IDs, out of stock, image required; rules exclude products or set column values (for example a custom label for a category).
  • Prices and shipping: feed currency (converted with the store rates), sale prices from catalog promotions with their dates, price adjustment, flat or free-over shipping; idealo delivery and payment cost columns.
  • UTM tagging per channel and extra link parameters.
  • Formats: CSV, TSV, XML (RSS 2.0 with the Google namespace for the shopping channels) and JSON, optional gzip.
  • Scheduled generation: console cron or a cron URL; feeds are built in resumable steps, tested with 50,000 products.
  • Admin preview of the first items exactly as the channel will receive them.
  • Google category mapping shared by all feeds, with the mapping of Product Feed Pro for Google Merchant Center used as a fallback when that add-on is installed.
  • Multi-Vendor: vendor feeds, vendor name and ID columns (Criteo seller, idealo merchant); optionally vendors manage feeds of their own products. Ultimate: one feed per storefront.

Feeds list

Page Contents
Installation Requirements, installing, cron, upgrading, uninstalling
Configuration Add-on settings, feed settings tab by tab, license
Usage Creating a feed per channel, validation report, preview, category mapping, delivery to the channels
Developer notes Architecture, channel specifications, tables, hooks, file map
FAQ Common questions and license
CS-Cart / Multi-Vendor 4.17.2 – 4.21.x
PHP 7.2.5 – 8.3 (whatever your CS-Cart version supports)
Editions CS-Cart (Ultimate) with one or more storefronts, Multi-Vendor
Optional Product variations (item groups), Product Feed Pro for Google Merchant Center (shared category mapping), Marketing Pixels Pack and Server-Side Tracking for Meta (content ID check)
Storefront No storefront output; the feed URL is a plain file download