Skip to main content
InstantSearch.js provides widgets for displaying recommendations on your site with Algolia Recommend. Recommendations encourage users to discover more of your catalog based on what they’re already interested in. Recommendations are an ideal complement to search experiences. If users land on an item that isn’t exactly what they wanted, they can explore similar items. Conversely, when they find what they want, they can discover items that would complement their current selection.

Frequently bought together

Frequently bought together recommends items that users often buy together (based on conversion events). The component lets you pass a reference item. It then displays a list of recommended items, based on the Frequently bought together model from Algolia Recommend. See the frequentlyBoughtTogether widget. These models recommend items that are related to each other (based on click and conversion events). The component lets you pass a reference item. It then displays a list of recommended items, based on the Related items model from Algolia Recommend. See the relatedProduct widget. The Trending items model looks for popular items in your product catalog. Trends can be global, for example, recommend the most popular items in your entire product catalog. Or it can also be within a specific or category, for example, recommend the most popular winter sweaters. The trendingItems widget can fetch global trends or trends within a facet. It displays a list of trending items, based on the Trending items model from Algolia Recommend.

Looking similar

This model recommends items that are visually related to each other, based on the images linked in your . The component lets you pass a source item. It then displays a list of recommended items, based on the Looking similar model from Algolia Recommend. See the lookingSimilar widget.
Last modified on September 16, 2026