Amazon Stores are introduced by Amazon recently creating a possibility for brand owners to design and create pages as a showcases for their brands. By introducing Stores and your storefront Amazon wants brand owners to create “new shopping experience”.
Headline Search Ads feature was, until recently, an exclusive Amazon Marketing Service. This type of ad service enables to create keyword targeted campaigns and allows brands to promote 3 or more products at the same time. Traffic goes to the brand page or to the custom made landing page on Amazon.