Skip to main content

Release Summary - July 03, 2023

The following key features and improvements, along with bug fixes, have been released in Algonomy products in the release version 23.15 during Jun 16 – July 03, 2023.

Enterprise Dashboard

Composite Outfit – Define list view of Style

The "Define list view of Style" feature has been introduced as part of our ongoing efforts to enhance the Composite Outfit UI experience. This release focuses on providing Merchandisers with a comprehensive list view of styles, empowering them to effectively manage their style collections.

In this release, Merchandisers can conveniently view important details such as the style name, number of parts, date of creation, and the respective user who created it. Additionally, they have the ability to perform essential actions such as adding new styles, deleting styles (including associated outfits), editing existing styles, and enabling/disabling styles.

Release Summary Jun 30 2023_1.png

Note: The Composite Outfit feature is currently not generally available.

Jira: ENG-25787

Composite Outfit UI - Enable Filters for Each Slot

We are excited to introduce the "Enable Filters for Each Slot" feature in the Composite Outfit UI. This enhancement empowers Merchandisers with granular control over the products included in each slot of their outfits. The release includes the following capabilities:

  • Filter options are now available for each slot, allowing users to specify their preferences for product inclusion.
  • Define price range filters, including options such as no preference, between two prices, above a certain price, or below a certain price.
  • Specify brand inclusion using exact external IDs.
  • Exclude or include specific subcategories by entering their exact external IDs.
  • Add attribute filters by providing exact external attribute names and values.
  • Apply the filter rules to the respective slots, ensuring the outfits generated adhere to the specified criteria.

Release Summary Jun 30 2023_2.png

Release Summary Jun 30 2023_3.png

Note: The Composite Outfit feature is currently not generally available.

Jira: ENG-25797

Composite Outfit UI - Define Style and Generate Outfits

The "Define Style and Generate Outfits" feature is now available in the Composite Outfit UI. This enhancement empowers Merchandisers with the ability to define styles and generate outfits based on their preferences. The release includes the following capabilities:

  • Create customized styles with specified parts.
  • Define the categories for each part of the style, such as Accessories & Gifts, Jeans, T-shirts, and Shoes.
  • Visualize the layout and select categories for each slot.
  • Save and manage defined styles for future use.
  • Leverage backend algorithms to effortlessly generate a diverse range of outfit combinations.

Note: The Composite Outfit feature is currently not generally available.

Jira: ENG-25788

Composite Outfit UI - View Outfits for a Given Seed Product

We have introduced a new enhancement to the Composite Outfit UI that allows Merchandisers to view outfits generated for a specific seed product based on the defined style. This enhancement provides valuable insights into the outfits' ranking, enabling Merchandisers to assess their quality and relevance.

Merchandisers can now easily select a seed product and view the generated outfits in the order of their ranking. This feature empowers Merchandisers to make informed decisions by evaluating the outfits based on their rank/score.

Release Summary Jun 30 2023_4.png

Release Summary Jun 30 2023_5.png

Note: The Composite Outfit feature is currently not generally available.

Jira: ENG-25789

Composite Outfit - Review Generated Outfits for Styles

The Composite Outfit feature now allows merchandisers to review outfits for a style before publishing them. After defining the style layout, users can generate outfits and review them in a ranked order based on algorithms. The system provides the total number of products and outfits generated, with an estimated processing time of less than 2 minutes. Merchandisers can exclude specific products or outfits without regenerating them. Once the new style is saved, it can be published to be included in the runtime model.

Note: The Composite Outfit feature is currently not generally available.

Jira: ENG-26017

Guided Selling: Logging Shopper Responses to UPS

The Guided Selling feature now allows digital merchandisers to log shoppers' responses to User Profile Service (UPS) for targeted marketing purposes. By enabling the "Log answers to UPS as user attributes" option, the shoppers' answers are recorded as key:value pairs in UPS. This includes product attributes, seed categories, and seed products.

When shoppers submit the Guided Selling quiz, the relevant parameters, including the user attribute values, are included in the recsForPlacementsContext request. The user attributes are passed using the "userAttributeReplace" parameter in the query string, with multiple attributes separated by a pipe. For example, userAttributeReplace=Lifestagenew:Adult Cat|BreedSizenew:Small Breed|gs_category:01 Jewelry.

The logged data can be viewed in the User Profile for the corresponding user ID. This enhancement allows digital merchandisers to leverage shoppers' guided selling responses for targeted marketing and personalized recommendations.

Jira: ENG-25971

Enable Auto-Complete for Product Attributes

We have introduced the "Enable Auto-Complete for Product Attributes" feature in this release. This enhancement enables digital merchandisers to leverage auto-complete functionality for product attributes, simplifying the process of creating merchandising rules. With this update, users can now benefit from auto-complete support for both product attribute names and values in critical areas, including Rec Restriction & Boosting rules, Manual Merchandising rules, Strategy rules, and Segment Builder.

Jira: ENG-25961

Enhanced Search Performance Metrics: New Metrics Added to Find Reporting

We have added new metrics to the Find Reporting feature in this release. As a Digital Optimization Manager, you can now access and analyze key performance indicators to measure the effectiveness of your search functionality. The new metrics include % Visits using search, Search queries with results, CVR (Conversion Rate), AOV (Average Order Value), RPV (Revenue Per Visit), Average Number of queries per visit, and Exit Rate (Bounce Rate). These metrics provide valuable insights into search performance and enable data-driven decision-making. Visualizations for the selected metrics are also available, enhancing the reporting experience.

Release Summary Jun 30 2023_6.png

Jira: ENG-25858

Value Assessment Test Type for Experience Optimizer

We are pleased to announce the addition of a new test type called Value Assessment to our Experience Optimizer feature. This test type enables Optimization Managers to assess the value of multiple strategies playing in a specific placement on the item page. By directing a small percentage of traffic to a commonly viewed strategy, Optimization Managers can gain valuable insights for optimizing their strategies.

In addition, the test automatically includes a control group and one treatment group. The control group represents the normal behavior of Experience Optimize, while the treatment group utilizes predefined strategies such as ClickCP and CategoryTopSellers.

Release Summary Jun 30 2023_7.png

Jira: ENG-25850

Product Comparison Configuration Page

In this release, we have introduced Product Comparison Configuration page, a powerful tool designed to enhance the product comparison functionality within our eCommerce platform. This new feature empowers eCommerce Product Managers to configure and customize the product comparison chart for their placements, providing a seamless and intuitive user experience.

Product Managers can now easily set up the necessary parameters for attributes in the comparison chart. The configuration page allows for specifying the maximum number of shared attributes to be included in the API response. It also enables Product Managers to select the desired placement for the product comparison.

Jira: ENG-23275

Enable New Social Proof in Menu

In this release, we are introducing the "Social Proof" menu in the main dashboard menu, providing digital optimization users with direct access to valuable social proof messaging capabilities.

To enable this feature, administrators can navigate to Admin > Site Configurations RR > Other Site Configurations > Social Proof API Service Enable and enable the social proof functionality. Once enabled, the "Social Proof" menu label will be displayed in the dashboard main menu, appearing after the Search/Browse options.

Release Summary Jun 30 2023_9.png

Jira: ENG-26242

New Social Proof - Reporting Enhancements

In this release, we have made significant enhancements to the reporting capabilities of the New Social Proof campaigns. Digital Optimization Managers can now access comprehensive reporting details, eliminating the need for dynamic experiences in their product portfolio. The reporting includes visualizations for metrics, lift and confidence levels for variations compared to the base variation, and additional raw metrics such as View Converted Visits and View based ATC Visits. Furthermore, click-related metrics have been excluded from social proof reporting as they are not relevant.

Release Summary Jun 30 2023_10.png

Jira: ENG-25648

Data Engineering

Extended Social Proof Intervals

We have extended the interval options for Social Proof messaging to include 2-week, 3-week, and 4-week durations, based on client feedback. This enhancement allows Digital Optimization Managers to showcase social proof for products with lower sales volume, going beyond the previous 7-day limit. The data for these intervals is accurately populated, enabling effective testing and improved customer trust.

Release Summary Jun 30 2023_11.png

Jira: ENG-26347

Advanced Merchandising

Select Recent Products as Seeds in Preview

In the Advanced Merchandising rule preview, digital merchandisers can now see more recent products as seeds. Previously, the selected seeds were often outdated or inactive due to sorting by internal product ID in ascending order. With this improvement, seed products are now selected based on internal product ID in descending order, prioritizing more recent products. The response of the getSeeds call includes products with recent release dates, ensuring that most of the products are recommendable.


Jira: ENG-26116

Other Feature Enhancements

The following feature enhancements and upgrades have been made during Jun 16 – July 03, 2023.

Jira #



General Availability



Configure look back period to view User history for NLP sorting

We have added a new configuration option in the Configurable Strategies, to set a look back period for view history or purchase history to be used for NLP sorting. The range to select the number of days for look back period, is 1-720 days, and the default value is 720 days.




Pass Custom Spellcheck param to Solr from Complementary Search Config JSON

We have implemented an enhancement to pass a Custom Spellcheck parameter to Solr from the Complementary Search Config JSON and configure the Solr request sitewide.




Enterprise Dashboard:

Prevent Image Stretching in Configurable Strategies Preview

We have resolved an issue in the Configurable Strategies user interface (UI) where non-square images were being stretched out in the preview section of the View Results tab. With this fix, preview images now maintain their original aspect ratio, ensuring they are displayed correctly without distortion.




Data Engineering:

Track Social Proof Messages through Track Experience API Call

In this release, we have introduced a new feature that allows tracking of social proof messages through the track experience API call. Digital Optimization Managers can now gather valuable insights on the effectiveness of social proof messaging in driving user engagement and conversion rates.

With the new parameter "SocialProofMessageShown" in the track experience API, users can identify whether the social proof message was shown or not for each visit.




Enterprise Dashboard:

Disable Personalized Sort & Global Sort MVT

In this release, we have addressed the issues with the Personalized Sort and Global Sort MVT test types. To ensure accuracy and prevent negative impact on our customers, we have disabled these test options from the dropdown menu. Additionally, any existing tests, both active and completed, have been removed. Documentation related to these tests has also been updated accordingly.



Enterprise Dashboard:

Guided Selling Enhancements

The Guided Selling template in Dynamic Experiences has been enhanced to empower users with more control and customization options. This release introduces a new Start Screen option, allowing users to access the entire experience within our template. The Start Screen can be customized with a title, description, background image, and a call-to-action button. We have also improved click tracking for the 'Submit' button, ensured proper display of decimal places for prices, and streamlined region configurations for easier usability. The update includes style refinements for optimal mobile views and introduces a unique local storage variable name to support multiple concurrent Guided Selling experiences.


Bug and Support Fixes

The following issues have been fixed in the release version 23.15 during Jun 16 – July 03, 2023.

Jira #



General Availability


Enterprise Dashboard:

Issue while adding new user affinity in User Affinity Configuration page

A user was experiencing an issue on the User Affinity Configuration page while adding a new User Affinity in the QA Environment. When clicking on the "User Id" or "Product Id", the "Configuration name" label was being selected unintentionally. It looked like the same Id was being used for all the three labels. This issue has been fixed now.




Getting API Error in Affinity Configuration

We have resolved an issue with the Affinity Configuration page that requires an API calling to get the details related to configurable strategies. The API was throwing a 500 Internal Server Error with a message 'String index out of range: -17' in response. This issue has been fixed now.



Enterprise Dashboard:

JSON fields add unnecessary characters in Site Configuration RR page

A user was experiencing an issue on the Site Configuration RR page in the QA Environment, where all JSON fields were adding unnecessary characters in the field values. This issue has been fixed now.




Enterprise Dashboard:

UI Issue with Configurable Strategies View Results

We have resolved a UI issue in the View Results page of Configurable Strategies. When sorting by affinity and including the user id, the alignment between the user entry and the product entry was not consistent. This issue has been fixed, ensuring that the user and product entries are properly aligned.



Enterprise Dashboard:

User profile throws error

We have fixed an issue where viewing user profiles through the dashboard resulted in an error for any user ID. We have resolved this issue. User profiles can now be accessed without encountering any errors.




Enterprise Dashboard:

End date should be updated to cancelled date

We have addressed an issue related to the end date in MVT. Previously, when running an MVT without a specified end date and subsequently canceling the test, the reporting continued to display the current date as the end date.

With the implemented fix, the end date now accurately reflects the date when the test was canceled. This helps in improving the end date handling in MVT and ensuring accurate reporting of test durations.




Enterprise Dashboard, Social Message:

Social Proof - Priority Issue Resolved


In this release, we have addressed the priority issue in Social Proof campaigns. Previously, the lowest number was considered the highest priority, which has now been corrected. #1 is now recognized as the highest priority. This ensures that the messages are displayed according to their intended order.




Streaming Catalog:

QA Common Consumer Status Fix

We have resolved an issue where the common consumer status in the QA environment was experiencing downtime and displaying an error. The issue has been successfully resolved, ensuring smooth functionality and uninterrupted testing in the QA environment.


  • Was this article helpful?