How to create a CSV or XML feed Channel to syndicate data to WooCommerce using the WP All Import plugin
This article explains how to get your product data from Plytix to WooCommerce using a scheduled feed. Since WooCommerce does not support scheduled feeds for product data upload, it's necessary to use a plugin. In this case, we'll show you how to use WP All Import to take the information from your Channel in Plytix and push it through to your WooCommerce store. For this process you'll need a WordPress account for a WooCommerce store and the WP All Import Plugin, available here.
ℹ️ Please note that this guide is intended as a useful resource for Plytix customers, but Plytix cannot be held responsible for use of third-party tools.
*skip to any section in this article by clicking on the links above
Set up a Channel
With WP All Import, you have the option of downloading either an XML or CSV file from a URL. To get this URL, you'll need to create a channel in Plytix.
You can learn the basics of setting up a CSV or XML channel by following the steps outlined in our article, Creating a Channel.
Download Product Data from Plytix to WP All Import
To start, log in to your Wordpress account. On the left side of the screen, you'll see the menu. Click on 'WP All Import' and then 'Import'.
You'll have several options for importing your data. In this case, select 'Download a file' and 'From URL', where you'll then paste the URL of the Channel you created in Plytix. Click 'Download'.
You can then choose to add new items or update existing items. In the dropdown menu, be sure to select 'WooCommerce Products'.
Step 2 will show you a preview of the file you're retrieving from Plytix. If it looks correct, click 'Continue to Step 3'.
Adjust Display of Product Information - Simple Products
Now you'll be able to adjust the information contained in your product listings. Note that this section is largely the same for both simple products and variations, but variations require an extra step, which can be found below.
To adjust product listings, drag and drop the attributes from your Channel, shown to the right of the screen, to the "Title and Description" section on the left. Select your product title, description, and any other information you want customers to see in your WooCommerce store.
Next you'll come to the WooCommerce add-on section. Here you have options to set your product type, add inventory information, customize shipping information, and more. In the following three images you can see how to add your your SKU, price, and variations, as well as create any other attributes, by dragging and dropping the attributes from Plytix that you want to appear in your WooCommerce store.
ℹ️ The images above reflect just a few of the options you have to customize your shop with the WooCommerce add-on. You can find more information by checking out WP All Import's WooCommerce Add-On page.
Adjust Display of Product Information - Variations
When it comes to listing products with variations in WooCommerce, there are several different options. After selecting 'Variable Product' in the "Product Type" dropdown, click on the 'Variations' tab.
We recommend choosing the second option: 'All products with variations are grouped with a unique value that is the same for each variation and unique for each product.' Then, drag and drop the 'variationof' attribute to the "Unique Value" box.
💡 The above option is our recommendation based on what has worked for many Plytix customers. Depending on the configuration of your product information in Plytix, you may want to try a few different options to see what works best for you.
In the Images section, choose the attribute or attributes associated with your product photos. Drag and drop them to the text box that appears below the 'Download images hosted elsewhere' option.
In the "Taxonomies, Categories and Tags" section, choose the 'Products have hierarchical (parent/child) Product categories' option and 'An element in my file contains the entire hierarchy', then drag and drop the 'categories' system attribute from Plytix to the text box.
Review Settings and Import
Check any other options where you'd like to add information. Then click 'Continue to Step 4'.
💡 If you wish to add multiple feeds, or you're not planning to schedule regular imports, select 'Save settings as a template' at the bottom of the screen to load your settings the next time you import your feed. Otherwise, feel free to skip it.
In this step, select your SKU as the "Unique Identifier" that WP All Import uses to create product listings.
In this step you can also schedule imports on a daily or weekly basis within the "Scheduling Options" section by selecting 'Automatic Scheduling'.
After you've completed Step 4, click 'Confirm & Run Import' to begin importing your data.
Once the import has finished, you'll see the following screen:
Your products will be available to view under 'Products' on the lefthand menu of your Wordpress account.
- Learn how to create and manage a Shopify channel
- Learn more about create an XML feed for Facebook Catalog Manager
- Learn how to define the output format for CSV and XLSX channels
If you have any questions just click on the chat box in the bottom-right corner and we'll be happy to answer them...
And please let us know 👇