WooCommerce Product XML Feeds Manager

WooCommerce Plugin
4.8
52 Reviews
v3.1.2
Updated 4 weeks ago
1,600+
Stores Live
your catalog → every marketplace ↓

One catalog. Every marketplace, automatically .

Generate WooCommerce XML feeds for Google Shopping, Amazon, Facebook, Skroutz, or any platform that takes a feed. 50+ shortcodes, custom templates, filters, scheduled refresh, unlimited feeds. $59.99/yr or $199 once.

14-day refund
Unlimited feeds
50+ shortcodes
HPOS-ready
three reasons stores stop syndicating to marketplaces ↓

Manual feeds drift out of sync within hours.

Every marketplace wants its own XML format. Update prices, stock, or descriptions in WooCommerce and the feed is wrong until someone re-exports it. Most stores either give up on syndication or hire a freelancer to manage it.

problem · 1

Stock changes. The feed doesn't.

10:00 AM stock in WC: 23 feed: 23 ✓ in sync
2:14 PM 14 sold · stock: 9 feed: 23 ⚠ drift
5:30 PM 9 more sold · stock: 0 feed: 23 ✗ overselling

Manual XML exports are stale the moment you publish them. Customers buy out-of-stock items, marketplaces flag your seller account, refunds and chargebacks follow.

problem · 2

Every platform wants a different XML.

Google Shopping<g:price>
Facebook<price>
Amazon<StandardPrice>
Skroutz<price> (EUR)

One catalog, four different tag names for "price". Plus availability vs in_stock, item vs Product, IDs vs SKUs vs ASINs. A spreadsheet won't cut it.

problem · 3

Not every product belongs in every feed.

1,600 total products
→
− out of stock
− out-of-stock SKUs
− price < $5 (Amazon min)
− no image
→
1,847 in feed

Marketplaces ban or penalize whole accounts for one bad listing. Filtering at the feed level, not the catalog level, keeps your store flexible while your feeds stay compliant.

six controls you'll use ↓

Pre-built templates. Custom shortcodes. Auto-refresh.

The plugin works on four axes: what goes in a feed (filters), how it's formatted (templates + shortcodes), when it regenerates (schedule), and where it lands (output path + URL for each marketplace).

templates · pre-built

Ready-made templates for the big marketplaces.

Start from Google or Facebook, then duplicate and tweak the header/item/footer template to match anything else.

shortcodes · 50+

Format any product field with a single shortcode.

schedule · cron

Hourly. Daily. Or every 15 minutes during a flash sale.

Per feed. Slow-moving feed daily, flash-sale feed every 15 min, no global override needed.

filter · 6 axes

Six ways to slice the catalog per feed.

variations · 3 modes

Parent product, variations only, or both.

Google Shopping wants variations as their own line items. Some affiliates want only the parent. Both options ship as one click.

unlimited · multi-lang

One store, every marketplace, every language.

No feed-count limit. WPML and Polylang generate per-language variants automatically.

setup

Four steps. Live on Google in 15 minutes.

i · install

Activate the plugin

Upload the .zip from Plugins → Add New, then activate.

Product XML Feeds Manager Active
ii · template

Pick a template (or paste a spec)

Google Shopping and Facebook ship as ready-made templates. For anything else, paste the marketplace's XML spec into the header/item/footer fields and swap literal values for shortcodes.

template Google Shopping
file /feeds/google.xml
iii · filter

Choose which products go in

Per feed: category, tag, product type, stock status, price range, custom meta, or individual SKU. Different feeds, different filters.

CategoriesApparel + Home
Stockin stock only
Price$5 - $999
iv · schedule

Set the refresh rate & submit the URL

Pick a refresh interval (15 min / hourly / daily / cron), copy the feed URL, paste into Google Merchant Center or your marketplace's feed manager. Done.

how we stack up

More shortcodes. Unlimited feeds. Lifetime tier.

WooCommerce
native · none
CTX Feed
from ~$119/yr · from $300 lifetime
WC Feed Manager
€99-€525 license
WPFactory
$59.99/yr · $199 once
templates & formatting
Pre-built Google Shopping template✕✓✓
Editable header/item/footer templates✕✓✓
Number of shortcodes,~30+not specified
Supported channels,220+✓ all
filtering
Filter by category / tag✕✓✓
Filter by price / stock✕✓✓
Custom meta query (EXISTS, =, !=)✕limitednot specified
Filter by SKU✕✓✓
Advanced / dynamic filters✕✓ Pro✓
scale & multi-channel
Unlimited feeds per store,✓ unlimited✓ unlimited
WPML / Polylang multi-language✕✓not specified
Schedule down to 15-min interval✕✓ auto-update✓ scheduled
Custom file path & name✕✓ FTP/SFTPnot specified
Multi-currency support✕✓ Pronot specified
pricing & ownership
Free version on .org,✓ freemium✕
Lifetime tier,✓ up to $640 (10 sites)✓ up to €525 (10 shops)
10-year cost$0$640€525 once
Multi-store licensing✓not specified✓ up to 10 shops
50+ plugins (All Access),✕✕
Ready to syndicate everywhere? ↓ Jump to pricing
scroll →
when this earns its place ↓

Three stores. Three different feed strategies.

multi-channel apparel

Apparel store · "Google + Facebook + Amazon, in 3 languages."

Selling on three marketplaces in three countries is nine feeds. Manually maintaining nine XML files is a part-time job. Auto-generated feeds, each with its own filters + schedule, cut that to zero ongoing maintenance.

Feeds3 marketplaces × 3 countries = 9 feeds
SchedulesGoogle hourly · Facebook daily · Amazon 30 min
FilteringEach feed: in-stock + valid image + price > $5

Marketplace revenue grew from $0 to 38% of total within 6 months. Zero feed-maintenance time.

flash sale velocity

Flash-sale store · "Black Friday, every 15 minutes."

During flash sales prices and stock move so fast that an hourly feed is hopelessly stale. Tighter refresh intervals + cron control keep marketplace listings within $1 of reality.

ScheduleEvery 15 minutes during sale window
FilterSale category only · stock > 0
FallbackRevert to daily after the sale ends

Zero oversells during Black Friday. Marketplace seller rating stayed at 4.9★. Last year's drama (overselling 12 SKUs in the first hour) didn't repeat.

verified reviews

From stores running this right now.

"This plugin works really well. It takes very little system resources, is extremely reliable and efficient, and is of high quality of coding. Support is very good, Omar is very responsive and has in-depth knowledge about the plugin. Highly recommended."
X
Xing Gao
verified buyer
see review →
"Great plugin with even greater support. They tend to update with every feature we could ask in a matter of days. Thank you!"
G
Gencho Tanev
verified buyer
see review →
"I use it on multiple sites and always manage to quickly get the exact result the client wants. It wasn't possible to execute an EXISTS meta query but the developer was quick to respond and help."
Ü
Üllar Tamm
verified buyer
see review →
tested with

Works with every marketplace that takes a feed.

Platform

WP 4.4+WP 6.9WC 4.0+WC 10.4PHP 7.4+PHP 8.3HPOS-ready

Marketplaces (out of the box)

Google ShoppingFacebookInstagram ShopAmazonBing Shopping

Comparison engines & affiliates

SkroutzIdealoHeurekaKelkooTrovaprezziPricegrabberConnexity

Plugins

WPMLPolylangWC SubscriptionsVariationsProduct BundlesCurrency SwitcherACF
why this plugin

Built for stores that depend on feeds.

Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.

Clean code, reviewed

Every shortcode, every filter, every cron call is reviewed by senior WP devs. Memory-efficient block-query loops keep 10K-product stores under 256MB. Zero "fatal error" reports in the last 4 releases.

Docs & specs, written

50+ shortcodes are documented with examples. Each marketplace template comes with a paste-and-tweak walkthrough. Knowledge base updated within a week of every release.

Support that ships

Tom and Omar built the plugin and answer the email. Priority email support, support replies fast. Bug reports often turn into a release quickly, see Üllar's review re: the EXISTS meta query.

14-day money-back

No-questions-asked refund on every tier. If a feed spec doesn't quite fit your marketplace, support helps, and if it still doesn't, you walk away whole.

Bundle savings, real

All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.

Updates, regularly

v3.0.0 shipped Dec 2025. Tested against the latest WooCommerce shortly after every WC release. HPOS-ready, PHP 8.3 compatible.

Plays well with others

WPML + Polylang for multi-language feeds. Compatible with Currency Switcher, WC Subscriptions, Bundles, ACF, custom post types. Filter hooks for everything in case you need to override.

Designed for store owners

Most feed plugins assume you read XML for fun. This one ships ready-made Google Shopping & Facebook templates so you don't have to. When you need custom (you eventually will), the picker has a search box.

if you're going to keep this plugin a while ↓

Three tiers. Pick once.

14-day refund on yearly and lifetime, 30 days on All Access. At $59.99/yr, the $199 Lifetime pays for itself by year 4. All Access pays for itself by your third plugin (three single lifetimes would be $597).

XML FEEDS PRO
$199 once

Buy once. Pays for itself by year 4. Use on every site you own.

  • Unlimited sites
  • Lifetime updates
  • Priority email support
  • 14-day refund
  • GPL-licensed · use on client sites
Buy Lifetime - $199 once
★ SMART MOVE ALL ACCESS · LIFETIME
$999$499oncesave 50%

This plugin + 50 others, lifetime updates, unlimited sites, for $300 more than Lifetime alone.

! Buying any 3 single lifetimes?
$597 → $499 / 50+
  • 50+ plugins, lifetime updates
  • Unlimited sites, every plugin
  • Future plugins included free, forever
  • Lifetime priority support
  • Pays for itself by your third plugin
Explore All Access
What is the Product XML Feeds for WooCommerce plugin?
It's a tool that allows WooCommerce store owners to create XML feeds for their products, making it easier to list products on various marketplaces like Google Shopping and Amazon.
How does the plugin facilitate updating the product feeds?
The plugin automates the feed generation process. You can set predefined schedules ranging from every minute to weekly, or even use cron jobs to ensure that your product feeds are automatically regenerated and always up-to-date.
Can I filter the products that appear in my feed?
Yes. The plugin gives you control over your feed's product selection with an extensive range of filtering options. You can filter products based on attributes like prices, categories, tags, stock status, and specific product attributes.
How does the plugin handle variable products and variations in the feed?
You have the flexibility to include variable products, variation products, or both in your feed, allowing you to effectively handle a diverse range of product listings.
Can I sort the products in my XML feed?
Yes, the plugin offers dynamic sorting options, letting you customize the sequence of products in each feed according to your marketing strategies.
Does the plugin support multiple languages?
Yes, it does. Integrated with WPML and Polylang, the plugin enables you to generate feeds in various languages, facilitating a broader audience reach.
Can I create multiple feeds with this plugin?
Certainly! The plugin supports the creation of an unlimited number of XML feeds, each with individual settings to cater to different market needs and various merchants or marketplaces.
Can I personalize the settings of my feed?
Yes, you have complete control over feed paths/locations and names, giving you additional control over how and where your XML feed files are stored.
How often can I update my XML feeds?
In the Pro version, you can set updates as frequently as every minute or as needed (hourly, daily, etc.), ensuring your product listings are always current. The Free version offers less frequent update options (weekly and using cron job).
Can I filter which products to include in the feed based on their stock status or price?
Yes, the Pro version offers advanced filtering options, allowing you to include or exclude products based on stock status, price range, custom taxonomy, and attributes.
Can I use this plugin to create feeds for any online marketplace?
While the plugin is designed to be highly customizable to fit various marketplace requirements, it's best to check the specific XML format and fields required by the marketplace you're targeting, and we will be available if you need further support (even creating a new shortcode for you if feasible).
Can I use shortcodes in the XML feed templates?
Definitely! The plugin comes with a library of over 50 shortcodes, allowing you to customize your XML feeds with specific product information.
Will this plugin slow down my site?
Nope! It's lightweight and designed to keep your site running smoothly.
What if I need help with the plugin?
We've got your back! Our support team is ready to help with any questions or issues.
if you've scrolled this far ↓

One catalog. Every marketplace.

Generate XML feeds for Google Shopping, Amazon, Facebook, Skroutz, or any platform that takes a feed, auto-scheduled, custom-templated, filterable. 1,600+ stores use it. 14-day refund if it's not for you.

1,600+ stores · 4.8★ across 52 reviews · WordPress.org plugin · 14-day refund