---
title: Native integrations
slug: product-recommendations/docs/native-integrations
docTags: 
createdAt: 2026-07-30T20:41:31.415Z
---

*Native integrations* add product-specific recommendation components for the Optimizely Customized Commerce and Optimizely Search & Navigation parts of the Optimizely platform.

:::hint{type="info"}
**Note**
To set up Product Recommendations, you need to provide Optimizely with a product catalog feed. See [Catalog feed specification](docId\:Vo3mjnvBtVG_XjrK3KpI8).
:::

The recommendations functionality in Optimizely consists of a core recommendations system, and product-specific native integrations, which are a set of NuGet packages that you install for each part of the platform where you want to add recommendations. See [Recommendations](docId\:P0rOMcgO6DeEMy0-FiMkP) for details about packages to install.

There are native integrations for:

- **Optimizely Customized Commerce**. The native integration for *product* recommendations is part of **Optimizely Product Recommendations**.
- (Legacy) **Optimizely Search & Navigation**. The native integration for *search* recommendations is part of **Optimizely Personalized Search & Navigation**.

Native integrations provide product-specific access to the core recommendations. [Server-to-Server API](docId\:vD-_Aa4e9xJtzJHZwRCEB) manages JSON tracking data and JSON-formatted content. See each product developer guide for details about setting up native integration for your solution.

The following image shows an overview of the Product Recommendations integration process.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/KORYT1LQYOXJwUMma3iCB-20260723-103607.png "prodrecs-integration-flow-optimizely.png")
