How-to - store design
How to add a shop-by-brand page to Shopify
Short answer
How it works
Install and scan your vendors
On install, Easy Brand Page reads the vendor on every product and builds a brand list for you, so you are not typing brand names by hand.
Add the block to a page
In the Shopify theme editor, add the Brand Page block to a page, the homepage, or a header drawer. It renders in Liquid, so there is no storefront JavaScript to slow the page down.
Feature and hide brands
Mark the brands you want in a featured row, and hide any you do not want listed. Map a vendor to a collection so each brand links somewhere useful.
Re-sync when your vendors change
When you add or remove vendors, run a re-sync from the app to update the storefront directory. The list stays under your control rather than changing silently.
What you get
- An A-Z brand directory built from your product vendors
- A search box shoppers can use to jump to a brand
- A featured-brands row for your picks
- Per-brand show or hide, and vendor-to-collection links
- Pure Liquid rendering with no storefront JavaScript
- A free plan for up to 30 brands, then $4 a month
Why Shopify has no brand page by default
Shopify stores a vendor on every product, but it does not turn those vendors into a browsable page. The manual workaround is to build and name one collection per brand and keep them updated, which is a lot of upkeep for a store with dozens of brands.
Easy Brand Page reads the vendors you already have and renders the directory for you, so shoppers get one searchable page instead of a long list of collections.
Keeping the page up to date
The brand list is generated from your vendors, and you refresh the storefront with a re-sync when your catalogue changes. That keeps you in control of exactly when the public page updates, rather than it shifting on its own.
For a side-by-side with the main paid alternative, see Easy Brand Page versus LFS Instant Brand Page.