Magento 2
  • most innovative extension developer
    imagine 2016-2017 partner summit awards
  • Composer packs
  • Magento Silver Technology Partner

Automatic Related Products for Magento 2

11 Reviews

Automatic Related Products for Magento 2

Current extension version: 1.5.0

Create rules for assigning related products automatically

  • Flexible conditions for defining related products
  • Layout customization options for tailoring the look of the block
  • Position within the page chosen by admins to match the store layout
  • Store location on category, product, shopping cart pages, and custom positions
  • Mobile-friendly interface and mobile gestures support
  • Extension support and documentation are available
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Frontend view | With a few tweaks 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 | In addition to general information, choose 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 block design 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 customer purchasing behavior, 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 the help of AJAX Cart Pro extension

Add to cart promotions


How Magento 2 Automatic Related Products works

Automatic Related Products for Magento 2 allows online merchants to assign related products to several items simultaneously. Related products are assigned in accordance with the rules specified by a merchant. Multiple rules can be applicable to the same related products blocks. For each product in a store, a merchant can select related products as well as determine the positions of the related product blocks around the store. The look of the blocks can be customized in any preferred way.

Case Study

up-sell & cross-sell

Let’s say you managed to attract the customer’s attention to your product page. Great, the customer is interested in your product and intends to buy it. That’s when the ARP module comes into play. Now, let’s try to grow up the scope of this purchase.

Option 1: upsell. Use a related product block to suggest a range of slightly more expensive products with the 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.

Option 2: cross-sell. 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.

View demo

Feature Highlights

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.

Need additional functionality
or futher customization of your products?

How Automatic Related Products Magento 2 extension beat the competition?

  1. Optimized workflow

    Built around most common use cases, backend interface closely matches actual admin workflows

  2. Unit tests

    Allow checking compatibility with Magento, which is especially helpful for the customization process

  3. Mobile adjusted

    Going beyond basic responsive design, our extensions support mobile-specific user interactions

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 (11)
  • Customer Questions & Answers (9)

Overall rating

4.8 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. We are glad to answer them in Aheadworks Forum.

Enjoy writing your review!

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

All fields are required


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 30, 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 15, 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.
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 "
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.
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