Product Help Documentation - NopAdvance

NopAdvance Store

Installation and configuration - Product Similarity Engine

Buy Now

This project is a custom plugin developed for nopCommerce, an open-source eCommerce platform built on ASP.NET Core. The plugin extends the default functionality of nopCommerce by introducing a Product Similarity Engine Extension that automatically identifies and suggests similar products based on configurable rules such as category, product tags, attributes, manufacturer, and price.

The NopAdvance Product Similarity Engine plugin displays similar products on the product details page to help customers discover related items more easily.

Administrators can configure different matching rules to control how similar products are calculated and displayed in the store. This improves product discovery, enhances the shopping experience, and helps increase cross-selling opportunities.

Installation

  1. Login to Admin Panel
  2. Go to Configuration → Local Plugins
  3. Upload and install the plugin
  4. Restart the application if required
  5. Navigate to NopAdvance → Plugins → Product Similarity Engine

All our plugins require you to first install NopAdvance. Core plugin as a prerequisite for its operation. Please refer to the instructions on how to install a plugin while proceeding with the setup.

After successful installation, a new Product Similarity Engine menu will appear in the nopCommerce admin panel under NopAdvance → Plugins. From this menu, administrators can easily access and manage all plugin settings and configure how similar products are displayed in the store, as shown in the image above.

product similarity engine navigation menu

Following are the options available on the navigation menu:

  • Configure: This is where you set up the plugin’s settings.
  • The Help section provides documentation and step-by-step guidance on how to use the plugin.

Plugin Configuration

The configuration page allows administrators to control similarity settings such as product count, weightage factors, and threshold rules.

Enabled Option 

→ This checkbox turns the plugin on or off.

  • Checked → plugin is active and working.
  • Unchecked → plugin is inactive and won’t do anything.

It’s basically the master switch for the plugin.

Multi-store Configuration

If your nopCommerce site has more than one store, this dropdown lets you choose, which store the plugin settings should affect.

  • Select a specific store → settings only apply to that store.
  • Select "All stores" → settings apply to every store in your setup.

It’s basically a way to control plugin behavior per store or for all stores at once.

product similarity engine configuration menu

Similar Product Count

Defines how many similar products appear on the product page.

product similarity engine plugin allows to add similar product count

Weightage Settings

Controls the importance of different similarity factors such as tags, category, attributes, manufacturer, and price.

product similarity engine configuration of weightage settings

Threshold Settings

Defines the minimum matching percentage required for products to be considered similar.

product similarity engine configuration of threshold settings

Storefront Display

When enabled, similar products appear automatically on the product details page.

Benefits

  • Better product discovery
  • Improved cross-selling
  • Enhanced customer experience
  • Flexible configuration

product similarity engine shows similar products on pdp storefront page