Magento 2 Recently Viewed Products Extension.

Explore Advanced Recently Viewed.

Select which pages you want the Recently Viewed Products bar to be displayed on. Magento 2 Recently Viewed Products Bar Extension options.

Multiple display functionalities. Magento 2 Recently Viewed Products Bar Extension multiple display functionality.

Rich button customization. Magento 2 Recently Viewed Products Bar Extension Rich Button Configuration.

Integration with the Magento 2 Social Login extension (PRO version only) Magento 2 Recently Viewed Products Bar Extension integrate with Social Login Extension


Reasons may vary, but oftentimes your customers need to return to a previously visited item. Maybe they are checking compatibility between a number of products or comparing several similar items before a purchase. Perhaps they want to return to a certain product scope by using the breadcrumbs to travel back up the category hierarchy.

Bottom line: a strong Magento recently viewed products block is important. Without this the customers have less control of the browsing experience, and they are left with only a few options. Going back to the search bar, plowing through long categories, or an extensive use of their browser’s “back” button. These friction points could be deal breakers.

Make it simple for your customers by having a Recently Viewed Items list readily available through the entire site. They will be reassured that finding products again will be hassle-free, so they won’t mind exploring for more items. These extra items are more sales waiting to happen!

Because the list is automatically generated for any user, it is worth considering a couple of privacy features. While many customers will find the Recently Viewed Items list helpful, some may wish to keep their history private. If a customer doesn’t want others to see the products they’ve browsed they have the option to Clear All. As the name suggests, this allows them to instantly clear all products in their current list.

Our Magento Recently Viewed Products Extension includes the option to add a custom static block right next to your list. This feature is for customers that are signed in. On this static block you can easily add promotions, or featured sales and categories. This will improve visibility to those sections of your website for returning customers.

This extension integrates seamlessly with the PRO version of the Magento 2 Social Login module. Doing this will display a login section instead of the block, if the user is not logged in. After the sign in process is completed, the sample block is shown as normal.

Social Login Integration (PRO version only)

Customers visit your website from multiple devices and browsers. A shopping journey can be complex! It’s not uncommon to begin on a work desktop and then continue onto a mobile phone during the train ride. And then finally, when they do convert, it’s at home on a tablet or personal computer! It’s likely that they may have viewed several other products that caught their attention. If these items weren’t bookmarked or added to a wishlist they will have to be relocated from scratch. This is a high effort situation that often leads to major frustration and decreased conversion.

Having your customers create an account and remain logged in is a key priority in delivering the best possible shopping experience. This allows you to retain browsing history, assure easy access to personalized offers, and to collect the necessary data for optimization.

Integrating the Recently Viewed Magento 2 Extension with the Social Login PRO Extension makes this easy to achieve. Social Media integration gives your customers easy access to logging in and having their shopping history saved. Increased logins help to grow your customer base and newsletter subscribers, as well as offering an effortless, consistent shopping experience.

Highlights of the Magento 2 Advanced Recently Viewed Products Bar extension.

Memory can be short, but we've got your customers' backs.

What better way to make sure your customers don't forget what they like on your store than to show them a block which contains all the products they've viewed? You can choose to show it on Product Pages, Category Pages, CMS Pages or all three.

Shift attention to what matters.

The extension comes with the capability of displaying a nice CMS block, which you can use to highlight and communicate important information to your customers. You can also choose which Product Attributes are displayed (Image, Name, Price) as well as which buttons (Add to Cart, Add to Wishlist, Add to compare). Moreover, the number of products shown can be limited, because things can get crowded!

Branding is key.

It's all about identity! Our extension lets you customize your Recently viewed button to fit your style. Dress it up with colors, custom texts and custom font sizes to make it your own, and rack up those customer clicks!

Social Media is all the rage.

Instead of that cool sale block you were thinking of showing, why not let your customers log in or even create accounts? The extension integrates with our Social Login module to enable you to let them do just that!

Features of the Recently Viewed Products Magento 2 Extension.

  • Easily accessible and visible.
  • Customizable button with the possibility of changing the label text and adding an icon
  • Customizable Tooltip functionality on hover
  • Fixed location at the bottom of the page.
  • Slide up functionality.
  • Further customizable with CMS block for promotions.
  • Clear all functionality for privacy.
  • Customers can easily re-find, recently viewed products.
  • Integration with the Magento 2 Social Login extension. (PRO version only)


  • Step 1:
    Before installing please check the extension compatibility. This extension is currently compatible with the following Magento versions 2.0.X. - 2.4.7. It is recommended to install the extension first on a testing server before you install it on a live (production) server.
  • Step 2:
    Copy the extension files to below paths of your magento 2 instance. If ‘app/code/WeltPixel’ folder is missing, please create it manually:
  • Step 3:
    Copy the installation GUI folder 'weltpixel-extension-installation' in the root of your Magento installation. In some Magento configurations the public root folder may be under 'pub' directory.
  • Step 4:
    In your browser go to www.yourmagentostore.com/weltpixel-extension-installation/ and simply follow the installation steps from the graphical interface, presented in your browser. See the installation video: 1 Minute Module Installation via browser GUI.
  • Step 5:
    Wooohooo! The extension is now installed on your Magento store! Congrats!


If you experienced any issues or limitations with this quick GUI installation, see also SSH Installation below. SSH installation does the same thing but you are required to issue the commands step by step via CLI. Some servers may have high security configurations and may limit the functionality of this GUI Installer.

How to Install via SSH.

  • Step 1:
    Before installing the RecentlyViewed extension on a Magento 2 store, please check the extension compatibility. This extension is currently compatible with the following Magento versions: 2.0.X. - 2.4.7. It is recommended to install the extension on a testing server before installing it on a live (production) server.
  • Step 2:
    Copy the extension files to below paths of your magento 2 instance. If ‘app/code/WeltPixel’ folder is missing, please create it manually:
  • Step 3:
    Access the root of your magento 2 project from command line and run the following commands:
    php bin/magento module:enable WeltPixel_Backend --clear-static-content
    php bin/magento module:enable WeltPixel_RecentlyViewedBar --clear-static-content
    php bin/magento setup:upgrade
  • Step 4:
    Flush any cache that you might still have enabled on your server or in Magento.
  • Step 5:
    Woohoo, the extension is installed!

How to Upgrade the extension.

  • Step 1. Remove extension code under app/code/WeltPixel/RecentlyViewed before adding the new extension files. The extension may be refactored and old unused files may cause random issues so it's best to only keep the latest version of the files.
  • Step 2. Follow normal installation instructions above.

How to Configure the Recently Viewed Products Extension in Magento?

  • Go to Admin > WeltPixel > Advance Recently Viewed > Settings
  • General Settings
  • Enable Advanced Recently Viewed - [ Yes / No ] Enable / Disable Advanced Recently Viewed on your store.
  • Display On - Choose the pages on which the extension is visible.
  • Show Attributes - Choose attributes to be displayed.
  • Show Buttons - Choose buttons to be displayed.
Magento 2 Recently Viewed Products Bar Extension configuration screen.
Magento 2 Recently Viewed Products Bar Extension configuration screen 2.

How to Add or Remove Recently Viewed Products CMS Block in Magento?

  • You can enable or disable the WeltPixel CMS Block in the Recently Viewed section of the page. The block is only visible when the user is signed in, and it can be integrated with the PRO version of the Social Login module. If the user is not signed in, and the Social Login extension is enabled and configured, the user will be given the possibility of logging in via their Social Media accounts or email.

    Note: Once enabled, a dropdown will appear. Select Advanced Recently Viewed Sample Block. If Desktop images are added to the block, the class should be:

    class. For a mobile image, the class used is:

  • Button Color - Set a color for the Advanced Recently Viewed button.
  • Button Text Color - Set the text color for the Advanced Recently Viewed button.
  • Button Label - Advanced Recently Viewed action button label.
  • Button Position - Select the position of the Recently Viewed button on the bottom of the screen.
  • Margin left percent - Insert the margin percent. Default: 5%.
  • Show Icon - Show an icon on the button. If the Button Label field is empty only the icon will be displayed.
  • Button Tooltip text on hover - Text displayed upon hovering the mouse on the Recently Viewed button.
  • No of items in Recently Viewed Block - Limit number of items in the Advanced Recently Viewed Block.
  • Note: If you're updating from a version previous to 1.8.2, and the Social Login widget is not displaying on the CMS block when customers are not signed in, here is the solution:

    1. Head into Admin -> Content -> Blocks.
    2. Find the Recently Viewed Sample Block.
    3. Replace the content with the following:
      <p>{{widget type="WeltPixel\SocialLogin\Block\Widget\Login" type_name="Social Login Block"}}</p>
      <div class="arv-cms-img"><img class="arv-desktop-img" src="{{view url='WeltPixel_RecentlyViewedBar/images/desktop_sample.png'}}"> <img class="arv-mobile-img" src="{{view url='WeltPixel_RecentlyViewedBar/images/mobile_sample.png'}}"></div>
Tech Specifications
CompatibilityMagento Open Source, Magento Commerce, Magento Commerce Cloud B2B
Magento version2.0, 2.1, 2.2, 2.3.x, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.4.7
Update frequencyMonthly or each time a new Magento version is released
Support period12 Months Included Support, with options to extend
Refund period30 days, for any reason
UpdatedJune 20, 2024
Latest version1.14.3
Code100% Open Source Code
Bundle optionsFor best value buy it as part of the Pearl Theme or Stack Framework
Bundle Promotion PackNo
Write Your Own Review
You're reviewing:Magento 2 Recently Viewed Products Extension.
Your Rating

Recently Viewed Products Change Log.

What’s new in v.1.14.3 - June 20, 2024

  • Compatibility: Introduced compatibility with the latest Magento 2.4.7-p1, 2.4.6-p6, 2.4.5-p8, 2.4.4-p9 versions, which come with critical security adjustments for the platform. Magento 2 merchants are urged to upgrade to the latest patches ASAP.
  • New Feature: Added a new section in the Magento Admin that checks to make sure the latest product version is installed and notifies in case an update is available, as well as a button that allows for new features to be requested.
  • New Feature: Fixed a minor display issue that would result in text and other content overflowing downwards off the screen on extremely high resolutions (2k and up).

What’s new in v.1.14.1 - April 19, 2024

  • Confirmed compatibility with the latest Magento 2.4.7 release, as well as newly released 2.4.6-p5, 2.4.5-p7 & 2.4.4-p8 Security Patches.
  • Confirmed compatibility with PHP 8.3 on the Magento 2.4.7 release. PHP 8.2 is also supported for this Magento version.
  • Added security improvements to the Backend module's license verification process.

What’s new in v.1.11.21 - January 9, 2024

  • Added various optimizations for ADA compliance to ensure a high degree of compatibility and increased scores across testing platforms.
  • Fixed an error that would be thrown in the WeltPixel -> Extensions Version admin section when a module's composer.json file was missing the version node.

What’s new in v.1.11.19 - October 19, 2023

  • Optimized the license verification process for increased Magento Admin performance, as well as to account for licensing server downtimes.
  • Fixed an issue that would sometimes result in an error being thrown when using older PHP versions, such as PHP 7.4.
  • Confirmed compatibility with the newly released Magento 2.4.6-p3, 2.4.5-p5, and 2.4.4-p6 Security Patches.

What’s new in v.1.11.17 - June 28, 2023

  • Confirmed compatibility with the latest Magento Security Patch releases 2.4.6-p1, 2.4.5-p3 and 2.4.4-p4.
  • Fixed an error related to PHP 8.2 that would show when accessing the WeltPixel Debugger.
  • Added .localdev as a universally accepted licensing domain.

What’s new in v.1.11.15 - March 22, 2023

  • Fixed a bug that would occasionally prevent certain frontend notification messages from being displayed.
  • Fixed an error that would sometimes be thrown in the WeltPixel Debugger, depending on various server permissions.
  • Added compatibility with the latest Magento 2.4.6 and 2.4.5-p2 versions.

What’s new in v.1.11.11 - November 23, 2022

  • Confirmed compatibility with the latest Magento Security Patch releases 2.4.5-p1 and 2.4.4-p2.

What’s new in v.1.11.7 - September 1, 2022

  • Confirmed compatibility with the latest Magento 2.4.5 and 2.4.4-p1 versions.
  • Updated installation/upgrade scripts to use data patches.

What’s new in v.1.11.1 - April 25, 2022

  • Fixed an incorrect licensing message on B2B Magento Enterprise instances which would display when an invalid license was entered.
  • Confirmed compatibility with the latest Magento 2.4.4 and 2.3.7-p3 versions as well as PHP 8.1.

What’s new in v.1.10.17 - October 22, 2021

  • Confirmed compatibility with the latest Magento 2.4.3-p1 and 2.3.7-p2 versions.

What’s new in v.1.10.15 - August 31, 2021

  • Updated Social Login intergation comments and option layout in the Magento Admin dashboard for improved clarity.
  • Fixed an error that occurred when using the Social Login intergation with the Social Login FREE module.
  • Confirmed compatibility with the newly released Magento 2.4.3, 2.4.2-p2 and 2.3.7-p1 versions.
  • Added .localhost as an accepted domain termination for the licensing process.

Version 1.10.11 - July 7, 2021

  • New Feature: Added Lazy Loading to Recently Viewed Product Bar images and Sample Block.
  • Added improvments to the WeltPixel Developer Magento Admin section. Latest Cron Jobs now lists the last 100 executed Cron Jobs.

Version 1.10.9 - May 18, 2021

  • Fixed a bug that caused the Recently Viewed button to create a horizontal clickable area that expanded the width of the screen. This could sometimes overlap with other buttons and links.
  • Added functionality whereby the Recently Viewed Products Bar now closes automatically when a user clicks outside of it.
  • Added adjustments to Magento Admin settings comments for increased clarity.
  • Confirmed compatibility with the newly released Magento 2.3.7 and 2.4.2-p1 versions.

Version 1.10.7 - March 26, 2021

  • Excluded Magento 2.0.x - 2.2.x from new features and fixes starting with this release.
  • djusted WeltPixel Developer section comments.

Version 1.10.5 - February 12, 2021

  • New Feature: Added an option to display an icon on the button, as well as to change the label text.
  • New Feature: Added an option to change the Recently Viewed button position.
  • New Feature: Added an option to display a customizable tooltip on hover.
  • Confirmed compatibility with the newly released Magento 2.4.2 version.
  • Added additional backend versioning verifications.
  • Backend module code optimizations.

Version 1.10.1 - October 22, 2020

  • Confirmed compatibility with the newly released Magento 2.4.1 version.

Version 1.10.0 - August 10, 2020

  • Confirmed compatibility with the newly released Magento 2.4.0 version.

Version 1.9.8 - July 6, 2020

  • Whitelisted domain for Content Security Policies introduced in Magento 2.3.5.

Version 1.9.7 - May 7, 2020

  • Confirmed compatibility with Magento 2.3.5.
  • Implemented small Backend performance optimizations.
  • Added nxcli.net (Nexcess temporary URL) as a valid domain in the licensing process.
  • Added an option in the Developer section to allow for switching Magento's CSP between "report-only" and "restrict".

Version 1.9.6 - April 9, 2020

  • Removed a dependency on jQuery UI.
  • Fixed a Backend issue on Magento Commerce whereby the Category Schedule functionality was not working properly.

Version 1.9.5 - March 10, 2020

  • Fixed a bug that caused Category Page display issues when adding a lot of items to the Recently Viewed Products Bar.
  • Added backend Google reCaptcha compatibility for Magento 2.3.x

Version 1.9.4 - February 5, 2020

  • Code enhancements for increased security. Changed User Group info collection method.
  • Confirmed compatibility for Magento 2.3.4.

Version 1.9.2 - November 27, 2019

  • Fixed an issue whereby the mobile version of the Sample CMS Block would not display.
  • Optimized Social Login integration with the Recently Viewed Products Bar.
  • Removed domready in order to use a jQuery doc ready event instead.
  • Added Magento and PHP version in the WeltPixel Developer section.

Version 1.9.1 - October 16, 2019

  • Added error handling for setup scripts upon block creation.
  • CSS adjustments.
  • Removed domready in order to use a jQuery doc ready event instead.
  • Confirmed compatibility with the latst Magento 2.3.3 version.
  • Included the WeSupply Toolbox integration extension - Proactive Notifications Email & SMS, Returns & RMA, Store Locator, Delivery Date Estimate, Logistics Analytics, NPS & CSAT score. Get Free on-boarding and launch within 24 hours.

Version 1.9.0 - July 18, 2019

  • Confirmed compatibility with Magento 2.3.2.
  • Added HTTPS endpoint for licensing process.

Version 1.8.5 - June 7, 2019

  • Small performance improvements.

Version 1.8.4 - April 25, 2019

  • Added PHP version in the WeltPixel Developer Section.

Version 1.8.3 - April 3rd, 2019

  • Fixed an issue whereby breadcrumbs disappeared when clearing the Recently Viewed Bar. Removal is now done through Ajax.
  • Confirmed compatibility for Magento 2.3.1.

Version 1.8.2 - January 24, 2019

  • Helpcenter adjustment, removed Zendesk iframe and added a simple link to our Support Center in order to avoid any potential conflicts with other admin js added by 3rd party extensions.
  • Fix for multiple rewritten ImageFactory classes, rewrite check validity, rewrite checks optimizations.

Version 1.8.0 - December 8, 2018

  • Compatibility adjustments for Magento 2.1.16/2.2.7/2.3.0.
  • PHP 7.2 compatibility added.
  • As Magento 2.3 comes with major core changes, we have provided a different set of files in order to achieve the best performance on each version.

Version 1.7.5 - October 23, 2018

  • Initial release.
Recently Viewed
No recently views items
Clear All
Newsletter Fashion Box
How about a gift?