---
schema_version: "1"
id: ad5865fa0ddfe145359f12854ff89bfe18a9e6cbb64382e308800de9903d3918
title: B2C Commerce Einstein Recommenders and Available Strategies
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_recommenders_strategies_pairing.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_recommenders_strategies_pairing.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4502fb08e35fc2102cb470f83562e3492ef28cf9c8b22d82d9180ba488513068
description: Which strategies are available depends on the type of recommender that you want to use.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# B2C Commerce Einstein Recommenders and Available Strategies

Which strategies are available depends on the type of recommender that you want to use.

Consider these recommender types and their strategies when deciding where to place a recommendation.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:19.94459833795014%">
        <col style="width:13.850415512465375%">
        <col style="width:24.23822714681441%">
        <col style="width:21.46814404432133%">
        <col style="width:20.49861495844876%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d75106e46">Type</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d75106e49">Anchor Expected</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d75106e52">Typical Placement</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d75106e55">Available Strategies</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d75106e58">Default Primary and Secondary Strategies</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e46 ">Product to Product</td>

          <td data-label="Anchor Expected" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e49 ">product-id</td>

          <td data-label="Typical Placement" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e52 ">Product details pages (PDPs)</td>

          <td data-label="Available Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e55 "><a name="b2c_recommenders_strategies_pairing__ul_clc_1cy_cmb"><!-- --></a>
            <ul id="b2c_recommenders_strategies_pairing__ul_clc_1cy_cmb">
              <li>Product affinity algorithm</li>

              <li>Customers who viewed also viewed</li>

              <li>Customers who viewed ultimately bought</li>

              <li>Customers who bought also bought</li>

              <li>Real-time personalized</li>

            </ul>
          </td>

          <td data-label="Default Primary and Secondary Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e58 "><a name="b2c_recommenders_strategies_pairing__ol_dlc_1cy_cmb"><!-- --></a>
            <ol id="b2c_recommenders_strategies_pairing__ol_dlc_1cy_cmb">
              <li>Customers who viewed also viewed</li>

              <li>Product affinity algorithm</li>

            </ol>
          </td>

        </tr>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e46 ">Products in All Categories</td>

          <td data-label="Anchor Expected" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e49 ">None</td>

          <td data-label="Typical Placement" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e52 "><a name="b2c_recommenders_strategies_pairing__ul_elc_1cy_cmb"><!-- --></a>
            <ul id="b2c_recommenders_strategies_pairing__ul_elc_1cy_cmb">
              <li>Home page</li>

              <li>My Account page</li>

              <li>My Recommendations page</li>

              <li>Footer</li>

              <li>Cart</li>

              <li>Mini-cart</li>

              <li>Wishlist</li>

              <li>Checkout</li>

            </ul>
          </td>

          <td data-label="Available Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e55 "><a name="b2c_recommenders_strategies_pairing__ul_flc_1cy_cmb"><!-- --></a>
            <ul id="b2c_recommenders_strategies_pairing__ul_flc_1cy_cmb">
              <li>Recent top sellers</li>

              <li>Recent most viewed</li>

              <li>Real-time personalized</li>

            </ul>
          </td>

          <td data-label="Default Primary and Secondary Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e58 "><a name="b2c_recommenders_strategies_pairing__ol_glc_1cy_cmb"><!-- --></a>
            <ol id="b2c_recommenders_strategies_pairing__ol_glc_1cy_cmb">
              <li>Real-time personalized</li>

              <li>Recent top sellers</li>

            </ol>
          </td>

        </tr>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e46 ">Products in a Category</td>

          <td data-label="Anchor Expected" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e49 ">category-id</td>

          <td data-label="Typical Placement" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e52 ">Category pages</td>

          <td data-label="Available Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e55 "><a name="b2c_recommenders_strategies_pairing__ul_hlc_1cy_cmb"><!-- --></a>
            <ul id="b2c_recommenders_strategies_pairing__ul_hlc_1cy_cmb">
              <li>Recent top sellers</li>

              <li>Recent most viewed</li>

              <li>Real-time personalized</li>

            </ul>
          </td>

          <td data-label="Default Primary and Secondary Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e58 "><a name="b2c_recommenders_strategies_pairing__ol_ilc_1cy_cmb"><!-- --></a>
            <ol id="b2c_recommenders_strategies_pairing__ol_ilc_1cy_cmb">
              <li>Real-time personalized</li>

              <li>Recent top sellers</li>

            </ol>
          </td>

        </tr>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e46 ">Recently Viewed</td>

          <td data-label="Anchor Expected" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e49 ">None</td>

          <td data-label="Typical Placement" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e52 ">Any page</td>

          <td data-label="Available Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e55 ">Recently viewed</td>

          <td data-label="Default Primary and Secondary Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e58 ">None</td>

        </tr>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e46 ">Complete the Set</td>

          <td data-label="Anchor Expected" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e49 ">product-id</td>

          <td data-label="Typical Placement" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e52 "><a name="b2c_recommenders_strategies_pairing__ul_jlc_1cy_cmb"><!-- --></a>
            <ul id="b2c_recommenders_strategies_pairing__ul_jlc_1cy_cmb">
              <li>PDPs</li>

              <li>Cart</li>

            </ul>
          </td>

          <td data-label="Available Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e55 ">Complete the Set</td>

          <td data-label="Default Primary and Secondary Strategies" class="slds-cell-wrap" style="vertical-align:top;" headers="d75106e58 ">None</td>

        </tr>
      </tbody>
    </table>