Magento 2 Dynamic Categories
Magento 2 Dynamic Categories extension assigns products to categories automatically, greatly simplifying the category management.
Just specify the criteria, and the module will place the products inside the category by itself, saving you time and energy better spent on other tasks.
- Optimize your workflow and save time
- Set the rules with Magento conditions
- Update the categories automatically
- Make any category dynamic
- Sort products automatically or manually
Quick, Simple, and Reliable
By default, you have to assign products to categories manually in Magento, which is terribly inefficient. If you have thousands of products in your store, even routine updates will take enormous amounts of time.
What's worse, the sheer quantity will make the people responsibile for data entry prone to making mistakes.
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.
- Powerful Conditions
- Conversion in one click
Set whatever rules you need
Incredibly robust Magento conditions determine the product criteria. The conditions will allow you to implement rules of any degree of complexity.
Add as many products as you need
There's no limit to the number of Magento dynamic category products or number of dynamic categories. You can use the module even if your goal is 1000 categories with 100,000 products in each!
Streamline the management of existing categories
You can make any static category dynamic by toggling a switch. Doing so won't change any other settings.
- Easy Setup
- Built-in Product Preview
- Zero Mistakes
Assign products instantly
With this Magento automatic category extension, you just need to specify what kind of product attributes you'd like to include in the category, and you're good to go. No additional setup is necessary!
Before saving the changes, you'll be able to preview which products the module will include in the category when it conducts a Magento dynamic category assignment. That way, you'll always be sure the rules suit your needs.
Even the best of people make them
The more there is to do, the higher the likelihood is of human error occurring. Algorithms never make mistakes, so you'll never have to check which products you missed anymore.
Great for SEO Landing Pages
Make keyword-targeted categories
Category pages aren't only valuable for the user experience. They're also an important SEO resource. With this module, you'll be able to create dozens of category pages directed at specific keywords more quickly than you can search for something on Google!
The extension tracks product attribute changes. Should a previously unrelated product meet the category's criteria, the module will assign it to the category. Should a product in the category no longer meet the criteria, the module will unassign it.
You can count on this extension to always show the most up-to-date information to your customers. Besides that, you can take even greater advantage of the updates in a couple of ways:
Sales - Make the promotions easy to find
Helping visitors find the current sales faster will make them far more likely to convert.
New Products - Highlight the latest and greatest
You can promote new arrivals to improve their visibility using the dynamic category for Magento.
Simple Product Sorting
After you specify the products for the category, you'll be able to sort them by ID, name, SKU, visibility, and status.
If you'd like to place your products more strategically, you can also sort your products by position and adjust their order manually.
What exactly does the module Dynamic Categories do?
The Dynamic Categories module for Magento 2 eliminates the work of assigning products to their categories which in default Magento setup is done manually.
Using this extension, a Magento 2 store obtains functionality to automatically associate products in its catalog to product categories. This association is done dynamically according to the set of conditions which are based on the product attributes. Additionally our extension provides smart attributes to make the conditions more flexible and functional.
The extension tracks the products in a catalog, and automatically adds or removes the product from the category whenever it meets or does not satisfy the conditions of the category. This can occur, for example, when the product changes its attributes.
It is useful and helps save time in lots of scenarios. One example is a category for promo products. Such items have a special price for a certain time period, and this period is unique for each promo product. Manually adding the new promo products and removing them after the promo expires is time-consuming and tedious. With Dynamic Categories, promo products will be added and removed, automatically saving the store's staff time and energy.
Does the Dynamic Categories extension have a functionality for importing/exporting the shop's dynamic categories?
All created information on dynamic categories can be exported and imported to the Magento 2 store. However, the Dynamic Categories extension does not provide such built-in functionality in the Magento backend admin panel. In order to import and export the Dynamic Categories configuration, it is necessary to use external third-party tools.
The data can be exported and imported directly from the database of the store using any database manager that works for you. All information about dynamic categories that are created in the store is available in the database table mst_dynamic_category. Copy this table to make a backup or clone the setup, and import it whenever you need to restore the dynamic categories configuration.
Is it possible to create a dynamic category that includes products from only one source?
The Magento 2 Dynamic Category extension provides a flexible filtering mechanism for filling the dynamic categories of your store with the exact products you need. This is done through a set of conditions that allow you to precisely specify the product attributes that will be used to filter out items from the store's catalog.
In addition to default Magento attributes that can be used for filtering products out, the Dynamic Category extension provides several additional attributes. One of those attributes is the source of the products. To filter the items by source, you can use the conditions such as the source of the product is/is not the specified source. The source which has to be a filter can be chosen from a drop-down menu during the condition creation.
Can the conditions configuration of a dynamic category be copied to another dynamic category?
To make a configuration of conditions for similar dynamic categories easier, the Dynamic Category extension provides an option to load a set of conditions from an existing dynamic category.
Use the option Load Conditions From to specify the dynamic category that will serve as a source of conditions to export. The set of conditions will be copied instantly after selecting the source category. This functionality is available starting in Dynamic Category version 1.0.17. Please check the version installed in your shop and update it if needed. Mirasvit provides existing users with free lifetime upgrades for any of its modules.
What type of product attributes can be used as a condition for dynamic category creation?
The conditions for the dynamic category creation are not limited to attributes that have set values only. For category filtering rules, it is possible to use any product attribute. Additionally, use the special free form attribute to create individual product attributes.
Is it possible to filter out products in the dynamic category by the discount amount of these products?
Our module provides the functionality to filter out products with the assigned sale status. It does not provide the direct ability to filter products in respect to the discount assigned.
The Dynamic Category provides a flexible mechanism that can be used in order to achieve identical result. This Magento extension supports a special free form attribute that can be added to a product in addition to already existing attributes. Use the value of this attribute to mimic the discount level for products.
For example, a shop wants to put items with 15% discount into a promo category and items with 25% discount should go to a super promo category. The special free form attribute for such products will be discount15 and discount25, respectively. Then simply add a condition Attribute1 is Exact value discount15 to place all products with the discount of 15% into this category.
How does the Dynamic Categories sort the products in dynamic categories?
By default, our extension sorts products by their position. The Dynamic Category extension doesn't manage the product position automatically on the dynamic category page. The position of the product in the category is specified via the default magento functionality. It allows you to sort products automatically and manually. The automatic sorting can be done by a stock level, age, color, product name, SKU, or price. Automatic sorting overrides the sort order that was set manually.
The user of Dynamic Categories can enhance product sorting capabilities of default Magento by additionally using an Improved Sorting extension. The latter allows you to change a default product sorting to sorting specified by some rules. Use this extension to assign sorting conditions to the dynamic category.
Does the dynamic categories extension work with prices changed by cart or category rules?
The Dynamic Category is capable of using price attribute a a condition for the product filtering. It can add products to dynamic categories based on catalog price rules. Shopping cart rules can not be used, since this rule can be activated under a particular cart context and selected products in it.
These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.
One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.
30-days money back guarantee. If you are not satisfied with our extension’s performance for any reason, we provide a full refund.
We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.
We provide an expanded user guide for every aspect of our extension, so you can find answers for all your burning questions.
You can customize extensions according to your needs and requirements.
The Module is easy to install and upgrade, just follow our step-by-step user guide.
No core modifications. Just use the composer or copy the extension’s files to the root directory of your store.