Perfect WooCommerce Brands


Whether we like to admit it or not, we are all influenced by brands. Brands are a guarantee for quality, they assure product recognition in customers.
Is essential to work with product brands for increase sales and generate reliability on your e-commerce site.
With this extension you can add product brands to your WooCommerce site.


  • PHP 5.3 or higher (tested on PHP7 too)
  • WordPress 4.4 or higher
  • WooCommerce 2.4.0 or higher
  • Visual Composer (recommended)


  • Very easy to use, 100% free, no ads, no premium version exists
  • Assign brands to products
  • Associate a banner and a link to each brand
  • Translation-ready (English and Spanish included)
  • Shortcode: Display all brands
  • Shortcode: Display brands carousel
  • Shortcode: Display product carousel by brand
  • Shortcode: Display brands for a specific product
  • Visual Composer support
  • Widget: Display brands as dropdown
  • Widget: Display brands as list (brand names or brand logos)
  • Widget: Filter products by brand
  • Import brands from other brands plugins
  • Minimalist design and fully responsive
  • Very lightweight
  • Customizable brands slug
  • And much more!


  • Brands carousel
  • Brands page
  • Brands taxonomy
  • Brands shortcodes (with Visual Composer)
  • Product carousel by brand


  1. Upload the plugin to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.


Is Perfect WooCommerce Brands free?

Yes, of course. This plugin is 100% free. No ads, no premium version exists.

Where are plugin settings?

Go to WooCommerce/Settings/ and click on Brands tab

How can i use the available shortcodes without Visual Composer?

There are four shortcodes available:

  • Display all brands: [pwb-all-brands per_page=”10″ image_size=”thumbnail” hide_empty=”false”]
  • Display brands carousel: [pwb-carousel items=”10″ items_to_show=”5″ items_to_scroll=”1″ image_size=”thumbnail” autoplay=”true” arrows=”true”]
  • Display product carousel by brand: [pwb-product-carousel brand=”all” products=”10″ products_to_show=”4″ products_to_scroll=”2″ image_size=”” items_to_show=”2″ autoplay=”true” arrows=”true”]
  • Display brands for a specific product: [pwb-brand product_id=”5″ image_size=”thumbnail”]


Great Plugin – Thanks

I’ve been using this plug in for a few weeks now and I’m really happy with how well it works – just what I needed for my online store.

Read all 41 reviews

Contributors & Developers

“Perfect WooCommerce Brands” is open source software. The following people have contributed to this plugin.


“Perfect WooCommerce Brands” has been translated into Russian. Thank you to the translators for their contributions.

Translate “Perfect WooCommerce Brands” into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.



  • Fix carousel shortcodes bugs
  • WooCommerce 2.7 support


  • Important improvement of the user experience when assigning images to a brand
  • Feature (Option): Hide brands in single product, show as image or show as link
  • Feature: Hide prev/next arrows on carousel shortcodes
  • Feature: Hide empty brands option for “Display all brands” shortcode
  • Feature: New options for “Display brands as list” widget
  • Fix: Autoplay bug on carousel shortcodes
  • Tested on PHP7
  • Shortcut to the plugin settings added to the plugin list page
  • “Help us” notice added
  • Minor code improvements


  • Feature (Widget): Filter products by brand
  • Feature (Option): Show brand logo in product loop
  • Feature: Brand microdata added to product page
  • Feature (Tool): Migrate brands from “YITH WooCommerce Brands Add-on”


  • Fix: Table collapses in “Admin > Products > Brands” (thanks eljkmw)
  • Fix: “pwb-brand” shortcode does not display the brand when it has not a logo assigned


  • Feature (Option): Hide brand’s description in archive page
  • Fix: “pwb-all-brands” and “pwb-brand” show the content before they should
  • Clean database on uninstallation
  • Minor code improvements and fixes


  • Feature: Product carousel by brand added
  • Minor bug fixes


  • Feature: If is set, show brand description in brand page
  • Feature: Change brands position in single product


  • Feature: Associate a banner and a link to each brand
  • Minor tweaks
  • Fully tested on WooCommerce 2.6


  • Minor bug fixes


  • Initial release