WooCommerce product feed

To build the feed, we have selected the following free plugin that works well for our integration: Product Feed PRO for WooCommerce

Creating your feed

  • Create a new feed with the following values:

Product Feed Pro

  • Add a field mapping. This section will be already prepopulated with some values. Please make sure to include the following:
    • Size (dynamic field)
    • Gender andAge group (dynamic field) Those should be mapped to existing values, if available, or added as a static value, if necessary
    • Acustom field ecommerce_name indicating your ecommerce name
  • Modify theBrand field to add a static value, or map this field to any existing value that defines the product brand(s) in your WooCommerce
  • Modify theDescription field to map it with your description content You may use the Product short description instead of the complete one
  • Please leave the rest of fields with their default values

Field mapping illustration

Field Mapping

Your Feed URL

Your product feed URL will be displayed when you download the feed you just created.

Feed example

The feed example below has been created using the steps discribed in this documentation.

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
  <channel>
    <title>usizy</title>
    <link>http://localhost:8080</link>
    <description>WooCommerce Product Feed PRO - This product feed is created with the Product Feed PRO for WooCommerce plugin from AdTribes.io. For all your support questions check out our FAQ on https://www.adtribes.io or e-mail to: support@adtribes.io </description>
    <item>
      <g:id>26</g:id>
      <g:brand>brand</g:brand>
      <g:gender>male</g:gender>
      <g:age_group>adult</g:age_group>
      <ecommerce_name>wordpress-usizy</ecommerce_name>
      <g:title>T-shirt Small</g:title>
      <g:description>Relaxed-fit T-shirt in soft cotton (Available in Blue Green and Red).</g:description>
      <g:link>http://localhost:8080/?product=v-neck-t-shirt-6&attribute_pa_size=small&utm_source=Google Shopping&utm_campaign=usizy&utm_medium=cpc&utm_term=26</g:link>
      <g:image_link>http://localhost:8080/wp-content/uploads/2023/04/vneck-tee-2.jpg</g:image_link>
      <g:availability>in_stock</g:availability>
      <g:price>EUR 9,99</g:price>
      <g:product_type>Tshirts</g:product_type>
      <g:condition>New</g:condition>
      <g:item_group_id>20</g:item_group_id>
      <g:size>Small</g:size>
      <g:identifier_exists>no</g:identifier_exists>
    </item>
    <item>
      <g:id>25</g:id>
      <g:brand>brand</g:brand>
      <g:gender>male</g:gender>
      <g:age_group>adult</g:age_group>
      <ecommerce_name>wordpress-usizy</ecommerce_name>
      <g:title>T-shirt Medium</g:title>
      <g:description>Relaxed-fit T-shirt in soft cotton (Available in Blue Green and Red).</g:description>
      <g:link>http://localhost:8080/?product=v-neck-t-shirt-6&attribute_pa_size=medium&utm_source=Google Shopping&utm_campaign=usizy&utm_medium=cpc&utm_term=25</g:link>
      <g:image_link>http://localhost:8080/wp-content/uploads/2023/04/vneck-tee-2.jpg</g:image_link>
      <g:availability>in_stock</g:availability>
      <g:price>EUR 9,99</g:price>
      <g:product_type>Tshirts</g:product_type>
      <g:condition>New</g:condition>
      <g:item_group_id>20</g:item_group_id>
      <g:size>Medium</g:size>
      <g:identifier_exists>no</g:identifier_exists>
    </item>
    <item>
      <g:id>24</g:id>
      <g:brand>brand</g:brand>
      <g:gender>male</g:gender>
      <g:age_group>adult</g:age_group>
      <ecommerce_name>wordpress-usizy</ecommerce_name>
      <g:title>T-shirt Large</g:title>
      <g:description>Relaxed-fit T-shirt in soft cotton (Available in Blue Green and Red).</g:description>
      <g:link>http://localhost:8080/?product=v-neck-t-shirt-6&attribute_pa_size=large&utm_source=Google Shopping&utm_campaign=usizy&utm_medium=cpc&utm_term=24</g:link>
      <g:image_link>http://localhost:8080/wp-content/uploads/2023/04/vneck-tee-2.jpg</g:image_link>
      <g:availability>in_stock</g:availability>
      <g:price>EUR 9,99</g:price>
      <g:product_type>Tshirts</g:product_type>
      <g:condition>New</g:condition>
      <g:item_group_id>20</g:item_group_id>
      <g:size>Large</g:size>
      <g:identifier_exists>no</g:identifier_exists>
    </item>
  </channel>
</rss>