How-to - product pages
How to make a product's vendor name link to a brand page on Shopify
Short answer
/collections/nike, instead of Shopify's default /collections/vendors?q= vendor search. The block matches the collection from the vendor name automatically, you can override where each brand points in the app, and it is free on every plan with no code.How it works
Add the Brand link block to your product template
In the Shopify theme editor, open your product template and add the Brand link block where you want the brand to appear. There is no Liquid to edit.
It reads the vendor already on the product
The block takes the vendor from each product, so you never type brand names. A product with no vendor set simply shows nothing, and brands you hide in the app are skipped.
The name links to the brand's collection
It matches the vendor to a collection by its handle and links there with a clean URL. You can change which collection a brand points to in the app, and on the Premium plan send a brand to its own website instead.
Style it to match the product page
Set the text before the name (it defaults to 'More from'), show or hide the brand logo, and align it left, center or right.
What you get
- The product's vendor name shown as a clickable brand link
- A clean collection URL like /collections/nike, not the /collections/vendors?q= search
- The brand logo beside the name, from your upload or the collection image
- Automatic vendor-to-collection matching, with a per-brand override
- On the Premium plan, an option to point a brand at its own website in a new tab
- Free on every plan, with no theme code to edit
Where Shopify's default vendor link goes
Shopify saves a product's vendor on every product, and when a theme shows that vendor as a link it points to /collections/vendors?q= followed by the brand name. That is an automatic search-results page: you cannot choose its layout, add a logo or a description, or give it a clean address.
So a shopper who clicks the brand on a product page lands on a URL like /collections/vendors?q=Acme and a bare list of that vendor's products. It works, but it looks unfinished next to the rest of your store, and it is not a page you can shape into a real brand page.
Where the Brand link block points instead
The Brand link block points the vendor name to that brand's collection page using a clean URL like /collections/acme. It matches the collection from the vendor name automatically, and you can map a vendor to a collection by hand when the names differ. It can also show the brand's logo next to the name, taken from your upload or the collection image.
If a brand has no collection yet, the block falls back to Shopify's vendor search URL until you map or create one, so the clean link follows the collection. On the Premium plan you can also send a specific brand to its own website instead, which opens in a new tab.