Filter and search within results

You can filter an existing search query to refine the results based on various search terms and/or product attributes. Examples of common search filters are Categories and Price. The filters display dynamically based on the attributes and attribute type setting of the products found in the original search query. 

Search within results

  1. Enter additional keywords in the Search Within Results or Search Within Categories fields.
  2. Click the Search icon to filter results by the additional keywords.

Filter search results by attributes

  1. Select one or more of the check boxes under Filters to refine the search results by specific attribute values.
  2. The search results automatically update based on your selections.

Filter search results by previously purchased products

You must set the Enable Boosting by Purchase History toggle to YES before you will see the Allow Purchase History Filtering setting. This setting will not appear for guest users.

  1. Enable the Allow Filtering for Previously Purchased Products setting under Administration > System > Settings to add a Previously Purchased facet below the Search Within Results or Search Within Category sections on the search results or category list pages. Default value: Yes. See Settings for more details.
  2. Select the Previously Purchased check box to filter the search results or category list to show only products that the customer bill-to has purchased before (based on order line frequency, not quantity), based on the order data in the order history table.

Filter search results by stocked items only products

You must first set products as stocked. You can do this manually on the product record (set the Is Stocked toggle to ON on the Details finger tab). You can also use the product import template and setting the IsStocked field to true (this is optional in the template and is under the green Selling Rules section with the description "Whether or not this item is regularly stocked at a local warehouse. Can be used as a facet on the storefront.")

  1. Enable the Display Facets for StockedItems setting under Administration > System > Settings to add a Stocked Items Only facet under the Stocked Items heading. When enabled, customers will have the ability to select items set as normally stocked in warehouses. Default value: No.
  2. Select the Stocked Items Only check box to filter the search results or category list to show only products that are stocked (or where the IsStocked field is set to true on the product record).

The Is Stocked toggle is not related to inventory, but instead is meant to differentiate local warehouse products from drop-ship products, regardless of inventory.

Share filtered search results

If you want the ability to share filtered search results, you or your partner developer will first need to update your theme to make sure you have the getQueryStringValues and updateSearchQuery functions in the insite.product-list.controller.ts file.

  1. Copy the URL after applying facets to a product list (either search results or a category product list) to share filtered search results. The URL updates to include the selected facets.
  2. Share the URL and/or save and return to the it to see the filtered list of products.

Perform product comparisons

From a product list or search results page, you can compare multiple products side by side.

There is a hard-coded default limit of six for the number of products customers can compare at one time.

Enable product comparisons

  1. Go to Administration > System > Settings in the Admin Console.
  2. Search for Product Comparisons.
  3. Set the Product Comparisons toggle to ON. If ON, the product comparison feature will be enabled on the product list. Default value: ON.
  4. Click Save.

Compare products

  1. Select a category or search for a product to view a product list page.
  2. Select the Compare check box next to the products you want to compare side by side. There is a hard-coded default limit of six for the number of products customers can compare at one time.
  3. Review the selected products side by side. Click the Remove icon next to a product to remove it from the comparison. If you compare more than four products, click the left or right arrows to view and compare the additional products in the carousel.
  4. Click Remove All to cancel the product comparison and return to the product list view.
  5. Click Return to previous page to return to the product list view with the products still selected for comparison. Click Clear All to cancel the product comparison from here or select further products and click Compare to view them side by side.