Stock changes. The feed doesn't.
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.
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.
<item> <g:id>SKU-A14</g:id> <title>Wool Sweater · L</title> <g:price>89.00 USD</g:price> <g:availability>in stock</g:availability> </item>
<item> <id>SKU-A14</id> <title>Wool Sweater (Large)</title> <price>89.00 USD</price> <condition>new</condition> </item>
<Product> <SKU>SKU-A14</SKU> <ItemName>Wool Sweater L</ItemName> <StandardPrice>89.00</StandardPrice> <Quantity>23</Quantity> </Product>
<product> <id>SKU-A14</id> <name>Μάλλινο πουλόβερ L</name> <price>89.00</price> <category>Apparel</category> </product>
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.
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.
<g:price><price><StandardPrice><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.
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.
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).
Start from Google or Facebook, then duplicate and tweak the header/item/footer template to match anything else.
Per feed. Slow-moving feed daily, flash-sale feed every 15 min, no global override needed.
Google Shopping wants variations as their own line items. Some affiliates want only the parent. Both options ship as one click.
No feed-count limit. WPML and Polylang generate per-language variants automatically.
Upload the .zip from Plugins → Add New, then activate.
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.
Per feed: category, tag, product type, stock status, price range, custom meta, or individual SKU. Different feeds, different filters.
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.
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 | 50+ |
| Supported channels | , | 220+ | ✓ all | ✓ all |
| filtering | ||||
| Filter by category / tag | ✕ | ✓ | ✓ | ✓ |
| Filter by price / stock | ✕ | ✓ | ✓ | ✓ |
| Custom meta query (EXISTS, =, !=) | ✕ | limited | not 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/SFTP | not specified | ✓ |
| Multi-currency support | ✕ | ✓ Pro | not specified | ✓ |
| pricing & ownership | ||||
| Free version on .org | , | ✓ freemium | ✕ | ✓ |
| Lifetime tier | , | ✓ up to $640 (10 sites) | ✓ up to €525 (10 shops) | ✓ $199 unlimited sites |
| 10-year cost | $0 | $640 | €525 once | $199 |
| Multi-store licensing | ✓ | not specified | ✓ up to 10 shops | ✓ unlimited |
| 50+ plugins (All Access) | , | ✕ | ✕ | ✓ $499 |
|
Ready to syndicate everywhere? ↓
Jump to pricing
|
||||
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.
Marketplace revenue grew from $0 to 38% of total within 6 months. Zero feed-maintenance time.
Each comparison platform (Skroutz, Idealo, Heureka, Kelkoo) wants its own XML format. The plugin's template engine handles all of them with custom shortcodes per feed.
convert_currency_to="EUR" shortcode attr5 comparison engines integrated in 2 hours. Click-through traffic up 4× vs the previous freelance-managed CSV exports.
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.
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.
"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."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!"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."see review →
Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.
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.
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.
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.
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.
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.
v3.0.0 shipped Dec 2025. Tested against the latest WooCommerce shortly after every WC release. HPOS-ready, PHP 8.3 compatible.
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.
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.
This is what you see inside WordPress once the plugin is activated. Click any screenshot for a full-size view.
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).
Buy once. Pays for itself by year 4. Use on every site you own.
This plugin + 50 others, lifetime updates, unlimited sites, for $300 more than Lifetime alone.
If yours isn't here, our support team is ready to help. Or read the docs.
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