Help Center
-
Knowledge Base
-
-
-
- Articles coming soon
-
- Home
- Install Settings
- Merchandising
- Personalize
- Category
- NLP
- Script-Hooks
- Analytics
- Manage Users
- Agentic Search (AI-Powered Conversational Search)
- AI Synonyms
- Semantic Search
- AI Shop Assistant (Chat Widget)
- Recommendations Widget
- Advanced Filtering & Filter Trees
- Troubleshooting Guide
- Search Performance Optimization
- BigCommerce Search Integration
- WooCommerce Search Integration
- Getting Started with eCommerce Search
- Ecom Copilot (AI Sales Assistant)
- AI Filtering (Query Tagging and Intent Classification)
- Visual Merchandising (Product Pinning)
- Geo Merchandising
- A/B Testing
- Showcase Products (Zero-Character Search)
- Delete Products from Search Index
- Landing Pages
- Autocomplete Configuration
- Popular Suggestion Queries
- Tab Views
- Theme Setup
- Search Bar Integration
- Search Redirects
- Advanced Configuration (Search Weights)
- Matching Options
- Connect BigCommerce
- GDPR and Privacy Settings (Cookie Consent)
- Image Search (Visual Search)
- Smart Notifications (Back-in-Stock and Price Drop Alerts)
- Leverage GA4 Data (Google Analytics 4 Integration)
- Manage Users (Dashboard Access and Permissions)
- Reporting Overview
- Show all articles (28) Collapse Articles
-
-
- Install Settings
- Analytics
- Search settings
- Merchandising
- Category
- NLP
- Search-API info
- Manage Users
- Script-Hooks
- Personalize
- Agentic Search (AI-Powered Conversational Search)
- AI Synonyms
- Semantic Search
- Recommendations Widget
- Advanced Filtering & Filter Trees
- Troubleshooting Guide
- Search Performance Optimization
- WooCommerce Search Integration
- Show all articles (3) Collapse Articles
-
-
- Instructions to install app
- Home
- Install Settings [Shopify]
- Category
- Merchandising
- Search settings
- NLP
- Analytics
- Search-API info
- Manage Users
- Script-Hooks
- Personalize
- Agentic Search (AI-Powered Conversational Search)
- AI Synonyms
- Semantic Search
- AI Shop Assistant (Chat Widget)
- Recommendations Widget
- Commerce MCP Server (Shopify AI Tools)
- Advanced Filtering & Filter Trees
- Troubleshooting Guide
- Search Performance Optimization
- Ecom Copilot (AI Sales Assistant)
- Search Bar Integration
- Search Redirects
- Metafields and Tags (Shopify)
- Product Bundles (Shopify)
- Collection Pages (Shopify)
- GDPR and Privacy Settings (Cookie Consent)
- Image Search (Visual Search)
- Smart Notifications (Back-in-Stock and Price Drop Alerts)
- Leverage GA4 Data (Google Analytics 4 Integration)
- Manage Users (Dashboard Access and Permissions)
- Reporting Overview
- Show all articles (18) Collapse Articles
-
- Getting started
- Installation Guide
- Magento 2 Search Integration - Adobe Commerce edition
- Commerce MCP Server (Shopify AI Tools)
- BigCommerce Search Integration
- WooCommerce Search Integration
- Getting Started with eCommerce Search
- Connect BigCommerce
- Domain Allowlist (WordPress)
- Leverage GA4 Data (Google Analytics 4 Integration)
-
- Articles coming soon
-
- KB Home
- Knowledge Base
- Ecommerce Search [Custom Stack]
- UI Customization
- Faceted/Filter Search for eCommerce
Faceted/Filter Search for eCommerce
Overview
Facets (filters) help customers narrow down search results by specific attributes such as price range, brand, size, color, and more. ExpertRec provides a powerful filter configuration system accessible from Filter Settings in the sidebar.
Note: The changes will reflect in the store after some time. Meanwhile, use the Quick View button in the top right corner to preview changes.
Filter Selection
Navigate to Filter Settings in the sidebar to manage your filters.
The List of Selected Filters shows all the fields you have added as filters. The price slider can be enabled or disabled separately.
Adding Fields as Filters
- Click the + icon under the filter list.
- Select fields from the List of Fields dialog.
- Click Done to add them.
- Edit the display name by clicking the Edit Icon on any filter.
- Rearrange filters by dragging them up and down.
- Click Update to save.
Filter Trees (Hierarchical Filters)
For stores with deep category structures, Filter Trees let you create hierarchical faceted navigation. For example, a “Category” filter can show top-level categories that expand to show subcategories when selected (e.g., Clothing > Men’s > Jackets > Winter).
See the Advanced Filtering and Filter Trees article for detailed configuration instructions.
Filter Values
Once filters are selected, you can customize the values displayed under each filter:
- Set a maximum number of filter values (up to 100) using the “Filter values limit” setting.
- Select a filter from the dropdown to see all its values.
- Rename any filter value to set a custom display name.
- Hide specific values that you do not want customers to see.
Best Practices
- Good filter fields: category, brand, color, size, price range, rating, availability.
- Poor filter fields: description, title, SKU (too many unique values).
- Aim for 8 to 10 filters maximum to avoid overwhelming users.
- Use price range sliders rather than discrete price values.
- Show result counts next to each filter value.
- On mobile, use a slide-out drawer for filters with larger touch targets.