Shopping cart

Magento 2 Automatic Related Products Extension   v1.1.0

Magento 2 Automatic Related Products Extension
magento partner

Magento 2 Automatic Related Products is a module which uses sets of conditions and actions as rules to establish relations between displayed products and related items. Its flexibility in generating unlimited rules for each product makes itself an all-round product recommendation tool.

  • Catalog product rules are applied on product page, category page and shopping cart page.
  • Cross-sell, Up-sell, Daily deals, new products, featured products, random products, bestsellers blocks
  • Easy to customize pre-made rules in the backend
  • Allow assessing performance of rules with A/B testing support
  • Support regular data report
  • Display blocks in roughly 30 positions or even in custom locations
  • Support Ajax loading



30-day Money Back


Lifetime Update


1-Year Support

Compatible With

CE, EE 2.1.x - 2.2.x


When using product recommendation tools, a store admin may encounter a problem that he can only use default related product rules to enable displaying suggested items in the frontend. It must be time-wasting and increase workload for store owners. Besides, using basic features in product recommendation engines can be inadequate for advanced product suggestions because they lack of accuracy. Hence, instead of boosting sales, related product blocks may become pointless or even counterproductive.


A module which allows admins to set their own related product rules in the most flexible way by using conditions and actions in the backend will be a solution. Magento 2 Automatic Related Products enables users to do this. Thanks to this feature, infinite rules can be set to display related products, up-sell, cross-sell products, Who Bought This Also Bought and even daily deals, new products, featured products, random products or bestsellers. More strikingly, products can be shown at over 30 different positions on pages or in a custom location.

How it works

Mageplaza Automatic Related Products extension runs based on rules set according to conditions and actions in the backend. A product which meets requirements in conditions will be displayed with related products which meet requirements in actions. Furthermore, rules can be set up with its own priority and the module will rely on priorities to show products. Hence, this improves flexibility for store admins to customize products displayed in blocks.

magento 2 automatic related products


Product recommendation tools are always considered as the most effective modules to boost sales and enhance purchasing experience. While Magento default related products or Who Bought This Also Bought extensions do their good job to help online stores show off other items, Automatic Related Products shows up as an all-round product recommendation module which can blow your mind with outstanding features. If you store admins ever feel inflexibility or limits when using other modules, Mageplaza Automatic Related Products will be a big thumbs-up.

Rule-base engine

With each product displayed on a page, Magento 2 Automatic Related Products allows admins to set several conditions and respective actions to show relevant items. A product with specific conditions set in the backend will be displayed with related products or products with specific attributes set in actions.

magento 2 automatic related products rules

Unlimited Product blocks

magento 2 display unlimited blocks

Ability to create unlimited blocks such as: Related products, Upsell products, Cross-sell products, Daily deals, New products, Featured products, Random products or Bestsellers.

A/B Testing

This feature is built to help store owners keep track and assess statistics of rules including Impression (views), clicks and CTR (clicks/impression). Through this process, it is easy for shopkeepers to manage related products and decide which rule should be applied to optimize benefits for the store.

auto related product a/b testing


magento 2 automatic related products statistics

Figures including impression, clicks and CTR are regularly recorded and presented in a report in the backend. Admins can rely on these statistics to assess every rule’s performance and disable/edit each rule quickly.

Product Sorting

Suggested products can be shown and arranged in blocks in a specific order. From the backend, 5 orders are available to be chosen including Bestsellers, Lowest price, Highest price, Newest products or Random products. For example, if related products are displayed in the bestsellers order, they will be ranked and displayed in descending order which means that items sold more will be shown first.

magento 2 automatic related products sort order

AJAX Loading

magento 2 automatic related products ajax loading

Ajax loading support is a must-have feature in every module because this helps increase user experience. In Automatic Related Products, Ajax loading makes product’s presence fancier by instantly loading suggested products when viewers scroll down from the block.

More features


Custom block title

Allows admins to name rules and blocks with ease in the backend



Allows adding related products, cross-sells and upsells to Related Block


30+ block locations

More than 30 positions and custom locations to locate block on a page


Multiple blocks

Multiple blocks can be displayed at one time on a page


Unlimited rules

Rules are set infinitely for one product


Preview products

A product list shows up to be previewed after conditioning

Full Features List

For store admins

  • Easy to show native related products, upsell and cross-sell products in custom blocks
  • Allows admins to name rules in the backend which are visible for admins only
  • Allows admins to name blocks which are visible for viewers in the frontend
  • Allows positioning blocks on product page, category page and shopping cart page
  • Ability to enable or disable rules
  • Ability to display blocks in specific store views
  • Enables displaying or hiding Automatic Related Products block to specific groups of customers
  • Enables admins to set starting and ending date for blocks
  • Ability to set priority for rules by numbers, rules with lower numbers represent higher priorities
  • Products are filtered based on conditions set up in the backend to show up in blocks
  • Allows admins to preview conditioned products after conditioning in the backend
  • Supports custom CSS
  • Allows admins to display or hide Out-of-stock items
  • Enables admins to arrange related products in a neat order: Bestsellers, Lowest price, Highest price, Newest products or Random products.
  • Ability to locate blocks in over 30 positions on a page and customize block’s location with ease by widgets support
  • Enables tracking rule’s performance based on figures recorded when rules are run and allows admins to disable a rule if it is not effective
  • Ajax loading support
  • Ability to replace the default related product block
  • Allows store admins to display related products in a slider or in a grid
  • Ability to restrict number of products displayed in a block
  • Able to add information like price and review and buttons such as Add to Cart, Add to Compare, Add to Wishlist.
  • Pre-made rules are available to be set and customize by admins
  • Ability to create a child rule from a parent rule, and both rules will run parallel and bring back statistics for admins to compare and assess effectiveness of these rules.
  • Allow admins to add more related products, cross-sell and up-sell products to the related block.
  • Options of loading the related block along with the current page or Ajax loading.
  • Compatible with Mageplaza GDPR - Helps stores comply GDPR.

For shoppers

  • Allows shoppers to view related products in a neat and well-arranged block
  • Ajax loading helps increase user experience
  • Allows shoppers to add related products to cart
  • Allows shoppers to add products to wish list or to compare
  • Allows shoppers to view product’s thumbnail image and name
  • Ability to view price, review or rating of products
  • Ability to redirect to the related product page

Other features

  • Responsive design
  • Open source 100%.
  • Easy to install and configure.
  • User-friendly interface.
  • 1-year Support.
  • Life-time Upgrade.
  • 30 days guarantee money back.
  • Fully compatible with Mageplaza extensions
  • Supports multiple stores.
  • Supports multiple languages.


  • filter_drama If I set multiple rules for one products, how does the module manage to display related products?

    If multiple rules are simultaneously applied on one product, the rule with higher priority (lower priority number) will be applied first.

  • filter_drama Can I display multiple blocks on one page?

    You can absolutely add as many blocks with their own rules as you want on one page. Beside the block of related products, you can display different blocks of daily deals, new products, bestsellers, featured products or others.

  • filter_drama How many display positions which I can locate blocks?

    With Automatic Related Products, you can locate your blocks in over 30 available positions. Otherwise, you are able to customize where to put blocks with widget support. In general, display positions are unlimited for Automatic Related Products.

  • filter_drama What if I want the module works for a new product? Do I have to set its own rule every time a new item comes up?

    You can definitely make the extension run automatically for a new product by setting rules in the backend. For example, you can display a block named Other New Arrivals on a new product page to show more new items. All the process will be automatic.

Reviews (8)

  • assignment_ind
    Jordi is a great help

    Posted by Simon on 10 April 2018 verified_user Verified Buyer
    Excellent help as always - again Jordi was a great help. All issues solved in good time.

  • assignment_ind
    Fast & friendly support

    Posted by Oliver Andrews on 02 April 2018 verified_user Verified Buyer
    Fast & friendly support. Very impressed. Thank you very much for your help!

  • assignment_ind
    Thanks for solving your issue

    Posted by Syed Saleem on 16 January 2018 verified_user Verified Buyer
    Thanks for solving this issue on the same day it is raised. Very much appreciated

  • assignment_ind
    Great support

    Posted by Jeremy Fain on 08 January 2018 verified_user Verified Buyer
    Thanks for the help

  • assignment_ind
    Loved the extension

    Posted by Shayan on 14 December 2017 verified_user Verified Buyer
    This is a superior extension, at first i was a bit confused on how to configure rules, but then i took the time to review their user guide and applied all rules manually and matched each category with its sub category products. Now all my products show up, they are related and best part is that once the rules are set you are good to go!

  • assignment_ind
    I like this module

    Posted by Eric on 12 September 2017 verified_user Verified Buyer
    I just wish I’d known this module earlier. Mageplaza did a good job with this extension. We need time to get used to how it works, but since I’m so familiar with it, I find it user-friendly, logical and intelligent. My site improves a lot thanks to this module. It looks more professional and effective!

  • assignment_ind
    An all-round product recommendation tool

    Posted by Johnson on 12 September 2017 verified_user Verified Buyer
    This module is all you need for product recommendation in your store, I bet. Also, it works well with Frequently Bought Together. To be honest, I can’t ask for more. A perfect extension. Good job Mageplaza

  • assignment_ind
    This extension is unbelievable

    Posted by Rachelle on 12 September 2017 verified_user Verified Buyer
    I installed Who Bought This Also Bought and although it works perfectly in my store, I recognized some limits in how I can display related items with other types of products. But with Mageplaza Automatic Related Products, I can use it with the highest flexibility. I highly recommend this extension for all online stores.

Release notes

  • v1.1.0

    04 April 2018
    • Add features:
      • Admin can choose to load Related Product block with the page or use ajax after page load
      • Admin can add Product related/cross-sell/upsell to Related Block
    • Optimizing the design of related block
    • Update code style & copyright
  • v1.0.2

    20 November 2017
  • Fix bug get table name when store use table prefix

  • v1.0.1

    13 November 2017
    • Compatible with Magento 2.2.x
    • Clean code & improve performance
  • v1.0.0

    07 September 2017
  • Release version 1.0.0

Submit your review

How do you rate this product?


Your email address on Mageplaza's store


Plain text, no HTML tags.