> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pureclarity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2. Recommenders

# Recommenders

Recommender templates include:

* [Product Recommender](/integrations/custom/api-reference/models/product-recommender-model)
* [Category Recommender](/integrations/custom/api-reference/models/category-recommender-model)
* [Brand Recommender](/integrations/custom/api-reference/models/brand-recommender-model)

## Product Recommender

The product recommender template is rendered when a user is shown a recommender based on products in a merchandising zone. We iterate over the `{{items}}` property array to pull out data for each product. Here we use the `{{uniqueId}}` property to give each zone a unique reference so that a scroll bar can target each recommender.

## Brand Recommender

The brand recommender template is rendered when a user is shown a recommender based on brands in a merchandising zone. Each brand object contains data as provided by the brand feed. If a brand feed has not been submitted, brand recommenders cannot be shown.

## Category Recommender

The category recommender template is rendered when a user is shown a recommender based on the categories in a zone. Similar to the brand recommender, category recommenders require a category feed to have been submitted in order to be displayed.
