business version
Intelligent Filters allow you to combine multiple product attributes, categories, tags, brands, or other product taxonomies into a single shopper-friendly filter value.
For example, instead of asking customers to select Brand: Nike and Color: Red separately, you can create one value named Red Nike. When the customer selects it, only products matching the configured conditions will be displayed.
Intelligent Filters are available with the Business license.
Intelligent Filters use rules configured by the store administrator. An external AI service is not required to create or use them.
How Intelligent Filters work
Each filter value contains one or more product terms connected with an AND or OR operator.
Examples:
- Red Nike — Brand: Nike AND Color: Red
- Apple or Samsung — Brand: Apple OR Brand: Samsung
- Summer Shoes — Category: Shoes AND Product tag: Summer
Customers see only the custom value name. The attributes and taxonomies used internally are not displayed as separate options.
When a customer selects a value, the filter checks its conditions and updates the product list using AJAX, just like a regular product filter.
Before you start
Make sure that:
- WooCommerce AJAX Products Filter Business is installed and activated.
- The Intelligent Filters add-on is enabled.
- The required attributes, categories, tags, brands, or custom taxonomies already exist.
- The corresponding terms are assigned to your products.
Enable the Intelligent Filters add-on
- Open the WordPress administration panel.
- Go to BeRocket → Product Filters → Add-ons.
- Find Intelligent Filters.
- Enable the add-on.
- Click Save Changes.
After the add-on is enabled, Grouped Values will become available in the Filter By field.

Create an Intelligent Filter
- Go to BeRocket → Product Filters → Filters.
- Click Add Filter.
- Enter a name for the filter.
- Set Filter By to Grouped Values.
- Choose the required filter style.
- Configure the values in the Manage Grouped Values section.
- Click Save Filter.
Grouped Values can be used with the supported Checkbox, Select, Color, and Image styles.

Create a Grouped Value
In the Manage Grouped Values section, click Create Value.
A new row with the following settings will be added:
- Slug — the value used to identify the option and build its filtered URL.
- Name — the label displayed to customers.
- Operator — determines how the terms inside this value are combined.
- Taxonomies — the product attributes, categories, tags, brands, or custom taxonomy terms included in the value.
Slug
Enter a short, URL-friendly slug using lowercase letters, numbers, and hyphens.
For example:
- Name:
Red Nike - Slug:
red-nike
Use a unique and descriptive slug for every value. Avoid changing it after publishing the filter because existing filtered links may stop working.
Name
Enter the text customers should see in the filter.
Use clear names that describe a product group or shopping intent, for example:
- Red Nike
- Summer Collection
- Travel Laptops
- Organic Cotton
- Featured Products
Add taxonomy conditions
- Click the + button in the Taxonomies column.
- Select an attribute or taxonomy.
- Select the required term.
- Click Add.
- Repeat these steps to add more terms.
You can combine terms from different taxonomies in the same value.

AND and OR operators
The operator controls the relationship between the terms inside one Grouped Value.
AND
A product must match all terms included in the value.
Example:
Red Nike
- Brand: Nike
- Color: Red
- Operator: AND
The filter will display only Nike products that are also red.
Use AND when the terms describe different required characteristics of the same product.
OR
A product must match at least one of the included terms.
Example:
Apple or Samsung
- Brand: Apple
- Brand: Samsung
- Operator: OR
The filter will display products from either Apple or Samsung.
Use OR to combine several alternative terms into one customer-facing option.
Two levels of operators
Intelligent Filters may use operators at two different levels:
- The operator in Manage Grouped Values controls the terms inside one custom value.
- The main filter Operator setting controls what happens when a customer selects more than one Grouped Value.
For example, the conditions inside Red Nike may use AND, while several selected Grouped Values may be combined using the main filter’s OR operator.
Complete configuration example
Suppose a store wants to create a filter called Recommended Collections with two values.
Red Nike
- Slug:
red-nike - Name:
Red Nike - Operator: AND
- Brand: Nike
- Color: Red
Apple or Samsung
- Slug:
apple-or-samsung - Name:
Apple or Samsung - Operator: OR
- Brand: Apple
- Brand: Samsung
After saving the filter, customers will see:
- Red Nike
- Apple or Samsung
They will not need to select the original attributes individually.
Add the filter to the shop
After saving the filter, add it to the shop in the same way as any other BeRocket filter:
- Add it to a filter group.
- Display the group using a widget, block, shortcode, or page builder element.
- Configure display conditions if the filter should appear only on specific product pages or categories.
Test every value on the storefront to make sure the expected products are displayed.
Edit or remove values
To edit a Grouped Value:
- Open the filter editing page.
- Change its name, slug, operator, or taxonomy terms.
- Click Save Filter.
Use the trash icon next to a taxonomy term to remove only that condition.
Use the trash icon at the beginning of a row to remove the entire Grouped Value.
Be careful when changing or deleting a published slug because it may already be used in filtered URLs, menus, landing pages, or external links.
Best practices
- Use names that describe how customers shop, not internal catalog terminology.
- Use AND for characteristics that must exist together.
- Use OR for alternatives.
- Keep slugs short, unique, and stable.
- Avoid creating several values with almost identical conditions.
- Check that the required terms are assigned to products.
- Test each Grouped Value after creating or editing it.
- Clear the website and caching-plugin caches after making significant changes.
Troubleshooting
Grouped Values is not available in Filter By
Check that:
- The Business version of the plugin is active.
- The Intelligent Filters add-on is enabled.
- The add-on settings were saved.
A value displays no products
Check that:
- Products are assigned to all required terms.
- The correct taxonomy terms were selected.
- An AND operator is not requiring a combination that does not exist in the catalog.
- OR is used when products may match any one of the configured terms.
- The website cache has been cleared.
For an AND value, at least one product must match every configured condition.
A taxonomy term is missing
Make sure that the attribute, category, tag, brand, or custom taxonomy term still exists in WooCommerce.
If it was deleted or renamed, edit the Grouped Value and select the correct term again.
The filter is not visible on the shop page
Check that:
- The filter was saved.
- It was added to the required filter group, widget, block, or shortcode.
- Its display conditions allow it to appear on the current page.
- The filter group is enabled.
Current limitations
The Hide values options from the plugin’s General settings are not currently supported for Grouped Values.
Because Intelligent Filters use custom logical combinations, always test the values directly on the storefront after changing their configuration.
