NewProduct Score, 4T Segmentation, Price War and Broken Size are live.See what's new
Feedance
Zen Cart logoZen CartPlatform · E-commerce data source
Zen Cart integration

Turn your Zen Cart catalog into feeds that know what sells.

Connect your store once. Feedance pulls products, inventory, and orders from Zen Cart, scores and labels every product, and keeps a tailored feed live on Google, Meta, TikTok and 200+ channels.

Zen Cart connection
Product source in Feedance
Connected
PR
ProductsReads product details such as titles, descriptions, images, pricing, and categories to build and maintain your feeds.
Synced
IN
InventoryReads current stock levels so your feeds reflect accurate availability and can update as stock changes.
Synced
OR
OrdersReads order information to help you track how your synced listings are performing across channels.
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is Zen Cart

Your store is the source. Feedance makes it ad-ready.

Zen Cart is a free, open-source online store management system built in PHP with a MySQL database. It was created in 2003 as a software fork of osCommerce, launched by a group of designers, programmers, and shop owners who wanted a more flexible, template-driven alternative to the codebase it branched from.

Since branching off, Zen Cart introduced its own template system and, starting with the 1.3.x release series, moved the storefront from a tables-based layout to a CSS-based one. It is distributed under the GNU General Public License, remains under active development on GitHub, and its current stable release is version 2.0.1.

  • Connect once, no manual exports
  • Catalog changes reach your feeds on every sync
  • Product Score, 4T, Price War and Broken Size labels on every product
  • One source, a tailored feed for each of 200+ channels
How it fits

From Zen Cart to every channel, product by product.

1 · Data in
Zen Cart
Products
Inventory
Orders
+ GA4 and competitor prices
2 · Decide
Feedance
Product Score, 0–100
4T segment
Price War and Broken Size
Rules, filters, enrichments
3 · Feeds out
Your channels
Google Merchant Center
Meta catalog
TikTok catalog
200+ more channels

Because Zen Cart is self-hosted, you manage your product catalog directly in your own store database, which gives you control but can make it time-consuming to keep everything in sync with the marketplaces, ad platforms, and shopping feeds you sell through. Connecting your Zen Cart store to Feedance turns that catalog into properly formatted feeds without manually exporting files and re-mapping data every time something changes.

Feedance reads your product, inventory, and order data directly from Zen Cart and keeps it aligned with the channels you sell on, so pricing, stock levels, and availability stay accurate as your store changes.

What data Feedance pulls

The core data feed management needs.

Feedance reads three groups of Zen Cart data. Each one has a job in the feed.

DataWhat is includedUsed for
ProductsReads product details such as titles, descriptions, images, pricing, and categories to build and maintain your feeds.Feed attributes, variant feeds, titles and categories for each channel
InventoryReads current stock levels so your feeds reflect accurate availability and can update as stock changes.Availability in every feed and Broken Size flags on size runs
OrdersReads order information to help you track how your synced listings are performing across channels.Sales and return context per product
Self-hosted, self-versioned
Every Zen Cart store runs on its own server with its own PHP and MySQL versions. Zen Cart's current releases are built for PHP 8, and stores running older, unpatched versions of PHP or Zen Cart itself can experience errors that also affect data connections.
Options and attributes for variants
Zen Cart handles product variants such as size or color through a separate Option Name / Option Value / Attributes system rather than simple built-in variant records. Stock tracking at the individual attribute level has historically been a known limitation in Zen Cart's core, which is worth checking if variant inventory looks inconsistent.
Heavily customized installs
Since official commercial support tapered off in recent years, most extended functionality comes from community-built plugins and add-ons. As a result, two Zen Cart stores can behave quite differently depending on which add-ons are installed and which template version they use.
Template lineage
Zen Cart moved from tables-based to CSS-based templates starting with its 1.3.x series, so very old, heavily customized storefronts may still carry legacy layout quirks even on newer core versions.
Setup

Connect Zen Cart in five steps.

Feedance connects directly to your Zen Cart store using your store's own access credentials, so there is no need for manual file exports or FTP uploads. Once connected, Feedance can read product catalog data, inventory levels, and order information from your store and use it to build and maintain the feeds your sales channels require.

Because the connection works at the platform level, updates you make in your Zen Cart admin panel are picked up by Feedance automatically, without any extra steps on your part.

  1. 01
    In Feedance, choose Zen Cart when adding a new store connection.
  2. 02
    Enter your store's URL and the access details Feedance requests to connect securely.
  3. 03
    Authorize the connection so Feedance can read your product, inventory, and order data.
  4. 04
    Let Feedance run its initial sync to pull in your existing catalog.
  5. 05
    Review the imported data, then set up and launch feeds for the channels you want to sell on.
Sync frequency

How often does your Zen Cart data sync?

Feedance keeps your Zen Cart data updated on a regular sync schedule so your feeds reflect current prices, stock levels, and orders. Exact sync frequency depends on your plan and catalog size, and you can also trigger a manual sync any time you make significant changes in your store.

  • Feed Protection can stop an update when something looks wrong
Troubleshooting

Common Zen Cart connection issues

IssueLikely causeFix
Connection fails to authenticateStore access credentials are outdated or were changed after connectingReconnect Zen Cart in Feedance and re-enter your current store access details.
Products missing from the feedProducts are disabled, out of stock, or hidden in Zen Cart's catalogCheck the product's status in Zen Cart admin and confirm it is active and visible.
Stock counts look wrong for variant productsZen Cart tracks options and attributes separately from the base product, and attribute-level stock can be inconsistentVerify attribute stock settings in Zen Cart admin, then trigger a fresh inventory sync in Feedance.
Sync is slow or times out on large catalogsSelf-hosted server resources or PHP configuration limitsAsk your host to confirm PHP memory and execution time limits are sufficient, then retry the sync.
Optimization tips

Get more from a Zen Cart feed.

  • Keep product titles and descriptions complete and specific in Zen Cart before syncing them to your feeds.
  • Use clear, high-quality main product images for every listed product.
  • Assign products to consistent, well-organized categories so your feeds map cleanly to channel categories.
  • Keep pricing and stock levels accurate and current in Zen Cart so your feeds don't show stale information.
  • Regularly review disabled or out-of-stock products to avoid syncing listings that shoppers can't actually buy.
FAQ

Questions about the Zen Cart integration

Short answers to what teams ask before connecting a store.

How does Feedance connect to my Zen Cart store?

Feedance connects directly to your Zen Cart store using your store's own access credentials, so you don't need to export files manually. Once connected, Feedance can read your product, inventory, and order data straight from your store and use it to keep your feeds updated.

What's the most important thing to know about connecting Zen Cart?

Because Zen Cart is self-hosted, each store runs on its own server with its own PHP version and configuration. Zen Cart's current releases are built for PHP 8, so keeping your store's PHP version and core software up to date helps ensure a stable, uninterrupted connection with Feedance.

What data does Feedance read and update from Zen Cart?

Feedance works with three types of data from Zen Cart: products, inventory, and orders. It reads your product catalog and stock levels to build accurate feeds and reads order data so you can track how your listings are performing, without touching any unrelated store data.

How do I keep my Zen Cart feed current?

Feedance syncs your Zen Cart data on a regular schedule so price and stock changes flow through automatically, and you can also trigger a manual sync whenever you make major catalog updates. Keeping your product information complete and accurate in Zen Cart is the best way to keep the resulting feed current too.

Does Feedance support Zen Cart stores that use product options like size or color?

Yes, Feedance can read product data for items that use Zen Cart's options and attributes system. Because Zen Cart tracks attribute-level stock separately from the base product, it's worth double-checking those stock settings in your Zen Cart admin if variant inventory looks off after a sync.

See which of your products earn.

Connect your product feed and GA4. We will show you Product Score, 4T, Price War and Broken Size on your own catalog.