Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • Magento Silver Technology Partner

Who Viewed This Also Viewed for Magento 2

Current extension version: 1.0.4

Promote the frequently viewed items as upsells or cross-sells.

  • Automatic product suggestions
  • Custom related item block positions
  • Price and slider block layout types
  • Products from different categories can be suggested
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Who Viewed This Also Viewed $149
    Support period
  • [M2] Who Bought This Also Bought $149
    Support period
  • [M2] Countdown Timer $119
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Extension settings | Define the related product block’s position on product pages, block’s layout, product suggestion logic, and more!

Extension settings

Related product block (slider) | Let users seamlessly switch between the most frequently viewed item sets.

Related product block (slider)

Related product block (grid) | In addition to the ‘slider’ block view, you can allow users to view related items in the form of a grid (with adjustable number of columns).

Related product block (grid)

Native related product replacing | You can replace the native related product / upsell blocks with our frequently viewed item suggestions.

Native related product replacing

Automatic suggestions
Get more purchases with automatically composed product offers (the most viewed items
Related Product Magento 2 Module| Best Upsell Extension
Custom block placement
Adjust the related product block to the product pages’ look by putting it in one of the eight page positions
Magento 2 Recently Viewed Products Extension Aheadworks
Slider/grid layout
Choose between the two block presentation types, including the slider and layout ones

How Magento 2 Who Viewed This Also Viewed Works

Promote additional purchases (upsells or cross-sells) easily with the Magento 2 Who Viewed This Also Viewed extension! Present the most viewed products in your Magento 2 store as related. Put the related product block at the product pages’ top, bottom, instead of a native block, and more! Display the block as a switchable slider or a grid.

Encourage Shoppers to Purchase More

Related product block setting
The module automatically composes suggestions based on the Magento 2 products that customers also viewed.
Session processing
First, define how many days the module will keep the record of user viewing history.
Block’s look and feel
Next, set the block’s name, position on product pages, layout, and product suggesting logic (upsells or cross-sells).
Related products on the storefront
This way, you can adjust the related product block’s layout to the overall look of your store.
Slider block
If you choose the slider view, your users will be able to switch between related item sets.
Grid block
Or, let users view all the related offers by rows by displaying the block as a grid.

Looking for even more powerful tool for quick and precise related product management? Take a look at what Magento 2 Automatic Related Products extension can do!

Key Features Who Viewed This Also Viewed Automatic Related Products
Open Source Commerce Open Source Commerce
Automatic Product Suggestions
Flexible conditions to identify related products
Who Bought This Also Bought display mode
Multiple blocks per page
Block Position (product, catalog, cart)
Row and slider block layout types
Block design (number of rows, quantity of items per block, products sorting order)
Custom block position via widget
Responsive design and mobile gesture support
Performance tracking
Multistore support
‘Show only in-stock products’ option

Magento 2 Who Viewed This Also Viewed Detailed Feature List

Extension settings
  • View history tracking
  • Custom related product block placement
  • Grid and slider block layout options
  • Per-category product suggestions
  • Upsell/cross-sell product suggestions
Related products on the storefront
  • Slider block;
  • Grid block (with adjustable column number)
Feature Highlights
View documentation for a full feature list
Case Study:

People always want to know what could they buy for a few dollars more. It’s almost impossible to resist. There is no commitment, you are just looking. And, sometimes, what you see is so attractive that you just can’t resist and spend a little more than you planned.

Upsell is where human nature is doing all the work for a store owner. All you have to do is place an innocent looking upsell block somewhere on the product page and watch the sales climb up a couple percent.

How to do it on Magento store without hours of manual labor? Easy! Just use our Who Viewed This Also Viewed extension and turn on the options to display only products from the same category and of higher price. The extension will provide you with a an automatically configured related product block displaying exclusively upsells.

  • Product search formula

    The extension uses both past and new purchases to find products frequently viewed together. You have control over how many days the extension takes into account.

  • Block position

    Block could be placed in one of eight predefined slots at a product page

  • Block layout

    You may choose between a slider and a grid. For a greed you may also set a number of rows.

  • Upsell options Screen

    There is an option to show only products from the same category and only products of higher value, effectively making this an easy upsell block.

  • Custom name

    Default block name could be changed by admin to better match the tone of your brand

  • Responsive design

    Extension automatically decides how many products to put in a block based on current screen size

Need additional functionality
or futher customization of your products?

How Magento 2 Who Viewed This Also Viewed beats competition:

  1. Optimized workflow

    Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.

  2. Quality code

    Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.

  3. Thorough testing

    Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible

Any questions?

Tanya Poleshchuk | Head of Customer Care

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (6)
  • FAQ (8)
Overall rating
4.9 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required

Robert Maartense

Nov 28, 2018

Very easy to use

This module started working on my product pages right after it was installed and enabled. This is amazing, I didn't have to struggle with tons of settings and other stuff!


Jan 25, 2018

Nice app

The app is nice, it's what I have come to expect from Aheadworks as I have made many purchases in the past.
Everything works fine, thank you very much for your support.


Nov 17, 2017

Really great!

The extension is great and works out of the box. It saves a lot of time and helps to increase the average order amount.
We used this extension on our Magento 1 store and now we are really happy with Magento 2 version.
Thank you guys for great product!


Jul 31, 2017

Works, but with performance issues

Module works well. Creates very valuable content.

One potential problem though!
If you have a high-traffic shop, the data that is being crunched is enormous. Look at your logs to make sure you don't run into lock timeout issues in MySQL, as turned out we've been having for months and lost quite some sales between 0:00 and 0:30.

Another advise: move the cronjob away from midnight, because a lot of stuff is already happening (reports, price rules).

So I changed the date range from 180 days to 60 (30 is default) and moved the cronjob to 0 1 * * *.

Otherwise, works well.

***Comment by Aheadworks***
Thank you for your valuable feedback, we will definitely consider it in the next versions!


Dec 9, 2016

Good extension

A good extension
+ requires virtually no efforts to setup.
+ Works as advertised.
I am totally satisfied.


Aug 12, 2016

Module is ok

This mod is easy to use, generally needs to set up once and that's all, which is great.
Despite responsive design isn't something you will not expect in 2016, but gestures support is a nice addition to it.

Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout