Magento 2 Automatic Related Products adds related product blocks to website pages. Products in blocks are displayed in accordance with specific rules regarding block position, name, priority, the pages where the block should be shown, the items to be included in it, the block's look. Automatic product suggestions can be disabled for individual products.
Thank you for choosing Aheadworks!
Installing Automatic Related Products
Command Line Installation
Introducing Automatic Related Products
The Automatic Related Products (ARP) module introduces a powerful set of features for related product offer management:
- Flexible rules allow quickly defining which items to display as related and on which pages to display a related product block itself;
- Rule overriding with the native Magento related products (for individual products);
- Custom block on-page position;
- Grid (per-row) and slider block layout options.
The Automatic Related Products extension comes ready for work right after the installation.
The first place to start is the Manage Rules section available right from the backend navigation menu (Marketing > Automatic Related Products by aheadWorks > Manage Rules).
This is the section where all the Automatic Related Products rule management takes place.
Here you are provided with rule short descriptions and performance stats:
- Views - displays the number of customer visits to the pages with the ARP block;
- Clicks - displays the number of clicks on the products displayed in the ARP block (both product clicks and add to cart actions are counted);
- CTR (Click-through rate) - represents the View-to-Click ratio.
If you already have one or several rules created, this section provides the following opportunities:
- button navigates you to the 'New Rule' screen where you are suggested to create new related product rules;
- Clicking a rule name navigates you to the 'Edit Rule' page where you can adjust the created rule settings;
- and buttons allow quickly enabling/disabling the created ARP rules;
- button allows quickly deleting a particular ARP rule.
Additionally, the grid displays related product rule priorities and display modes. The rules with higher priority (10 is considered to be higher than 20) are executed first. The 'Display Mode' column shows the 'What to Display' display logic applied to a particular rule (described below).
Creating ARP Rules
The new ARP rules can be created from the 'Manage Rules' section. To create a new rule, follow the steps below:
Click the button. You are now being navigated to the 'New Rule' page.
In the 'Rule Information' section, decide on the following:
- Enable/disable the rule;
- Choose the ARP block's position in the 'Block Position' field. Currently, there are eleven product page block positions, five shopping cart page positions, two catalog page positions, and the custom position option;
- Decide on the ARP rule name and type it in the 'Name' field (the name is used for internal identification purposes);
- Set the ARP block's Priority.
- Select the Store View the ARP block should be displayed on;
- Select Customer Groups the ARP block should be displayed for.
Once done with the above settings, navigate to the 'Where to Display' section:
In the 'Where to Display' section you are suggested to specify the product attributes or attribute combinations defining on which pages the ARP block should be displayed. The module uses the native Magento rules.
Depending on your requirements, you can either:
1) Define a particular set of product pages that will display the ARP block (Example 1);
2) Display the ARP block on all product pages excluding a particular set of product pages (Example 2).
Here we specified the product pages where ARP block should be displayed upon adding a category condition.
In this case, the ARP block will be displayed ONLY on the product pages that belong to the 'Sale' category.
Here we specified the product pages where the ARP block should NOT be displayed by adding the 'SKU' and 'Color' -based conditions.
In this case, the ARP block will be displayed on ALL product pages of your store except for the ones that fall under the conditions set, namely: products with SKU 1, 2, or 3, and all products of the 'Red' color.
When you are done setting up the display location conditions, navigate to the 'What to Display' section:
In the 'What to Display' section you are suggested to choose among the three display options:
Who Bought This Also Bought (WBTAB);
Who Viewed This Also Viewed (WVTAV).
The 'Conditions Combination' option specifies the product attributes or attribute combinations defining the products to be displayed in the ARP block.
The process behind specifying the products is the same as in the Step 3. Depending on your requirements, you either include or exclude products.
The 'Who Bought This Also Bought' display option allows selecting the related products that are frequently bought together with the current product.
The 'Who Viewed This Also Viewed' option, if enabled in the extension settings, allows selecting the related products that are frequently viewed together with the current product (consider the above note) within a single browser session.
This display option can be further configured in order to filter particular products from the above selection.
With the enabled 'Suggest Products from One Category Only' toggle switch button, the extension considers only the items that belong to the category of the current product.
The 'Suggest Products Only with Price Higher than Price of Current Product' option, accordingly, allows selecting only the items with higher prices.
And the combination of these two filters even further narrows down the list of available related products. Suitable for big stores handling numerous visits and sessions.
When you are done with specifying the products you want to be displayed in the ARP block, navigate to the final 'How to Display' section.
In the 'How to Display' section you are suggested to adjust the ARP block look's and feel:
- Set the name of the ARP block that will be displayed to the store customers in the 'Block title' field;
- Decide on how the ARP block will look like in the 'Block layout' field: grid or slider;
- If you select the grid block layout option, it will be suggested to specify the number of rows in the block grid;
- Specify if you want the 'Add To Cart' button displayed under every product in the ARP block with the 'Display "Add To Cart" button' selector;
- Set the maximum number of products displayed in the ARP block in the 'Max products to display' field;
- Decide on how you want the related products to be sorted in the ARP block, for example, by bestsellers, low to high prices, the newest, etc.
Once done with the 'How to Display' settings, click the button. That's it, the rule is now configured.
Overriding Automatic Related Products
The ARP block can be overridden with native Magento related products on the product level. To do this, navigate to Catalog > Products, select the product you want to override with the native Magento rules, and expand the 'Related Products, Up-Sells, and Cross-Sells' section.
The 'General Settings' section is available under Stores > Configuration > AHEADWORKS EXTENSIONS > Automatic Related Products
The section contains the two setting blocks:
General. In this block you can:
- prioritize multiple related product blocks taking the same position (for example, between the blocks with Priority 1 and Priority 5 the extension will display the first one);
- define the number of days during which the module will process the data on the best-selling products.
Who Viewed This Also Viewed. The setting block allows enabling the ‘Who Viewed This Also Viewed’ display mode and determine the period of processed sessions (e.g. ‘Empty’ means no limitations, which may slow down your website).
Note: If the WVTAV functionality is enabled, the module starts an additional cron job once in 24h updating the related product blocks working under the WVTAV display mode.
Custom Block Position
Automatic Related Products blocks can be displayed in a custom position with the help of the Magento widget. To display a block in a custom position, follow these steps:
Create the ARP rule and set the 'Block position' setting to 'Custom position'.
Configure the rest of the settings as you need. Note that you can use the same block for different store views.
Create a widget at Content > Elements > Widgets and set the widget type to 'Automatic Related Products by Aheadworks'.
Continue to the widget settings. Set layout updates and other widget attributes. Don't forget to navigate to the 'Widget Options' tab and select the required ARP rule.
Click the button. Now you can proceed to the store frontend and see the widget in the specified position.
You can always find the latest version of the software, full documentation, demos, screenshots, and reviews on http://ecommerce.aheadworks.com
License agreement: http://ecommerce.aheadworks.com/LICENSE-M1.txt
Contact Us: http://ecommerce.aheadworks.com/contacts/
Copyright © 2018 aheadworks Co. http://www.aheadworks.com