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

Turn your WooCommerce catalog into feeds that know what sells.

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

WooCommerce connection
Product source in Feedance
Connected
PR
ProductsReads product titles, descriptions, prices, images, categories, attributes, and variation details to build and optimize your feeds.
Synced
IN
InventoryReads stock levels and stock status (including per-variation stock where variation-level stock management is enabled) to keep availability accurate across channels.
Synced
OR
OrdersReads order data so sales placed through connected channels are visible and reconciled alongside your WooCommerce order history.
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is WooCommerce

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

WooCommerce is a free, open-source e-commerce plugin that turns a WordPress website into an online store. First launched in 2011 and acquired by Automattic (the company behind WordPress.com) in 2015, it lets merchants add product catalogs, checkout, and order management directly to a WordPress site rather than relying on a separate hosted platform.

Because it is a plugin rather than a standalone hosted service, WooCommerce is widely used by small and mid-sized merchants who already run WordPress, and it consistently ranks as one of the most widely installed e-commerce solutions in the world. Its core is free, with paid extensions available for payments, shipping, and other add-on functionality.

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

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

WooCommerce gives merchants a lot of flexibility over how products, variations, and stock are structured, but that flexibility can make it harder to keep a clean, consistent product feed for marketplaces, ads, and comparison shopping engines. Connecting your store to Feedance lets you turn your existing WooCommerce catalog into optimized feeds without manually rebuilding product data for every channel.

Feedance reads your WooCommerce product and inventory data, helps you transform and map it to the fields each channel requires, and keeps orders visible in one place alongside the rest of your connected sales channels.

What data Feedance pulls

The core data feed management needs.

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

DataWhat is includedUsed for
ProductsReads product titles, descriptions, prices, images, categories, attributes, and variation details to build and optimize your feeds.Feed attributes, variant feeds, titles and categories for each channel
InventoryReads stock levels and stock status (including per-variation stock where variation-level stock management is enabled) to keep availability accurate across channels.Availability in every feed and Broken Size flags on size runs
OrdersReads order data so sales placed through connected channels are visible and reconciled alongside your WooCommerce order history.Sales and return context per product
Variable products and variations
WooCommerce lets a single parent product carry multiple attributes (like size or color), each represented as a separate variation with its own SKU, price, and stock. Feed data needs to account for this parent-variation structure rather than treating every listing as a single flat product.
Stock can be managed at two levels
WooCommerce allows inventory tracking to be turned on for a whole product or individually for each variation. If manage_stock is inconsistent across your catalog, some variations may not report stock the way you expect.
WooCommerce runs on your own WordPress hosting
Unlike a fully hosted platform, store performance and API availability depend on your hosting environment, security plugins, and firewall rules, which occasionally need to allow outside API access.
Order storage has changed over time
Since WooCommerce 8.2, stores can use High-Performance Order Storage (custom database tables for orders) instead of the older post-based storage. This is generally transparent to API consumers, but it reflects how much the underlying order data structure can vary by store version and configuration.
Setup

Connect WooCommerce in five steps.

Feedance connects directly to your WooCommerce store using secure API credentials that you generate and authorize from your own store. Once the connection is established, Feedance can read your product catalog and inventory levels, and retrieve order information, keeping this data synchronized on a regular schedule.

You stay in control of the connection at all times: access can be reviewed or revoked from your WooCommerce store whenever you choose, and Feedance only requests the level of access needed to manage products, inventory, and orders.

  1. 01
    From your Feedance dashboard, choose to add a new store and select WooCommerce as the platform.
  2. 02
    Authorize the connection using your WooCommerce store credentials so Feedance is granted access.
  3. 03
    Wait for the initial sync to pull in your existing products, inventory, and orders.
  4. 04
    Map your WooCommerce product fields to the requirements of the channels you plan to publish to.
  5. 05
    Review your mapped feed and publish it to your chosen marketplaces, ad channels, or shopping feeds.
Sync frequency

How often does your WooCommerce data sync?

Feedance syncs product, inventory, and order data from your WooCommerce store on a regular automated schedule, so your feeds reflect recent changes without manual re-imports. You can also trigger a manual sync if you need updated data right away, for example right after a bulk price or stock change.

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

Common WooCommerce connection issues

IssueLikely causeFix
Connection fails or is rejectedAPI credentials are invalid, expired, or were revoked in WooCommerceGenerate a fresh set of API keys in your WooCommerce store settings and reconnect in Feedance.
Sync stalls or times outA security plugin, firewall, or hosting rule is blocking outside API requestsWhitelist Feedance requests or temporarily loosen firewall rules so the API endpoint is reachable.
Stock or price data looks outdatedStore caching is serving stale data, or the site SSL/HTTPS setup is misconfiguredCheck that your store has a valid SSL certificate and exclude API responses from aggressive caching.
Some variations are missing stock dataStock management was never enabled at the variation level for those productsEnable the Manage stock option on the affected variations in WooCommerce so quantities are tracked and can sync.
Optimization tips

Get more from a WooCommerce feed.

  • Give every product and variation a unique, consistent SKU so listings map cleanly across channels.
  • Keep product categories and attributes (size, color, material) filled in, since these often map directly to channel-specific attributes.
  • Use the same stock management setting (product-level or variation-level) consistently across your catalog to avoid mismatched availability.
  • Add clear, high-resolution product images for both parent products and individual variations where they differ visually.
  • Review and update product descriptions and pricing before a major sync, since outdated WooCommerce data will carry through to every connected channel.
FAQ

Questions about the WooCommerce integration

Short answers to what teams ask before connecting a store.

How does Feedance connect to my WooCommerce store?

Feedance connects directly to your WooCommerce store using secure API credentials that you create and authorize from your own store settings. Once connected, Feedance can read your products, inventory, and orders and keep that data synced on a regular schedule. You remain in control of the connection and can review or revoke access from WooCommerce at any time.

What is the most important WooCommerce quirk to know about before connecting?

The biggest thing to understand is how WooCommerce handles variable products. A single product can have multiple variations, such as different sizes or colors, and each variation can carry its own SKU, price, and stock quantity. Stock tracking can also be turned on at the whole-product level or separately for each variation. Because of this, your feed setup needs to account for parent products and their variations rather than assuming every listing is a single flat item.

What WooCommerce data does Feedance actually read or update?

Feedance works with three types of data from WooCommerce: products, inventory, and orders. It reads product details like titles, descriptions, prices, images, categories, attributes, and variations, reads stock levels and stock status, and reads order information so sales are visible alongside your other connected channels. Feedance does not access other WooCommerce data such as customer records, coupons, or shipping and tax configuration.

How do I keep my WooCommerce feed current?

Feedance automatically syncs your product, inventory, and order data from WooCommerce on a regular schedule, so changes you make in your store are reflected in your feeds without manual re-importing. If you need the latest data immediately, for example after a bulk price change or restock, you can trigger a manual sync as well.

Does my WooCommerce hosting setup affect the connection?

It can. Because WooCommerce runs as a plugin on your own WordPress hosting rather than a fully hosted platform, things like security plugins, firewalls, caching, and SSL configuration are managed by your host, not by WooCommerce itself. If a sync fails or stalls, it is often worth checking that your hosting environment allows outside API access and that your store has a valid SSL certificate, since these settings can vary a lot from host to host.

See which
products earn.

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