0
DOCUMENTATION

Product Filters

Let customers narrow down products by category, price range, attributes, and tags. AJAX-powered filtering for a seamless shopping experience.

Overview

The Product Filters widget gives customers the ability to narrow down product listings by category, price range, attributes, tags, and availability. It works alongside the Product Grid or Product Table widget to dynamically filter results from the Goose Commerce product catalogue.

How to Add It

  1. Open the Elementor editor on your Shop or Category Archive page.
  2. Locate Product Filters in the Elementor widget panel.
  3. Drag it onto the canvas — ideally in a sidebar column or above the product grid.
  4. Select which filter types to expose and configure the layout.
Note: Product Filters must be placed on the same page as a Product Grid or Product Table widget to apply filtering dynamically.

Settings Reference

SettingDescriptionDefault
Filter TypesEnable or disable individual filters: Category, Price Range, Attributes, Tags, AvailabilityAll enabled
LayoutDisplay filters vertically (sidebar) or horizontally (bar above grid)Vertical
Price Range SliderShow a draggable min/max price sliderEnabled
Show Product CountDisplay the number of matching products beside each filter optionEnabled
Attribute FiltersSelect which Goose Commerce product attributes to expose as filter optionsAll attributes
Collapsed by DefaultStart filter groups in a collapsed stateDisabled
Apply ButtonRequire a button click to apply filters rather than live filteringDisabled

Common Use Cases

Place the Product Filters widget in a left sidebar on category pages to let customers drill down by attribute or price range. Use the horizontal layout above a Product Grid for a clean, toolbar-style filtering experience on wide-screen layouts. Enable the Apply Button on large catalogues to reduce unnecessary data requests while customers configure multiple filter criteria.

Tips & Notes

Tip: Define your product attributes in Goose → Attributes first — only attributes that have been assigned to products will appear as active filter options.
Note: The Product Filters widget must be on the same page as a Product Grid or Product Table widget. It cannot filter products displayed on a separate page.
Powered by Goose