Use AND filtering condition in the same filter option
When a shopper selects more than one value in the same filter option, the app matches products using an OR condition by default.
What this does
By default, selecting more than one value within the same filter option uses an OR condition — the app widens the result to match any of the selected values. Switching a specific option to an AND condition narrows it instead, so only products matching every selected value make it through.
Under a filter option's Edit filter option > Advanced settings > Logic:
OR condition (default) — "Displays products that match any of the selected values, allowing for a wider selection." Example: selecting "Cotton" and "Wool" under Material shows products made of cotton or wool.
AND condition — "Only the products that have all selected values matched are displayed in the filtered result." Example: selecting "Waterproof" and "Breathable" under Features shows only products that are both.
AND matching is most useful for options built from tags or multi-value metafields where products can carry several attributes at once.
Steps
Open the filter option — see Configure filter options.
Scroll to Advanced settings > Logic.
Choose AND condition.
Click Save in the bar at the top of the page.

This setting applies per filter option — other options keep using OR matching unless you change them too.
Related pages
Last updated
Was this helpful?