Stand with Ukraine!  How can you help?

Magento 2 Dynamic Category Extension

Dynamic Category is the Magento 2 extension that saves you from spending a considerably big amount of time adding new products or removing some. Tired of manual settings and dream about this process being automatic? Magento 2 Dynamic Category extension allows you to manage category products on your store in a few minutes setting rules and conditions products will be assigned to the categories according to.

Compatibility:Magento 2.3.0 - 2.4.6 (CE, EE, ECE, B2B)
Version: 2.3.0
Composer Package
one-time payment
Buy Now Free Trial Live Demo
Quick Overview Video

If you want to improve your products-in-categories management Magento 2 Dynamic Categories extension is the right solution. It allows you to create categories that generate products automatically based on product attributes.
Products removal from the category or other categories, adding cart price rules products to dynamic categories, product preview, and dynamic category rules attribute options help you simplify product assigning to categories.

Check this video to learn more about how to create dynamic category rule.
Related Products
Magento 2 CMS Display Rules
CMS Display Rules
one-time payment
Magento 2 Auto Related Products Icon
Auto Related Products
Special Price FREE Regular Price $99
one-time payment
Magento 2 SEO Suite Ultimate Extension
SEO Suite Ultimate
Special Price $177.50 Regular Price $355
one-time payment
Magento 2 Extended Product Grid & Mass Actions
Extended Product Grid & Mass ...
one-time payment
Magento 2 Admin View Extension
Admin View
one-time payment
Magento 2 Better Order Grid Extension
Better Admin Order Grid
one-time payment
What benefits do you get?
  • Automized categories management with a “less-effort-more-value” approach.
  • Hassle-free category creation with multiple helpful options.
  • Diverse categories options: from Shop by Brands to Sale and Newly Arrived products.
Days money back
Days free support
Open code
What our
clients say

We use the module to create categories based on certain criteria (for example a combination of multiple categories/attributes). And the dynamic category can then be used for our seasonal sales, or they can be used to create landing pages for customers to land on when they click one of our ads.

Jesper Meijering
Brands Who Trust Us

Product Generating Conditions

As to the Dynamic Categories, products are added to a certain category automatically. In order to enable this process, there have to be predetermined some conditions so that the module knows which products fall under the category. You can set certain conditions as well as create a group of conditions dynamic category products will be grouped by. The huge variety of attributes allows you to arrange products in categories by whatever conditions you like.

Product Generation Condition
Remove Other Products from Category

Old Products Removal

In Magento 2 Automatic Category extension there is an option that allows you to Remove Other Products from Category. That means once it is enabled all products in the category you are assigning the rule for will be removed and replaced by ones generated automatically according to the set conditions. It is very convenient if you want to completely rearrange your category products.

Automatic Rules Applying

Dynamic Category extension has the cron script running, which applies the dynamic category rules regularly. Once there are some products added they are detected by the cron as those falling into the conditions of dynamic categories rules and assigned into the corresponding Magento category. In case you want the rules to be applied immediately you can press the Apply Rules button, but there isn’t any necessity to do it repeatedly.

Apply Dynamic Category Rules in Magento 2
Dynamic Category Rule Preview

Dynamic Category Product Preview

Setting the dynamic category rule conditions you're able to preview products that will be generated to the dynamic category even before applying the rule itself. Preview products option allows you to make sure all of them correspond to the set conditions and can be added to the dynamic category.

Dynamic Product Attributes

In order to simplify your dynamic category rules management, there is the Dynamic Attributes feature. This section in product settings is automatically generated and updated by the cron job for every single product on your Magento 2 store regardless of the dynamic category they belong to or not. Therefore, these product attributes can be used for the dynamic category rules setting as well as for any other purpose, e.g. filtering, sorting, cart price rules, catalog price rules.

Magento 2 Dynamic Category Rules Attributes
Magento 2 Dynamic Category Rules Attributes

When purchasing something people tend to analyze a lot of factors including the quantity of sold products. Dynamic product attributes are generated for different products to simplify the dynamic category creation for you. Except, for other above-mentioned purposes they allow you to create categories based on the best selling products. This way you are able to drive people’s attention to the most popular products and encourage them to buy them too.

Dynamic Sale Category

Having a category to store all discount products is a great marketing strategy to attract customers' attention to particular products since everyone is always looking for the greatest offers to save some money.

Magento 2 Dynamic Category Conditions
Magento 2 Dynamic Category Catalog Price Rules

Catalog Price Rules

Creating Sales categories with different Is-on-Sale Products is a great idea to help your customers find discount products faster. Magento 2 Dynamic Categories module allows you to create categories based on dynamic product attributes (e.g. Is on Sale). However, you can as well use catalog price rules to assign discount products to sales categories automatically.

Newly Added Products Category

Since people are in the constant search of some unique products to be the first to use "New" is probably one of the most visited website categories. Update it from time to time using dynamic categories to make customers always come back for some specialties.

Magento 2 new dynamic category
Most Rated Dynamic Category in Magento 2

Automatic Most-Rated Products Category

No matter how much people like something and how good it is described nothing serves as greater evidence of the product's quality as the rating. So why don't let your customer know which products are at the top of the popularity? This way you trigger them to buy some of the goods since everyone else likes it.

Dynamic Brand Category

Are you managing a clothes store and want to move to the next level and start selling brands? Magento 2 Dynamic Category extension might be exactly what you need to keep all your Magento categories organized making it easier for customers to find what they are looking for.

Dynamic Brands Category in Magento 2
Magento 2 Cuisines Dynamic Category

Dynamic Category Based on Product Attribute

Magento 2 categories arrangement can be simplified with the Magento 2 Dynamic categories extension. Since it allows you to choose any from the variety of product attributes and create conditions based on them you are able to optimize your website navigation with the organized dynamic categories like cuisine, activities, etc.

Dynamic Category Based on Dates

Sometimes, to create dynamic categories in Magento 2 you use the date-based product attributes. However, once the date passes you have to update the rule and change the date to assign new products to the category. That is why we created our custom condition for the date attribute that is based on today's +/- n days value. It allows you to have new products added and removed from a category on regular basis without you having to do anything. Now you can create even more dynamic categories like "Back-in-Stock" or "Products of the Month".

Dynamic Category Dates Attributes Conditions
Magento 2 Dynamic Category Extension
Live Demo

What is dynamic category?

Dynamic Category is the automatic category that is used to assign products to categories based on product attribute conditions.


How to create dynamic category in Magento?

To create a dynamic category in Magento you need to create a dynamic category rule for your standard category and products will be automatically added to it.


Does the rule add products to the dynamic category instantly?

There are 2 separate crons that run once a day each to update dynamic category attributes and rules. However, you can press the Save and Apply“ button after you save the rule and products will be added to categories instantly.


Do I need to update dynamic category rule every time I add new products?

No, you don’t have to update the rule constantly. The extension cron will run and check whether new products fit the rule conditions and add them to categories automatically.


Can I install your Magento 2 Dynamic Categories module via the composer?

Yes, you can. All our modules can be installed via the composer. Once you purchase the extension, you receive keys to the private Magefan composer repository and find the composer installation commands available in the "My Downloads" section.

People Also Searched For
  • magento category extension
  • magento 2 dynamic sales
  • magento 2 sale category
  • magento 2 brands extension
  • magento on sale extension
  • magento 2 category rules
  • magento 2 sales category
  • magento add product to category
  • magento 2 smart categories
  • magento 2 product categories
  • magento product categories
  • magento 2 get all products in category
  • magento 2 on sale products
  • magento dynamic sales
  • magento sale extension
  • magento sales category
  • magento categories extension