To create an XML from your Woocommerce products, you could use the woocommerce rest api to serve a jSON file of your products.

https://woocommerce.github.io/woocommerce-rest-api-docs/?php#introduction

Then create a cron job every 5 minutes, for a script to convert your jSON to XML file.

How do I Convert jSON to XML

Answer from gael on Stack Overflow
🌐
WordPress
wordpress.org › plugins › product-xml-feeds-for-woocommerce
Product XML Feed Manager for WooCommerce – Google Shopping, Social Sites, Skroutz & More
October 30, 2025 - Create your own XML feeds to export them, utilize tens of preconfigured shortcodes for you on your WooCommerce store as per marketplace needs
Rating: 4.8 ​ - ​ 20 votes
🌐
WEBAPPICK
webappick.com › home › blog › how to generate woocommerce xml product feed (the best way)
How to Generate WooCommerce XML Product Feed (The Best Way)
April 10, 2023 - Instead of manually coding XML or updating spreadsheets, a feed generator like CTX Feed – WooCommerce Product Feed Plugin automates the process: it maps your WooCommerce product data to channel-specific XML structures, applies filters and custom attributes, and keeps your feeds synced in real time through scheduled updates.
People also ask

What are XML feed best practices for WooCommerce?
Use high-quality product titles, optimized descriptions, correct attributes, and frequent updates to improve feed performance.
🌐
rextheme.com
rextheme.com › xml-feed
What Is An XML Feed? Choose the Best Tool For Your WooCommerce ...
How often should I update my WooCommerce XML feed?
Ideally, update it in real-time or at least once a day to ensure accurate pricing, stock levels, and product details.
🌐
rextheme.com
rextheme.com › xml-feed
What Is An XML Feed? Choose the Best Tool For Your WooCommerce ...
Why is an XML feed important for eCommerce?
It ensures real-time product updates, prevents stock mismatches, and helps improve visibility on multiple sales channels.
🌐
rextheme.com
rextheme.com › xml-feed
What Is An XML Feed? Choose the Best Tool For Your WooCommerce ...
🌐
WPFactory
wpfactory.com › woocommerce product xml feeds manager
WooCommerce Product XML Feeds Manager Plugin - WPFactory Plugins
June 28, 2025 - The "WooCommerce Product XML Feeds Manager" plugin makes it easy for store owners to generate fully customizable XML feeds tailored for popular marketplaces, comparison sites, and affiliate networks.
🌐
PixelYourSite
pixelyoursite.com › home › product catalog feed for woocommerce
WooCommerce XML Feeds for Facebook, Google, TikTok, Pinterest
May 24, 2025 - Auto-updated XML feeds that will upload your products to Facebook Product Catalogs.
🌐
Booster
booster.io › home › booster documentation › products › products xml feeds for woocommerce
Products XML Feeds For WooCommerce - Booster for WooCommerce
October 6, 2025 - Activate the WooCommerce Products XML Feeds module with your Booster configuration to create and auto-export products’ XML feeds. The module can generate multiple XML files through the configured cron job automatedly.
🌐
Booster
booster.io › home › product xml feeds for woocommerce
XML Product Feed for Woocommerce Plugin — Booster for Woocommerce XML Feeds
October 8, 2025 - WooCommerce Products XML Feeds lets you create all your shop’s products XML file.
Find elsewhere
🌐
WooCommerce
woocommerce.com › document › google-product-feed-setting-up-your-feed-google-merchant-centre
Google Product Feed - Setting up your feed in Google Merchant Centre Documentation - WooCommerce
February 24, 2025 - Select Products as the feed type · Select your target country (and language if your target country has multiple possible languages) Click on Continue · On the next step, enter woocommerce.xml as the feed name · Note: If you need to set up multiple feeds then the names must be unique, you can actually use whatever name you want here ·
🌐
RexTheme
rextheme.com › xml-feed
What Is An XML Feed? Choose the Best Tool For Your WooCommerce Store [2025]
April 21, 2025 - Instead of manually updating product listings, the XML feed keeps everything in sync—pricing, stock levels, descriptions, and more—without any extra effort from you. For a WooCommerce store, this means your products are always up-to-date across platforms like Google Shopping, Facebook, and Amazon.
🌐
Auglio
auglio.com › en › knowledge-base › article › 31-xml-product-feed-for-woocommerce-stores
XML Product feed for WooCommerce stores | Knowledge Base | Auglio.com
The XML Feed URL is the location where the product feed XML file is generated and stored. In this case, the XML Feed URL is set as: https://yourdomain.com/?xml_product_feed.
🌐
RexTheme
rextheme.com › heureka-xml-feed-woocommerce
Generate Heureka XML Feed: 7 Seps to Increase Sales [2025]
October 28, 2025 - Generate Heureka XML feed for your WooCommerce store easily and boost product visibility. Reach more customers with accurate, optimized listings.
🌐
ELEX
elextensions.com › woocommerce-product-feed-xml-files
How to set up a WooCommerce Product Feed in XML files? - ELEXtensions
December 21, 2021 - You can click ‘Generate Feed’ to create the product feed. Then, under the generate feed tab, all your updated products will be available. To view the generated XML feed you can click ‘View Feed’. We hope this post provided a thorough explanation of how to set up a WooCommerce product feed in XML files.
🌐
Web Expert
webexpert.company › web expert › shop › woocommerce › xml feeds & marketplaces › woocommerce public marketplace xml feed
WooCommerce Public Marketplace XML Feed - Web Expert
WooCommerce Public Marketplace XML Feed
Display your products from WooCommerce into Public.gr, instantly, easily and without problems.
Price   €109.00
Price   $$$
Address   Vas. Fori 3, 50132, Kozani
🌐
WEBAPPICK
webappick.com › home › blog › how to generate google shopping xml feed for woocommerce store
How to Generate Google Shopping XML Feed for WooCommerce Store
June 21, 2024 - Discover a step-by-step guide on creating a Google Shopping XML feed for your WooCommerce store to reach a wider audience effortlessly.
🌐
CodeCanyon
codecanyon.net › home › files › wordpress › ecommerce › woocommerce
Woocommerce XML - CSV Feeds by nitroweb | CodeCanyon
Woocommerce XML - CSV Feeds
Buy Woocommerce XML - CSV Feeds by nitroweb on CodeCanyon. This is a WordPress plugin to create cached and on the fly export feeds for WooCommerce products. Build your own, cus... This is a WordPress plugin to create cached and on the fly export feeds for WooCommerce products. Build your own, custom WooCommerce product feeds. Some basic XML knowledge may be required! Example of XML file: https://woo3.hostin.gr/skroutz.xml Comes with preposted skroutz.gr & Facebook Products feed. Tested with thousands of products Exported CSVs are compatible and can be opened with MS Excel and other spreads
Rating: 5 ​
🌐
WordPress
wordpress.org › plugins › woocommerce-xml-csv-product-import
Product Import for WooCommerce – Import Products CSV – Import Products With Images
2 weeks ago - Our software will automatically identify the XML nodes and will let you import from any XML layout regardless of its complexity. To import product data from Google Sheets to WooCommerce, just specify the file URL in the ‘Download a file’ option. WP All Import will automatically download data from the file and display it in a table for mapping. A product feed is usually organized around a URL or FTP/SFTP import source.
Rating: 4.7 ​ - ​ 271 votes
🌐
Reddit
reddit.com › r/woocommerce › xml feed?
r/woocommerce on Reddit: XML Feed?
August 11, 2023 -

Hi everyone!
Currently I am making use of "Channable" to send information about my products to other shops so other shops can selly my products. However this is a rather pricy subscription each month so I would like to get rid of this.

Is something like "Product XML Feed by WP Factory" something I could use for this?

And if yes what is the best plugin/option for this?

🌐
WPFactory
wpfactory.com › docs › doc of woocommerce product xml feeds manager › pro features › products xml feeds options
Products XML Feeds Options - WPFactory
April 13, 2025 - The WooCommerce Product XML Feeds plugin empowers you to effortlessly create and manage product data feeds for various platforms. But to truly unleash its