BACK TO DIRECTORY

Sieve – Faceted Filter for WooCommerce

by Mariusz Szatkowski

5.0
(2 ratings)

Sieve gives your shoppers a fast, modern way to find products. They tick a few boxes, drag a price range, type a keyword, and the grid updates instantly with no page reload. It is built to feel effortless and to stay quick on large catalogs, with accessible widgets, a mobile filter drawer, and a rendering approach designed for Core Web Vitals: no layout shift when results change.

Everything runs against a pre-built index, so filtering stays fast even with thousands of products, and the counts next to each option update live as shoppers narrow down.

Filtering that feels instant:

  • AJAX filtering with no page reload, and shareable, bookmarkable URLs
  • Live dependent counts that update as filters are applied
  • Active-filter chips, one-click reset, sorting and pagination built in

Every facet type you need:

  • Checkboxes, radio buttons and searchable dropdowns
  • Color and image swatches, hierarchical (tree) categories
  • Autocomplete (searchable options) and an A-Z index
  • Range sliders, keyword search, sort, pagination and reset

Filter by anything in your catalog:

  • Categories, tags and product attributes
  • Price, stock status and on sale

Predictive product search:

  • An instant typeahead dropdown with thumbnails, prices, SKU and category matches, and full keyboard navigation

Fast and accessible by design:

  • Pre-built index for quick filtered queries on large catalogs
  • Mobile filter drawer with a sticky Apply bar
  • Keyboard and screen-reader friendly widgets
  • Core Web Vitals by design: no layout shift when results update

Easy to place and configure:

  • Gutenberg “Sieve Filter” block, an Elementor “Sieve Filter” widget, and the [sieve] shortcode
  • A visual facet builder in the admin: add, reorder and retype facets, set the layout, and rebuild the index

Sieve PRO

Sieve PRO adds advanced control and integrations for growing stores:

  • Star-rating facet with visual stars
  • Conditional facet rules: show or hide facets by category, shop page or customer role
  • A/B layout testing to find the filter layout that converts best
  • Performance dashboard: index size, catalog coverage and filter-speed benchmarks
  • Search integrations: SearchWP and Algolia, with native fallback

Documentation: plogins.com/sieve/docs/

You may also like these plugins

More free WooCommerce plugins from WPPoland:

  • Plogins Tiers – quantity and volume pricing tiers with a server-rendered price table.
  • Plogins Waitlist – back-in-stock waitlist that emails shoppers the moment a product returns.
  • Polski for WooCommerce – Polish-market compliance: GPSR, Omnibus, GDPR, invoices and storefront modules.

Browse the full catalogue at plogins.com/ .

Reporting a security issue: email hello@wppoland.com, and under our coordinated disclosure policy we confirm within two business days, assess within five, and patch a critical issue within seven days of confirming it.

Sieve PRO

The free edition is the full filtering MVP, with no limits. Sieve PRO is built for large or conversion-focused catalogs and adds:

  • Performance dashboard – index health, catalogue coverage and a filter-resolve benchmark
  • Conditional facet rules – show or hide facets by product category, customer role or the shop page
  • A/B layout testing – rotate filter-panel layouts and product grid columns with impression tracking
  • Star rating facet – visual star rows for the average-rating filter
  • Search integrations – route predictive and in-grid search through SearchWP or Algolia

Everything in the free edition stays free and open. Sieve PRO starts at 29 EUR per year, billed in EUR.

Compare editions and pricing: plogins.com/sieve-pro/pricing/

Development

The full, human-readable source for the compiled assets is included in this plugin under resources/, alongside the build tooling (package.json, scripts/build-wp.mjs). The compiled files under build/ are generated from those sources. To rebuild them:

  1. npm install
  2. npm run build

This uses Vite (admin and front-end scripts) and @wordpress/scripts (blocks). There is no obfuscation; every shipped asset can be regenerated from the included sources. The public source repository is also available at github.com/wppoland/sieve.

Translations

Sieve is fully translatable and ships the sieve.pot template. Translations are delivered by WordPress.org language packs from translate.wordpress.org, which is where Polish, German and Spanish are being contributed; the package itself carries no compiled translation files.

Screenshots

Faceted filtering on a product page: categories, price range, availability and on-sale facets with live dependent counts, active-filter chips and a results grid.

Faceted filtering on a product page: categories, price range, availability and on-sale facets with live dependent counts, active-filter chips and a results grid.

Mobile filter drawer with a sticky "Show results" bar.

Mobile filter drawer with a sticky "Show results" bar.

The facet builder: add, reorder and retype facets, set the layout, and rebuild the index.

The facet builder: add, reorder and retype facets, set the layout, and rebuild the index.

Plugin Details

Active Installs
0
Total Downloads
1,069
Version
1.1.5
Requires WP
6.4
Requires PHP
8.1
Tested Up To
7.1
Added
2026-06-28
Last Updated
2026-09-11 6:31pm GMT

Ratings

5
2
4
0
3
0
2
0
1
0