Skip to main content
Recommended for you surfaces items that best align with the user’s interests based on their affinities. It can be added to various pages, such as the homepage or category pages, to provide a personalized shopping experience.
This is a beta feature according to Algolia’s Terms of Service (“Beta Services”).
Recommended for you is compatible with both Classic and Advanced Personalization. Personalized recommendations use the same Recommend models, but they incorporate user affinities to tailor the recommendations to individual users. The recommendations are re-ranked based on the user’s affinities, which are derived from their interactions and preferences.
  1. Enable Classic or Advanced Personalization.
  2. Go to the Algolia dashboard and select your Algolia .
  3. On the left sidebar, select Recommend.
  4. Select Recommended for you and click Start using. Screenshot of a 'Recommended for you' section with a 'Start using' button and a note that the Personalization feature needs to be trained.
You can add a Recommended for you to your app using the Recommend API. In the , queryParameters can include any valid search parameters such as facetFilters or hitsPerPage. A userToken is required.
JSON
{
  "requests": [
    {
      "model": "recommended-for-you",
      "indexName": "<YOUR_INDEX_NAME>",
      "threshold": 0,
      "queryParameters": {
        "userToken": "user-1234"
      }
    }
  ]
}
InstantSearch doesn’t support Recommended for you.
Last modified on February 18, 2026