Search & Filter has a deep integration with WooCommerce built in, all you need to do is enable it!
Enable the Integration
Head to wp-admin
-> Search & Filter
-> Integrations
and ensure the WooCommerce integration is enabled.

WooCommerce Shop
Search & Filter supports both FSE and classic editor Shop pages.
To add filtering to your Shop ensure your query is set to WooCommerce Shop
.
Checkout the full guide to integrating with the WooCommerce Shop.
Collections Block
WooCommerce Products Collections blocks can be placed on any page on your site to show product listings.
Learn how to setup Search & Filter with the Collections Block (coming soon).
Products Shortcode
We also support filtering the WooCommerce Products shortcode – [products]
.
Add the Query ID to the Shortcode
Add the search_filter_query_id
attribute to your shortcode with your query ID to enable filtering the shortcode, where 123
is your query ID:
[products search_filter_query_id="123"]
Set the Query to use Products Shortcode

Supported Data Types
Search & Filter supports building filters with all your WooCommerce data:
- Products + Variations Post Types
- Product Categories
- Product Tags
- Product Brands (NEW)
- Product Attributes
- Stock Statuses (Pro)
- On Sale (Pro)
When using the Indexer (Pro) feature Search & Filter intelligently searches your products and variations ensuring you only get results for combinations that actually exist!