Stand with Ukraine! How can you help?
Find out more

Magento 2 Dynamic Category | Automatic Categories

Magento 2 Dynamic Category is an extension that allows you to create automatic categories in Magento using smart conditions and attribute-based rules. It comes with shop by brand feature, dynamic product attributes, product preview, and category generation patterns. 

Generate new categories from scratch (with products already in them), add and remove products from existing categories automatically and disable categories without products. 

Category management is just better with the Magento 2 Smart Categories by Magefan.

  • - Add and remove products from categories automatically
  • - Associate products with categories based on multiple product attributes
  • - Create “Sale”, “New Arrivals”, “Most rated”, “Best Sellers”, “Brands” and other -categories
  • - Display brand logo and description on product and category pages
  • - Disable categories without products automatically
  • - Create the “Shop by Brand” page
  • - Create categories in bulk by pattern
$169
one-time-payment-info
one-time payment
Add to Cart
Not
a subscription
30 days
money back
365 days
of free support and updates
one-time-payment-info
Lifetime
access to source code
Magento 2 Dynamic Category Rules Extension Benefits
Magento 2 Dynamic "New" Category
Live DemoLive Demo
Compatibility:Magento 2.3.0 - 2.4.9 (CE, EE, ECE, B2B)
Version:2.7.5
Downloads
921 downloads
Composer
Composer Package
Mage-OS
Mage-OS Compatible
Hyva
Hyvä Compatible
Breeze
Breeze Compatible
PWA
PWA Ready!
Made in Ukraine
Made in Ukraine

Benefits of the Magento Dynamic Categories

Magento 2 Dynamic Category simplifies category management through automation, dynamic product attributes, category conditions and shop by brand features

magento 2 dynamic category

Optimize Your Workflow and Save Time

Adding products to categories takes incredibly long in default Magento since you do it manually.

That’s when Magento 2 Dynamic Category Extension comes in handy. It automates the process and eliminates any unnecessary manual work.

All you need is to create a few dynamic category rules based on product attributes.

The extension automatically adds products to categories and removes them after a certain period.

Add and Remove Products Automatically

Once you create dynamic category rules you don’t have to do anything, literally.

Dynamic Categories Extension operates based on a cron job that runs regularly to apply the rules.

It automatically detects new products and adds them to categories based on conditions.

To apply the rules immediately after you create them, simply hit the Apply Rules option. Or choose to apply the rules on the product save.

automatic magento categories
magento shop by brand

Allow Customers to Shop by Brand in Magento

Magento 2 Dynamic Category improves not only your backend experience. It also helps you to provide a better shopping experience for your customers.

If you sell different brands, enable the “Shop by Brand” feature and allow customers to filter products by brands.

Create the “Shop by Brand” category, use the brand slider widget and enable brand search.

Show brand logos and descriptions on products and product lists.

Create Categories Automatically by Pattern

You need to create an empty category before creating dynamic category rules. However, you can also do that automatically by pattern.

Simply specify the attributes you want to group products by and the extension will create new categories with products in them.

Set certain conditions to narrow down the products even more, if you need to.

create categories by pattern magento
magento 2 dynamic category rule

Use Any Product Attribute in the Conditions

The rules provided by the Magento 2 Dynamic Category Products are based on conditions.

So, you can create whatever rules you need and add whatever products you want.

Just define attributes you want to group products by. Then the rules associate them with the categories you choose. It is as simple as that.

Additionally, you can sort products in the category by any product attribute.

Update Current Categories Easily

Our Magento 2 Automatic Categories help you rearrange your catalogue completely.

But you don’t need to delete products from categories before that. Our extension does it for you.

There is the “Remove Other Products from Category” option that removes all products from a category.

You can also “Remove Products from Other Categories” after the rules are applied.

remove products from categories automatically
preview products in dynamic category

Preview Products Before Publishing

Curious to see what products will be added to the category? You can do that with the Magento Automatic Category.

Make sure all products comply with the conditions you set using the “Preview” option.

Eliminate any possibility of mistakes before even enabling the rule.

Create Better Categories with Dynamic Attributes

Creating dynamic category rules is easy. But it could be even easier with dynamic product attributes.

They are automatically generated and updated by cron for every product in your store.

Increase the variety of categories with simpler conditions.

  • - Adding a special price generates the “Is on Sale” attribute
  • - Uploading a product enables the “Is New”
  • - Selling a product more than N times makes it a best seller and so on.
magento 2 dynamic product attributes
magento sale category

Create Automatic Sale Category

Everyone is always looking for the best deals to save money. That’s why you should create a category with all discounted products.

It attracts customers' attention to certain products and allows you to sell more.

Just use the "Is on Sale" attribute in the rule conditions to create the “Sale” category.

Magento 2 Dynamic Category Extension automatically adds and removes products once they are no longer on sale.

Enable a Category for New Products

Do you add new products regularly? Let customers know about the new arrivals using the “New” products category.

Use dynamic attributes to generate dynamic category rules for new arrivals and update them automatically.

You don’t have to do anything.

magento 2 new arrivals
most rates products magento category

Create a Category for the Most-Rated Products

Reviews are a vital decision-making factor. Nearly 77% of customers report reading reviews before making a purchase.

That’s why you should create an entire category dedicated to the most reviewed and rated products.

Use smart Magento dynamic category attributes to simplify the process.

Enable Dynamic Categories Based on Dates

Some categories you create in Magento are based on date-related product attributes. However, once a date passes you have to update the rule and change the date.

We optimize that with the custom date attribute - today's +/- N days. It allows you to have new products added and removed from a category regularly.

Now you can create even more dynamic categories like "Back-in-Stock" or "Products of the Month".

dynamic category based on dates

The most common questions about the Magento Dynamic Categories

How to assign categories to a new product in Magento automatically?
collapsible icon
Magento dynamic category adds and removes products from categories based on product attribute rules. So, once you add a new product to Magento, a category will be assigned to it based on attribute conditions created for that category.
How to create price range based category in Magento?
collapsible icon
Navigate to Catalog> Dynamic Category > Rules and start creating a new smart category rule. Then choose the Price attribute in the Product’s Conditions section and specify the price range. e.g. price equals or greater then, price is, price less than, etc.

Once you save the smart category rule, Magefan extension will add and remove products from that category automatically if the product price falls into the price range you’ve set for that category.
How to set automatic sort order for categories in Magento?
collapsible icon
To sort products in categories by price, name or any other attribute, navigate to Catalog > Dynamic Category > Rules and create a dynamic category rule. Then select the attribute you want to sort products in category by in the Product’s Conditions > Sort Products In Category By and choose sort order Direction (ascending/descending).
How can I get automatic sale category in Magento?
collapsible icon
Navigate to Catalog> Dynamic Category > Rules and start creating a smart category rule. Then choose the Is on Sale dynamic attribute and set it to Yes. This will add all products with a discount to a sale category.

Note: Magefan extension generates this “In on Sale” attribute dynamically for every product to simplify category rules for products on sale.
How to auto-remove empty categories from storefront in Magento?
collapsible icon
With Magefan Dynamic Categories, you can disable empty categories automatically. For that, navigate to categories and enable the Automatically Disable Categories Without Products option in the Dynamic category section.
How to add custom attribute to Magento smart category attribute list?
collapsible icon
If you can’t find an attribute in the smart category attribute list, navigate to Stores > Attributes > Products and enable the Use for Promo Rule Conditions option.
How to install Magento 2 Dynamic Category?
collapsible icon
You can install the Dynamic Category Extension for Magento using the composer installation instructions in your Magefan account under the "My Downloads" section.

Alternatively, you can upload an extension archive to your Magento folder and run the composer update commands:

php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy
Why is Magefan the best Magento Dynamic Category Extension?
collapsible icon
Magefan Dynamic Category is the best extension for smart categories in Magento since it offers extensive category rules based on various product attributes, custom dynamic product attributes, and shop by brand feature.

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

Key Features of the Dynamic Categories Extension

Automatic dynamic categories

Add or remove products from categories in Magento automatically based on flexible rules

Shop by brand category

Create a dedicated brands category to help customers to filter, browse and shop by brand

Create categories by pattern

Generate categories automatically (with products already in them) using selected product attributes and naming patterns

Brand logo display

Show brand logos on category and product pages for a better shop by brand experience

Attribute-based rules

Create conditions using product attributes, stock, price, or other data to assign products to categories

Dynamic product attributes

Create categories based on Magefan dynamic attributes like rating, best sellers, sale, new arrivals, ratings, and more

Category auto-updates

Automatically add or remove products from categories once rule conditions are met

Product sorting

Sort products within categories by product attributes in ascending or descending order automatically

Products preview

Preview products assigned to a category before applying dynamic category rules
Quick Overview Video

Magento 2 Dynamic Categories does all the heavy lifting when it comes to adding products to categories. Create diverse categories in a few clicks.

Check this video to learn more about how to create dynamic category rule.
Related Products
Magento 2 Dynamic Blocks and Pages
Dynamic Blocks and Pages
$169
(9)
Enable and disable CMS blocks and pages, display them based on customer groups, use various display conditions and more.
Magento 2 Product Labels
Product Labels
Regular Price $99 Special Price $0
(6)
Drive attention to different products using automatic labels. Increase the average order value and drive more sales.
Magento 2 Auto Related Products Icon
Automatic Related Products
Regular Price $149 Special Price $0
(21)
Display related products automatically on all of your website pages to boost your sales and drive more attention to relevant items.
 

Reviews about Magento 2 Dynamic Category Extension

Magento 2 Dynamic Category Extension
Live Demo
chevron-up Top