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

Turn your OpenCart catalog into feeds that know what sells.

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

OpenCart connection
Product source in Feedance
Connected
PR
ProductsProduct titles, descriptions, prices, images, categories, identifiers, and variant/option details used to build and update your product feeds.
Synced
IN
InventoryStock quantity and availability status for products and product option combinations, kept current so feeds reflect what's actually sellable.
Synced
OR
OrdersOrder data used to reconcile sales with feed and channel performance.
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is OpenCart

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

OpenCart is a free, open-source e-commerce platform built on PHP and MySQL (or MariaDB), following an MVC-based architecture. Unlike hosted platforms, OpenCart is self-hosted: merchants install it on their own web server, which gives full control over the codebase and data but also means the store owner is responsible for hosting, updates, and security.

OpenCart supports multi-store setups from a single installation and database, built-in support for multiple currencies and languages, and a large marketplace of free and paid extensions and themes that merchants use to add functionality such as payment gateways, shipping methods, and catalog tools.

  • 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 OpenCart to every channel, product by product.

1 · Data in
OpenCart
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

OpenCart stores manage their product catalog, stock levels, and orders directly in their own database, which is powerful for control but means catalog data has to be actively exported and kept in sync for use in shopping ads, marketplaces, and comparison shopping engines. Feedance connects to your OpenCart store to pull product, inventory, and order data and turn it into structured, channel-ready feeds, so you don't have to build and maintain custom export scripts for every channel you sell on.

What data Feedance pulls

The core data feed management needs.

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

DataWhat is includedUsed for
ProductsProduct titles, descriptions, prices, images, categories, identifiers, and variant/option details used to build and update your product feeds.Feed attributes, variant feeds, titles and categories for each channel
InventoryStock quantity and availability status for products and product option combinations, kept current so feeds reflect what's actually sellable.Availability in every feed and Broken Size flags on size runs
OrdersOrder data used to reconcile sales with feed and channel performance.Sales and return context per product
Inventory can live at the option level, not just the product level
OpenCart lets merchants track stock separately for each option combination (for example, a specific color and size pairing) rather than only at the master product level. When a specific combination sells out, only that combination goes out of stock, not necessarily the whole product, so accurate feed data depends on reading stock at the right level.
Multi-store catalogs share one database
A single OpenCart installation can power multiple storefronts from one database, with each product individually assigned (and sometimes priced differently) per store. If you run multiple OpenCart storefronts, it's worth being clear about which store's catalog and pricing should feed which channel.
Self-hosted means store-specific quirks are common
Because OpenCart is self-hosted and highly extensible through third-party themes and extensions, two OpenCart stores can behave quite differently depending on which extensions are installed, which can affect how consistently custom fields or catalog data are structured.
OpenCart is self-hosted, so uptime and access depend on your hosting
Since the store lives on infrastructure you or your host manage, server downtime, expired credentials, or hosting-side firewall rules can interrupt the connection independent of anything on the feed management side.
Setup

Connect OpenCart in five steps.

Feedance connects directly to your OpenCart store using your store's own credentials. Once connected, Feedance reads your product catalog, stock levels, and order data on an ongoing basis so your feeds and channel listings stay aligned with what's actually in your store.

No code changes or theme edits are required on your OpenCart installation. You provide store access details during setup, and Feedance handles keeping the connection alive and refreshing data automatically.

  1. 01
    Log in to your Feedance account and start adding a new platform connection.
  2. 02
    Select OpenCart from the list of supported platforms.
  3. 03
    Enter your OpenCart store URL and the credentials Feedance requests to establish the connection.
  4. 04
    Confirm the connection and let Feedance perform its initial import of your products, inventory, and orders.
  5. 05
    Review the imported data, then set up your feed rules and channel destinations.
Sync frequency

How often does your OpenCart data sync?

Once connected, Feedance periodically re-checks your OpenCart store to pick up changes to products, stock levels, and orders, so your feeds stay reasonably current without manual re-exports. Exact sync frequency can depend on your Feedance plan and store size; for time-sensitive changes like a sudden stock-out, there may be a short delay before it's reflected across all connected channels.

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

Common OpenCart connection issues

IssueLikely causeFix
Connection fails during setupIncorrect store URL, expired or invalid credentials, or the store is not reachable from outside your networkDouble-check the store URL and credentials, and confirm your store is publicly accessible over HTTPS
Products missing from the feedProducts are disabled, unassigned to the relevant store, or missing required fields like price or categoryCheck the product's status and store assignment in OpenCart, and fill in any missing required fields
Stock levels look outdatedSync hasn't run yet, or stock is tracked at the option/variant level rather than the master productWait for the next scheduled sync, and verify whether the product uses option-level stock tracking
Connection stops working after working fine beforeHosting downtime, a renewed SSL certificate, changed credentials, or a firewall/security plugin blocking accessConfirm the store is online and reachable, and re-enter credentials in Feedance if they were changed
Optimization tips

Get more from a OpenCart feed.

  • Keep product titles and descriptions complete and specific in OpenCart itself, since Feedance builds your feed from that source data.
  • Use consistent, accurate categorization in OpenCart so mapped feed categories on ad and marketplace channels stay accurate.
  • Make sure every product has clear, high-quality images assigned, as missing or low-quality images are a common cause of listing disapprovals.
  • Keep option-level stock quantities current for products with variants, so out-of-stock combinations don't get advertised as available.
  • Regularly review products that are disabled or unassigned to a store, since these typically won't be included in your feed.
FAQ

Questions about the OpenCart integration

Short answers to what teams ask before connecting a store.

How does Feedance connect to my OpenCart store?

Feedance connects directly to your OpenCart store using the store's own credentials, which you provide during setup. Once connected, no code or theme changes are needed on your OpenCart installation. Feedance then reads your product, inventory, and order data on an ongoing basis and keeps it in sync automatically.

What's the most important OpenCart quirk to know about before connecting?

OpenCart can track stock at the option or variant level rather than only at the overall product level, meaning a single product can have some option combinations in stock and others sold out at the same time. This matters for feed accuracy, since availability needs to reflect the right level of detail rather than treating the whole product as one stock figure. It's also worth knowing that OpenCart is self-hosted, so a store's uptime and accessibility depend on its own hosting environment.

What data does Feedance read or update from OpenCart?

Feedance works with three types of data from your OpenCart store: products, inventory, and orders. That means product details like titles, prices, images, and categories; stock quantities and availability; and order data used to reconcile sales. Feedance does not access or manage other store data such as customer records, coupons, or shipping and tax configuration.

How do I keep my OpenCart product feed current?

Once your store is connected, Feedance periodically checks OpenCart for changes to products, stock, and orders, so your feed updates without you having to manually re-export data. To help keep it accurate, maintain complete product information and current stock levels directly in OpenCart, since Feedance builds the feed from that source data. For very time-sensitive changes, be aware there can be a short delay before an update is reflected everywhere.

Can I connect a multi-store OpenCart installation to Feedance?

OpenCart supports running multiple storefronts from a single installation and database, with products individually assigned to each store and sometimes priced differently per store. When connecting a multi-store OpenCart setup to Feedance, it's worth reviewing which products are assigned to which store and confirming pricing is correct per store, so the right catalog and pricing feed into the right sales channels.

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.