Comprehensive Guide to Configure Shop by Brand in Magento 2
- magelevendm
- Dec 17, 2024
- 5 min read
In the competitive world of e-commerce, making your Magento 2 store more user-friendly and engaging is essential for success. One powerful feature that can enhance customer experience is Shop by Brand. This feature allows customers to filter products based on brands, helping them quickly find what they’re looking for. It’s a must-have for stores offering multiple brands or a wide range of products.
This guide will walk you through the importance of the Shop by Brand feature, its benefits, and how to configure it in Magento 2 step by step.
Why Use the Shop by Brand Feature in Magento 2?
1. Improves Product Discoverability
With a Shop by Brand option, customers can easily locate their preferred brands. This streamlined navigation reduces frustration and increases the likelihood of conversions.
2. Enhances User Experience
Brand-focused shopping enhances the overall browsing experience. Customers who are brand-loyal will appreciate the ease of finding specific products.
3. Boosts Sales
Highlighting popular or exclusive brands on your Magento 2 store can encourage more purchases. It’s a great way to promote new or high-demand brands effectively.
4. SEO Benefits
A Shop by Brand page helps improve your website's search engine rankings by targeting brand-related keywords. Each brand page acts as an SEO-friendly landing page.
5. Strengthens Brand Credibility
Featuring well-known brands in a dedicated section adds trust and credibility to your store, encouraging shoppers to browse and buy confidently.

Key Features of Shop by Brand in Magento 2
Brand Listings: Display all brands in a single, visually appealing page with search and filter options.
Customizable Brand Pages: Add descriptions, logos, banners, and SEO details to make each brand page unique.
Easy Navigation: Allow customers to sort and filter products by brand.
Mobile-Friendly Design: Ensure seamless browsing on mobile devices.
Integration with Magento: Utilize Magento’s advanced features, like layered navigation and caching, to deliver fast and efficient brand filtering.
How to Configure Shop by Brand in Magento 2
Step 1: Install a Shop by Brand Extension
Magento 2 doesn’t include a Shop by Brand feature out of the box. You’ll need to install a third-party extension, such as Mageleven’s Shop By Brand for Magento 2 Extension.
Steps to Install:
Download the extension package from the provider’s website.
Upload the files to your Magento root directory using an FTP client or via SSH.
Run the following commands to install and enable the extension:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush
Log in to the Magento Admin Panel to confirm the extension is installed.
Step 2: Access the Shop by Brand Settings
Log in to the Magento 2 Admin Panel.
Navigate to Stores > Configuration > [Extension Name] > Shop by Brand.
Step 3: Create and Configure Brands
After enabling the extension, you can start adding brands to your Magento store.
Steps to Add Brands:
Go to Catalog > Shop by Brand > Manage Brands in the Admin Panel.
Click Add New Brand.
Fill in the required fields:
Brand Name: The name of the brand.
Logo: Upload the brand logo to make it visually appealing.
Description: Add a brief description of the brand for SEO and user information.
Meta Title, Meta Description, Meta Keywords: Optimize the brand page for search engines.
Products: Assign products to the brand by selecting from the catalog.
Save the brand once all details are entered.
Step 4: Set Up a Dedicated Shop by Brand Page
To make your Shop by Brand feature easily accessible, create a dedicated page.
Steps to Create a Brand Page:
Go to Content > Pages in the Admin Panel.
Click Add New Page.
Fill in the following fields:
Page Title: Set it to “Shop by Brand.”
URL Key: For example, /shop-by-brand.
Content: Use widgets or custom HTML to display the brand list or search options.
Layout: Select a layout that suits your design preferences.
Save the page and ensure it’s enabled.
Step 5: Integrate with Layered Navigation
Enhance usability by allowing customers to filter products by brand in the layered navigation on category and search pages.
Steps to Enable:
Navigate to Stores > Configuration > Catalog > Layered Navigation.
Enable the Shop by Brand Filter option.
Save the configuration and flush the cache.
Step 6: Add Brand Logos to Product Pages
To provide better visibility for brands, display brand logos or links on individual product pages.
Steps to Enable:
Go to Stores > Configuration > Shop by Brand > Product Page Settings.
Enable the option to display the brand logo on the product page.
Save the configuration and clear the cache.
Best Practices for Using Shop by Brand in Magento 2
1. Highlight Popular Brands
Create a featured brands section on your homepage to showcase trending or high-demand brands.
2. Use SEO-Friendly URLs
Ensure brand pages have clean, descriptive URLs like /brands/nike or /brands/apple to improve search engine rankings.
3. Optimize Brand Images
Compress and optimize brand logos and banners to ensure fast loading without compromising quality.
4. Provide Detailed Brand Pages
Include brand histories, USPs, and links to collections to make the brand pages more engaging and informative.
5. Monitor Performance
Use analytics tools to track how users interact with the Shop by Brand feature. Adjust based on customer behavior.
Benefits of Using Shop by Brand in Magento 2
1. Increases Customer Satisfaction
By offering a seamless shopping experience, customers are more likely to return to your store.
2. Improves Conversion Rates
When customers find their desired brands easily, they are more likely to complete their purchases.
3. Promotes Brand Loyalty
Highlighting exclusive brands helps build stronger connections with brand-loyal customers.
4. Encourages Cross-Selling
By linking related products from the same brand, you can boost average order values.
5. Boosts Marketing Efforts
With dedicated brand pages, you can create targeted marketing campaigns for specific brands.
Challenges and Solutions
Challenge 1: Managing a Large Number of Brands
If your store has hundreds of brands, it can become overwhelming to manage them.
Solution: Use bulk upload features and automation tools offered by extensions to streamline the process.
Challenge 2: Slow Loading Times
Adding heavy images and banners for each brand can slow down your store.
Solution: Optimize all media files and use a CDN to ensure fast loading times.
Final Thoughts
Configuring a Shop by Brand feature in Magento 2 is an effective way to enhance user experience, increase conversions, and build brand loyalty. With the right extension and a strategic setup, you can create a smooth and engaging shopping experience for your customers. By following the steps and best practices outlined in this guide, you’ll be well on your way to optimizing your Magento 2 store and boosting sales.
Invest in this feature today to offer a standout shopping experience that caters to your customers' preferences and keeps them coming back for more.
For more details on the Magento 2 Shop By Brand Extension, visit: https://mageleven.com/shop-by-brand-for-magento-2.html
Comments