Sometimes you may not find the pre-defined template for your preferred Merchant and you may need to Generate A Custom Product Feed for your Merchant.
Creating a new feed from scratch could be difficult, but the good thing is, you can easily create a custom product feed with the Product Feed Manager.
Follow these easy steps to generate a WooCommerce Product Feed for Facebook
Go to your product feed dashboard.
Click on the Add New button.
It will take you to the feed creation page.
1. Give your feed a name.
2. If you want to use a filter, click on the Products dropdown and you will get the option to use Custom Filter, Category Filter, Tag Filter & Product Filter.
For a basic feed, you can keep it the same.
3. Under the filter dropdown, you will find an option to set the Refresh Time Interval.
You can set this Refresh Time Interval to Hourly, Daily, Monthly, and Weekly. Your feed will be auto-generated according to this Refresh Time Interval.
Under the Refresh Time Interval, you will find some feed-related Settings, that you can change according to your needs.
You can skip these settings for now.
Now, after setting up feed settings, you will get the Feed Configuration section to get the merchant template and to configure the template.
1. Click on the Merchant Dropdown to get a list of merchants to choose your preferred merchant.
Select Custom, and a custom feed XML template will be loaded right below.
You will see that the File Format is selected as XML by default. You can change this feed format to CSV or TEXT, but for now we will work with XML.
So keep the File Format as it is for now.
Now, on the Configure Feed Attribute section, you will see that only one attribute is added, which is the Product ID.
You can keep this attribute or you can delete it if you don’t need this.
Under the attribute list, you will find two buttons, Add New Attribute and Add New Custom Attribute – you can use these buttons to add new attributes to your feed.
Now, if you click on the Add New Attribute button, you will get a list of the pre-listed attributes.
These attributes will be listed as groups, such as Basic Information, Availability & Price, Unique Product Identifiers, etc.
You can select any attributes and then choose the attribute type as what kind of attribute it will be, such as static or attribute.
If this attribute will carry the same value, you can choose Static as Attribute and write a Static value, which will be assigned to all of your products in the feed.
For example, Brands, if all of your products are from the same Brand, you can set a static value for the Brand which will be added to all of your products.
If you want to put a dynamic value, you can choose Attribute as the Attribute Type.
Now, if you click on the Value field, you will get a list of dynamic values that you can set for the concerned attribute.
Finally, you can set any Sanitization for your new attribute.
For example, if you want to remove any HTML tags from your attribute, you can select Strip Tags as the sanitization for your concerned attribute and it will remove all the HTML tags from your attribute.
Or for another example, if you set Price as the Sanitization, it will remove the decimal segment from your attribute.
Also, there is an option through which you can add a prefix or suffix to your feed attribute.
This prefix or suffix will be added before or after your attribute.
For example, if you want to add “USD” after your pricing attribute, you may add “USD” as the suffix of your attribute.
Sometimes you want to add an attribute that you can’t find in the pre-made Attributes list, or you want to put a new name for this attribute, in this case you can create a New Custom Attribute.
To do so, click on the Add New Custom Attribute from the bottom.
Type your Custom Attribute Name, set Attribute Type, and Set the Values accordingly.
You can add as many attributes as you want, just like this.
After your feed mapping is ready, it’s time to publish the feed.
Scroll back to the top and click on the Publish button.
Once the feed is published, you will get a success message on the top, and on the right, you will get the options to view and download the feed.