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

Who Bought This Also Bought for Magento 2

Current extension version: 1.1.4

Promote the frequently bought items related to the purchase.

  • Automatic product suggestions
  • Related items on product, catalog, and/or cart pages
  • Custom related item block positions on site pages
  • Row and slider block layout types
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Who Bought This Also Bought $149
    Support period
  • [M2] Who Viewed This Also Viewed $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 | Configure the related product block’s position and layout for the product, catalog, and cart pages separately.

Extension settings

Related products on a product page | Promote related products right on product pages.

Related products on a product page

Related products on a catalog page | Add related offers to catalog pages.

Related products on a catalog page

Related products in a shopping cart | Grow the AOV by placing the related product block on the shopping cart page.

Related products in a shopping cart

Integration with AJAX Cart Pro | Get more sales opportunities with related product offers in the confirmation popup.

Integration with AJAX Cart Pro

Back-end demo
Front-end demo
Also Bought This Product Extension Magento 2
Blocks on site pages
Promote related purchases across web store, including catalog, product, and/or cart pages
Magento 2 Frequently Bought Together Module
Predefined page positions
Make your related offers eye-catching by putting them in one of the five page positions
Customers Also Bought This Magento 2 Extension
Row/slider layout
Tweak the look of your related product block: the slider or row layout types

How Magento 2 Who Bought This Also Bought Works

Get more sales by means of automatic related product suggestions with the Magento 2 Who Bought This Also Bought extension! Place the related product blocks on the product, catalog, and/or shopping cart pages. Benefit from custom in-page position options. Define the block’s look by choosing between the row (single or multiple rows) and slider layout types.

Grow Purchase Volumes Easily

Configuring related offers
With our Who Bought This Also Bought module, you can set up related product offers based on the Magento 2 customer shopping behavior.
Per-page block setting
Configure the main related product block’s parameters separately for the product, catalog, and cart pages.
Block position
Put blocks at the page’s top, bottom, before, after, or instead of the native related product block.
Block layout
Present blocks as a row or a slider.
Customer experience
So, with this Magento 2 customers also bought extension you can promote related purchases across your web store.
Related products on site pages
Each configured block will look and feel exactly how you defined.
Related products in a confirmation popup
Integrate the module with Magento 2 AJAX Cart Pro and show related offers right in the add-to-cart popup.

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 Bought This Also Bought Automatic Related Products
Open Source Commerce Open Source Commerce
Automatic Product Suggestions
Flexible conditions to identify related products
Who Viewed This Also Viewed 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 Bought This Also Bought Detailed Feature List

Extension settings
  • Custom on-page block position
  • Row and slider block layout types
  • Max products to display setting
  • ‘Add to cart’ button custom display
Related products on the storefront
  • Blocks on the product, category, and cart pages
  • AJAX Cart Pro integration
Feature Highlights
View documentation for a full feature list
Case Study:

Let’s say you have a store of 20 000+ SKUs of various household items and barely any manpower as it is. But you know that having a related product block might push your sales a little further. How do you determine, let alone set up, related products for thousands of items?

The answer is fairly simple: let your customers do your job for you. By using the Who Bought This Also Bought extension, you track which items are commonly bought within a single order and display these as related.

Certainly, there will be a marginal error as some people would probably be buying teddy bears along with gardening tools, but those will sort themselves out over time. In the end you will be left with a perfectly functioning related product block and tens, if not hundreds, of saved man hours.

  • Product search formula

    The extension uses both old and new purchases to find products frequently bought together

  • Responsive design

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

  • Mobile adjusted

    Extension supports screen-specific interactions

  • Even quicker with indexing NEW!

    The products are indexed, meaning less time is spent generating extension blocks

  • Works with AJAX NEW!

    The extension blocks are generated with AJAX script allowing use of full-page cache

  • Block position

    Block can be placed in a number of predefined spots within a page

  • Block location

    Block may be displayed in product page, category page, and a cart page

  • Block customization

    Give block a custom name and choose whether to display an add-to-cart button

  • Add to cart suggestions Screen

    Related block can be also placed inside of the AJAX Cart Pro confirmation popup.

Need additional functionality
or futher customization of your products?

How Magento 2 Who Bought This Also Bought 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 (5)
  • FAQ (9)
Overall rating
5 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


Feb 22, 2019

Easy and time-saving

What I like here, is you do not have to do anything apart from basic settings, related products started to appear right after installation without any effort on my behalf.


Nov 17, 2017

Great module with even better customer service!

Does exactly what is advertised, and definitely helps with upselling. Easy setup and it gets the job done! Support team was fantastic to work with, very responsive and helpful.
We are extremely pleased and highly recommend this extension!


Nov 3, 2017

Thank you very much for the module!

We have purchased Who Bought This Also Bought and we are using it for a while.
Had no problem with installation and configuration.
Thank you very much! Nice solution. Works as it should.


Aug 9, 2017

Awesome product, the one to be recommended!

It can display the block for categories too, never seen that before!
The team installed the extension the same day I have purchased it and it started to work right away without waiting for my customers to place new orders!
Certainly must have! Great job AW!


Jul 6, 2016

Let your customers do the job

Just set it and forget it. Your customers will do the rest. A great time saver for the stores with a number of products which is too big to assign related products manually.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
I run a grocery store and my customers have many orders with the same products purchased. Will this extension work for me?
Absolutely. Who Bought This Also Bought displays the products purchased in the same order, rather than the products bought by the same customer, so it will work fine.
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