Recently Viewed and Compared Products are the features of Magento 2 according to which products that customer has recently viewed or compared to other products are displayed via Magento 2 widgets.

Your customers don't have to spend time going through the endless Magento 2 catalogs looking for the product they liked or got interested in the last visit. Once they come back to your Magento 2 website, customers can see the product they postponed the purchase of for some reason and proceed to checkout.

Before adding the recently viewed and compared products to any of your Magento 2 store pages you need to go through the list of general options.

Configure Recently Viewed And Compared Products in Magento 2

Follow these steps to configure the Magento 2 Recently Viewed and Compared Products:

  1. Go to Stores > Configuration > Catalog > Catalog and unfold the Recently Viewed/Compared Products section.
  2. Choose whether to Synchronize widget products with backend storage.
  3. Decide if you want to Show recently viewed /compared products for Current Website, Store or Store View.
  4. Define the maximum number of products to be shown in Default Recently Viewed Products Count and Default Recently Compared Products Count fields.
  5. Set the Lifetime of products in Recently Viewed Widget and Lifetime of products in Recently Compared Widget to define the period of time Magento 2 products will be displayed.
  6. Don't forget to Save Config.

Magento 2 Recently Viewed Compared Products

Once you finish with the general configurations, you can move to the next step which is adding recently viewed and compared product to Magento 2 pages.

Display Recently Viewed And Compared Products in Magento 2

As it has already been said Recently Viewed and Compared Products are set with the help of Magento 2 widgets. Both widget options are the same, but for this example, we will use the recently viewed products widget.

Follow these steps to add recently viewed and compared products to Magento 2 pages:

1. Navigate to Content > Widgets and press the Add New Widget button.

Magento 2 Widgets

2. Fill out widget Settings.

  • Select Recently Viewed Products as a widget Type.
  • Choose the Design Theme and Continue.

Magento 2 Widget Settings

3. Configure widget Storefront Properties.

Once you set widget Type and Design Theme, you won't be able to change it.

  • Set the Widget Title.
  • Assign it to Store Views.
  • Set the Sort Order that defines the place of the widget in the list of widgets.

Note: The smaller the number, the higher widget is placed.

Magento 2 Widget Storefront Properties

4. Set the widget Layout Updates.

  • Choose what kind of Magento 2 CMS page to Display the widget on.
  • Select the page Container or the exact place you want the widget to be placed.
  • Add other Layout Updates if you want the recently viewed products widget to be displayed on different pages.

Magento 2 Layout

5. Manage Widget Options.

  • Set the Number of products to display in the recently viewed product widget.
  • Choose what Product Attributes and Buttons to show in the widget. Select the features customers would find relevant to go back to that product again.
  • Save widget.

Magento 2 Widget Options

When you finish setting up the recently viewed products widget, follow the same instructions to set the compared products widget in Magento 2. It is also recommended to flush Magento cache to be able to see the following widgets on the storefront.

Based on certain widget options, recently viewed product section can be displayed like this:

Magento 2 Recently Viewed

Compared Products widget is usually displayed on the left sidebar under the layered navigation. Customers can only see the number and names of the products they have added to the compare list. They can also choose to Compare or Clear All products from the list.

Magento 2 Compare Products

If the customer decides to compare the products, they will be directed to the Compare Product Page. The product information they set to be displayed during widget configuration will appear there.

Compare Products Page

You need to provide a great shopping experience for your customers so they enjoy, recommend and come back to your store.

So displaying Magento 2 Recently Viewed and Compared Products is a great way to improve customer engagement. It also helps to increase the likelihood of them making a purchase since you remind them about it.

However, that's is not the only way.

You can go further and also display product blocks on your content pages with the help of the Magento 2 Product Widget Advanced. It allows you to add product blocks with all relevant information to the WYSIWYG editor and encourage customers to have a look.

Magento 2 Product Block

Display product blocks and promote your best items in a blog post, CMS, or CMS block. Learn more about Magento 2 Product Widget Advanced!