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

Automatic Related Products for Magento 2

Current extension version: 1.7.1

Consolidate your cross-sells strategy and catapult sales with related products, assigned automatically against custom rules.

  • Set up an unlimited number of rules
  • Specify how related products are to be triggered
  • Customize block layout and position within the page
  • Configure what, where and how it is to be displayed
  • Choose one of the predefined display modes: 'Who Bought This Also Bought' or 'Who Viewed This Also Viewed'
  • Enhance targeting with Customer Segmentation
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Automatic Related Products $299
    Support period
  • [M2] AJAX Cart Pro $219
    Support period
  • [M2] Customer Segmentation $199
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Frontend view | With a few tweaks a related product block becomes an integral part of your store

Frontend view

Manage Rules grid | View and manage all related product rules from one place.

Manage Rules grid

Rule information | Add some general information and set the position of your related product blocks

Rule information

Where to display | Condition combinations allow you to be as specific as you want

Where to display

What to display | Conditions allow you to determine what products will be displayed as related

What to display

How to display | Customize the design of a block in any way you need

How to display

Extension settings | Decide whether to display multiple blocks in one position, how long the module should track the purchasing behavior of a customer, and optionally configure the Who Viewed This Also Viewed functionality.

Extension settings

Override option | Allows you to substitute automatic related products with the native ones for each particular product

Override option

Add to cart promotions | Additional promotional opportunity can be gained with help of the AJAX Cart Pro extension

Add to cart promotions


How Magento 2 Automatic Related Products works

Flexible Rule Settings
Manage related products effortlessly with the array of unique backend options.
Enabled targeted promotions
Save time on elaborating new strategies. Let our module calculate what your customers might be interested in.
Mobile-friendly Interface
Provide a bugless display of related products on any device.

Related Products Magento 2 Business Value

The Automatic Related Products Magento 2 is a tool to display related products on the following pages: product, shopping cart, and category. Generate rules and assign them to multiple items simultaneously. Create recommendations based on views and relevant product purchases with the help of the array of flexible rule settings. Control the look of the related products blocks as well as their position within the store.

How Magento 2 Related Products works?

Promote effortlessly with flexible rule settings
Magento 2 Related Products encompasses the features for the easiest and most desirable rule creating process.
Rule dashboard contains all the rules grouped by page type
Rules are triggered by the set-forth conditions and their combinations
Several rules can be applied to a single product against their priority
Auto selection of related products is based on products attributes
Integrate related products seamlessly with your store design
Magento 2 Related Products extension possesses a bunch of features that transform any customized backend settings into a responsive frontend design.
Possibility to create an unlimited number of blocks on catalog, product and shopping cart pages
Grid view and slider view are both available for the related products blocks
The advanced code enables mobile-specific gestures support
Analyze Rules Performance and make up a flawless strategy for future promotions
With Related Products Magento 2, merchants are able to monitor all the key rule performance stats:
the number of views
click-through rates

Automatic Related Products Magento 2 Detailed Feature List

Rule Particulars
  • Apply an infinite number of rules
  • Show related products to selected groups of customers
  • Prioritize rules to avoid conflicts
  • Enable the “Show only in-stock” and “show only products with higher price” options
  • Sort products by bestsellers, top-rated, date, etc.
  • Duplicate a set-up rule
  • Override rules with native Magento settings if needed
  • Analyze rule performance (views, clicks, and CTR)
  • Update the list of bestsellers for correct data analysis
Block Design Options
  • Display blocks in a grid or slider
  • Adjust the number of rows and product quantity in a row
  • Place multiple blocks on a page
  • Take advantange of the preset positions of blocks
  • Insert the built-in widget for custom block positions
  • Use your own code snippet to define the position of a block
  • Enjoy the responsive design and mobile gesture support
Conditions Applied
  • Define the pages where related products are to be shown
  • Generate relevant content based on the Condition Combination, Who Bought This Also Bought, and Who Viewed This Also Viewed display modes
  • Show automatic suggestions
Need additional functionality
or futher customization of your products?

How Magento 2 Related Products beats the competition?

  1. Optimized workflow

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

  2. Thorough testing

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

  3. Mobile friendly

    Beyond basic responsive design, our modules are exceptionally interactive on all modern mobile devices.

Feature Highlights
View documentation for a full feature list
Case Studies on how to :

Let’s say you have managed to attract a customer to a product page. Great, the customer is interested in your product and intends to buy it. That’s when the ARP module comes into play.

Use a related product block to suggest a range of slightly more expensive products with a 5-10% markup. The human nature will do the rest since it’s next to impossible to resist an urge to find out what you can get for a few dollars more.


Use the related product blocks to suggest the items that are usually bought together with the product to be purchased. For example, a camera is often bought together with a camera bag and a memory card. A dress perfectly goes with shoes, earrings, or bracelets.

By using our Magento 2 related products extension, you are guaranteed to get an increase both in order value and order size.

Related blocks

  • Block design

    Flexible settings allow online merchants to choose the block layout (a grid or a slider), the number of rows and quantity of items per each block, and the related products sorting order.

  • Responsive design

    Related product blocks automatically adjust to the current screen resolution.

  • Override option

    In the 'related products' tab, merchants can override automatic related products with the native Magento related product suggestion. This option allows creating exceptions from rules covering entire groups of products.

  • Custom block position via widget

    Place related product blocks anywhere in your store by using the custom block position widget.

  • Multistore support

    If you have multiple store views, you can put the related product block on the selected ones or all store views at once.

  • Mobile adjusted

    Extension supports mobile-specific gestures.

  • Multiple blocks per page

    Several related products blocks with different names, positions, and products can be displayed on the same page.

  • Block position

    The set of predefined options allows placing the related products blocks anywhere on category, product, and cart pages.

  • Add to cart promotions

    Related product blocks can also be displayed inside of the AJAX Cart Pro confirmation pop-up. The extension will analyze all the rule conditions set by the merchant to offer the most relevant cross-sells or up-sells.

  • Multiple blocks in single position

    Cross-sells and upsells can be displayed within the same position. In this case, the merchant should define the rule priority for the block to be displayed first.

Rules and conditions

  • Related product block location

    Rules can be set up for category, product, and/or cart pages.

  • Rule conditions

    Conditions allow online merchants to make a custom selection of products based on their attributes without the need to pick related products manually one by one.

  • Rule priority

    Assign the priority value to related product rules in order to resolve any possible rule conflicts.

  • Rule duplication

    Save time on creating several rules with the same conditions by duplicating the required rules.

  • Magento Enterprise segmentation support

    Automatic Related Products blocks can be further targeted using Enterprise segmentation rules.

  • Where to display

    In the Where to Display section, merchants can define pages where the related products blocks will be displayed using rule conditions and condition combinations.

  • What to display

    The What to Display section allows determining the products to be displayed as related. Store admins can choose between the Condition Combination, Who Bought This Also Bought, and Who Viewed This Also Viewed display modes.

  • Performance tracking

    The key performance stats, including the number of views, clicks, and click-through rates for each rule can be tracked in the Rules grid.

Tanya Poleshchuk | Head of Customer Care

Any questions?

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

Let's get in touch!

Tanya Poleshchuk
  • Reviews (14)
  • Customer Questions & Answers (10)

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


Jul 2, 2020

Required on the stack, you will save time

I saved a lot of time with that module, works as expected. Is very flexible and also compatibility with customer segment and stats tracking are really useful.
Clean and high code quality.

Erkan Erdem

Dec 12, 2019

Works great, support is great too

Extension works as expected, I was also using the same extension's M1 version. There are some differences compared to M1 version if you are planning to upgrade. For example we were using a custom block on product page but the extension was not allowing to create conditions on custom blocks and we contacted support for this issue. Tatiana was very helpful and they fixed it for our need. Great support, great product.


Sep 25, 2019

Must have extension for shop owners!

We have over 8000 SKUs and this extension workes great. I used to spend a fair amount of time setting up related products, cross-sell and upsell products manually. But after configuring the extension you just forget this. There are many rules you can set to call different related products based on particular conditions. Great job, guys.


Dec 11, 2018

Good additional promo tool

I like a rule duplicating feature, it is really very useful and saves loads of time.
Also, I appreciate the quick and professional responses for the support team. All answers addressed exactly what I was asking for.


Nov 24, 2018

Great extension and good Support team

We use this extension for a few our projects. This extension is very flexible and useful. Also, the Support team works fast and perfectly!


Oct 29, 2018

Expensive but worth it

The rule based system for incorporating related product blocks all over your site saves such a massive amount of time, that it pays itself back within a few months.

The fact that it is rule based means that you dont have to update your sliders all of the time if you change products and prices etc and its simplicity means that you don't need a magento developer to set things up for you. There are lots of rules so you can create a very customised slider and help boost your sales.

My only criticism would be that the sliders css styling is very basic. This is good if you are a developer as there is not much code to go through, but i think it would be nice to have a selection of modern style sliders to choose from out of the box.

As always, the support is fantastic if you need any help.


Mar 22, 2018

Exactly what I hoped to have

I like that it can create price-based rules and it is possible to place its blocks into any custom place at the store.
And besides, looks really good!


Feb 22, 2018

Suits for additional advertising

At first it was a bit hard to understand what some settings are required for and how to display products I need in required places, but the team was extremely helpful and it turned out that there was nothing difficult about the extension configuration.
Thank you for your patience. Great Service!


Dec 4, 2017


I am currently using this extension and I am happy with it.
Support is just fantastic! Thanks a lot for your efforts and your time.


Nov 15, 2017

Code is great, Support are great!

Really useful extension for showing related products without manual assigning them to one another.
Faced some troubles with my theme but received friendly and fast help. We have all set up now and everything works perfectly.


Jul 14, 2017

Site owner

I looked at all the related product extensions currently out there for magento 2, for simplicity and reliability this is the best - trust me. I had a couple of issues related to my site design which aheadworks quickly resolved for me so yes the support like the extension is first class. 15K products and this extension is a blessing for time saving processes, it also shows you analytics on CTR so you can fine tune your rules for better customer interaction. Cant rate the extension high enough as its saved us literally weeks of time.

Nina R.

Nov 28, 2016

Must have

A must have for every Magento store. We run 2 different sites and this extension is on both.
Stats tracking is great. It's got all that I could expect from such extension.
I love your extensions and your support team is great! And thank you for free installation! ;)


Aug 30, 2016

Does it all

I'm really happy with the amount of time it will save my team - no need to plough through all our products. And rules are great too - now we don't need to install different extensions for different types of related products, just setup whatever we need ourselves.


Jun 7, 2016

Great extension

It is truly a time saver and well build extensions which helps to setup the promotion elements accross the store in a matter of few clicks. Easy to use and comes with a great support, thank you.

I want to add SKU in product conditions. However, the extension will only allow me to add Category or Attribute Set. How can I add product SKUs?
To make SKU or name, or any other product attribute visible in conditions its "Use for Promo Rule Conditions" option should be enabled in:
admin -> Stores -> Attributes -> Product -> required attribute -> Storefront Properties
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.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
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.
Does the extension have an ability to set up the price condition as a percentage value, according to which related products will be displayed? E.g. we'd like to show related products which prices are 15% higher than a current one.
Yes, there is a special condition called Product Price in the "What to display" tab, so it is possible to set the rule like "Product Price is equal or greater than 15% of Current Product Price "
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