CMH Recommendations manager
CMH Recommendations manager
The Coveo Merchandising Hub (CMH) Recommendations manager is a tool designed to enable merchandisers to strategically influence and optimize the products recommended in recommendation slots across a Coveo-powered commerce storefront.
At its core, the Recommendations manager leverages advanced Coveo ML Product Recommendations (PR) capabilities to recommend relevant and personalized products to each visitor. This AI-driven approach ensures that recommendations aren’t only tailored to individual preferences but also adapt dynamically to changes in customer behavior and market trends.
Merchandisers can manually refine and customize product recommendations using recommendations manager rules. These rules enable merchandisers to fine-tune the content of recommendation slots using various ML strategies combined with filter rules, ranking rules, and conditional rules.
See Manage recommendation slots for more information about creating and managing recommendation slots and their strategies.
Furthermore, the tool offers in-depth performance metrics, enabling convenient tracking and analysis of recommendation slot performance. This ensures that merchandisers can maintain a competitive edge by consistently delivering relevant and impactful product recommendations.
Recommendations manager main page
The Recommendations manager main page offers merchandisers a comprehensive overview of all the recommendation slots that are associated with a specific storefront. This central hub provides easy access to manage and refine merchandising rules and refine recommendation strategies. Additionally, merchandisers can monitor key performance metrics for each recommendation slot, ensuring they can effectively optimize product visibility and enhance customer engagement across the storefront.

1 |
The Tracking ID and Locale selectors enable merchandisers to choose the tracking ID and locale combination to scope the slots displayed in the Recommendations manager. |
2 |
The search bar allows merchandisers to search for specific slots or rules within the Recommendations manager. |
3 |
The navigation tabs allow merchandisers to switch between different sections of the Recommendations manager. |
4 |
The Show dropdown menu enables merchandisers to filter the slots by location purpose, such as Home page, Product detail page (PDP), Cart, and more. |
5 |
The Slot name row displays the slots available for the selected combination of tracking ID and locale. It’s possible to sort the slots using the arrow icons next to each column header. |
6 |
The Strategy column displays the type of recommendation strategy associated with each slot. |
7 |
By clicking View, merchandisers can access the Recommendation details page, which provides detailed merchandising information, such as the strategies and rules applied, performance metrics, and configuration information specific to the slot. |
8 |
Click Create a slot at the top right of the Slots tab, to get started. |
Navigation tabs
The navigation tabs enable merchandisers to switch between different sections of the Recommendations manager. More specifically, the tabs provide access to the following sections:
-
Slots: Displays the recommendation slots created for the selected combination of tracking ID and locale.
-
Filter rules: Displays the filter rules created for the selected combination of tracking ID and locale.
-
Ranking rules: Displays the ranking rules created for the selected combination of tracking ID and locale.
Recommendations manager rules
AI-driven recommendations intelligently determine the products displayed in recommendation slots based on criteria such as user behavior, product attributes, and business objectives. However, merchandisers often have specific business goals or campaign requirements that require manual intervention to ensure the most relevant products are displayed.
Recommendations manager rules allow merchandisers to set specific guidelines to refine the products shown on recommendation slots. These rules are designed to manually enhance the relevance and effectiveness of product recommendations, ensuring that each recommendation slot displays the most appropriate product results.
An Exclude rule can be used in a recommendation slot that leverages the Most Purchased recommendation strategy. In this scenario, the slot naturally recommends the products that are the most frequently purchased by the users of the storefront.
However, suppose a merchandiser wants to exclude specific products from being recommended, perhaps because they’re overstocked, underperforming, or part of an outdated collection. By applying an Exclude rule, the merchandiser can ensure that these products are omitted from the recommendations, even though they would naturally be suggested by the Most Purchased strategy.
This interplay between rules and recommendation strategies allows for a highly customizable recommendation experience, where AI-driven insights are balanced with the strategic priorities set by the merchandiser.
Below are the types of rules that can be implemented:
-
Filter rules: Allow merchandisers to define conditions that filter recommendations based on specific product attributes. More specifically, merchandisers can create Only show and Exclude rules to control which products are displayed in recommendation slots.
-
Ranking rules: Enable merchandisers to adjust the priority of products within recommendation slots based on predefined criteria. More specifically, merchandisers can create boost, bury, and pin rules to promote or demote products within slots.
Conditional filter and ranking rules
Conditional rules allow merchandisers to add an additional layer of customization to filter or ranking rules on recommendation slots that use seeded strategies. Use the operators to adjust the displayed recommendations based on conditions related to specific seed types. These conditions can be defined by using the attributes of the products that:
-
The visitor is currently viewing on a PDP
-
Appear in the visitor’s cart
-
The visitor previously purchased
Choose when to apply conditional rules
The table below outlines the different seed types and the result when you choose to apply conditional rules.
Seed type | Choose when to apply | Result |
---|---|---|
Detail product |
When a visitor is viewing any product. |
The rule will apply regardless of the product the visitor is viewing. |
Only if the visitor is viewing a product that meets the specific criteria you’ve selected. |
The rule will apply only when the product the visitor is viewing matches the condition. |
|
Cart products |
When a visitor has any product in their cart. |
The rule will apply regardless of the products in the visitor’s cart. |
Only if the visitor has a product in their cart that meets the specific criteria you’ve selected. |
The rule will apply only when the product in the visitor’s cart matches the condition. |
|
Purchased products |
When a visitor has purchased any product. |
The rule will apply regardless of the products the visitor has purchased. |
Only if the visitor purchases a product that meets the specific criteria you’ve selected. |
The rule will apply only when the product the visitor purchases matches the condition. |
Conditional rules can be added during the filter and ranking rule creation process and will apply when the seed product meets one or more conditional rules based on the seed type.
-
For the recommendation slot that appears on the product detail page (PDP), you want to Exclude alcoholic beverages when a visitor is viewing non-alcoholic beer products.
-
For the recommendation slot that appears on the home page, you want to Only show other baby products when a visitor has diapers in their cart.
Priority of rule operations
When working with rules in the Recommendations manager, it’s important to understand the priority of rule operations. Here is the order in which rules are applied:
-
Pins: Pins have the highest priority and are applied first.
-
Exclude: Exclusion rules are applied next, taking precedence over inclusion rules.
-
Only show: Only show rules are applied after the exclusion rules.
-
Boost/Bury: Boost and bury rules are applied last, after the inclusion and exclusion rules.
Key performance metrics
For each slot in the Recommendation manager, key performance metrics are displayed to provide quick insights into the performance of the slot
Metric | Definition |
---|---|
Products |
The number of products shown in the slot. |
Clickthrough rate |
The percentage of times a View is followed by a click on a product within the recommendation slot. |
Revenue |
The revenue of products attributed to a recommendation slot, including taxes, shipping costs, and discounts. |
Conversion rate |
The percentage of visits which converted for the recommendation slot. |
By clicking View at the end of the row, merchandisers can access additional metrics and detailed information about the slot. See Performance metrics for more information.
Discrepancies between reports
Figures shown for metrics in Coveo Merchandising Hub (CMH) reports may differ from those for the same metrics in the Reports (platform-ca | platform-eu | platform-au) page of the Coveo Administration Console and the Commerce Advanced Reports.
These discrepancies typically occur because different reports use distinct filters and processing rules when calculating figures for the same metric.
Here are the most common reasons for differences between reports:
-
Inclusion of
searchBoxAsYouType
events:By default, reports from the Reports (platform-ca | platform-eu | platform-au) page include search events where the event cause is
searchBoxAsYouType
. This can result in higher query figures compared to the Commerce Advanced Reports or CMH reports, which exclude these events by default. -
Time zone differences:
CMH reports use Coordinated Universal Time (UTC), while the reports of the Reports page and Commerce Advanced Reports use the user’s browser time zone. This difference can lead to a few hours of offset in event timestamps, which may affect metric calculations.
-
Case sensitivity in query metrics:
For query-related metrics, Commerce Advanced Reports and CMH reports are case-sensitive, while the reports on the Reports page are case-insensitive. This means that identical queries with different casing are treated as separate queries in Commerce Advanced Reports and CMH reports, but are counted as the same query in the reports on the Reports page.
For example, the queries
coveo
andCoveo
are counted as separate queries in Commerce Advanced Reports and CMH reports, but as the same query in the reports on the Reports page.