X Features Cars Demo Power Plants Demo State Parks Demo Site Showcase Docs Tutorials Add-ons Buy

Why FacetWP?

FacetWP provides true faceted search. When a facet choice is selected, all other facets dynamically adjust to virtually eliminate "No results found" pages.

FacetWP helps keep your visitors engaged, leading to more views and more sales!

Easy Implementation

Tons of UI choices

From checkboxes to maps to sliders - FacetWP has a variety of facet UI types to integrate seamlessly with your design.

See our UI options
facet types


Shortcodes just don't stop with templates. You can add pagination, put facets virtually anywhere on the page, and much more thanks to our library of codes! No PHP knowledge required!

See all the codes
wysiwyg text widget

Power and Flexibility

Lightning fast

Use your site's existing data for filtering. Paired with AJAX and the index table, your data is sorted in page. Facet counts accurately reflect available result. This virtually eliminates users from seeing "No results found" pages.

How the indexer works

Uses WP Core

FacetWP uses WP_Query and a custom database table to retrieve data very quickly and efficiently. Also, the Search facet uses WordPress' default search to look through content and get your audiences what they are looking for.

Watch the overview


Supports all post types, taxonomies, and custom fields. FacetWP also automatically detects archive pages to make implementation a breeze and our filters let you modify what gets saved and returned.

How to use hooks

Works with Plugins and Themes


With the help of FacetWP, easily add filtering to WooCommerce product listings. FacetWP supports product attributes, product variations, and even WooCommerce Bookings!

Learn more

Advanced Custom Fields

Facets can be created using any ACF fields. We support all standard field types (text, select, checkbox, radio, etc) as well as advanced field types (map, post object, relationship), and even repeater fields!

Learn more

Beaver Builder

Thanks to our free add-on, FacetWP integrates with Beaver Builder's "Post Grid" module. You can visuall create grid listings without programming knowledge.

See the add-on

Integrations galore

SearchWP, Relevannsi, Polylang, WP Job Manager, Flatsome - these are just a few of the plugins and themes that work great with FacetWP.

See our add-ons

Check out our demos to see why FacetWP is the solution for filtering.