Glossary
Brand Store
A free, customisable multi-page storefront on Amazon for registered brands, with its own URL.
Definition
The Brand Store is where Sponsored Brands ads, the brand name link on product pages and external traffic (with Brand Referral Bonus attribution) can land. It supports sub-pages per category, video, shoppable images and deals widgets, and Store Insights report traffic sources and sales.
A good store mirrors the range structure and answers the questions a new customer has before buying. Stores used as Sponsored Brands landing pages typically outperform product-page links when the brand sells several related products.
How we use it
Every brand we manage gets a store with sub-pages per range; we rebuild it before scaling Sponsored Brands and external traffic.
Get my free auditIs the Brand Store indexed by Google?
Store pages can appear in Google results, but their SEO value is limited. Their main role is as a conversion-oriented landing page inside Amazon.
Shall we talk about your Amazon potential?
Free, no obligation. A senior specialist reviews your account and shows you where profit is hiding.