This FAQ shows you how to add a custom brand attribute field on WooCommerce.

Brand Attribute Fields on WooCommerce

The brand that is shown on your product listings comes from your store name set on WooCommerce and by default is applied to all your products. This can be changed if you prefer or have different brand names for different products. 

Changing the Brand Attribute Field

To accomplish this all you need to do is add a Brand attribute field to your products on WooCommerce. 

  1. Go to the Products menu item, then select Attributes. The attributes screen opens.
  2. Add the Name and the Slug of the attribute in the designated fields. In this example I have used 'My Brand' but you can use anything you like, just 'Brand' is usually enough.
  3. Then click Add Attribute and you will see the new attribute appear in the list on the right.
  4. Next, click the Configure terms link. A new screen will open. You can add the terms of the attribute there. More precisely, you can add the names of the brands you feature on your site.

  5. On the next screen add the terms to the Brand attribute. Add the Name, Slug, and Description to the Brand attribute. In this example, I have entered 'Special Brand Name' as my brand. Your brand names will be the respective brands associated with your products. Then click Add new Brand.  
  6. Go to the Products menu item in the Admin menu, and select the desired Product from the overview (not shown in the image below). Once you open the Product edit page, scroll down to the WooCommerce product data box, and select the Attributes tab.

    Click on the dropdown box that says Custom Product attribute and select your Brand. Then, click the Add button. 
  7. The Brand will be added and some additional options will appear. 
  8. Next select the brand value. To do so, just click on the empty box below Values. The Brand values you have added will appear. Select the one you want (in this case: Special Brand Name). Click Save Attributes. That will add the Brand attribute to the product page.
  9. Click the Update button at the top of the Product editing screen to save the new settings. Once complete, return to the CatchFeeder/Omnivore dashboard and click on the Import from WooCommerce button.
  10. One the import has completed, return to CatchFeeder/Omnivore dashboard > click on Settings > click on WooCommerce Feed > click on Map Fields and map the new Brand field from your WooCommerce store (this is the column on the left titled Your data fields) to the Brand field on the Omnivore Map Fields.
    Tip: If you're unsure about the field name that contains your brand data, just export all your products from WooCommerce to a .csv file then check the title of column that contains the brand data for your products. This will be the name of the field as it appears on the right hand side column on Omnivore/CatchFeeder 

  11. Once done, return to the CatchFeeder/Omnivore dashboard once more and click on the Import from WooCommerce button to run another full sync which will also upload your products to the marketplace/s.