Smart Categories - Auto-Populate Categories
Description
Highlights
About the Extension
Categories that maintain themselves
Maintaining categories by hand takes time and is hard to keep up to date as your assortment grows. Dynamic product groups take the selection off your hands, but they only create virtual listings. For manual sorting, product exports, feeds, SEO URLs and breadcrumbs you need real category assignments.
This extension combines both. You define rules that connect a dynamic product group to a target category. When a rule runs, the extension writes the matching products as real category assignments, exactly like a manual assignment. New or changed products automatically land where they belong.
Why real assignments
Because these are real assignments, they take effect everywhere: sorting and manual product order, product exports and feeds, SEO URLs, breadcrumbs and category listings, and other extensions that read category assignments.
Two modes per rule
Add: matching products are added. The rule never removes anything.
Sync: the rule fully manages its own assignments and removes products that no longer match. Only assignments this rule created itself are ever removed.
Manual assignments stay protected
An assignment ledger records every assignment the extension creates. Manual assignments never appear in the ledger and are therefore never touched. This means you can use the automation safely, even in a live shop.
Priorities, preview and triggers
Rules have priorities and a selectable conflict strategy. Before every run a preview shows the match count, products to be added and removed, protected manual assignments and sample products, so you see the result before anything is written. Changes to products and product groups automatically schedule a re-evaluation, and a full re-evaluation also runs once per day.
Requirement
A running message queue worker is required. All evaluation and assignment writing happens asynchronously through the message queue, without slowing down your shop.
Notes
Categories whose product assignment type is Dynamic product group ignore materialized assignments. The admin warns you when you select such a category as the target.
Where can I find support for my questions about this Shopware plugin?
At https://www.biloba-it.de/en/doku/smart-categories/ you will find answers to frequently asked questions.
Do you need further customization?
You want to customise your shop more? Then get in touch with us! As a Shopware partner agency, we not only develop individual plugins, but also support customers from the shop idea, through planning to programming and shop hosting. For more details, please visit our partner page.
Details
- Available: English, German, Dutch, Italian, French, Armenian, Bosnian, Bulgarian, Czech, Danish, Finnish, Greek, Hindi, Indonesian, Latvian, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Swiss German, Turkish, Vietnamese
- Latest update: 15 October 2026
- Publication date: 25 September 2026
- Version: 7.0.1
- Category: Special features
Resources
Reviews (0)
About the Extension Partner
Biloba IT
Partner Status
-
Shopware
Premium Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2017
- Extensions: 76
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly