Plugin configuration
A written setup scope for your store, theme and current plugin stack.
Request configurationSieve
Sieve lets shoppers narrow the catalogue instantly with checkboxes, ranges, search and sort, without a page reload. A product index, mobile drawer and stable result rendering help keep the storefront quick and lower CLS risk.
Works with
Filtering large catalogs often means slow queries, layout that jumps as results load, clunky mobile panels and widgets that are hard to use with a keyboard.
Everything you need to ship a fast, friendly product filter.
A pre-built index resolves filters without slow live joins.
Each value shows how many products match, updated as you narrow down.
Checkboxes, radio, searchable dropdown, range slider, search and sort.
A [sieve_search] box with an instant typeahead dropdown: thumbnails, prices and keyboard navigation.
A slide-in filter panel with a sticky Show results bar.
Results swap in place with reserved space, tuned for Core Web Vitals.
Drop the filter on any page with [sieve] or the Sieve Filter block.
Keyboard and screen-reader friendly, with visible focus.
Filter state lives in the URL, so links and the back button just work.
Install, rebuild the index and place the first filter, usually under fifteen minutes.
Activate Sieve alongside WooCommerce and rebuild the index.
Pick the facets and layout in the visual builder.
Add the [sieve] shortcode or the Sieve Filter block to any page.
From mid-size catalogues to hundreds of thousands of SKUs, when filter speed and clarity matter.
Size, colour, price and availability in one panel, with counts that update as shoppers narrow down.
Results swap in reserved space instead of a full page reload on every click.
The `[sieve]` shortcode or Gutenberg block, a complete widget without rebuilding the theme.
Sieve → Performance: index row count, catalogue coverage, table size estimate, full re-index and filter-resolve benchmark.
Sieve → Conditional rules: hide selected facets on category archives, the main shop page or for chosen customer roles.
Sieve → Layout tests: filter panel layout variants (sidebar, stacked, inline) and grid column counts with impression tracking.
Star rating presentation for the average-rating source, visual star rows instead of plain checkboxes.
Sieve → Integrations: route search through SearchWP and/or Algolia with optional native Sieve fallback.
PRO keeps everything in the free plugin and adds the modules below.
How Sieve compares to the popular WooCommerce product filter plugins.
| Sieve | FacetWP | YITH Ajax Filter | |
|---|---|---|---|
| Free version | Yes (full filtering) | No (paid only) | Yes (limited) |
| AJAX filtering, no reload | Yes | Yes | Yes |
| Filter types (checkbox, radio, price range, search, sort) | Yes | Yes | Some free, rest premium |
| Live dependent result counts | Yes | Yes | Premium |
| Predictive search box | Yes | Add-on | Premium |
| Shareable filter URLs | Yes | Yes | Premium |
| Mobile filter panel | Yes | Yes | Yes |
| Open source (GPLv2) | Yes | Proprietary | Core GPL |
| Paid plan price | from €29/yr | from $99/yr (3 sites) | ~$99.99/yr |
Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.
The free edition covers the full filtering toolkit. Sieve PRO adds a performance dashboard, conditional facet rules and A/B layout testing.
Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.
Send the store context in writing. You will receive a scoped recommendation, without a sales call.
A written setup scope for your store, theme and current plugin stack.
Request configurationCheck the plugin against checkout, HPOS, blocks, theme code and critical integrations.
Request an auditA scoped connector or extension when the standard plugin stops short of your workflow.
Describe the integrationYour email is used to answer this request only. Marketing messages require a separate, explicit opt-in.
Yes. This early version targets WooCommerce products.
No. Filtering happens via AJAX, with the URL kept in sync so results are shareable.
Use the [sieve] shortcode or the Sieve Filter block. Both render the facets, the results grid, sorting, active-filter chips and pagination together.
Yes. The results grid is styled by Sieve itself, so it renders correctly with or without your theme's WooCommerce styles.
Yes, if your priority is fast WooCommerce product filtering, stable result layouts and accessible controls. Sieve resolves filters from a pre-built index instead of composing expensive live queries after every change.
Yes. It reserves result space, refreshes products in place and avoids full page reloads. That lowers CLS risk and makes filtering feel faster.
Filter state is stored in the URL, so shoppers can share or revisit a result. Indexing filter combinations should still be controlled by the store to avoid thin pages.
Yes. Sieve can run on category pages and dedicated product landing pages. It works best when facets match real shopping intent, such as size, colour, price, availability and rating.
All three add AJAX product filtering. Sieve gives full filtering free and open source, while FacetWP has no free version (from $99/yr) and YITH gates presets, dependent counts and predictive search behind its premium (~$99.99/yr). Sieve PRO starts at €29/yr. Pricing as of June 2026.
Instant AJAX filtering, a mobile drawer and stable result rendering. The full FREE edition under GPL.
Get it on WordPress.orgThe free edition is the complete filtering toolkit, not a trial with hidden limits.