Related Products, Up-Sells, and Cross-Sells

Related Products, Up-Sells, and Cross-Sells

Product relations can be used to connect products. Once connected, a product displays the links to other products. Every related product must be assigned to a Product Relation Type. These products can then be displayed by a Product Publisher widget configured to source data from the appropriate type.

When more than one Product Publisher widget is placed on a product detail page, multiple sets of related products may be shown. For instance, one widget might display a set of products that are alternatives to the product featured on the page, while another might display products that are accessories to the featured product.

Note: If your site was built using an accelerator, then a number of product relation types are already in place. Here is a list of default Product Relations:

  • Up-Sell: Display products that are comparable to the featured product but have a higher sale value.
  • Spare: Display products that are spare parts or components for the featured product.
  • Related: A catch-all set.
  • Accessories: Display add-on products for use in conjunction with the featured products.
  • Cross-Sell: Display products complementary to the featured product.

Product Relations: Brake Rotors and Fluid

In the image above, the two related products are displayed in the Product Publisher widget at the bottom. You have the option to add more Product Publisher widgets configured with other types of Product Relations.

Adding a New Product Relation Type

Product Relation types can be added as necessary. This includes intangible products, such as warranties. To add a new Product Relation:

  1. Go to the Global Applications menu → Control PanelSystem Settings.

  2. Click Catalog in the Commerce section.

  3. Click Product Relations on the left menu.

  4. Click the Add button.

  5. Enter the new Product Relation in the Type field: Warranties.

  6. Click Save.

    Creating a New Product Relation

The new Product Relation Type has been added.

Creating Relationships Between Products

  1. Go to the Global Applications menu → CommerceProducts.

  2. Select any product; for example, Brake Pads.

  3. Click on the Product Relations sub-tab.

  4. Click on Related in the left menu.

    Related Menu

  5. Click the (+) button to add one or more relationships. In this example, select Brake Rotors and Brake Fluid.

  6. Click Add.

    Adding Two Products

These two products are now associated with Brake Pads. Note that this relationship is unidirectional; in other words, when viewing Brake Pads the new product relations will be visible but when viewing the Brake Rotors or Brake Fluid products, Brake Pads will not be listed as as a related product.

Once the product relationships have been created, configure the Product Publisher widget to display the relations.

Displaying Product Relations

You can display product relations on a product display page by configuring a Product Publisher widget. You must have a product display page in place first.

  1. Search for a product (for example Brake Pads).

  2. Click Brake Pads to view the Product Details.

  3. Scroll to the bottom of the page to view the related products listed in the Product Publisher widget.

    Configuration Menu

  4. Click the 3-dot icon (Options) → Configuration.

  5. Select Product Relations related from the Data Source dropdown menu.

    Choosing a Data Source

  6. Click Save and close the dialog box.

    Product Relations: Brake Rotors and Fluid

The example above shows how different products could be related, ensuring that customers can see the full range of products that may also be potentially useful.

Commerce 2.1 and Below

Adding a New Product Relation Type

More Product Relation types may be added as necessary. This includes intangibles such as warranties. To add a new Product Relation:

  1. Go to the Control PanelConfigurationSystem Settings.

  2. Click Catalog in the Commerce section.

  3. Click Product Relations on the left menu.

  4. Click the Add button.

  5. Enter the new Product Relation in the Type field: Warranties.

  6. Click Save.

    Creating a New Product Relation

The new Product Relation Type has been added.

Creating Relationships Between Products

  1. Go to the Control Panel menu → CommerceProducts.

  2. Select any product; for example, Brake Pads.

  3. Click on the Product Relations sub-tab.

  4. Click on Related in the left menu.

    Related Menu

  5. Click the (+) button to add one or more relationships. In this example, select Brake Rotors and Brake Fluid.

  6. Click Add.

    Adding Two Products

These two products are now associated with Brake Pads. Note that this relationship is unidirectional; in other words, when viewing Brake Pads the new product relations will be visible but when viewing the Brake Rotors or Brake Fluid products, Brake Pads will not be listed as as a related product.

Once the product relationships have been created, configure the Product Publisher widget to display the relations.

Displaying Product Relations

You can display product relations on a product display page by configuring a Product Publisher widget. You must have a product display page in place first.

  1. Search for a product (for example Brake Pads).

  2. Click Brake Pads to view the Product Details.

  3. Scroll to the bottom of the page to view the related products listed in the Product Publisher widget.

    Configuration Menu

  4. Click the 3-dot icon (Options) → Configuration.

  5. Select Product Relations related from the Data Source dropdown menu.

    Choosing a Data Source

  6. Click Save and close the dialog box.

    Product Relations: Brake Rotors and Fluid

The example above shows how different products could be related, ensuring that customers can see the full range of products that may also be potentially useful.