Reference information - product relations

Edit on GitHub

This topic describes the reference information for working with product relations.

Product relations page

On the page, you can see product relations, including the following information:

  • Product relation key
  • Abstract product SKU and name
  • Relation type: up-selling or related-products
  • Status of the product relation: Active or Inactive
  • Stores in which the product relation is displayed
  • Number of products assigned to the 
  • product relation


On the page, you can do the following:

  • Create, view, edit or delete a product relation
  • Sort product relations by ID, Product Relation Key, Abstract SKU, Abstract Product Name, Relation type, Status, and # of Products
  • Search product relations by SKU, Product Relation Key, and Abstract Product Name 

Create/Edit/View Product Relation pages

The following table describes the attributes you select and enter while creating, editing, and viewing a product relation.

Product Relation Key Unique product relation identifier.
Relation type Drop-down list with two options: Related products and Upselling. This defines the location of the Similar Products section on the product details page.
Update regularly: A checkbox that defines if the product catalog should be checked against the specified rules on a regular basis. New products fulfilling the rules are added to related products automatically. Existing related products that no longer fulfill the rules are removed automatically.
Is active Option to activate (make visible on the Storefront) or deactivate (make it invisible on the Storefront) the product relation.
Select product Table for selecting a product that owns the relation.
Select stores Defines the stores the product relation is displayed in.

The rules, as well as the group of rules, are used in order to specify the specific conditions under which this or that similar product should appear on the Abstract Product page, or in the cart.

Let’s say you have a Pen as an abstract product, and you need another abstract product Pencil to be displayed as a similar product on the Pen product details page.

For this specific case, you will specify Related products as a relation type. As a rule, you can select from a wide range of abstract product attributes to specify, like SKU, category, size, and so on. You can also specify if the attribute you select is equal, greater, less (or any other value from the list) than a defined value: image

Or you can set the Pencil abstract product to appear as a similar product for a Pen in the cart (once the Pen is actually added to the cart). For that, you will select Upselling as a Relation type and set the appropriate rule.

But if you have a specific requirement to display similar products for Pen only if the SKU of a similar product is equal to some value and the brand is equal to a specific value, you will create a Group of rules: Group of rules

So the place where a similar product will appear is defined by the relation type value. While a similar product itself is defined by rules or group of rules.