One of the effective ways to increase a conversion rate is to show the featured products collection throughout store pages. First, this technique helps to increase the order value. And secondly, the new or popular products listings looks like a hint to customers what else they may be interested in.
If you're going to promote the popular or new products, best sellers or any other featured products at your Magento 2 website, the Product Highlight module is what you exactly need.
The module is a set of 8 widgets. You can use them to add featured products block on the home page, product and category pages, other CMS pages. Furthermore, the module allows creating the pages with the list of the products grouped by custom filters.
Extension approved on Magento Marketplace
- Free installation
- Activate up to 10 times
- All extensions $79
- Approved on Magento Marketplace
Show product collections to boost demand

Create featured product pages in Magento 2

Improve Magento 2 featured products display

- build a separate page with featured products
- create Magento 2 custom product list
- add featured products to the homepage and CMS pages
Take full advantage of widgets

- by using Magento built-in WYSIWYG Editor
- widget’s page functionality
- through XML Layout Update
- with PHP inline code
Show a carousel with featured products

Get control over the look of widgets

Highlight 1.11.9
5th December 2025- Updated Breeze integration.
Highlight 1.11.8
9th September 2025- Compatibility with Breeze 2.25.0
- Magento coding standard fixes
Highlight 1.11.3
9th April 2025- PHP 8.4 support added.
- Magento 2.4.8 support added.
Highlight 1.11.0
12th December 2024- Performance improvements for large store catalogs (> 100K SKU) for the All Products Block and Bestsellers blocks
- Improved toolbar pager added to improve store performance even more.
- Fixed CSS compilation error.
Highlight 1.10.3
02th September 2024- Remove not needed prefix from temporary table name
Highlight 1.10.2
25th August 2024- New Page and Widget added: Bulk Bestsellers. While old Bestsellers page show most sold products ordered by orders count, the new Bulk Bestsellers page shows most sold products ordered by quantity sold count.
Highlight 1.10.0
5th August 2024- New Page and Widget added: Bulk Bestsellers. While old Bestsellers page show most sold products ordered by orders count, the new Bulk Bestsellers page shows most sold products ordered by quantity sold count.
Highlight 1.9.6
27th April 2024- Breeze: fixed not working scroll animation when clicking “next” for the first time.
- Fixed not working page_count parameter when ajax carousel is used.
Highlight 1.9.5
2nd April 2024- Breeze: fixed not working scroll animation when clicking “next” for the first time.
- Fixed not working page_count parameter when ajax carousel is used.
Highlight 1.9.3
28th March 2024- Magento 2.4.7 compatability update
Highlight 1.9.3
18th March 2024- Fixed js error in highlight carousel in Luma theme with breeze
- Breeze: Fixed possible js error "blockData" on undefined.
- This commit prevents initializing of default pagebuilder carousel (race condition).
- Keep the gap between ajax slides same as between products inside this slide
Highlight 1.9.1
2nd February 2024- Breeze integration updated. Dynamic JS support added.
Highlight 1.8.11
28th November 2023- Breeze performance improvement: slide item is no longer cloned on initial page load. It’s now triggered when user is starting to slide the slider.
Highlight 1.8.10
23th July 2023- Stability improvements.
Highlight 1.8.4
23th November 2022- Added ability to filter by category and all of its children using plus sign. Example: ‘4, 3+’ will filter by category 4, 3, and all of the children of category 3.
Highlight 1.8.0
26th September 2022- Added ability to filter by category and all of its children using plus sign. Example: ‘4, 3+’ will filter by category 4, 3, and all of the children of category 3.
Highlight 1.7.31
22th September 2022- Add canonical tag to highlight pages (when it is at category enabled).
- Fixed inactive buttons after ajax load.
- Fixed js error when sku has double quotes.
- Fixed missing Compare and Wishlist links when using core list.phtml template.
- Fixed incorrect conditions when multiple blocks added on the same page.
- Fixed invisible “Load more” button on mobile devices.
- Improved breeze integration.
- Reduce copy-paste in source code.
Highlight 1.7.24
16th April 2022- Magento 2.4.4 and PHP 8.1 compatibility.
- Fixed issue with long product names when using carousel mode.
- Fixed css issue in Breeze Theme.
Highlight 1.7.20
30th November 2021- Rename data-content-type(lowercase)
Highlight 1.7.16
15th September 2021- Updated breeze integration.
- Fixed php error when using module Venia theme.
Highlight 1.7.13
30th August 2021- Fixed possible PHP error in Magento 2.4.3 when widget is created via admin.
Highlight 1.7.12
23th June 2021- Fixed not working condition filters when block cache is disabled.
Highlight 1.7.11
11th June 2021- Fixed not working add to cart when carousel is enabled and pages are loaded via ajax.
Highlight 1.7.10
21th May 2021- Fix homepage (and other pages) cache invalidation when product is saved in backend.
Highlight 1.7.9
7th April 2021- Breeze integration added.
- Fixed not working category filter when using ajax pagination.
- Fixed not working widget conditions.
Highlight 1.7.7
7th April 2021- Add highlight pages into XML sitemap.
- Fixed invalid product urls at highlight pages.
- Code refactoring and improvements.
- Add graphql.
Highlight 1.7.4
13th January 2021- Add highlight pages to SEO HTML Sitemap.
- Fixed two columns appearance for small screen.
- Fixed incorrect items count for bestsellers at Magento 2.4.x.
- Fixed carousel styles when widget isn’t magazine. Slide is not full width at some Magento instances.
- Fixed ‘undefined index’ error when config for pages meta data is empty.
Highlight 1.7.0
1st December 2020- Added ability to set description and meta tags for highlight pages.
Highlight 1.6.6
26th November 2020- Replaced slick carousel with swiper.
- Few style fixes and improvements.
Highlight 1.6.3
6th August 2020- Improve Prolabels, Seo Images and Seo Templates extensions support.
Highlight 1.6.0
17th March 2020- Added ColorSwatches support to the Highlight widgets and pages.
- Improved magazine layout look on mobile devices.
- Added ability to set custom ‘View All’ page url.
- Improved pagination/limit logic. (Amasty_Preorder module compatibility).
Highlight 1.5.5
9th Decemer 2019- Added “alt” to higllight title-images (mostly used when carousel enabled).
- Fixed duplicated 2nd page in casousel when there are products only for one page.
- Fixed carousel when it didn’t show more then two pages even when there are more products available.
Highlight 1.5.3
2nd May 2019- Fixed missing title image in magazine layout
Highlight 1.5.2
5th March 2019- Fixed invalid currencies in product blocks when cache is enabled
Highlight 1.5.0
7th January 2019- Fixed block overlapping when block with carousel is placed before non-carousel
- Improve 'magazine' styles on the phones when carousel is not used
- Disable carousel on mobile devices when 'magazine' layout is used
- AMP integration added
- Set route name to detect highlight pages in amp
Highlight 1.4.1
5th December 2018- SlickCarousel update
- Fixed slick-carousel dependency
- Prevent possible non-seo links
Highlight 1.4.0
31st October 2018- Internal module naming convention was updated. We applied this changes to reach full compatibility with Magento Marketplace policy and new Composer-based installation process.
Highlight 1.3.0
24th May 2018- Added ability to filter products by current category
- Fixed ajax “Add To Cart” on loaded carousel slides
- Fixed “Add To Compare” on loaded carousel slides
Changes for third-party module developers
Added ability to integrate carousel slider with third-party “Ajax” modules.
Highlight 1.2.2
22th May 2018- Magento 2.2.4 compatibility (No limit is applied to product listing)
- Fixed mysql error, when using flat categories
- Fixed possible ‘Undefined index’ warning when config is copied from Magento 1
- Fixed filters by conditions when cache is enabled
- Added RTL support when using ajax carousel
- Prevent random sort order when attribute value of different products is the same New products with the same ‘new_from’ attribute, for example.
- Fixed isLastPage detection in carousel mode
Highlight 1.2.1
12th April 2018- Fixed php error when using pagination in ajax carousel
- Fixed possible error during indexer:reindex command
- Fixed possible non-seo product links
- Small css fixes
Highlight 1.1.0
15th October 2016- Added ability to show ‘View all’ link in a block title (Like in ArgentoFlat theme)
- Added 10px gutter between items
Highlight 1.0.3
18th of May 2016- Initial extension release