WooCommerce Products XML Feeds

WooCommerce, out of the box, doesn’t let users create WooCommerce products XML feeds quickly. Store owners have to do all the work themselves manually. This not only wastes a lot of your precious time but also can be difficult for people who aren’t developers or particularly tech-savvy store owners.

Ideally, you want to use a WordPress plugin that lets you automatically generate products’ XML feeds. Booster Plus for WooCommerce plugin lets you easily generate WooCommerce products XML feeds automatically.

In this article, we’ll explain step-by-step how store owners can quickly create WooCommerce products XML feeds using Booster Plus for WooCommerce.

Why you might need to automatically generate products XML feeds?

Before we jump into creating product XML feeds in WooCommerce, let’s take a step back to understand what they are. Product data feeds are XML files (which also can be CSV or TXT files) that contain product information. Product data feeds are used by marketing channels such as Facebook, Google, or Alibaba for displaying your product listings. Depending on how good your product data feed is, you can enhance and maximize the efficiency of your next marketing campaign.

Automatically generating product XML feeds is a great way for you to create all of your products’ XML files without having to do all of the work manually by yourself. It makes it easy to set XML header, item, and footer templates for your WooCommerce products. In addition to this, you can also set the result XML file path and name for each file you generate.

You may set XML files to either be created manually or automatically by a selected update rate. Users can configure the update rate to either generate XML files every minute, hourly, twice daily, daily, or weekly. This can help cater to all types of users, even the ones that have their own unique business requirements.

It is also an ideal way to create multiple XML files for your WooCommerce products but with different templates, paths, names, and update rates. This is useful if you want to list your products on different marketing channels.

By automatically generating WooCommerce products XML feeds, you save a lot of time since you don’t have to do all the work manually or hire someone to do it for you. Additionally, it’s a great way to streamline your WooCommerce shop’s products XML feeds and helps manage them more efficiently.

How to automatically generate products XML feeds in WooCommerce

Here, we’ll show you how you can automatically generate product XML feeds in WooCommerce using Booster Plus’s WooCommerce Products XML Feeds module.

We’ll assume you already have a WordPress site with the WooCommerce plugin installed. We’ll also assume you have your WooCommerce store set up along with some WooCommerce products ready to go.

Step #1: Enable the WooCommerce Products XML Feeds module

Start by getting the Booster Plus for WooCommerce plugin and installing it on your WordPress website. Navigate to WooCommerce → Settings → Booster from the admin panel to access the different modules.

Enable module

Here you’ll see a list of different modules. Select the Products XML Feeds module under the Products section. You can select the checkbox next to the module to enable it. Once you’re done, click the Save changes button at the bottom of your screen to continue.

Step #2: Configure plugin settings

Head over to Booster → Products → Product XML Feeds to configure the module’s settings.

Module settings

Here, you can set many options for automatically generating XML product feeds in WooCommerce. Under the Options section, you can create multiple XML feeds using the text field next to Total Files. Just enter a number and click the Save changes button right next to it.

Now, go to the XML file you want to configure and tick the checkbox next to the Enabled button.

Using various shortcodes you can set the text field for the XML Header. We’ve used the shortcode June 12, 2024 5:47 pm for displaying the current date and time in the XML header. Next, you can configure the XML Item text field using Booster’s products shortcodes.

Lastly, you can also set the XML Footer by using shortcodes in the text field right next to XML Footer. 

To set the XML file path and name, scroll down to the XML File Path and Name text field and enter your desired name. Using the Update Period drop-down menu, you can set how frequently XML files are generated by either selecting every minute, hourly, twice daily, daily, or weekly. 

Once you’re done, click the Save changes button at the bottom of your screen to continue.

Step #3: Preview

Here’s how the automatically generated WooCommerce products XML feeds look:

XML Preview

You can submit this directly to marketing channels like Facebook, Amazon, or Alibaba to get your products listed. As a result, you’ll be able to increase product visibility, boost sales, and grow your bottom line.


Automatically generating WooCommerce products XML feeds is a great way to save a lot of time and money in hiring people to do it for you. In addition to this, it means that you can also customize and create multiple products XML feeds in WooCommerce quickly. This helps with boosting the efficiency of your marketing campaigns which helps your WooCommerce store grow in the future.

Booster Plus has over 110 modules that let users add new functionality to their WooCommerce stores. With Booster Plus, you can change the look and feel of your WooCommerce store which can help make it stand out from other ecommerce stores. Booster Plus is perfect for store owners looking for an all-in-one solution for enhancing the shopping experience on their online store. This not only helps you make more sales but also offers a more friendly user experience for customers.

Ready to automatically generate WooCommerce products XML feeds? Get Booster Plus today!

Subscribe and get more content like this delivered to your inbox

Connect with Booster