Automatic Categories for Magento 2

Employ automatic categories extension to manage your catalog pages more efficiently and faster. Set conditions to run sales and seasonal campaigns, tailoring particular product listings for your purposes.
  • Associate products with categories automatically
  • Sort products using drag-and-drop
  • Create merchandising conditions
  • Import conditions from other catalog pages
  • Preview and sort product listing
Add to Wish List
Product updates and support for 12 months

Updates and support prolongation - $145

more info

Pick a combo deal with 15% discount:

Save $112.05

What is Magento 2 dynamic category ?

We believe you are tired of adding products to the categories manually. And we have a great tool to offer you. Add Magento 2 automatic categories plugin to associate products with the categories dynamically, based on multiple conditions.

Sales categories in Magento 2 are dynamic when products can be attached to them automatically on the basis of product attributes described with the help of specific merchandising rules and conditions. Relying on them, the extension drags products from the backend to the frontend. Magento 2 Dynamic categories simplify catalog management reducing the need to assign products to categories manually. 

Level up your catalog management

No need to assign new products to the categories manually each time you create them


Set (or import) conditions to display and update products in the category automatically

Easily preview the added products in the backend and use advanced sorting options

Create merchandising rules

With the extension, create conditions, that are based on the product attributes. Thus, with Magento 2 smart categories, you can specify exactly what aspects trigger the display of particular products. The products will be retrieved to the frontend programmatically, and precisely.

Set advanced conditions

To make the conditions more flexible, the extension offers a variety of custom rules. Create conditions, basing on the maximum and minimum price, or on the is new and in stock product attributes.

Import conditions

Preparing missing conditions for each new category can be time-consuming, so there is an option to import already existing Magento 2 category rules from other automatic categories.


Automatic category

Out-of-the-box Magento script doesn't allow admins to work with the categories at a good level. Each time you create new products, you have to assign them manually, one by one, setting their order. Employing dynamic categories, e.g. Magento 2 sales category, can make your routine disappear.

What are Magento 2 dynamic category products for?

Magento 2 Dynamic Category products are useful for sales, seasonal deals, and smaller marketing campaigns. Automatic Categories extension allows you to take the process of managing your products to a new level with the help of convenient tools.

Products sorting

There are several ways for the ordering of your product listings. Automatically sort by price and name, in ascending or descending mode, either sort by newest to boost sales in particular Magento category.


When managing categories, you can easily preview the product listing and use a handy drag-and-drop option to place the items as it is needed.

Search for products by SKU or name

On top of the products merchandising listing there is a search box to find particular products by their SKU or name within the current automatic category selection.

Search for products by SKU or name

On top of the products merchandising listing there is a search box to find particular products by their SKU or name within the current automatic category selection.

Use Merchandiser For Regular Categories

Easily sort and preview products from any category of your webstore. Products’ merchandising is available as for dynamic Magento 2 categories so for regular ones.

To complement this, Amasty offers the Product Labels for Magento 2 extension. With this, you can add eye-catching labels like 'Sale', 'New', or any custom label to your product images, making them stand out and informing customers about special offers or unique product features. Combining dynamic category management with effective product labeling can greatly enhance user experience and boost your sales.

Searching for something more than off-the-shelf extensions?

Dive into Amasty's Magento Custom Development Service — where your ideal functionality comes to life. Partner with us for a bespoke solution that propels your Magento store ahead of the curve!


The Magento 2 Dynamic Category extension eliminates all manual work required to assign products to categories.
It automatically assigns products depending on the rules you set, saving you an immeasurable amount of time and eliminating any possibility of mistakes.

Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
Customer Reviews

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 2.1.0
Last Update: May 08, 2024
2.1.0 - May 08, 2024
  • Compatibility now the extension is compatible with Magento 2.4.7
  • Fix we resolved the issue with the ‘Preview Products’ functionality after adjusting the condition’s value
  • Fix we addressed the problem with the ‘is not’ condition’s application, when it was selected for several attributes in the conditions' tab
  • Fix now when the ‘Allow All Products per Page’ setting is enabled in Magento configuration, this option appears in the ‘Product Merchandising’ tab in the ‘per page’ setting
Version 2.0.6
Last Update: Sep 21, 2023
2.0.6 - Sep 21, 2023
  • Fix we fixed the compatibility error with Amasty Layered Navigation
2.0.5 - Sep 06, 2023
  • Fix the issue with pinned products saving in nondynamic categories was resolved
2.0.4 - Aug 01, 2023
  • Fix we fixed the problem with products pinning in categories
2.0.3 - Jul 12, 2023
  • Fix we solved the problem with products displaying in a category when "If ANY of these conditions are TRUE" condition is being used
2.0.2 - Jun 14, 2023
  • Fix we fixed the compatibility issue with Amasty Improved Sorting
2.0.1 - Jun 12, 2023
  • Fix we fixed the error with module upgrade from the previous version
2.0.0 - Jun 12, 2023
  • Improvement we improved the module performance by moving saving conditions process and products in categories validating process to indexation ( new indexes were created - see index management page).
  • Refactoring the conditions were fully refactored so now the module can proceed with Big Data
  • Fix we solved the problem with displaying invisible products in categories
  • Fix we fixed compatibility with Amasty Improved Sorting so now custom sorting does not cause errors on category pages
Version 1.5.9
Last Update: Sep 26, 2022
1.5.9 - Sep 26, 2022
  • Fix the conditions issue where ‘is not one of’ and 'is one of’ operators are being used was resolved
1.5.8 - Jul 08, 2022
  • Fix we resolved the issue with error on category save with Update by Schedule index state
1.5.7 - Jun 20, 2022
  • Improvement we added an automatic reindex after changing the order of products in a categories so that the data is updated faster
  • Improvement we switched the module to a declarative schema
1.5.6 - Apr 12, 2022
  • Compatibility we improved compatibility with Magento 2.4.4
1.5.5 - Feb 08, 2022
  • Improvement we refactored indexing for products visibility and status values
  • Fix we resolved the issue with the ‘Products In Category’ tab being visible after enabling the Dynamic Category
  • Fix we adjusted the way products are displayed when ‘All Store Views' is selected in the backend
  • Fix now out of stock configurable products are sorted as expected when using ‘Move out of stock to bottom’ sort order
  • Fix we resolved the issue with missing products when the ‘All Store Views’ scope is selected
  • Fix we resolved the issue when products from dynamic categories were not excluded using the category conditions
  • Fix we fixed the ‘Copy SKU’ button
  • Fix we resolved the issue with products not being saved for new categories when using ‘Products Merchandising’
1.5.4 - Oct 26, 2021
  • Fix we adjusted the way extension indexes attribute data
1.5.3 - Jul 13, 2021
  • Improvement we implemented a significant performance optimization aimed at reduction of requests' processing time on large catalogs
  • Improvement we modified and enhanced the processing of merchandiser’s conditions to speed up the indexation
  • Improvement the module’s interaction with indexation was optimized: now saved changes of product launch a partial reindex instead of a full one
  • Improvement now the extension consider the positions of products in categories upon initial install
  • Fix we resolved the issue with category saving in case Landing Pages module is involved
  • Fix we corrected the products' moving between pages
1.5.2 - Oct 26, 2020
  • Improvement now an explanatory message and instructions are displayed upon setup:upgrade process if the required Visual Merchandiser Core system package is not installed
1.5.1 - Oct 21, 2020
  • Fix we resolved the issue with setting of negative position values to products
1.5.0 - Oct 15, 2020
  • New now you can use categories as condition for assigning products to Automatic Category. Kindly note: only categories with physically assigned products will participate in condition applying
  • Improvement we moved indexing to a separate submodule to optimize performance and improve working with eav attributes
  • Fix we corrected the functioning of 'Add or Remove Products' button
Version 1.4.4
Last Update: Sep 17, 2020
1.4.4 - Sep 17, 2020
  • Improvement now products with only Search visibility are hidden from Product Merchandising tab
  • Fix we resolved the issue with invalidated Category Products indexer
  • Fix we corrected the behavior of extension in case several categories are edited and saved at the same time
1.4.3 - Apr 14, 2020
  • Improvement now categories in Automatic mode can't be saved without conditions applied
  • Improvement we made extension's category attributes non-required out of the box to avoid possible issues upon Magento Import process
  • Fix we resolved the issue with incorrect placement of pinned products on the frontend
1.4.2 - Mar 06, 2020
  • Fix issue with empty category products was resolved
1.4.1 - Mar 05, 2020
  • Compatibility compatibility with MSI was enhanced
  • Fix we resolved minor issue with Out Of Stock label displaying in backend
1.4.0 - Feb 03, 2020
  • New we introduced a new design for Products Merchandising tab
  • New we added an option to move products from page to page while merchandising them
Version 1.3.17
Last Update: Jan 03, 2020
1.3.17 - Jan 03, 2020
  • Fix issue with product sorting was resolved
1.3.16 - Oct 22, 2019
  • Fix we resolved the incorrect behavior of pagination section in admin panel during products merchandising
1.3.15 - Oct 15, 2019
  • Compatibility we improved compatibility with Amasty Improved Sorting plugin
1.3.14 - Oct 01, 2019
  • Fix we resolved the issue occurred on moving of out of stock products to bottom in admin panel
1.3.13 - Sep 23, 2019
  • Fix issue with category saving if there are no products assigned was resolved
  • Compatibility enhanced compatibility with Amasty Landing Pages
1.3.12 - Aug 14, 2019
  • Fix issue with adding products from another website was resolved
1.3.11 - Jul 12, 2019
  • Fix issues with install script were resolved
  • Fix issue with \"is one of\" condition was fixed
  • Fix issue with text attribute indexation was fixed
1.3.10 - Jun 21, 2019
  • Fix issue with reindex was resolved. Now changing of products' positions in admin panel results in the same order on frontend after the reindex is finished
1.3.9 - Jun 13, 2019
  • Fix the issue with Upgrade script was resolved
1.3.8 - Jun 12, 2019
  • Fix the issue with product positions was resolved
  • Fix the issue with product attributes indexation was fixed
1.3.6 - Apr 17, 2019
  • Compatibility the compatibility with Magento 2.1.x was improved
  • Fix an issue with the category product link for disabled products was resolved
  • Fix an issue with the category manipulation from the product page was resolved
  • Fix an issue with SKU condition appearance was resolved
1.3.5 - Apr 05, 2019
  • Fix an issue with the configurable product (parent) does not show up in 'on Sale' condition when simple product is on Sale was resolved
1.3.4 - Mar 14, 2019
  • Fix an issue with the catalog search indexer run instantly after data changes was resolved
  • Compatibility the compatibility with Magento 2.3.0 was enhanced
  • Improvement the category page display with empty product conditions for big catalog was enhanced
  • Fix an issue related to the processing status displayed constantly on category tree was resolved
1.3.3 - Jan 30, 2019
  • Fix an issue with compilation on Magento 2.3.0 was resolved
1.3.2 - Jan 11, 2019
  • Compatibility compatibility with Amasty Mass Product Action extension was added
  • Fix an issue with new category creation was resolved
1.3.1 - Dec 12, 2018
  • Fix the issue with the missing index data after manual reindex was resolved
1.3.0 - Nov 29, 2018
  • New possibility to use Merchandiser tab for usual categories was added
  • Compatibility compatibility with Amasty Landing Pages extension was added
Version 1.2.2
Last Update: Nov 17, 2018
1.2.2 - Nov 17, 2018
  • Improvement Compatibility with Magento EE was improved
1.2.1 - Nov 14, 2018
  • Fix the issue with the 'unknown column' message during indexation on Magento EE was resolved
1.2.0 - Nov 12, 2018
  • New new sorting options were added. Now admin is able to sort products by Top Rated, Most Viewed, Best Sellers, Biggest Saving, Reviews Count, Now in Wishlists
  • Improvement the product SKU was added to the product thumbnail
  • Improvement the flush cache action after reindex was added
  • Fix an issue with the missing composite products in results has been fixed
  • Fix minor design issues were resolved
Version 1.1.0
Last Update: Oct 29, 2018
1.1.0 - Oct 29, 2018
  • New allows admin to search the products by SKU or name at the Products Merchandising tab in order to find the required product quickly on multi page products list
  • New allows admin to import the conditions from other automatic category to retrieve matching products quickly
  • Fix minor issues were resolved

Ratings & Reviews

100% of 100