Page tree
Skip to end of metadata
Go to start of metadata

Thank you for purchasing our extension. If you have any questions that are beyond the scope of this document, please feel free to contact us, we will be happy to assist

Created: 22/06/2016 | By: Magenest | Email: | Shop By Brand:



Shop By Brand extension for Magento 2 is a powerful tool to boost sales by allowing customers to choose products from brands they want to buy.

Key Features

  • Easily create the new brand, including: brand name, logo, banner, slogan and more
  • Allow admin to add products when creating the new brand
  • Allow admin to add an existing product into a brand
  • Allow admin to show product with the brand name
  • The dashboard displays the percentage of brands (using pie chart) that contain the product
  • The dashboard displays total order of brands, contribution of each brand (calculation based on product price).

  • Allow admin to show brand icon in product list

  • Allow admin to show featured product and featured brand
  • Allow customers to search for the brand

System Requirements

 Your store should be running on Magento 2 Edition version 2.1.x., 2.2.x




Set configuration 

Go to Stores > Configuration > Shop By Brand to configure.

(plus) In general:

  • Add Brands page Link to Main Menu: to add brand drop down list on Main Menu bar
  • Menu Title: The Title of the Brand menu on Main Menu bar, if you leave this blank, it will shows the default title (Brands)

(plus) Brand Detail Page 

  • Display Featured Products: Enable the featured products to display for each brand
  • Title featured products: The title displayed for Feature products section
  • Display Featured Brands: To enable the popular brands to display on Brands page
  • Title featured brand: The title of the popular brands section
  • Display brands list: Show brand list in alphabet order

(plus) Product Detail:

You have 4 options for display mode:

  • No: Disable this option
  • Show brand name
  • Show brand icon
  • Show brand name and icon

(plus) Product Listing

Display Icon Brand in Product List: To show brand icon in each product on product listing page

(plus) All Brand Page Setup

  • URL Key: URL of Brands page
  • Title: Title displayed on Brand Page
  • Meta keywords
  • Meta description



Main Functions


  • Dashboard

Go to Shop By Brand > Dashboard, admin can view the charts reporting the percentage of each brand in store (pie chart) and the total order of the brands in store (bar chart)


  • Create a new group

In admin panel, go to Shop By Brand > Manage Groups

Click on Add new group button to create a brand attribute.

In the New group page, fill in the brand attribute title and choose Enable.

Then click on Save Group to create the new brand attribute.

 The brand attributes created will be displayed on the front end as follows




  • Create a new brand

Go to Shop By Brand > Manage Brands

You can add new brand by clicking on Add New Brand button, or import the brand list by clicking on Import.

  1. Add New Brand button

There are 4 tabs: General, Images, Products, Brand Page

(plus) General:

  • Title: The brand name
  • Status: Enable brand rule
  • Featured: Enable showing the featured products of the brand
  • Store Views: Choose All Store Views or a certain store that you want. 
  • Group: Choose one or more brand groups/attributes


(plus) Images: Admin can upload logo of the brand on Brand Page, and in Brand Detail, as well as Banner displayed on Brand Page

(plus) Products: 

To add the products to the brand, you select the products in the grid table then click on Add Product button.


(plus) Brand Page: You can update the brand information in this tab, including the title, URL, slogan, description, meta keywords, meta description.


Please Save button to create new brand.

2. Import brand list

When clicking on Import button, you will be directed to a page where you can upload the brand list using csv or xml file.

You can download the sample file here SampleFile.csv


  • Add products into the brand

There are 2 ways to add a product into a brand: adding when the brand is created (see in Create a new brand section), adding in each product setting.

To add the products in the product setting, you can go to Products > Catalog then choose the product.

In the product info page, scroll down to Brand Product tab, you can choose the brand from Product Brand.

  • Create the widget displays brand list

Go to Content > Pages, choose to edit the page you want to show the widget. For example, here we choose the Home Page.

In the Content section, click on Insert Widget button

Choose the Widget Type as List Brand


  • Brand Listing Page

Customers only click on Brand on menu bar to view all of brands or choose a brand from the drop-down list.  


Click on Brands, it will direct customer to the Brand page

The brands can be group by brand attributes (Kid's, Men's, Women's)

The popular brands (Featured brands) will be shown with logos and names.

All of the brands will be displayed in Alphabet order.


  • Brand detailed page 

When customers click on any brand at front end such as Nike, the brand detailed page will be shown.
It will show all of things related this product, including: logo, banner, slogan, all of products belongs to this brand and more.


  • Product details page

When customers buy a product, at this product details page will be shown the brand name if  this product belongs to any brands.            

  • Show widget on any page

    The brand list widget will be shown according to the sort order number.



  • When a bug fix or new feature is released, we will provide you with the updated package.
  • All you need to do is repeating the above installing steps and uploading the package onto your store. The code will automatically override.
  • Flush the configure cache. Your store and newly installed module should be working as expected.




  • We will reply to support request within 2 business days.
  • We will offer lifetime free update and 6 months free support for all of our paid products. Support includes answering questions related to our products, bug/error fixing to make sure our products fit well in your site exactly like our demo.
  • Support DOES NOT include other series such as customizing our products, installation and uninstallation service.


  • No labels